Tải bản đầy đủ (.doc) (2 trang)

Tin 11

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>

<sub>2</sub>

8

<sub>1</sub>



trong các kiểu dữ liệu sau?


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>y</i>
<i>y</i>
<i>x</i>
<i>x</i>
<i>y</i>
<i>x</i>
B
2





 


<i>y</i>
<i>y</i>
<i>x</i>
<i>x</i>
<i>y</i>
<i>x</i>
C
<i>y</i>
<i>y</i>
<i>x</i>
<i>x</i>
<i>y</i>


<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>


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2></div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×