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

de thi hoc ki 1 tin 11

2 8 0

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

THÔNG TIN TÀI LIỆU

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]

(1)KIỂM TRA HỌC KÌ TIN HỌC 11 Họ và tên: Lớp: Câu Đ/Á n Điền đáp án đúng vào ô tương ứng sau 10 11 12 13 14 15 16 17 18 19 20 Câu 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> <câu lệnh> ; D If < điều kiện> then <câu lệnh 1> else <câu lệnh 2> ; Câu Cho a= 5, b= 20 Giá trị a, b sau 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 Câu Chọn phát biểu đúng nói câu lệnh ghép D a = 15, b = 17 A Câu lệnh ghép đặt cặp từ khóa : begin end B Câu lệnh ghép sử dụng muốn viết nhiều câu lệnh C Câu lệnh ghép sử dụng trường hợp muốn thực đồng thời nhiều câu lệnh sau các từ khóa then, else, D Thứ tự các câu lệnh câu lệnh ghép là không cần thiết Câu Câu lệnh lặp tiến có dạng là: A For <điều kiện> <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> <câu lệnh> ; D For < biến đếm> := <giá trị đầu> to <giá trị cuối> <câu lệnh> ; Câu Trong NNLT Pascal, để tìm và sửa lỗi cho chương trình A Nhấn phím F9 C Nhấn tổ hợp phím Shift + F9 B Nhấn tổ hợp phím Alt + F9 D Nhấn tổ hợp phím Ctrl+F9 Câu Chọn phát biểu đúng nói <giá trị đầu> và <giá trị cuối> câu lệnh lặp tiến A Giá trị đầu  giá trị cuối B 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 if i mod = then write( i+2); Trên màn hình có kết nào sau đây: C Giá trị đầu < giá trị cuối D Giá trị đầu  giá trị cuối (2) A 10 12 14 B 10 12 14 C 10 12 14 D 11 13 Câu 8: Câu lệnh a:=5; Write('Ket qua la', a); đưa màn hình A Ket qua a la B Ket qua la a C Ket qua la D Không đưa gì Câu 9: Cho biết kết trả biểu thức sau: (20 mod 3) div + (15 div 4) A B C D 10 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à: A Biểu thức số học C Biểu thức quan hệ B Biểu thức logic D Biểu thức cho giá trị logic Câu 11 Phát biểu nào đây kiểu mảng là phù hợp ? A Là 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 mảng là 255; D Là dãy hữu hạn các phần tử cùng kiểu; Câu 12 Phương án nào đâ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 mảng là không chính xác ? A Chỉ số mảng không thiết 1; C Có thể xây dựng mảng nhiều chiều; B Xâu kí tự có thể xem là loại mảng; D Độ dài tối đ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 hàm Pos(‘Vietnam’,S) là A 5; B 6; C 7; D 8; Câu 15 Cho khai báo sau : Var hoten : String; Phát biểu nào đây là đúng ? A Xâu có độ dài lớn là 0; C Câu lệnh sai vì thiếu độ dài tối đa xâu; B Xâu có độ dài lớn là 255; D Cần phải khai báo kích thước 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 hàm Length(S) là A 12; B 13 C 14 D 15 2 Câu 17 Biểu thức √ (x − a) +( y −b) ≤ R viết Pascal 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 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 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 màn hình là: A Write (<danh sách biến vào >) ; C Writeln(<danh sách kết >); B Read(<danh sách biến vào >); D Readln(<danh sách kết >) ; (3)

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

Xem thêm:

w