1. Trang chủ
  2. » Giáo án - Bài giảng

Câu hỏi trắc nghiệm tin học 11

3 1,4K 45

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 132,5 KB

Nội dung

CÂU HỎI TRẮC NGHIỆM TIN HỌC KHỐI: 11 CHƯƠNG II. CHƯƠNG TRÌNH ĐƠN GIẢN Câu 1: Trong NNLT Pascal, từ khóa PROGRAM dùng để Bài: 3 Mức độ: A. khai báo tên chương trình B. khai báo biến C. khai báo thư viện D. khai báo hằng Câu 2: Trong NNLT Pascal, từ khóa CONST dùng để Bài: 3 Mức độ: A. khai báo tên chương trình B. khai báo biến C. khai báo thư viện D. khai báo hằng Câu 3: Trong NNLT Pascal, từ khóa USES dùng để Bài: 3 Mức độ: A. khai báo tên chương trình B. khai báo biến C. khai báo thư viện D. khai báo hằng Câu4: Trong NNLT Pascal, từ khóa VAR dùng để Bài: 3 Mức độ: A. khai báo tên chương trình B. khai báo biến C. khai báo thư viện D. khai báo hằng Câu 5: Trong NNLT Pascal, trong các khẳng định sau, khẳng định nào sai? Bài: 3 Mức độ: A. Phần tên chương trình không nhất thiết phải có B. Phần khai báo có thể có hoặc không C. Phần thân chương trình có thể có hoặc không D. Phần thân chương trình nhất thiết phải có Câu 6: Cấu trúc tổng quát của một chương trình được viết bằng NNLT bậc cao gồm: Bài: 3 Mức độ: A. Phần khai báo biến và các câu lệnh B. Khai báo hằng và khai báo biến C. Phần khai báo và phần thân chương trình D. Phần thân chương trình và các chú thích Câu 7: Phát biểu nào dưới đây là đúng nhất Bài: 3 Mức độ: A. Phần khai báo có thể khai báo cho: tên chương trình, thư viện, hằng, biến và các chương trình con B. Phần khai báo có thể khai báo cho: tên chương trình, hằng, biến và các chương trình con C. Phần khai báo có thể khai báo cho: tên chương trình, hằng, biến D. Phần khai báo có thể khai báo cho: chương trình con, hằng, biến Câu 8: Trong NNLT Pascal, về mặt cú pháp cách viết câu lệnh nào sau đây là đúng? Bài: 3 Mức độ: A. Begin: A:=1; B:=5; End B. Begin; A:=1; B:=5; End; C. Begin A:=1 B:=5 End: D. Begin A:=1; B:=5; End. Câu 9: Trong NNLT Pascal, chọn cú pháp đúng Bài: 3 Mức độ: A. USES ; B. PROGRAM ; C. VAR := ; D. CONST : < Kiểu dữ liệu> ; Câu 10. Chương trình được viết như sau : Begin End . Bài: 3 Mức độ: A. Chương trình này chạy nhưng không thực hiện gì cả B. Chương trình này viết sai cú pháp C. Chương trình này không chạy được D. Chương trình báo lỗi. Câu 11: Trong NNLT Pascal, kiểu dữ liệu nào trong các kiểu dữ liệu sau có phạm vi giá trị lớn nhất? Bài: 4 Mức độ: A. Word; B. Longint; C. Integer; D. Byte; Câu 12: Trong NNLT Pascal, kiểu dữ liệu nào trong các kiểu dữ liệu sau có phạm vi giá trị là số thực? Bài: 4 Mức độ: A. Word; B. Longint; C. Real; D. Byte; Câu 13: Số Integer nào đúng Bài: 4 Mức độ: A. 65535 B. 65535 C. 20.4 D. 20000 Câu 14. 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ị: 0,1; 0,2; 0,3; 1,99. Khai báo nào trong các khai báo sau là đúng nhất? Bài: 5 Mức độ: A. Var X, Y: byte; B. Var X, Y: real; C. Var X: real; Y: byte; D. Var X: byte; Y: real; Câu 15: Bộ nhớ cần cấp phát bao nhiêu byte để lưu trữ: VAR X,Y,Z: Real; C: Char ; I , J : Byte ; Bài: 5 Mức độ: A. 21 byte bộ nhớ B. 20 byte bộ nhớ C. 15 byte bộ nhớ D. 22 byte bộ nhớ Câu 16: Trong NNLT Pascal, các khai báo biến sau, khai báo nào sai theo quy tắc khai báo biến? Bài: 5 Mức độ: A.Var x1,x1: char; B.Var x1,x3: real; C. Var x1, x2: integer; D. Var x1, x4: byte; Câu 17: Trong NNLT Pascal, cú pháp để khai báo biến là? Bài: 5 Mức độ: A. Var ; B. :; C. Var : ; D. Var = ; Câu 18: Trong khai báo biến, danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi: Bài: 5 Mức độ: A. dấu chấm (.) B. dấu phẩy (,) C. dấu chấm phẩy (;) D. dấu hai chấm (:) Câu 19: Trong NNLT Pascal, để khai báo hai biến a, b kiểu số nguyên, biến c kiểu số thực, chọn cách khai báo: Bài: 5 Mức độ: A. Var a, b: integer; c: real; B. Var a, b: real; c: integer; C. Var a, b:integer , c:real D. Var a, b :real , c:integer Câu 20:Biến x nhận giá trị nguyên trong đoạn 100;200, kiểu dữ liệu nào sau đây là phù hợp nhất để khai báo biến x? Bài: 5 Mức độ: A. Word; B. Integer; C. Byte; D. Real; Câu 21: Biến x nhận giá trị trong khoảng (0; 60000), kiểu dữ liệu nào sau đây là phù hợp nhất để khai báo biến x? Bài: 5 Mức độ: A. Word; B. Integer; C. Byte; D. Real; Câu 22: Kết quả của biểu thức sqr((ABS(2550) mod 4) ) là: Bài: 6 Mức độ: A. 1 B. 2 C. 3 D. 4 Câu 23: Kết quả của biểu thức (20 mod 3) div 2 + (15 div 4) Bài: 6 Mức độ: A. 3 B. 4 C. 5 D. 10 Câu 24: Kết quả của biều thức (20 div 3)(20 mod 4) là: Bài: 6 Mức độ: A. 0 B. 4 C. 6 D. không xác định Câu 25: Kết quả của biểu thức (sqrt(25) div 4) là Bài: 6 Mức độ: A. 0 B. 1 C. 2 D. 3 Câu 26: Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng: Bài: 6 Mức độ: A. x := 200000; B. x := 123; C. x := ab; D. x := pi; Câu 27:Trong ngôn ngữ lập trình Pascal, về mặt cú pháp thì câu lệnh nào sau đây là sai? Bài: 6 Mức độ: A. x :=12,5; B. a := 3.12; C. c := pi12; D. b:= ((a=5) or (c=7)); Câu 28: Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x Bài: 7 Mức độ: A. Writeln(‘Nhap x = ’); B. Writeln(x); C. Readln(x); D. Read(‘x’); Câu 30: Trong ngôn ngữ lập trình Pascal, cú pháp của thủ tục xuất dữ liệu ra màn hình Bài: 7 Mức độ: A. Readln(); B. Writeln() C. Writeln(); D. Readln() Câu 31: Trong ngôn ngữ lập trình Pascal, câu lệnh Writeln (‘Ket qua la’, a); sẽ đứa ra màn hình Bài: 7 Mức độ: A. Ket qua la a B. KQ la a C. Ket qua la D. Không đưa ra gì cả Câu 32: Trong ngôn ngữ lập trình Pascal, biến a được khai báo kiểu Real và có giá trị là 12. Câu lệnh Writeln(a); sẽ đưa ra màn hình: Bài: 7 Mức độ: A. 12 B. 1.2E+01 C. 12.00 D. a Câu 33: Trong ngôn ngữ lập trình Pascal, biến a được khai báo kiểu Real và có giá trị là 12. Câu lệnh Writeln(a:7:2); sẽ đưa ra màn hình Bài: 7 Mức độ: A. 12 B. 1.2E+01 C. 12.00 D. Không đưa ra gì cả Câu 34: Trong ngôn ngữ lập trình Pascal, để chạy chương trình ta dùng tổ hợp phím Bài: 8 Mức độ: A. F9 B. AltX C. Ctrl + F9 D. Shift + F9 Câu 35: Trong ngôn ngữ lập trình Pascal, để biên dịch chương trình Bài: 8 Mức độ: A. Nhấn tổ hợp phím Alt + F9 B. Nhấn tổ hợp phím Ctrl + F9 C. Nhấn tổ hợp phím Alt + F3 D. Nhấn tổ hợp phím Ctrl+ F3 Câu 36: Trong ngôn ngữ lập trình Pascal, để đóng một cửa sổ chương trình Bài: 8 Mức độ: A. Nhấn phím F4 B. Nhấn tổ hợp phím Ctrl + F4 C. Nhấn phím F3 D. Nhấn tổ hợp phím Alt + F3 Câu 37: Trong ngôn ngữ lập trình Pascal, để lưu một chương trình Bài: 8 Mức độ: A. Nhấn phím F2 B. Nhấn phím F3 C. Nhấn tổ hợp phím Alt + F2 D. Nhấn tổ hợp phím Alt + F3 Câu 38: Trong ngôn ngữ lập trình Pascal, để thoát khỏi Pascal ta dùng tổ hợp phím Bài: 8 Mức độ: A. Ctrl + F4 B. Alt X C. Alt + F4 D. Ctrl + X Câu 39: Trong ngôn ngữ lập trình Pascal, chọn phương án đúng nhất Bài: 8 Mức độ: A. Chỉ thực hiện một chương trình trên một file chương trình nguồn B. Có thể thực hiện nhiều chương trình trên một file chương trình nguồn C. Chỉ có thể thực hiện hai chương trình trên cùng một file chương trình nguồn D. Máy tính vẫn báo lỗi những câu lệnh sai sau lệnh End. của chương trình Câu 40: Trong ngôn ngữ lập trình Pascal, phần mở rộng ngầm định của tệp là: Bài: 8 Mức độ: A. .DOC B. .XLS C. .PAS D. .TXT

