1. Trang chủ
  2. » Tất cả

40 câu hỏi trắc nghiệm tin học 11 chương 1 và chương 2

3 3 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề 40 câu hỏi trắc nghiệm Tin học 11 – Chương 1 và Chương 2
Tác giả Nhóm tác giả
Người hướng dẫn Chưa rõ
Trường học Trường Đại học Sư phạm Hà Nội
Chuyên ngành Tin học
Thể loại Bài tập trắc nghiệm
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 3
Dung lượng 343,25 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

40 câu hỏi trắc nghiệm Tin học 11 – Chương 1 và Chương 2 Câu 1: Để khai báo tên chương trình trong Pascal ta dùng từ khóa nào sau đây: A. Program B. Uses C. Const D. Var Câu 2: Một chương trình Pascal phải có : A. Phần thân chương trình B. Phần khai báo và phần thân C. Phần khai báo D. Phần tên chương trình Câu 3: Kết quả của biểu thức sqrt (sqr(3) + (30 div 4) ) là gì? A. 4 B. 9 C. 6 D. 16

Trang 1

40 câu hỏi trắc nghiệm Tin học 11 – Chương 1 và Chương 2

Câu 1: Để khai báo tên chương trình trong Pascal ta dùng từ khóa nào sau đây:

Câu 2: Một chương trình Pascal phải có :

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

C Phần khai báo D Phần tên chương trình

Câu 3: Kết quả của biểu thức sqrt (sqr(3) + (30 div 4) ) là gì?

Câu 4: Chương trình được viết như sau, hãy chọn phương án đúng:

Begin

End

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 báo lỗi

C Chương trình này viết sai cú pháp

D Chương trình này không chạy được

Câu 5: Biến P có thể nhận các giá trị 5, 10, 15, biến X có thể nhận giá trị 0,1; 0,2; 0,3 ,

biến Y có thể nhận các giá trị True hoặc False Khai báo nào là đúng?

A Var P, X: real; Y: boolean; B Var: P, X: real; Y: char;

C Var X, Y: real; P: char; D Var X, Y: integer; P: boolean;

Câu 6: Để tính diện tích S của hình vuông có cạnh A với giá trị nguyên nằm trong phạm

vi từ 100 đến 200, cách khai báo S nào sau đây là đúng và ít tốn bộ nhớ nhất?

A Var S: word; B Var S: integer;

C Var S: real; D Var S: longint;

Câu 7: Trong NNLT Pascal, kiểu dữ liệu nguyên nào sau đây có phạm vi giá trị nhỏ

nhất?

A byte B real C word D longint

Câu 8: Trong ngôn ngữ lập trình Pascal, từ khóa Const dùng để?

A Khai báo thư viện B Khai báo tên chương trình

C Khai báo hằng D Khai báo biến

Câu 9: Cho khai báo sau: Var x: real; z: longint; i: byte;

Trong khai báo trên, hãy cho biết chương trình cần cấp phát bao nhiêu byte bộ nhớ?

Câu 10: Gọi S là diện tích của một hình vuông có độ dài của cạnh nguyên tối đa là 15 m

Khi khai báo biến S trong pascal thì S thuộc kiểu dữ liệu nào là tốt nhất:

Câu 11: Cho biểu thức sau: (2*2<1+1) or (spr(2)>=3) trong Pascal sẽ nhận giá trị?

A Không xác định được B False

Câu 12: Cho biểu thức (m mod 2 = 0) and (m div 2>=5) Với giá trị nào của m dưới đây

để biểu thức trên cho giá trị là True?

Câu 13: Cho biểu thức viết trong Pascal như sau: 1/a*b/c Biểu thức toán học tương ứng

nào là đúng?

A ac

b

ca

C ab

c

D bc

a

Trang 2

Câu 14: Em hãy viết lại biểu thức sau trong pascal

2

y z

z

A y/z - sqr(z); B y/z - spr(z) ;

Câu 15: Trong NNLT Pascal, câu lệnh nào dùng để gán giá trị của biểu thức a2 b2

cho biến c?

A c:=sqrt(sqr(a)+sqr(b)); B c:=sprt(a*a+b*b);

C c:=sqr(sqrt(a)+sqrt(b)); D c=sqr(sqrt(a)+sqrt(b));

Câu 16: Trong NNLT Pascal, dạng đúng của biểu thức sau là

2 1

0, 0



A (sqrt(a+2*b)>=1) and (a>=0) and (b>0)

B (sqrt(a+2*b)>=1) or (a>=0) or (b>0)

