Quảng cáo
Đề cương ôn tập học kỳ 1 môn Tin học Lớp 8 - Năm học 2022-2023 - Trường THCS Tam Quan Bắc (Có đáp án)
QR

Đề cương ôn tập học kỳ 1 môn Tin học Lớp 8 - Năm học 2022-2023 - Trường THCS Tam Quan Bắc (Có đáp án)

Nguồn: dethi.edu.vn

Xem trước nội dung

Trường THCS Tam Quan Bắc Họ và tên: ……………….................Lớp.....

ĐỀ CƯƠNG ÔN TẬP HỌC KỲ 1-

NĂM HỌC 2022 – 2023 MÔN: TIN HỌC - LỚP 8 I. TRẮC NGHIỆM

Trắc nghiệm: Chọn đáp án đúng

Câu hỏi: Đáp án: Câu 1. Chương trình dịch dùng để: 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

A

Câu 2. Đâu là ngôn ngữ lập trình trong các nhóm sau? a. Pascal, C, C++, visual foxpro b. Excel, word, paint c. Pascal, Powerpoint, Access d. Tất cả đều đúng

A

Câu 3. Để viết chương trình Pascal dùng ngôn ngữ nào để viết ? A. Ngôn ngữ lập trình B. Tiếng người nói C. Ngôn ngữ tự nhiên D. Ngôn ngữ máy

A

Câu 4. Để biên dịch chương trình, em nhấn tổ hợp phím: A. Ctrl + F9 B. Alt + F9 C. Ctrl + F2 D. Alt + F5

B

Câu 5: Lệnh nào sau đây dùng để đưa con trỏ xuống dòng : A. Write; B. Writeln; C. Enter D. Alt

B

Câu 6./ Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ Pascal A. bai tap; B. Dientich; C. 8Tron; D. end;

B

Câu 7. Trong ngôn ngữ lập trình Pascal, từ không phải từ khóa là: A. Uses B. Program C. Begin D. Computer

D

Câu 8./ Cấu trúc chung của một chương trình Pascal thường gồm những phần: A. Phần thân, phần cuối B. Phần khai báo, phần thân, phần cuối. C. Phần khai báo, phần thân. D. Phần đầu, phần thân, phần cuối.

C

Câu 9. Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng: A. {3*a + [ 4*c – 7*(a +2*c)] -5*b} B. a*x*x – b*x + 7a : 5 C. (10*a + 2*b) / (a*b) D. - b: (2*a*c)

C

Câu 10./ Tính S (diện tích) của hình chữ nhật có 2 cạnh lần lượt là 3 và 1.5, S có kiểu dữ liệu nào A. Số thực B.Số nguyên C. Ký tự D. Xâu ký tự

A

Câu 11: Kết quả của các phép chia 5 / 2; 5 mod 2; 5 div 2 lần lượt là A. 2.5 ; 2 ; 1 B. 2.5 ; 3 ; 3 C. 2 ; 1 ; 2.5 D. 2.5 ; 1 ; 2

D

Câu 12 : Khi chạy chương trình ta sử dụng tổ hợp phím nào? A. Alt + F9 B. Alt +X C. Ctrl +F9 D. Lệnh Compile

C

Câu 13 Cú pháp khai báo hằng trong Pascal là gì? a. Var <tên hằng>= <giá trị> b. Const <tên hằng> = <giá trị>; c. Const <tên hằng>: <giá trị>; d. Const pi= 3.14;

B

Câu 14. Hai biến thuộc kiểu dữ liệu integer có x:=5; y:=7 Biến z cần khai báo kiểu nào để z:=x / y; A./ Kiểu Integer B./ kiểu Char C./ Kiểu String D./ Kiểu Real;

D

Câu 15. Để khai báo biến X nhập chiều cao (đv: Met), bạn Nam khai báo như thế nào? A. Var X:integer B. Var X: real; C. Var X: string; D. Const X=10;

B

Câu 16. Thứ tự các bước giải bài toán trên máy tính: A. Xác định bài toán → Viết chương trình → Mô tả thuật toán B. Xác định bài toán → Mô tả thuật toán → Viết chương trình C. Mô tả thuật toán → Xác định bài toán → Viết chương trình D. Viết chương trình → Xác định bài toán → Mô tả thuật toán

B

DeThi.edu.vn

Câu 17. Hãy cho biết kết quả sau khi thực hiện thuật toán sau: Bước 1. Tam←x; Bước 2. x←y; Bước 3. y← tam; A. Giá trị của biến x bằng giá trị của biến tam B. Hoán đổi giá trị hai biến x và y C. Giá trị của biến y bằng giá trị của biến tam D. Đáp án khác

B

Câu 18. Người ta sử dụng sơ đồ gì để biểu diễn thuật toán? A. Sơ đồ tư duy B. Sơ đồ chỉ dẫn đường đi C. Sơ đồ khối D. Sơ đồ bát quái

C

Câu 19. Ta có 2 lệnh sau: x:= 8; If x>5 then x := x +1; Giá trị của x là bao nhiêu? A. 5 B. 9 C. 8 D. 6

B

Câu 20. Cho đoạn chương trình sau: a:=3; b:=5; If a < b then c := a + b; Hãy xác định giá trị của c? a./ c = 3 b./ c = 5 c./ c = 8. d./ Không xác định.

C

Câu 21. Cho đoạn chương trình sau: a:= 3; b:= 5; If a + b >= 8 then c := a - b; Hãy xác định giá trị của c? a./ c := -2; b./ c = 2; c./ c = 8; d./ Không xác định.

A

Câu 22. Cho đoạn chương trình sau: a:= 3; b:= 5; If a+b <8 then c:= a-b else c:= b-a Xác định giá trị của c? a./ c:= -2 b./ c:= 2 ; c./ c= 3 ; d./ Không xác định.

B

Câu 23. Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng : A. for i:=1 to 10; do x:=x+1; B. for i:=1 to 10 do x:=x+1; C. for i:=10 to 1 do x:=x+1; D. for i =10 to 1 do x:=x+1;

B

Câu 24. For I:=1 to M do If (I mod 3 = 0) and (I mod 5 = 0) …

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo