
ÔN TẬP MÔN TIN HỌC LỚP 10
Chương 1(bài 5bài 9): MỘT SỐ KHÁI NIỆM CƠ BẢN CỦA TIN HỌC
Chương 2: HỆ ĐIỀU HÀNH
A - TÓM TẮT LÝ THUYẾT
Bài 5: Ngôn ngữ lập trình
1/ Các loại ngôn ngữ lập trình:
- Ngôn ngữ máy: là ngôn ngữ duy nhất mà máy tính hiểu và thực hiện chương
trình, câu lệnh sử dụng kí hiệu 0, 1 hoặc biến thể theo cơ số 16
- Hợp ngữ: sử dụng một số từ tiếng Anh để viết câu lệnh
- Ngôn ngữ lập trình bậc cao: là ngôn ngữ gần với ngôn ngữ tự nhiên. Ví dụ:
Pascal, C++, …
2/ Chương trình dịch: mỗi NNLT bậc cao hoặc hợp ngữ đều cần một chương trình dịch
để dịch chương trình viết bằng ngôn ngữ đó sang ngôn ngữ máy
Bài 6: Giải bài toán trên máy tính
Giải bài toán trên máy tính gồm các bước:
Bước 1: Xác định bài toán: xác định Input, Output
Bước 2: Lựa chọn và thiết kế thuật toán
a. Lựa chọn: lựa chọn thuật toán và tổ chức dữ liệu
b. Diễn tả thuật toán: sơ đồ và liệt kê
Bước 3: Viết chương trình: chọn ngôn ngữ phù hợp và tổ chức dữ liệu
Bước 4: Hiệu chỉnh: Thử chương trình với các bộ input tiêu biểu. Nếu sai thì sửa
chương trình và thử lại
Bước 5: Viết tài liệu: Mô tả chi tiết toàn bộ bài toán, thuật toán, kết quả chương trình,
kết qủa thử nghiệm và hướng dẫn sử dụng
Bài 7: Phần mềm máy tính
1/ Khái niệm phần mềm máy tính: chương trình để giải bài toán trên máy tính là phần
mềm máy tính
2/ Phân loại: gồm
a) Phần mềm hệ thống:
b) Phần mềm ứng dụng:
- Giúp giải quyết công việc thường ngày
- Gồm: phần mềm tiện ích và phần mềm công cụ
Bài 8: Những ứng dụng của tin học
- Giải các bài toán khoa học kỹ thuật
- Hỗ trợ việc quản lý
- Tự động hóa và điều khiển
- Truyền thông
- Soạn thảo, in ấn, lưu trữ văn phòng
- Trí tuệ nhân tạo
- Giáo dục
- Giải trí
Bài 9: Tin học và xã hội
1/ Anh hưởng của Tin học đối với sự phát triển của xã hội:
Sự phát triển của Tin học làm cho xã hội có nhiều nhận thức về cách tổ chức các
hoạt động xã hội
2/ Xã hội Tin học hóa:
Các hoạt động chính của xã hội trong thời đại tin học sẽ được điều hành với sự hỗ
trợ của các mạng máy tính kết nối thông tin lớn, các hệ thống thông tin lớn
3/ Văn hóa và pháp luật trong xã hội Tin học hóa