Đề cương ôn tập giữa học kì 1 Tin học Lớp 8 - Năm học 2022-2023
Bạn đang xem tài liệu "Đề cương ôn tập giữa học kì 1 Tin học Lớp 8 - Năm học 2022-2023", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- de_cuong_on_tap_giua_hoc_ki_1_tin_hoc_lop_8_nam_hoc_2022_202.docx
Nội dung text: Đề cương ôn tập giữa học kì 1 Tin học Lớp 8 - Năm học 2022-2023
- ĐỀ CƯƠNG ÔN TẬP GIỮA HỌC KÌ I MÔN: TIN HỌC 8 Năm học: 2022 - 2023 PHẦN I: TRẮC NGHIỆM Hãy khoanh tròn vào phương án đúng Câu 1: Những phát biểu nào dưới đây là phát biểu sai: A. Một chương trình phải có đủ 2 phần: phần khai báo và phần thân chương trình. B. Một chương trình có thể gồm 2 phần: phần khai báo và phần thân chương trình, trong đó thân chương trình là phần bắt buộc phải có. C. Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình D. Có thể đặt phần khai báo tại vị trí bất kì trong chương trình. Câu 2: Kiểu dữ liệu String có phạm vi giá trị là A. Một ký tự trong bảng chữ cái B. Xâu ký tự tối đa 522 ký tự C. Xâu ký tự tối đa 525 ký tự D. Xâu ký tự tối đa 255 ký tự Câu 3: Cách chuyển biểu thức ax2 +bx+c nào sau đây là đúng A. a*x2 +b*x+c B. a*x*x+b*x+c*x C. a*x*x +b.x +c*x D. a*x*x + b*x+c Câu 4: Integer là kiểu dữ liệu? A. Số nguyên B. Số thực C. Chuỗi D. Chữ Câu 5: Div là phép toán gì? A. Chia lấy phần nguyên B. Chia lấy phần dư C. Cộng D. Trừ Câu 6: Lệnh Write tương tự như lệnh Writeln nhưng A. Không đưa con trỏ xuống đầu dòng tiếp theo B. Đưa con trỏ xuống đầu dòng tiếp theo C. Bỏ trong dấu ngoặc đơn D. Bỏ trong dấu ngoặc kép Câu 7: Trong Pascal, khai báo nào sau đây là đúng? A. Const x:real;B. Var 4hs: Integer C. Var Tb : real;D. Var R=30; Câu 8: Trong một chương trình, có tất cả bao nhiêu từ khóa để khai báo biến? A. 4B. 2C. 3D. 1 Câu 9: Từ khoá nào được dùng trong khai báo hằng: A. constB. var C. TypeD. Tất cả đều sai Câu 10: Sau khi soạn thảo, ta nhấn tổ hợp nào để dịch và chạy chương trình A. Alt + F9 B. Ctrl + F6 C. Ctrl + F9 D. Alt + F6 Câu 11: Việc tạo ra 1 chương trình máy tính gồm mấy bước:
- A. 1 bướcB. 2 bước C. 3 bướcD. 4 bước Câu 12: Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là: A. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. B. Yêu cầu người sử dụng nhập giá trị cho biến NS. C. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS D. Tất cả đều sai. Câu 13: Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau A. Tong=a+b; B. Tong:=a+b; C. Tong:a+b; D. Tong(a+b); PHẦN II: TỰ LUẬN Câu 1: Hãy viết các biểu thức toán học và các phép so sánh sau bằng các kí hiệu Pascal: (a c)h 2a 2 2c 2 a a. 2c b . 4 c. x2 + (x+1)2 (x+2)2 d. b2 - 4ac 0 Câu 2: Hãy liệt kê các lỗi (nếu có) trong chương trình pascal Pascal dưới đây.) Hãy sửa lại chương trình cho đúng: Const pi:=3.14; Var cv, dt: integer; r: real; Begin r = 5.5; cv = 2*pi*r; dt:= pi*r*r writeln(' chu vi la:= cv'); writeln(' dien tich la:=, dt); readln; End. Câu 3: Viết chương trình nhập vào 2 số nguyên a và b sau đó tính tổng và tích 2 số đó. Câu 4: Viết chương trình tính điện tích và chu vi hình chữ nhật.