ĐỀCƯƠNGƠNTẬPHỌCKÌIMƠN:TINHỌC - KHỐILỚP10I PHẦN LÝ THUYẾT CHƯƠNG I: MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TINHỌC Bài 1: Tinhọc ngành khoa học Những đặc tính ưu việt máy tính? Vì tinhọc gọi ngành khoa học? Bài 2: Thông Tin Và Dữ Liệu Thế thông tin, liệu? Kể tên dạng thông tin Hãy nêu vài ví dụ thơng tin, với thơng tin cho biết dạng nó? Các đơn vị đo lượng thông tin? Hệ đếm gì? Các hệ đếm thường dùng tin học? Bài 3: Giới thiệu máy tính Khái niệm hệ thống tin học? Em vẽ Sơ đồ cấu trúc chung máy tính? Hãy trình bày chức phận: CPU, nhớ trong, nhớ ngoài, thiết bị vào, thiết bị ra? Bài 4: Bài Toán Và Thuật Toán Hãy nêu khái niệm toán thuật toán? Bài 5: Ngơn ngữ lập trình 10 Đặc điểm Ngơn ngữ máy? Ngôn ngữ bậc cao? 11 Khái niệm ngôn ngữ lập trình? Có loại ngơn ngữ lập trình? Kể tên loại ngơn ngữ lập trình đó? Chương trình dịch gì? Bài 6: Giải tốn máy tính 12 Để giải tốn máy tính cần bước Kể tên bước giải tốn máy tính.Trình bày việc lựa chọn thiết kế thuật tốn? Bài 7: Phần mềm máy tính 13 Khái niệm phần mềm máy tính? Có loại phần mềm nào? Hãy trình khái niệm phần mềm hệ thống? 14 Trình bày khái niệm phần mềm ứng dụng Chức loại phần mềm cho ví dụ loại phần mềm? Bài 8: Những ứng dụng tinhọc 15 Tinhọc ứng dụng vào lĩnh vực? Kể tên lĩnh vực đó? Bài 9: Tinhọc xã hội 16 Ảnh hưởng tinhọc phát triển tin học? 17 Văn hoá pháp luật xã hội tinhọc hoá? CHƯƠNG II: HỆ ĐIỀU HÀNH Bài 10: Khái niệm hệ điều hành 18 Hệ điều hành gì? Nêu chức hệ điều hành? II PHẦN BÀI TẬP A Dạng toán chuyển đổi qua lại hệ đếm nhị phân, thập phân hexa 1010110111102 = ?16 1100001000012 = ?16 101100,012 = ?10 111000,112 = ?16 3AD16 = ?10 1CB16 = ?10 6110 = ?2 7310 = ?2 12810 = ?16 14710 = ?16 2ED16 = ?2 4BF16 = ?2 B Dạng toán xác định toán xây dựng thuật toán cho toán Xác định tốn( tìm Input Output) a Cho ba cạnh a, b, c tam giác ABC, tính diện tích S tam giác b Cho phương trình ax2 + bx +c = Tìm nghiệm phương trình? c Cho dãy số A gồm N số nguyên a1, a2,…,aN Hãy xếp số hạng để dãy số A trở thành dãy số tăng dần Xây dựng thuật toán cho toán sau: a Tính hiển thị tổng số nguyên dãy số A= {a1, a2,…,aN} b Tìm giá trị nhỏ dãy số A= {a1, a2,…,aN} c Tính hiển thị tích số nguyên dãy số A= {a 1, a2,…,aN} d Tìm giá trị lớn dãy số A= {a1, a2,…,aN} Cho thuật toán toán, yêu cầu vẽ sơ đồ khối cho biết thuật tốn làm ? TT1 Bước 1: Nhập N, số hạng a1, a2,…, aN khóa k; Bước 2: i1; Bước 3: Nếu = k thơng báo số i, kết thúc; Bước 4: ii+1; Bước 5: Nếu i>N thơng báo dãy A khơng có số hạng có giá trị k, kết thúc; Bước 6: Quay lại bước TT2 Bước 1: Nhập N Bước 2: Xét N < N = N*(-1) Bước 3: Ngược lại, xuất N Kết thúc chương trình ... hoá pháp luật xã h i tin học hoá? CHƯƠNG II: HỆ I U HÀNH B i 10: Kh i niệm hệ i u hành 18 Hệ i u hành gì? Nêu chức hệ i u hành? II PHẦN B I TẬP A Dạng toán chuyển đ i qua l i hệ đếm nhị phân,... đếm nhị phân, thập phân hexa 101 0 1101 1 1102 = ?16 1100 0 0100 0012 = ?16 101 100,012 = ?10 1 1100 0,112 = ?16 3AD16 = ?10 1CB16 = ?10 6 110 = ?2 7 310 = ?2 12 810 = ?16 14 710 = ?16 2ED16 = ?2 4BF16 = ?2... yêu cầu vẽ sơ đồ kh i cho biết thuật tốn làm ? TT1 Bước 1: Nhập N, số hạng a1, a2,…, aN khóa k; Bước 2: i 1; Bước 3: Nếu = k thông báo số i, kết thúc; Bước 4: i i+ 1; Bước 5: Nếu i> N thơng báo dãy