Qua nội dung tài liệu Đề cương ôn tập học kì 1 môn Tin học 8 năm 2021 - 2022 có đáp án giúp các em học sinh lớp 8 có thêm tài liệu ôn tập rèn luyện kĩ năng làm bài tập chuẩn bị cho kì thi HK1 sắp tới được HOC247 biên soạn và tổng hợp đầy đủ. Hi vọng tài liệu sẽ có ích với các em. Chúc các em có kết quả học tập tốt!
ĐỀ CƯƠNG ÔN TẬP HỌC KÌ I MÔN TIN HỌC 8 NĂM 2021 - 2022
A. LÍ THUYẾT
Chủ đề 1. Máy tính và chương trình máy tính:
1. Chương trình máy tính là gì?.
Chương trình máy tính là một dãy các câu lệnh (bước lệnh) mà máy tính có thể hiểu và thực hiện được.
2. Chương trình và ngôn ngữ lập trình:
Việc tạo ra chương trình máy tính thực chất gồm hai bước sau:
+ Bước 1: Viết chương trình bằng ngôn ngữ lập trình.
+ Bước 2: Biên dịch chương trình thành ngôn ngữ máy để máy tính hiểu được và thực thi (thông qua trình biên dịch)
Chủ đề 2. Bài toán và thuật toán
1. Xác định bài toán- INPUT và OUTPUT là gì?
Quá trình giải bài toán trên máy tính gồm 3 bước:
Xác định bài toán Biểu diễn thuật toán Viết chương trình.
2. Tìm hiểu thuật toán và mô tả thuật toán:
Thuật toán là một dãy hữu hạn các thao tác cần thuật hiện theo 1 trình tự xác định để nhận được kết quả cần tìm từ những điều kiện cho trước.
Để mô tả thuật toán: + Liệt kê các bước.
+ Sơ đồ khối.
Chủ đề 3.Làm quen với ngôn ngữ lập trình
1. Tìm hiểu thành phần cơ bản của Pascal:
Gồm có 3 thành phần cơ bản:
+ Bảng chữ cái.
+ Cú pháp.
+ Ngữ nghĩa.
2. Tên trong Pascal là gì?
Tên là một dãy liên tiếp không quá 225 kí tự (Free Pascal) bao gồm chữ số, chữ cái hoặc dấu gạch dưới (_). Tên bắt đầu bằng chữ cái hoặc dấu gạch dưới.
Có 3 loại tên:
+ Từ khóa còn được gọi là tên dành riêng được dùng với ý nghĩa riêng: program, user, begin, end…
+ Tên chuẩn là tên dùng với ý nghĩa nhất định: Real, integer, read, write,….
+ Tên do người lập trình đặt cần khai bào trước khi sử dụng: bai_I, ban_kinh
3. Tìm hiểu cấu trúc chung của một chương trình Pascal:
Gồm 2 phần: + Phần khai báo.
+ Phần thân chương trình.
Chủ đề 4. Dữ liệu và biến trong chương trình:
1. Một số kiểu dữ liệu cơ bản trong Pascal:
- Integer: kiểu số nguyên
- Real: kiểu số thực.
- Char: kiểu kí tự.
- Boolean: kiểu logic.
- String: kiểu xâu kí tự.
* Các kí hiệu phép toán trong Pascal:
1. Tìm hiểu về biến và cách khai báo biến:
Biến là đại lượng được đặt tên dùng để lưu trữ dữ liệu.
· Cú pháp khai báo biến: Var < danh sách biến>: < kiểu dữ liệu>;
2. Tìm hiểu về hằng và cách khai báo hằng:
Hằng là đại lượng có giá trị không thay đổi trong suốt quá trình thực hiện chương trình.
· Cú pháp khai báo hằng: Const < tên hằng>= < giá trị>;
Chủ đề 5. Cấu trúc tuần tự:
1. Thế nào là cấu trúc tuần tự:
Nhập Xử lý Xuất.
2. Thao tác nhập:
Read/readln(
3. Xử lý, câu lệnh gán:
4. Thao tác xuất:
Write/writeln(
Chủ đề 5. Cấu trúc rẽ nhánh:
1. Thế nào là cấu trúc rẽ nhánh?
Cấu trúc rẽ nhánh được sử dụng để chỉ dẫn cho máy tính thực hiện các hoạt động khác nhau tùy theo 1 điều kiện cụ thể có được thỏa mãn hay không
· Có 2 dạng cấu trúc rẽ nhánh: Dạng thiếu và dạng đủ.
2. Tìm hiểu về các phép toán liên quan đến biểu thức điều kiện:
3. Các dạng câu lệnh điều kiện và cú pháp:
Có hai dạng cấu trúc rẽ nhánh:
+ Dạng thiếu: if < điều kiện> then < câu lệnh>;
+ Dạng đủ if < điều kiện> then < câu lệnh1>
Else < câu lệnh 2>;
Phần mềm hỗ trợ ‘Vẽ sơ đồ với DRAW.IO’
1. Giới thiệu
Draw.io là ứng dụng Web hỗ trợ vẽ sơ đồ trực tuyến miễn phí cho phép người dùng tạo ra các sơ đồ khối, sơ đồ mạng, lược đồ cơ sở dữ liệu…
2. Đặc điểm và chức năng
a. Đặc điểm
- Cung cấp một bộ phận lớn các biểu tượng cho phép vẽ nhiều loại sơ đồ khác nhau.
- Ứng dụng không yêu cầu cài đặt, chạy trực tuyến, miễn phí và không giới hạn số sơ đồ như những công cụ vẽ trên web khác.
b. Chức năng:
- Trực quan, sinh động, dễ sử dụng.
- Xuất bản đơn giản.
- Kết quả chuyên nghiệp.
3. Ưu điểm và nhược điểm
a) Ưu điểm:
- Không cần đăng nhập.
- Không cài đặt.
- Thao tác trực tiếp trên giao diện web.
- Không giới hạn số sơ đồ.
b) Nhược điểm:
- Trực quan, sinh động, dễ sử dụng
- Xuất nhập tin dễ dàng.
- Hỗ trợ gõ công thức tính toán.
- Hộ trợ chế độ ngoại tuyến.
4. Cài đặt và sử dụng
- Đăng nhập tài khoản.
- Khai thác và sử dụng
5. Một số sản phẩm minh họa
Phần mềm hỗ trợ ‘Luyện gõ phím nhanh bằng Typing.com’
1.Giới thiệu:
Typing.com là ứng dụng web hỗ trợ luyện tập đánh máy bằng 10 ngón tay, giúp cải thiện tốc độ đánh máy nhanh và chính xác hơn thông qua các bài tập theo cấp độ từ dễ đến khó.
2. Đặc điểm và chức năng
a. Đặc điểm
- Có nhiều cấp độ để luyện tập bắt đầu từ cấp độ dễ trong mục Typing Lesson và những bài luyện tập tổng hợp.
- Có thể kiểm tra tốc độ đánh máy trong mục typing test.
- Có nhiều trò chơi sinh động, hấp dẫn giúp luyện tập đánh máy trong mục typing game.
- Hỗ trợ 15 bàn phím quốc tế.
b. Chức năng:
- Trực quan, sinh động, dễ sử dụng.
- Kết quả chuyên nghiệp.
3. Ưu điểm và nhược điểm
a) Ưu điểm:
- Miễn phí, giao diện thân thiện.
- Không cần cài đặt, không cần đăng kí.
- Có nhiều trò chơi sinh động với nhiều cấp độ khác nhau.
- Bàn phím ảo phản hồi liên tục, hiển thị ngón tay nào cần nhấn phím nào, giữa không cần nhìn xuống bàn phím và tay trong khi gõ.
- Có thể thực hành trên bất cứ thiết bị nào có kết nối internet.
b) Nhược điểm:
- Chưa hỗ trợ nhập văn bản tiếng việt
4. Cài đặt và sử dụng
- Đăng kí tài khoản (không bắt buộc)
- Khai thác và sử dụng.
5. Một số trò chơi luyện tập đánh máy.
B. BÀI TẬP
I. TRẮC NGHIỆM: Chọn câu trả lời đúng nhất
Câu 1: Chương trình máy tính được tạo ra gồm những bước nào?
A. Viết chương trình bằng ngôn ngữ lập trình
B. Dịch chương trình thành ngôn ngữ máy
C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy
D. Viết chương trình trên giấy rồi gõ vào máy tính
Câu 2: Chương trình dịch làm gì ?
A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.
B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên.
Câu 3: Ngôn ngữ lập trình là:
A. Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính
B. Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh
C. Tập hợp các kí hiệu để viết các lệnh tạo thành một chương trình hoàn chỉnh
D. Tập hợp các quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính
Câu 4: Đâu là các từ khoá:
A. Program, end, begin.
B. Program, end, begin, Readln, lop82
C. Program, then, mot, hai,ba
D. Lop82, uses, begin, end
Câu 5: Program là từ khoá dùng để:
A. Khai báo tiêu đề chương trình
B. Kết thúc chương trình
C. Viết ra màn hình các thông báo
D. Khai báo biến
Câu 8: Cấu trúc của chương trình Pascal gồm những phần nào?
A. Khai báo
B. Khai báo và thân
C. Tiêu đề, khai báo và thân
D. Thân
Câu 9: Phần nào trong chương trình Pascal bắt buộc phải có
A. Thân
B. Khai báo
C. Khai báo và thân
D. Tiêu đề
Câu 10: Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal?
A. TINHS
B. DIENTICH
C. DIEN TICH
D. TIMS
----
-(Để xem tiếp nội dung của tài liệu, các em vui lòng xem online hoặc đăng nhập tải về máy)-
Trên đây là trích đoạn một phần nội dung tài liệu Đề cương ôn tập học kì 1 môn Tin học 8 năm 2021 - 2022 có đáp án. Để xem thêm nhiều tài liệu tham khảo hữu ích khác các em chọn chức năng xem online hoặc đăng nhập vào trang hoc247.net để tải tài liệu về máy tính.
Hy vọng tài liệu này sẽ giúp các em học sinh ôn tập tốt và đạt thành tích cao trong học tập.
Chúc các em học tập tốt !