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

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

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

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

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    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

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w