Trang 1

CÂU HỎI TRẮC NGHIỆM TIN HỌC

KHỐI: 11 CHƯƠNG II CHƯƠNG TRÌNH ĐƠN GIẢN

A khai báo tên

chương trình

B khai báo biến C khai báo thư viện D khai báo hằng

A khai báo tên

chương trình B khai báo biến C khai báo thư viện D khai báo hằng

A khai báo tên

chương trình

B khai báo biến C khai báo thư viện D khai báo hằng

A khai báo tên

chương trình

B khai báo biến C khai báo thư viện D khai báo hằng

Câu 5: Trong NNLT Pascal, trong các khẳng định sau, khẳng định nào

sai?

A Phần tên

chương trình

không nhất thiết

phải có

B Phần khai báo

có thể có hoặc không

C Phần thân chương trình có thể có hoặc không

D Phần thân chương trình nhất thiết phải có

Câu 6: Cấu trúc tổng quát của một chương trình được viết bằng NNLT

A Phần khai báo

biến và các câu

lệnh

B Khai báo hằng

và khai báo biến

C Phần khai báo và phần thân chương trình

D Phần thân chương trình và các chú thích

A Phần khai báo

có thể khai báo

cho: tên chương

trình, thư viện,

hằng, biến và các

chương trình con

B Phần khai báo

