Tải bản đầy đủ (.docx) (13 trang)

ĐỀ CƯƠNG ôn tập,đề KT GIỮA kì TIN học 8 HKI NH 21 22

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (82.24 KB, 13 trang )

ĐỀ CƯƠNG ÔN TẬP TIN HỌC 8
HỌC KỲ 1-NĂM HỌC 2021-2022
Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A. Lop8/1

B. Tinhtien

C. End D. Tam giac

Câu 2. Cấu trúc chung của một chương trình gồm
A. phần khai báo và phần thân

B. phần mở bài, thân bài, kết

luận
C. phần khai báo, phần thân, phần kết thúc D. phần thân và phần kết thúc
Câu 3. Để khai báo biến trong chương trình, em sử dụng từ khóa nào sau
đây?
A. Const

B. Program

C. Var D. Begin

Câu 4. Giả sử A được khai báo là biến với kiểu dữ liệu số nguyên, cách gán
nào sau đây là đúng?
A. A:=’10’

B. A:=10

C. A:=123.23D. A:=’Tin học’



Câu 5. Trong Pascal, khai báo nào sau đây là đúng?
A. Var tb:= 3
R = 30

B. Type 4hs: integer

C. Const x: real

D. Const

C. Delay(2000)

D. Readln

Câu 6. Lệnh nào sau đây là lệnh xóa màn hình?
A. Clrscr

B. Uses crt

Câu 7. Trong các lệnh sau đây câu lệnh nào là đúng nhất?
A. Writeln(“Dien tich hinh chu nhat la”,S);
chu nhat la’,S);

B. Writeln(‘Dien tich hinh

C. Writeln(‘Dien tich hinh chu nhat la’;S);
chu nhat la,S’);

