Quảng cáo
Đề cương ôn tập học kỳ I môn Tin học lớp 8 năm học 2014 - 2015
QR

Đề cương ôn tập học kỳ I môn Tin học lớp 8 năm học 2014 - 2015

Nguồn: thuviendethi.com

Xem trước nội dung

ĐỀ CƯƠNG ÔN TẬP HỌC KỲ I MÔN TIN HỌC LỚP 8

NĂM HỌC 2014-2015

I. TRẮC NGHIỆM. Câu 1: 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 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: Giả sử A được khai báo là biến kiểu số thực, x là biến với kiểu dữ liệu xâu. Chọn câu đúng:

a. A: = 4; b. A: = x; c. x:= 2; d. A:= “abc”; Câu 4: Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ?

a. x:= 5000000; b. x:= ‘tin_hoc’; c. x:= 200; d. x:= 1.23; Câu 5: Để khai báo biến x thuộc kiểu số thực ta khai báo:

a. Var x: String; b. Var x: integer; c. Var x: Char; d. Var x: Real; Câu 6: Trong Pascal, khai báo nào sau đây là đúng?

a. Var tb: real; b. Var 4hs: integer; c. const x: real; d. Var R = 30; Câu 7: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?

a. Chỉ một biến cho mỗi kiểu dữ liệu b. 10 biến c. Chỉ hạn chế bởi dung lượng nhớ d. Không giới hạn Câu 8: Hãy chọn cách viết đúng

a. if <điều kiện> them <câu lệnh>; b. ij <điều kiện> then <câu lệnh>; c. if <điều kiện> then <câu lệnh> d. if <điều kiện> then <câu lệnh>; Câu 9: Hãy cho biết ý nghĩa của lệnh sau x:=x+1;

a. Tăng giá trị của biến nhớ x lên 1 đơn vị b. Tăng giá trị của biến nhớ x lên 1 đơn vị, kết quả gán trở lại vào biến x. c. Tăng giá trị của biến nhớ x lên x đơn vị d. Cả 3 đều đúng Câu 10: Hãy cho biết ý nghĩa của lệnh sau X:=12;

a. Gán biến x cho giá trị số 12 b. So sánh biến x với giá trị số 12 c. Gán giá trị số 12 vào biến nhớ x. d. Khai báo biến x Câu 11: if X>10 then X:=X+1 giá trị của biến X sẽ là bao nhiêu, nếu trước đó giá trị của X bằng 11 ?

a. 13 b. 10 c. 12 d. 11 Câu 12: Sau 2 câu lệnh x:=5; x:=x*x; Giá trị của biến x là:

a. 5 b. 10 c. 15 d. 25 Câu 13: Các bước giải 1 bài toán trên máy tinh gồm:

A. xác định bài toán, mô tả thuật toán; B. mô tả thuật toán, viết chương trình; C. xác định bài toán , viết chương trình; D. Xác định bài toán, mô tả thuật toán, viết chương trình Caâu 14: Moät thuaät toaùn chæ coù theå giaûi ñöôïc bao nhieâu baøi toaùn:

A. 1 B. 2 C. 3 D. nhieàu

Câu 15: Phần mềm Finger Break Out dùng để? A. Luyện gõ phím nhanh; B. Tìm hiểu thời gian của các nước trên toàn thế giới; C. Học toán học; D. Học vẽ hình hình học động. Caâu 16: Caùc phaùt bieåu sau ñuùng hay sai? Haõy ñaùnh daáu (x) vaøo oâ Ñuùng hay sai töông öùng

Phát biểu Đúng Sai 1. Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được

ThuVienDeThi.com

2. Khi viết chương trình, chúng ta chỉ cần tuân thủ đúng các quy tắc do ngôn ngữ lập trình quy định mà không cần quan tâm đến ý nghĩa của các câu lệnh 3. Một chương trình phải có đủ hai phần: phần khai báo và phần thân chương trình 4. Trong NNLT Pascal, các lệnh như writeln, readln được dùng để tạo tương tác người và máy Câu 17: Nhận xét nội dung và đánh dấu “X” vào cột ĐÚNG hoặc SAI.

Nội dung Đúng Sai 1. 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 2. Trong NNLT pascal, các lệnh như Writeln, Readln được dùng để tạo tương tác người - máy 3. Cũng giống như biến, không được phép khai báo hai hằng có cùng tên, nhưng với giá trị khác nhau 4. Dãy hữu hạn các thao tác cần thực hiện theo một trật tự nhất định để giải một bài toán được gọi là thuật toán 5. Cho X :=5, kết quả x sau khi thực hiện câu lệnh if x mod 3 =2 then x:=x-1; sẽ bằng 5

II. Tù luËn Câu 1: Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy? Caâu 2: Neâu söï khaùc …

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