có thể khai báo cho: tên chương trình, hằng, biến

và các chương trình con

C Phần khai báo có thể khai báo cho: tên chương trình, hằng, biến

D Phần khai báo có thể khai báo cho: chương trình con, hằng, biến

Câu 8: Trong NNLT Pascal, về mặt cú pháp cách viết câu lệnh nào sau

đây là đúng?

A Begin: A:=1;

B:=5; End

B Begin; A:=1;

B:=5; End;

C Begin A:=1 B:=5

End:

D Begin A:=1; B:=5;

End

A USES <danh

sách biến> ;

B PROGRAM

<tên chương trình>;

C VAR <tên biến>:=

<giá trị> ;

D CONST <tên hằng> : < Kiểu dữ liệu>

;

Câu 10 Chương trình được viết như sau : Begin End Bài: 3 Mức độ: **

A Chương trình

này chạy nhưng

không thực hiện gì

cả

B Chương trình

này viết sai cú pháp

C Chương trình này

không chạy được

D Chương trình báo lỗi

Câu 11: Trong NNLT Pascal, kiểu dữ liệu nào trong các kiểu dữ liệu sau

có phạm vi giá trị lớn nhất?

Câu 12: Trong NNLT Pascal, kiểu dữ liệu nào trong các kiểu dữ liệu sau

có phạm vi giá trị là số thực?

Trang 2

A 65535 B -65535 C 20.4 D 20000

Câu 14 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ị: 0,1; 0,2; 0,3; 1,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 15: Bộ nhớ cần cấp phát bao nhiêu byte để lưu trữ: VAR X,Y,Z:

A 21 byte bộ nhớ B 20 byte bộ nhớ C 15 byte bộ nhớ D 22 byte bộ nhớ

Câu 16: Trong NNLT Pascal, các khai báo biến sau, khai báo nào sai

theo quy tắc khai báo biến?

A.Var x1,x1: char; B.Var x1,x3: real; C Var x1, x2: integer; D Var x1, x4: byte;

Câu 17: Trong NNLT Pascal, cú pháp để khai báo biến là? Bài: 5 Mức độ: *

A Var <danh sách

biến>;

B <danh sách biến>:<kiểu dữ liệu>;

C Var <danh sách biến> : <kiểu dữ liệu>;

D Var <danh sách biến> = <kiểu dữ liệu>;

