Phần trắc nghiệm: (7,5 điểm)

Một phần của tài liệu giao an tin hoc 11 (Trang 147 - 149)

Cu 1: Kiểu dữ liệu nào cĩ phạm vi giá trị từ 0 đến 216 1

 trong cc kiểu dữ liệu sau? A Kiểu LongInt B Kiểu Integer C Kiểu Word D Kiểu Byte

Cu 2: Cho cu lệnh gn M:=12; N:=21; A:=(M mod 3=0) and (N div 5=1); Hỏi A cĩ gi trị

thuộc kiểu dữ liệu gì v gi trị nhận được?

A Kiểu số v cĩ gi trị l 1 B Kiểu logic v gi trị l True C Kiểu số v cĩ gi trị l 0 D Kiểu logic v gi trị l False

Cu 3: Cc tn hm SQRT, SQR, ABS cĩ ý nghĩa lần luợt l hm lấy gi trị?

A Bình phương, căn bậc hai, trị tuyệt đối B Trị tuyệt đối, căn bậc hai, bình phương

C Căn bậc hai, trị tuyệt đối, bình phương D Căn bậc hai, bình phương, trị tuyệt đối

Cu 4: Xét khai báo sau: Var x, y: Integer; c: Char; r: Real; kt: Boolean; Hỏi tổng bộ

nhớ cấp cho tất cả các biến đĩ là bao nhiêu Byte?

A 10 byte B 11 byte C 13byte D 12 byte

Cu 5: Cc phần mềm lập trình như TURBO PASCAL, VISUAL BASIC, VISUAL

FOXPRO, C/C++… thuộc loại ngơn ngữ lập trình no?

A Một phương án khácB Ngơn ngữ lập trình bậc cao C Hợp ngữ D Ngơn ngữ my

Cu 6: “Lập trình l sử dụng (1)… v (2)… của một ngơn ngữ lập trình no đĩ để mơ tả (3) … và diễn đạt các thao tác của (4)...”. Cc cụm từ cịn thiếu theo đúng thứ tự là:

A Cc cu lệnh, dữ liệu, thuật tốn, cấu trc dữ liệu. B Cc cu lệnh, thuật tốn, dữ liệu, cấu trc dữ liệu

C Dữ liệu, thuật tốn, cấu trc dữ liệu, cc cu lệnh.D Cấu trc dữ liệu, cc cu lệnh, dữ liệu, thuật tốn.

Cu 7: Một biểu thức quan hệ thì cho gi trị thuộc kiểu dữ kiệu gì trong cc kiểu dữ liệu

sau?

A Số nguyn B Kí tự C Lơgic D Số thực

Cu 8: Cĩ mấy loại biểu thức cơ bản trong Pascal?

Cu 9: Ngơn ngữ dùng để viết chương trình gọi l gì?

A Ngơn ngữ my B Ngơn ngữ lập trình C Một phương án khác D Lập trình

Cu 10: Biểu thức (x>y) and (y>3) thuộc loại biểu thức no trong Pascal?

A Biểu thức quan hệ B Biểu thức logic C Một loại biểu thức khc D Biểu thức số học

Cu 11: Cho dy cc cu lệnh gn z:=3; z:=z-1; y:=sqr(z)-3*z+abs(z); Sau khi thực hiện dy

cc cu lệnh trn thì y cĩ gi trị l bao nhiu?

A 1 B 2 C 0 D 3

Cu 12: Biểu thức Sin x( 23x5) y2 2y 3 được viết trong Pascal là biểu thức? A sqrt(sin(x*x+3*x+5))+abs(y*y-2*y-3) B Sin(sqrt(x*x+3*x+5))+abs(y*y- 2*y-3)

C Sin(sqrt(x*x+3*x+5)+abs(y*y-2*y-3)) D Sin(sqr(x*x+3*y+5))+(y*y-2*x-3)

Cu 13: Khẳng định nào trong các khẳng định sau đây là đúng?

A Một chương trình cĩ thể khơng cần cĩ phần khai bo

B Biến dùng trong chương trình khi dng khơng cần khai bo

C Bắt buộc phải khai báo tên chương trình D Một chương trình cĩ thể khơng cần cĩ phần thn

Cu 14: Để đưa dữ liệu ra màn hình dng cu lệnh no trong cc cu lệnh sau?

A Writeln hoặc read B Read hoặc readln C Write hoặc readln D Write hoặc writeln

Cu 15: Biến P cĩ thể nhận cc gi trị 5; 10; 15; 20; 30; 60; 90 v biến X cĩ thể nhận cc gi

trị 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo nào trong các khai báo sau là đúng v tốn ít bộ nhớ nhất?

A Var X, P: Byte; B Var P: Real; X: Byte; C Var X: Real;

P: Byte; D Var X, P: Real;

Cu 16: Biểu thức sqrt(x+y)/x-sqr(x-y)/y viết trong tốn học sẽ l biểu thức no?

A 2          y y x x y x B 2          y y x x y x C y y x x y x (  )2   D y y x x y x    )2 (

Cu 17: Một chương trình viết bằng ngơn ngữ lập trình bậc cao thì gồm cc phần:

A Phần khai báo thư viện và phần thân B Phần thân và phần khai báo C Phần khai báo tên chương trình v phần thn D Phần thn v phần khai bo biến

Cu 18: Bin dịch l? Hy chọn phương án đúng:

A Dịch tồn bộ chương trình B Tất cả các phương án C Chạy chương trình D Dịch từng lệnh

Cu 19: Trong Pascal nếu một biến chỉ nhận giá trị thuộc phạm vi từ 10 đến 256 thì biến

đĩ cĩ thể được khai báo bằng kiểu dữ liệu nào?

A Kiểu Real B kiểu Byte C Kiểu Char D Kiểu Word

Cu 20: Trong Pascal php tốn Div, Mod thuộc nhĩm php tốn no?

A Nhĩm php tốn số học với số thực B Nhĩm cc php tốn quan hệ

C Nhĩm php tốn lơgic D Nhĩm php tốn số học với số nguyn

Cu 21: Kiểu dữ liệu số nguyên trong Pascal bao gồm: byte, integer, word, longInt lần

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

Cu 22: Những tn no trong cc tn sau thuộc loại tn dnh ring trong Pascal?

A PROGRAM, VAR, BEGIN, TYPE, CONSTB BAI_TAP, BEGIN, TYPE, CONST, USES CONST, USES

C PROGRAM, BEGIN, TYPE, CONST, SQRT D VAR,

BEGIN, END, A, B, DELTA.

Cu 23: Các từ khĩa Const, Var, Type, Uses trong Pascal lần lượt để khai báo gì?

A Hằng, biến, kiểu, thư viện B Biến, kiểu, thư viện, hằng C Hằng, thư viện, biến, kiểu D Biến, kiểu, hằng, thư viện

Cu 24: Cho cc cu lệnh gn a:=1; b:=3; c:=-4; D:=(b*b-4*a*c); x1:=(-b-sqrt(d))/(2*a);

x2:=(-b+sqrt(d))/(2*a); Hỏi sau khi thực hiện tuần tự dy cc cu lệnh trn thì d, x1, x2 nhận cc gi trị lần lượt là bao nhiêu?

A 25, -4, 1 B 25, 1, -4 C -4, 25, 1 D 1, 25, -4

Cu 25: Thơng dịch là? Chọn phương án đúng:

A Dịch từng lệnh B Tất cả cc phương án C Chạy chương trình D Dịch tồn bộ chương trình

Một phần của tài liệu giao an tin hoc 11 (Trang 147 - 149)

Tải bản đầy đủ (DOCX)

(155 trang)
w