1. Trang chủ
  2. » Vật lí lớp 11

on thi moi nhat 20172018

5 7 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 27,51 KB

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

Nội dung

Trong ngôn ngữ lập trình Pascal, trong quá trình nhập dữ liệu của mảng một chiều A, để các phần tử hiển thị như trong cửa sổ chương trình ta viết lệnh như sau:A. Hãy chọn phương án ghép [r]

Trang 1

Trang 140.01/4 - Mã đề: 1140.0100.01140.0100.0143

o6n thi 2017_2018

01 ; / = ~ 12 ; / = ~ 23 ; / = ~ 34 ; / = ~

02 ; / = ~ 13 ; / = ~ 24 ; / = ~ 35 ; / = ~

03 ; / = ~ 14 ; / = ~ 25 ; / = ~ 36 ; / = ~

04 ; / = ~ 15 ; / = ~ 26 ; / = ~ 37 ; / = ~

05 ; / = ~ 16 ; / = ~ 27 ; / = ~ 38 ; / = ~

06 ; / = ~ 17 ; / = ~ 28 ; / = ~ 39 ; / = ~

07 ; / = ~ 18 ; / = ~ 29 ; / = ~ 40 ; / = ~

08 ; / = ~ 19 ; / = ~ 30 ; / = ~ 41 ; / = ~

09 ; / = ~ 20 ; / = ~ 31 ; / = ~ 42 ; / = ~

10 ; / = ~ 21 ; / = ~ 32 ; / = ~ 43 ; / = ~

11 ; / = ~ 22 ; / = ~ 33 ; / = ~ 44 ; / = ~

Mã đề: 143 Câu 1.

Cho x là biến nguyên, y là biến thực Câu lệnh nào sau đây SAI:

Câu 2. Độ dài tối đa của xâu kí tự trong PASCAL là

Câu 3. Trong ngôn ngữ lập trình Pascal, trong quá trình nhập dữ liệu của mảng một chiều A, để các phần tử hiển thị như trong cửa sổ chương trình ta viết lệnh như sau:

Câu 4. Với lệnh nào sau đây dùng để in giá trị M(M kiểu số thực) ra màn hình với độ rộng là 5 và có 2 chữ số thập phân?

Câu 5.

Cho đoạn chương trình sau:

a=2017;

a:=a mod 1;

If(a<>1) then x:=2016 Else x:= 2015;

Write('x= ', x);

Kết quả ?

Câu 6.

Lệnh Write( '5 x 4 = ' , 5*4 ) ; viết gì ra màn hình :

Câu 7. Hãy chọn phương án ghép đúng Cho xâu S là 'Hanoi-Vietnam' Kết quả của hàm Length(S) là

Câu 9. Câu lệnh nào sau đây dùng để in giá trị lưu trong biến x ra màn hình

Trang 2

Trang 240.01/4 - Mã đề: 2240.0100.02240.0100.0143

Câu 10.

Trong cú pháp cấu trúc rẽ nhánh dạng đủ thì <câu lệnh 2> được thực hiện khi nào?

Câu 11. Trong ngôn ngữ lập trình Pascal, thủ tục Delete(c, a, b) thực hiện công việc gì trong các việc sau?

Câu 12. Hãy chọn phương án ghép đúng Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE

<câu lệnh 2>, câu lệnh 2 được thực hiện khi

Câu 13.

Hãy cho biết giá trị của biến x:=copy('BOT Cai Lay',5,3);

Câu 14.

Trong ngôn ngữ lập trình Pascal, để xóa đi ký tự cuối cùng của xâu ký tự S ta viết :

Câu 15.

Cho biết kết quả của chương trình sau?

Var a,b: integer;

begin

a:= 10; b:= -10;

if a<=b then write(-1) else write (1);

end

Câu 16. Trường hợp nào sau đây không phải là lệnh gán trong Pascal?

Câu 17.

Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là ĐÚNG?

Câu 18. Trong các cách khai báo hằng sau đây, cách khai báo nào là đúng?

A. Const pi = 3.14; B. Const = pi; C. pi = 3.14; D. Const pi = 3,14;

Câu 19.

Trong Pascal xâu là gì

Câu 20. Cho khai báo biến sau đây (trong Pascal):

VAR m, n: integer;

X, y: real;

Lệnh gán nào sau đây là sai?

Câu 21.

Trang 3

Trang 340.01/4 - Mã đề: 3340.0100.03340.0100.0143

Cho biểu thức dạng toán học sau: 2 2

4

1

b

a  ; hãy chọn dạng biểu diễn tương ứng trong Pascal:

Câu 22.

Trong ngôn ngữ lập trình Pascal, để in một xâu ra màn hình theo thứ tự ngược lại giữa các ký tự trong xâu