Câu 18: Trong khai báo biến, danh sách các biến là một hoặc nhiều tên

biến, các tên biến được viết cách nhau bởi:

A dấu chấm (.) B dấu phẩy (,) C dấu chấm phẩy (;) D dấu hai chấm (:)

Câu 19: Trong NNLT Pascal, để khai báo hai biến a, b kiểu số nguyên,

A Var a, b:

integer; c: real;

B Var a, b: real;

c: integer;

C Var a, b:integer , c:real

D Var a, b :real , c:integer

Câu 20:Biến x nhận giá trị nguyên trong đoạn [100;200], kiểu dữ liệu

nào sau đây là phù hợp nhất để khai báo biến x?

Câu 21: Biến x nhận giá trị trong khoảng (0; 60000), kiểu dữ liệu nào

Câu 22: Kết quả của biểu thức sqr((ABS(25-50) mod 4) ) là: Bài: 6 Mức độ: ***

Câu 23: Kết quả của biểu thức (20 mod 3) div 2 + (15 div 4) Bài: 6 Mức độ: ***

Câu 24: Kết quả của biều thức (20 div 3)/(20 mod 4) là: Bài: 6 Mức độ: ***

Câu 26: Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng: Bài: 6 Mức độ: ***

Câu 27: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp thì câu lệnh

nào sau đây là sai?

Câu 28: Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây dùng để

nhập một số từ bàn phím vào biến x

A Writeln(‘Nhap

x = ’);

B Writeln(x); C Readln(x); D Read(‘x’);

Câu 30: Trong ngôn ngữ lập trình Pascal, cú pháp của thủ tục xuất dữ

liệu ra màn hình

A Readln(<Danh

sách kết quả ra>);

B Writeln(<Danh

sách kết quả ra>)

C Writeln(<Danh sách

kết quả ra>);

D Readln(<Danh sách

kết quả ra>)

Câu 31: Trong ngôn ngữ lập trình Pascal, câu lệnh Writeln (‘Ket qua

A Ket qua la a B KQ la a C Ket qua la <giá trị

của a> D Không đưa ra gì cả

Câu 32: Trong ngôn ngữ lập trình Pascal, biến a được khai báo kiểu

Real và có giá trị là 12 Câu lệnh Writeln(a); sẽ đưa ra màn hình:

Trang 3

A 12 B 1.2E+01 C 12.00 D a

Câu 33: Trong ngôn ngữ lập trình Pascal, biến a được khai báo kiểu

Real và có giá trị là 12 Câu lệnh Writeln(a:7:2); sẽ đưa ra màn hình Bài: 7 Mức độ: ***

A 12 B 1.2E+01 C 12.00 D Không đưa ra gì cả

Câu 34: Trong ngôn ngữ lập trình Pascal, để chạy chương trình ta dùng

tổ hợp phím

Câu 35: Trong ngôn ngữ lập trình Pascal, để biên dịch chương trình Bài: 8 Mức độ: *

A Nhấn tổ hợp

phím Alt + F9

B Nhấn tổ hợp phím Ctrl + F9

C Nhấn tổ hợp phím Alt + F3

D Nhấn tổ hợp phím Ctrl+ F3

Câu 36: Trong ngôn ngữ lập trình Pascal, để đóng một cửa sổ chương

trình

A Nhấn phím F4 B Nhấn tổ hợp

phím Ctrl + F4 C Nhấn phím F3 D Nhấn tổ hợp phím Alt + F3

Câu 37: Trong ngôn ngữ lập trình Pascal, để lưu một chương trình Bài: 8 Mức độ: *

A Nhấn phím F2 B Nhấn phím F3 C Nhấn tổ hợp phím

Alt + F2

D Nhấn tổ hợp phím Alt + F3

Câu 38: Trong ngôn ngữ lập trình Pascal, để thoát khỏi Pascal ta dùng

tổ hợp phím

A Ctrl + F4 B Alt - X C Alt + F4 D Ctrl + X

Câu 39: Trong ngôn ngữ lập trình Pascal, chọn phương án đúng nhất Bài: 8 Mức độ: **

A Chỉ thực hiện

một chương trình

trên một file

chương trình

nguồn

B Có thể thực hiện nhiều chương trình trên một file chương trình nguồn

C Chỉ có thể thực hiện hai chương trình trên cùng một file chương trình nguồn

D Máy tính vẫn báo lỗi những câu lệnh sai sau

lệnh End của chương

trình

Câu 40: Trong ngôn ngữ lập trình Pascal, phần mở rộng ngầm định của

Ngày đăng: 10/05/2018, 08:29

TỪ KHÓA LIÊN QUAN

w