C (sqrt(a+2*b)>=1), (a>=0),(b>0)

D (sqr(a+2*b)>=1) or (a>=0) or (b>0)

Câu 17: Trong Pascal, để chạy chương trình ta nhấn:

A Ctrl+F9 B Shift+F9 C Alt+F9 D Ctrl+F2

Câu 18: Trong ngôn ngữ Pascal, để đưa dữ liệu ra màn hình ta dùng write(<danh sách

kết quả ra>); hoặc writeln(<danh sách kết quả ra>); trong đó <danh dách kết quả ra> có thể là gì?

A Tên biến đơn, biểu thức hoặc hằng B Một hoặc nhiều tên biến đơn

C Biểu thức, một hoặc nhiều tên biến đơn D Một hoặc nhiều hằng, biểu thức

Câu 19: Đoạn chương trình sau sẽ hiển thị ra màn hình như thế nào?

Begin

writeln(“TIN HOC”);

End

A Không chạy được và báo lỗi B TIN HOC C 'TIN HOC' D."TIN HOC"

Câu 20: Trong Pascal, khai báo hai biến a và b kiểu số nguyên Thủ tục write(„a‟+‟b‟);

cho kết quả trên màn hình là:

A ab B a+b C Giá trị biến a + giá trị biến b D 'a+b'

Câu 21: Chương trình được viết bằng một ngôn ngữ lập trình bậc cao thường gồm mấy

phần?

Câu 22: Kết quả của biểu thức sqr (sqrt(9) + (30 mob 4) ) là gì?

Câu 23: Hãy cho biết kết quả của đoạn lệnh sau:

a:=1; b:=a+1; a:=a+b; writeln(a);

Câu 24: Trong NNLT pascal, phạm vi giá trị của kiểu kí tự là gì?

A 256 kí tự trong bộ mã ASCII B 97 kí tự trong bộ mã ASCII

C 65 kí tự trong bộ mã ASCII D 255 kí tự trong bộ mã ASCII

Câu 25: Trong Pascal để lưu file chọn phím:

Câu 26: Cho khai báo sau: Var x: real; z: word; i,n: byte;

Trang 3

Trong khai báo trên, hãy cho biết chương trình cần cấp phát bao nhiêu byte bộ nhớ?

Câu 27: Xác định chương trình đúng trong NNLT Pascal?

A begin end

B begin write("xin chao") end

C begin end;

D begin write('xin chao') end;

Câu 28: Trong NNLT Pascal muốn lệnh clrscr; được thực hiện thì phần khai báo cần có

lệnh?

A uses crt; B const a=100; C var a, b:byte; D program bt;

Câu 29: Hãy chọn kiểu dữ liệu có kích thước bộ nhớ lớn nhất trong các kiểu dữ liệu sau:

A real B integer C word D byte

Câu 30: Cho biết tổ hợp phím nào dùng để thoát khỏi chương trình Pascal?

A Alt+X B Alt+F9 C F9 D Ctrl+F9

Câu 31: Trong NNLT Pascal, hàm lấy giá trị căn bậc 2 của biến y là?

A Tất cả đều sai B sprt(y) C spr(y) D sqr(y)

Câu 32: Trong NNLT Pascal, phép toán nào chia lấy phần dư?

Câu 33: Trong Pascal, khai báo hai biến a và b kiểu số nguyên Thủ tục write(„cd‟); cho

kết quả trên màn hình là:

A cd B „cd‟ C Giá trị biến c giá trị biến d D không có kết quả

Câu 34: Cho biết kết quả của biểu thức sau?

Sqr(54 mod 5 + sqrt(345 div 38))

Câu 35: Cho biết kết quả của biểu thức sau?

(541 mod 9) <= sqrt(49 div 5)

Câu 36: Câu lệnh gán nào sau đây tăng x lên 1 đơn vị?

A x:=x+1; B x:=1+1; C x:=x+1 D x:=x-1;

Câu 37: Kiểu ký tự là kiểu dữ liệu nào sau đây?

Câu 38: Kiểu integer có phạm vi bộ nhớ lưu trữ là:

A 2 byte B 4 byte C 6 byte D 1 byte

Câu 39: Cho biết số lỗi trong lệnh sau: var a, b: integer;

Câu 40: Hãy cho biết để nhập dữ liệu từ bàn phím, ta dùng thủ tục nào?

A Readln B Không dùng thủ tục C write D writeln

HẾT

Ngày đăng: 05/03/2023, 09:02

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w