(Ví dụ 'abcd' thì in ra là 'dcba'), đoạn chương trình nào sau đây thực hiện việc này?

Câu 23. Trong ngôn ngữ Pascal, từ khóa USES dùng để khai báo:

Câu 24.

Hãy chọn cách dùng ĐÚNG Muốn dùng biến X lưu giá trị lớn nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau :

Câu 25.

Trong NNLT Pascal, chương trình sau có kết quả gì?

If (5 mod 2=0) then write ('Sai'); Else write ('Dung');

Câu 26. Cho khai báo mảng như sau: Var a : array[0 10] of integer; Phương án nào dưới đây chỉ phần tử thứ

10 của mảng ?

Câu 27.

Kết quả của biểu thức (25-50) div 4 là:

Câu 28.

Trong ngôn ngữ lập trình Pascal, hai xâu ký tự được so sánh dựa trên:

Câu 29. Trong Pascal, phép toán MOD với số nguyên có chức năng gì?

Câu 30. Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng ?

Câu 31.

Phát biểu nào sau đây đúng:

Câu 32. Để nhập giá trị cho 2 biến a và b ta dùng lệnh:

Câu 33. Hãy chọn phương án ghép đúng Cho xâu S = 'Hanoi-Vietnam' Kết quả của hàm Pos('Vietnam',S) là

Câu 34.

Trong ngôn ngữ lập trình Pascal, sau khi chương trình thực hiện xong đoạn chương trình sau, giá trị của biến S là?

S := 'Ngon Ngu;

Delete(S,1,2);

Trang 4

Trang 440.01/4 - Mã đề: 4440.0100.04440.0100.0143

Insert('Q',S,1);

Câu 35. Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A, B, C có cùng lớn hơn 0

hay không ta viết câu lệnh If thế nào cho đúng ?

A. If (A > 0) and (B > 0) and (C > 0) then <câu lệnh>;

B. If A>0 or B>0 and C>0 then <câu lệnh>;

C. If (A>0) or (B>0) or (C>0) then <câu lệnh>;

D. If A, B, C > 0 then <câu lệnh>;

Câu 36. Biến X có thể nhận các giá trị 1; 23; 17; 100 và biến Y có thể nhận các giá trị 1; 0,2; 0,3; 1,85 Khai báo

nào trong các khai báo sau là đúng ?

Câu 37.

Đoạn chương trình sau thực hiện công việc gì?

S:=0; N:=10;

For i:= 1 to N do if A[i]>0 then S:=S +1;

Câu 38.

Trong các hàm và thủ tục sau, hàm và thủ tục nào cho kết quả là một số nguyên?

Câu 39.

Cho đoạn chương trình sau:

S:=5;

for i:=1 to 10 do S:=S+0;

Cho biết S=?

Câu 40.

Khẳng định nào đúng đối với mảng 1 chiều?

Câu 41. Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng?

A. If <biểu thức logic> ; then <câu lệnh>; B. If <biểu thức logic> ; then <câu lệnh>

C. If <biểu thức logic> then <câu lệnh>; D. If <biểu thức logic> then <câu lệnh >.

Câu 42.

Trong ngôn ngữ lập trình Pascal, sau khi chương trình thực hiện xong đoạn chương trình sau, giá trị của biến S là ?

S := 'Noel 2017';

Delete(S,6,2);

Insert('nam',S, 5);

Câu 43. Hãy chọn phương án ghép đúng nhất Thủ tục chuẩn Insert(S1,S2,vt) thực hiện

Câu 44.

Trong ngôn ngữ lập trình Pascal, khai báo nào trong các khai báo sau là SAI khi khai báo xâu kí tự ?

Trang 5

Trang 540.01/4 - Mã đề: 5540.0100.05540.0100.0143

o6n thi 2017_2018

Đáp án mã đề: 143

01 - / - - 12 ; - - - 23 - - - ~ 34 ;

-02 ; - - - 13 - - - ~ 24 ; - - - 35 ;

-03 - - - ~ 14 - - = - 25 ; - - - 36 - - - ~

04 - - = - 15 ; - - - 26 - - = - 37 =

-05 - - = - 16 - - - ~ 27 ; - - - 38 ;

-06 - - - ~ 17 ; - - - 28 - - = - 39 =

-07 - / - - 18 ; - - - 29 - - = - 40 - - - ~

08 - / - - 19 ; - - - 30 ; - - - 41 =

-09 - - = - 20 - - - ~ 31 - - - ~ 42 - - - ~

10 - - - ~ 21 - / - - 32 - - - ~ 43 ;

-11 - - = - 22 - - = - 33 - - - ~ 44 =

Ngày đăng: 04/03/2021, 17:27

w