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 (102.2 KB, 2 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>Câu 1: Kiểu dữ liệu nào có phạm vi giá trị từ 0 đến </b>
A Kiểu LongInt B Kiểu Integer C Kiểu Word D Kiểu Byte
<b>Câu 2: Cho câu lệnh gán M:=12; N:=21; A:=(M mod 3=0) and (N div 5=4); Hỏi A có giá trị thuộc kiểu dữ liệu gì và giá trị </b>
nhận được?
A Kiểu số và có giá trị là 1 B Kiểu logic và giá trị là False
C Kiểu số và có giá trị là 0 D Kiểu logic và giá trị là True
<b>Câu 3: Các tên hàm SQRT, SQR, ABS có ý nghĩa lần luợt là hàm lấy giá trị?</b>
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
<b>Câu 4: Xét khai báo sau: Var x: Integer; c,y: 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</b>
Byte?
A 10 byte B 11 byte C 13byte D 12 byte
<b>Câu 5: Các phần mềm lập trình như TURBO PASCAL, VISUAL BASIC, VISUAL FOXPRO, C/C++… thuộc loại ngơn ngữ </b>
lập trình nào?
A Một phương án khác B Ngơn ngữ lập trình bậc cao C Hợp ngữ D Ngơn ngữ máy
<b>Câu 6: </b><i>“Lập trình là sử dụng (1)… và (2)… của một ngơn ngữ lập trình nào đó để mơ tả (3)… và diễn đạt các thao tác của </i>
<i>(4)...”.</i> Các cụm từ còn thiếu theo đúng thứ tự là:
A Các câu lệnh, dữ liệu, thuật toán, cấu trúc dữ liệu. B Các câu lệnh, thuật toán, dữ liệu, cấu trúc dữ liệu C Dữ
liệu, thuật toán, cấu trúc dữ liệu, các câu lệnh. D Cấu trúc dữ liệu, các câu lệnh, dữ liệu, thuật toán.
<b>Câu 7: Một biểu thức quan hệ thì cho giá trị thuộc kiểu dữ kiệu gì trong các kiểu dữ liệu sau?</b>
A Số nguyên B Kí tự C Lơgic D Số thực
<b>Câu 8: Có mấy loại biểu thức cơ bản trong Pascal?</b>
A 4 B 2 C 3 D 5
<b>Câu 9: Ngôn ngữ dùng để viết chương trình gọi là gì?</b>
A Ngơn ngữ máy B Ngơn ngữ lập trình C Một phương án khác D Lập trình
<b>Câu 10: Biểu thức (x>y) and (y>3) thuộc loại biểu thức nào trong Pascal?</b>
A Biểu thức quan hệ B Biểu thức logic C Một loại biểu thức khác D Biểu thức số học
<b>Câu 11: Cho dãy các câu lệnh gán z:=3; z:=z+1; y:=sqr(z)-3*z+abs(z); Sau khi thực hiện dãy các câu lệnh trên thì y có giá trị là</b>
bao nhiêu?
A 1 B 2 C 0 D 8
<b>Câu 12: Biểu thức </b> ( 2 3 5) 2 2 3
<i>x</i> <i>y</i> <i>y</i>
<i>X</i>
<i>Sin</i> đượ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)
<b>Câu 13: Khẳng định nào trong các khẳng định sau đây là đúng?</b>
A Một chương trình có thể khơng cần có phần khai báo B Biến dùng trong chương trình khi dùng khơng cần khai báo
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 thân
<b>Câu 14: Những tên nào trong các tên sau thuộc loại tên dành riêng trong Pascal?</b>
A PROGRAM, VAR, BEGIN, TYPE, CONST B BAI_TAP, BEGIN, TYPE, CONST, USES
C PROGRAM, BEGIN, TYPE, CONST, SQRT D VAR, BEGIN, END, A, B, DELTA.
<b>Câu 15: Biến P có thể nhận các giá trị 5; 10; 15; 20; 30; 60; 90 và biến X có thể nhận các giá trị 0,1; 0,2; 0,3; 0,4; 0,5. Khai báo</b>
nào trong các khai báo sau là đúng?
A Var X, P: Byte; B Var P: Real; X: Byte; C Var X: Real; P: Byte; D Var X, P: Real;
<b>Câu 16: Biểu thức sqrt(x+y)/x-sqr(x-y)/y viết trong toán học sẽ là biểu thức nào? </b>
A
2
<i>x</i> <sub>(</sub> <sub>)</sub>2
D
<i>y</i>
<i>y</i>
<i>x</i>
<i>x</i>
<i>y</i>
<i>x</i>
)2
(
<b>Câu 17: Một chương trình viết bằng ngơn ngữ lập trình bậc cao thì gồm các phần:</b>
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 thân D Phần thân và phần khai báo biến
<b>Câu 18: Biên dịch là? Hãy chọn phương án đúng:</b>
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
<b>Câu 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ữ </b>
liệu nào?
A Kiểu Real B kiểu Byte C Kiểu Char D Kiểu Word
<b>Câu 20: Trong Pascal phép tốn Div, Mod thuộc nhóm phép tốn nào?</b>
A Nhóm phép tốn số học với số thực B Nhóm các phép tốn quan hệ
C Nhóm phép tốn lơgic D Nhóm phép tốn số học với số nguyên
<b>II.Câu hỏi tự luận:(5 điểm)</b>
<b>Câu 1: Viết biểu thức logic kiểm tra n là số dương lẽ:</b>