1. Trang chủ
  2. » Mẫu Slide

de thi hoc ki 1 tin 11

2 9 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 2
Dung lượng 10,15 KB

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

Nội dung

Câu lệnh ghép được sử dụng trong trường hợp muốn thực hiện đồng thời nhiều câu lệnh sau các từ khóa then, else, do.. Thứ tự các câu lệnh trong câu lệnh ghép là không cần thiết.[r]

Trang 1

KIỂM TRA HỌC KÌ 1 TIN HỌC 11

Họ và tên:

Lớp:

Đ/Á

n

Điền đáp án đúng nhất vào ô tương ứng sau.

Câu 1 Câu lệnh rẽ nhánh dạng đủ có dạng là:

A If <điều kiện> then<câu lệnh> ; C If <điều kiện> then <câu lệnh 1> ; else <câu lệnh 2> ;

B If <điều kiện> do <câu lệnh> ; D If < điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;

Câu 2 Cho a= 5, b= 20 Giá trị của a, b sau khi chạy chương trình là:

If a > b Then

Begin

a:= b-a;

b:= a+2;

End Else a:= b- a;

A a = 5, b = 17 B a = 5, b = 20 C a = 15, b = 20 D a = 15, b = 17

Câu 3 Chọn phát biểu đúng khi nói về câu lệnh ghép

A Câu lệnh ghép được đặt trong cặp từ khóa : begin end.

B Câu lệnh ghép được sử dụng khi muốn viết nhiều câu lệnh.

C Câu lệnh ghép được sử dụng trong trường hợp muốn thực hiện đồng thời nhiều câu lệnh sau các từ khóa then, else, do.

D Thứ tự các câu lệnh trong câu lệnh ghép là không cần thiết.

Câu 4 Câu lệnh lặp tiến có dạng là:

A For <điều kiện> do <câu lệnh> ;

B For <biến đếm> := <giá trị đầu> to<giá trị cuối> then <câu lệnh>;

C For <biến đếm> := <giá trị cuối> downto <giá trị đầu> do <câu lệnh> ;

D For < biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh> ;

Câu 5 Trong NNLT Pascal, để tìm và sửa lỗi cho chương trình

Câu 6 Chọn phát biểu đúng nhất khi nói về <giá trị đầu> và <giá trị cuối> trong câu lệnh lặp tiến

A Giá trị đầu  giá trị cuối C Giá trị đầu < giá trị cuối

B Giá trị đầu > giá trị cuối D Giá trị đầu  giá trị cuối

Câu 7: Trong NNLT Pascal, cho đoạn chương trình:

Begin For i:=1 to 12 do

if i mod 2 = 0 then write( i+2);

Trên màn hình sẽ có kết quả nào sau đây:

Trang 2

A 4 6 8 10 12 14 B 2 4 8 10 12 14 C 2 4 6 8 10 12 14 D 3 5 7 9 11 13

Câu 8: Câu lệnh a:=5; Write('Ket qua la', a); sẽ đưa ra màn hình

A Ket qua a la 5 B Ket qua la a C Ket qua la 5 D Không đưa ra gì cả

Câu 9: Cho biết kết quả trả về của biểu thức sau: (20 mod 3) div 2 + (15 div 4)

Câu 10 Chọn phát biểu đúng nhất: Trong cấu trúc rẽ nhánh, biểu thức điều kiện là:

Câu 11 Phát biểu nào dưới đây về kiểu mảng là phù hợp ?

A Là một tập hợp các số nguyên; C Mảng không thể chứa kí tự;

B Độ dài tối đa của mảng là 255; D Là một dãy hữu hạn các phần tử cùng kiểu;

Câu 12 Phương án nào dưới đây là khai báo mảng hợp lệ ?

A mang : ARRAY[0 10] OF INTEGER; C mang : ARRAY[0 10] : INTEGER;

B mang : INTEGER OF ARRAY[0 10]; D mang : ARRAY(0 10) : INTEGER;

Câu 13 Phát biểu nào sau đây về mảng là không chính xác ?

A Chỉ số của mảng không nhất thiết bắt đầu từ 1; C Có thể xây dựng mảng nhiều chiều;

B Xâu kí tự cũng có thể xem như là một loại mảng; D Độ dài tối đa của mảng là 255;

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

Câu 15 Cho khai báo sau : Var hoten : String; Phát biểu nào dưới đây là đúng ?

A Xâu có độ dài lớn nhất là 0; C Câu lệnh sai vì thiếu độ dài tối đa của xâu;

B Xâu có độ dài lớn nhất là 255; D Cần phải khai báo kích thước của xâu sau đó;

Câu 16 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 17 Biểu thức √(x − a)2+(y −b)2≤ R viết trong Pascal sẽ là:

A Sqr(sqrt(x – a) + sqrt(y - b)) <= R C Sqrt(sqr(x – a) + sqr(y - b)) <= R

B Sqrt[sqrt(x – a) + sqrt(y - b)] <= R D Sqrt(x – a)*(x – a) + (y - b)*(y – b)<= R

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

A Khai báo tên chương trình B Khai báo hằng C Khai báo thư viện D Khai báo biến

Câu 19 Khẳng định nào sau đây là đúng:

A. Một chương trình có thể không có phần thân

B. Bắt buộc phải khai báo tên chương trình

C. Biến dùng trong chương trình có thể không cần khai báo

D. Một chương trình có thể không có phần khai báo

Câu 20 Trong Pascal, câu lệnh dùng để xuất kết quả ra màn hình là:

A Write (<danh sách biến vào >) ; C Writeln(<danh sách kết quả ra >);

B Read(<danh sách biến vào >); D Readln(<danh sách kết quả ra >) ;

Ngày đăng: 19/06/2021, 15:12

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

w