D. Writeln(‘Dien tich hinh


Câu 8. Lệnh nào sau đây là lệnh khai báo thư viện?
A. Begin

B. Uses crt

C. Writeln

D. Readln

Câu 9. Kết quả của phép chia 45 mod 7 là
A. 4

B. 2

C. 3

D. 6

Câu 10. Ngôn ngữ dùng để viết các chương trình máy tính được gọi là


A. ngơn ngữ tự nhiên

B. ngơn ngữ lập trình

C. ngơn ngữ viết

D. ngơn ngữ nói


Câu 11. Từ nào sau đây là từ khóa trong ngơn ngữ lập trình Pascal?
A. Program

B. Hinh_tron

C. Writeln

D. chieucao

Câu 12. Trong ngơn ngữ lập trình Pascal, câu lệnh khai báo hằng có dạng nào là
đúng?
A. Const tên hằng = giá trị;

B. Const tên hằng := giá trị;

C. Const : tên hằng = giá trị;

D. Const tên hằng : giá trị;

Câu 13. Trong Pascal, giả sử x là biến kiểu char. Phép gán nào sau đây là hợp lệ?
A. x := 15/2

B. x := ’A’

C. x:=24

D. x := 100000

Câu 14. Q trình giải bài tốn trên máy tính gồm có bao nhiêu bước?
A. 2


B. 3

C. 4

D. 5

Câu 15. Trong ngơn ngữ lập trình Pascal, câu lệnh điều kiện dạng thiếu có dạng
2;
2;

A. if điều kiện then câu lệnh ;
C. if điều kiện ; then câu lệnh ;

B. if câu lệnh 1 then câu lệnh
D. if câu lệnh 1 else câu lệnh

Câu 16. Trong Pascal, câu lệnh nào sau đây được viết đúng?
A. if x:= 5 then a := a + 1;

B. if a > b then b > c;

C. if a < 1 then writeln(‘So khong hop le’);

D. if x = y; then writeln(y);

Câu 17. Nếu cho a = 6, b=4, giá trị của x là bao nhiêu sau khi chạy câu lệnh: if a
> b then x := x + 2; nếu ban đầu x=5
A. 10


B. 8,5

C. 7

D. 9

Câu 18. Biểu thức (252 +12) x (15 – 52) trong toán học khi chuyển thành biểu
thức trong Pascal có dạng như thế nào?
A. (25.25 + 12)*(15 - 5.5)

B. (25*25 + 12) * (15 – 5*5)

C. (25^2+ 12)*(15 – 5^2)

D. (25*25 + 12).(15 – 5*5)

Câu 19. Điều kiện trong câu lệnh điều kiện là một
A. phép cộng

B. phép nhân

C. Câu lệnh

D. phép so sánh

Câu 20: Cho biết Input và Output của bài tốn: “Tính tổng các phần tử lớn
hơn 0 trong dãy n số cho trước”.


A. Input: dãy n số ; Output: tổng các phần tử

B. Input: dãy n số ; Output: tổng các phần tử lớn hơn 0 trong dãy n số
C. Input: dãy số ; Output: tổng các phần tử
D. Input: dãy số ; Output: tổng các phần tử lớn hơn 0 trong dãy n số
Câu 21: Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như
thế nào ?
A. (a*a + b)(1+c)(1 + c)(1 + c)
B. (a.a + b)(1 + c)(1 + c)(1 + c)
C. (a*a + b)*(1 + c)*(1 + c)*(1 + c)
D. (a2 + b)(1 + c)3
Câu 22: Câu lệnh write('Toi la Free Pascal');
A. In ra màn hình dịng chữ Toi la Free Pascal, khơng đưa con trỏ xuống dòng.
B. Dùng để yêu cầu nhập giá trị cho biến Toi la Free Pascal.
C. In ra màn hình dịng chữ Toi la Free Pascal và đưa con trỏ xuống dòng.
D. Câu lệnh trên sai cú pháp.
Câu 23: Cách đặt tên nào sau đây không đúng ?
A. Tugiac
B. CHUNHAT
C. End
D. a_b_c
Câu 24: Câu lệnh Writeln(‘y=’ , 15 div 4 +5); sẽ in ra kết quả:
A. 8
B. y= 8
C. y=3
D. 20
Câu 25: Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu
phù hợp với biến x?
A. Char B. LongInt C. Integer D. Word
Câu 26: Trong Pascal khai báo nào sau đây là đúng?
A. var tb: real; B. 4hs: integer; C. Const x: real; D. Var r =30;
Câu 27: Khai báo nào sau đây đúng?

A. Var x, y: Integer; B. Var x, y=Integer; C. Var x, y Of Integer; D. Var x,
y := Integer;
Câu 28: Trong Pascal, từ khóa để khai báo biến là:
A. Const
B. Begin
C. Var
D. Uses
Câu 29: Trong Pascal, từ khóa để khai báo hằng là:
A. Const B. Begin C. Var D. Uses
Câu 30:Thứ tự các bước giải bài toán trên máy tính:
A. Xác định bài tốn → Viết chương trình → Mơ tả thuật tốn
B. Xác định bài tốn → Mơ tả thuật tố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 tốn → Mơ tả thuật tốn
Câu 31: 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 y
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 x
D. Khác
Câu 32. Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5
then x := x + 5;
A. 15;
B. 10;
C. 5;

D. 20.
Câu 33: Câu lênh điều kiện dạng đủ có cú pháp là:
A. If <điều kiện> then <câu lệnh>;
B. If <câu lệnh> then <điều kiện>;
C. If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
D. If <điều kiện> else <câu lệnh 2>;
Câu 34: Phần mềm Anatomy là phần mềm?
A. Phần mềm học toán học
B. Phần mềm luyện gõ phím nhanh
C. Phần mềm chơi game
D. Phần mềm giải phẫu cơ thể người
Câu 35. Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?
A. if a := 1 then a := a + 1;
B. if (a mod 2) =0 then write(‘a la so chan’) else (‘a la so le’) ;
C. if (a mod 2) =0 then write(‘a la so chan’) else write(‘a la so le’) ;
D. if x = y; then writeln(y);
Câu 36: Theo em hiểu viết chương trình là :
A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
B. Viết ra một đoạn văn bản được sắp xếp theo chương trình
C. Viết ra các câu lệnh mà em đã được học
D. Tạo ra các câu lệnh để điều khiển Robot
Câu 37: Ngơn ngữ lập trình là:
A. ngơn ngữ dùng để viết một chương trình máy tính
B. ngơn ngữ dùng để viết các chương trình máy tính


C. các dãy bit (dãy các số chỉ gồm 0 và 1)
D. chương trình dịch
Câu 38: Ngơn ngữ máy là:
A. ngơn ngữ dùng để viết một chương trình máy tính

B. ngơn ngữ dùng để viết các chương trình máy tính
C. các câu lệnh được tạo ra từ hai số 1 và 0
D. chương trình dịch
Câu 39: Ngơn ngữ lập trình gồm:
A. tập hợp các kí hiệu và quy tắc viết các lệnh
B. tạo thành một chương trình hồn chỉnh
C. và thực hiện được trên máy tính
D. Cả A, B và C
Câu 40:Trong ngơn ngữ lập trình, từ khóa và tên:
A. Có ý nghĩa như nhau
B. Người lập trình phải tn theo qui tắc của ngơn ngữ lập trình đó
C. Có thể trùng nhau
D. Các câu trên đều đúng
Câu 41:Để chạy chương trình em nhấn tổ hợp phím:
A. Alt+F9
B. Ctrl+F9
C. Shift+F9
D. Alt+F2


Câu 42:Trong ngơn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có
miền giá trị lớn nhất?
A. Byte
B. Longint
C. Word
D. Integer
Câu 43: Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu
phù hợp với biến x?
A. Char
B. LongInt

C. Integer
D. Word
Câu 44: Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận
các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất?
A. Var X,Y: byte;
B. Var X, Y: real;
C. Var X: real; Y: byte;
D. Var X: byte; Y: real;
Câu 45: Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả
gì?
A. 15*4-30+12
B. 42
C. 15*4-30+12=42


D. =42
Câu 46: Bốn bạn A, B, C, D đưa ra kết quả của các phép chia hai số nguyên 14
và 5. Hãy chọn kết quả đúng:
A. 14/5=2; 14 div 5=2; 14 mod 5=4;
B. 14/5=2.8; 14 div 5=2; 14 mod 5=4;
C. 14/5=2.8; 14 div 5=4; 14 mod 5=2
D. 14/5=3; 14 div 5=2; 14 mod 5=4
Câu 47: Tìm điểm sai trong khai báo hằng sau:
Const Max :=2010;
A. Dư dấu bằng (=)
B. Tên hằng khơng được nhỏ hơn 4 kí tự
C. Từ khóa khai báo hằng sai
D. Dư dấu hai chấm (:)
Câu 48: Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo:
A. Var x: String;

B. Var x: Integer;
C. Var x: Char;
D. Var x: Real;
Câu 49: Hãy chọn phát biểu Sai?
A. Việc thực hiện cả 3 bước khi giải bài tốn trên máy tính là cần thiết, nhất
là đối với bài toán phức tạp
B. Xác định bài toán là xác định rõ các điều kiện cho trước và kết quả cần thu
được


C. Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán được gọi là
thuật toán
D. Đối với mỗi bài tốn cụ thể chúng ta chỉ có 1 thuật tốn duy nhất để giải
bài tốn đó trên máy tính

A.

Câu 50. Lệnh sau đây dùng để
Write(‘nhap vao chieu dai:’);
Readln(a);
A.Thơng báo kết quả
B.Nhập dữ liệu
C.Chạy chương trình
D.Tạm ngừng chương trình
Câu 51: Lệnh Delay(1000) được dùng làm gì trong chương trình?
A.Tạm ngừng chương trình cho đến khi người dung nhấn phím Enter
B.Tạm ngừng chương trình trong vịng 1 giây
C. Tạm ngừng chương trình trong vịng 1 phút
D.Tạm ngừng chương trình trong vòng 1 giờ
Câu 52: Trong các khai báo sau đây trong Pascal. Đâu là khai báo hằng:

A. var n = 8
B.Const n = 8
C. Var n := 8
D.Const n := 8
Câu 53: Để khai báo biến x có kiểu dữ liệu ký tự, ta
khai báo:
A. Var x:=char
B. Var x = char
C. Var x :
char D. Var x : char
Câu 54: X là một số thực, để khai báo biến X ta có thể khai báo như sau:
A. Var X: integer
B. Var X: Real
C. Var X: String D.
Var X: char
Câu 55: Để khai báo biến x kiểu số nguyên; a, b kiểu số thực thì ta khai báo:
A. Var x, a, b: Integer, real
B. Var x: Integer; a, b: real
C. Var x, a, b: Integer of real
D. Var a, b: Integer; x: real
Câu 56: Lệnh gán trong Pascal được viết như sau:
A. :=
B. >= ;
C.=> ;
D. #
Câu 57: Khi sử dụng máy tính giải bài tốn
Ta chỉ cần xác định Input
B. Ta cần xác định Input, Output
C. Ta chỉ cần xác định Output
D. Cả ba ý trên

Câu 58: Hãy chọn phát biểu sai trong các phát biểu nào sau đây
A. Input là thơng tin vào máy tính
B. Output là thơng tin cần máy tính đưa ra
C. Input là mã hóa chương trình
D. Lệnh được đưa vào máy tính dưới dạng mã nhị phân để lưu trữ, xử lí như
các dữ liệu khác.
Câu 59: Output của bài tốn giải phương trình bậc hai ax2+bx+c=0 là


A. a, b, x

B. a, c, x

C. a, b, c

D. x, a, b, c
Câu 60: Input của bài toán giải phương trình bậc nhất dạng tổng quát bx+c=0
A. b, c
B. x, c
C. b, x
D.
x, b, c

ĐỀ THI KIỂM TRA GIỮA HKI – NĂM HỌC 2021-2022
MÔN TIN HỌC 8
Thời gian: 45 phút
---------

Câu 1: Để dịch chương trình Pascal sang ngơn ngữ máy ta nhấn tổ hợp phím:
A. Ctrl + X

B. Alt + F9
C. Alt + X
D. Ctrl + F9
Câu 2: Lệnh gán X := X+1 có ý nghĩa như thế nào?
A. Gán giá trị 1 cho biến X
B. Không gán giá trị nào cho biến X
C. Tăng giá trị biến X lên 1 đơn vị, kết quả gán lại cho biến X
D. Gán giá trị X cho biến X
Câu 3: Lệnh nhập giá trị cho biến là lệnh nào:
A. Readln(tên biến);
B. Writeln(tên biến);
C. Const( tên biến);
D. Var( tên biến);
Câu 4: 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à u cầu người sử dụng
nhập giá trị cho biến NS
D. Không thực hiện gì cả.
Câu 5: Ta thực hiện các lệnh gán sau : x:=1; y:=9; z:=x+y;
Kết quả thu được của biến z là:
A. 1
B. 9
C. 10
D. Một kết quả khác
Câu 6: Program là từ khoá dùng để:
A. Khai báo tên chương trình



B. Khai báo biến
C. Kết thúc chương trình
D. Viết ra màn hình các thơng báo
Câu 7: Integer là kiểu dữ liệu?
A. Số thực
B. Số nguyên
C. Xâu
D. Kí tự
Câu 8: Câu lệnh gán nào dưới đây trong Pascal là đúng :
A. Tên biến= biểu thức;
B. biểu thức= Tên biến;
C. Tên biến:= biểu thức;
D. biểu thức:= Tên biến;
Câu 9: 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 10: Bốn bạn A, B, C, D đưa ra kết quả của các phép chia hai số nguyên 14 và 5. Hãy
chọn kết quả đúng:
A. 14/5=2; 14 div 5=2; 14 mod 5=4;
B. 14/5=2.8; 14 div 5=2; 14 mod 5=4;
C. 14/5=2.8; 14 div 5=4; 14 mod 5=2
D. 14/5=3; 14 div 5=2; 14 mod 5=4

Câu 11: Từ nào sau đây là từ khóa trong ngơn ngữ lập trình Pascal?
A. Program
B. Hinh_tron C. Writeln D. chieucao
Câu 12: Trong ngơn ngữ lập trình Pascal, câu lệnh khai báo hằng có dạng nào là

đúng?
A. Const tên hằng = giá trị; B. Const tên hằng := giá trị;
C. Const : tên hằng = giá trị;
D. Const tên hằng : giá trị;
Câu 13: Trong Pascal, giả sử x là biến kiểu char. Phép gán nào sau đây là hợp lệ?
A. x := 15/2
B. x := ’A’
C. x:=24
D. x := 100000
Câu 14: Q trình giải bài tốn trên máy tính gồm có bao nhiêu bước?
A. 2 B. 3 C. 4 D. 5
Câu 15: Trong ngơn ngữ lập trình Pascal, câu lệnh điều kiện dạng thiếu có dạng
A. if điều kiện then câu lệnh ; B. if câu lệnh 1 then câu lệnh 2 ; C. if điều
kiện ; then câu lệnh ;
D. if câu lệnh 1 else câu lệnh 2 ;
Câu 16: Trong Pascal, câu lệnh nào sau đây được viết đúng?
A. if x:= 5 then a := a + 1;
B. if a > b then b > c;
C. if a < 1 then writeln(‘So khong hop le’);
D. if x = y; then writeln(y);
Câu 17: Nếu cho a = 6, b=4, giá trị của x là bao nhiêu sau khi chạy câu lệnh: if a
> b then x := x + 2; nếu ban đầu x=5
A. 10
B. 8,5
C. 7
D. 9
2
2
Câu 18: Biểu thức (25 +12) x (15 – 5 ) trong tốn học khi chuyển thành biểu
thức trong Pascal có dạng như thế nào?

A. (25.25 + 12)*(15 - 5.5)
B. (25*25 + 12) * (15 – 5*5)
C. (25^2+ 12)*(15 – 5^2)
D. (25*25 + 12).(15 – 5*5)
Câu 19: Điều kiện trong câu lệnh điều kiện là một
A. phép cộng
B. phép nhân
C. Câu lệnh
D. phép so sánh
Câu 20: Cho biết Input và Output của bài tốn: “Tính tổng các phần tử lớn
hơn 0 trong dãy n số cho trước”.
A. Input: dãy n số ; Output: tổng các phần tử


B. Input: dãy n số ; Output: tổng các phần tử lớn hơn 0 trong dãy n số
C. Input: dãy số ; Output: tổng các phần tử
D. Input: dãy số ; Output: tổng các phần tử lớn hơn 0 trong dãy n số
Câu 21: Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như
thế nào ?
A. (a*a + b)(1+c)(1 + c)(1 + c)
B. (a.a + b)(1 + c)(1 + c)(1 + c)
C. (a*a + b)*(1 + c)*(1 + c)*(1 + c)
D. (a2 + b)(1 + c)3
Câu 22: Câu lệnh writeln('Toi la Free Pascal');
A. In ra màn hình dịng chữ Toi la Free Pascal, khơng đưa con trỏ xuống dòng.
B. Dùng để yêu cầu nhập giá trị cho biến Toi la Free Pascal.
C. In ra màn hình dịng chữ Toi la Free Pascal và đưa con trỏ xuống dòng.
D. Câu lệnh trên sai cú pháp.
Câu 23: Cách đặt tên nào sau đây không đúng ?
A. Tugiac

B. CHUNHAT
C. End
D. a_b_c
Câu 24: Câu lệnh Writeln(‘y=’ , 7 div 4 +5); sẽ in ra kết quả:
A. 6
B. y= 6
C. y=8
D. 8
Câu 25: Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu
phù hợp với biến x?
A. Char
B. LongInt
C. Integer
D. Word
Câu 26: Trong Pascal khai báo nào sau đây là đúng?
A. var tb: real;
B. 4hs: integer;
C. Const x: real;
D. Var r
=30;
Câu 27: Khai báo nào sau đây đúng?
A. Var x, y: Integer; B. Var x, y=Integer; C. Var x, y Of Integer; D. Var x,
y := Integer;
Câu 28: Trong Pascal, từ khóa để khai báo biến là:
A. Const
B. Begin
C. Var
D. Uses
Câu 29: Trong Pascal, từ khóa để khai báo hằng là:
A. Const B. Begin C. Var D. Uses

Câu 30:Thứ tự các bước giải bài tốn trên máy tính:
A. Xác định bài tốn → Viết chương trình → Mơ tả thuật tốn
B. Xác định bài tốn → Mơ tả thuật tốn → Viết chương trình
C. Mơ tả thuật tốn → Xác định bài tốn → Viết chương trình
D. Viết chương trình → Xác định bài tốn → Mơ tả thuật tốn
Câu 31: Hãy chọn phát biểu sai trong các phát biểu nào sau đây
A. Input là thơng tin vào máy tính
B. Output là thơng tin cần máy tính đưa ra
C. Input là mã hóa chương trình


D. Lệnh được đưa vào máy tính dưới dạng mã nhị phân để lưu trữ, xử lí như các
dữ liệu khác.
Câu 32. Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh:
if x > 5 then x := x + 2;
A. 15;
B. 12;
C. 5;
D. 20.
Câu 33: Câu lênh điều kiện dạng đủ có cú pháp là:
A. If điều kiện then câu lệnh;
B. If câu lệnh then điều kiện;
C. If điều kiện then câu lệnh 1 else câu lệnh 2;
D. If điều kiện else câu lệnh 2;
Câu 34: Phần mềm Anatomy là phần mềm?
A. Phần mềm học tốn học
B. Phần mềm luyện gõ phím nhanh
C. Phần mềm chơi game
D. Phần mềm giải phẫu cơ thể người
Câu 35. Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?

A. if a := 1 then a := a + 1;
B. if (a mod 2) =0 then write(‘a la so chan’) else (‘a la so le’) ;
C. if (a mod 2) =0 then write(‘a la so chan’) else write(‘a la so le’) ;
D. if x = y; then writeln(y);
Câu 36: Theo em hiểu viết chương trình là :
A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
B. Viết ra một đoạn văn bản được sắp xếp theo chương trình
C. Viết ra các câu lệnh mà em đã được học
D. Tạo ra các câu lệnh để điều khiển Robot
Câu 37: Ngơn ngữ lập trình là:
A. ngơn ngữ dùng để viết một chương trình máy tính
B. ngơn ngữ dùng để viết các chương trình máy tính
C. các dãy bit (dãy các số chỉ gồm 0 và 1)
D. chương trình dịch
Câu 38: Ngơn ngữ máy là:
A. ngơn ngữ dùng để viết một chương trình máy tính
B. ngơn ngữ dùng để viết các chương trình máy tính
C. các câu lệnh được tạo ra từ hai số 1 và 0
D. chương trình dịch
Câu 39: Ngơn ngữ lập trình gồm:
A. tập hợp các kí hiệu và quy tắc viết các lệnh
B. tạo thành một chương trình hồn chỉnh
C. và thực hiện được trên máy tính
D. Tất cả đúng


Câu 40:Trong ngơn ngữ lập trình, từ khóa và tên:
A. Có ý nghĩa như nhau
B. Người lập trình phải tn theo qui tắc của ngơn ngữ lập trình đó
C. Có thể trùng nhau

D. Các câu trên đều đúng
---HẾT---

ĐÁP ÁN
1.B
11.A
21.C
31.C

2.C
12.A
22.C
32.B

3.A
13.B
23.C
33.C

4.C
14.B
24.B
34.D

5.C
15.A
25.C
35.C

6.A

16.C
26.A
36.A

7.B
17.C
27.A
37.B

8.C
18.B
28.C
38.C

9.D
19.D
29.A
39.D

10.B
20.B
30.B
40.B



×