intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Trãi, Quảng Nam

Chia sẻ: _ _ | Ngày: | Loại File: DOC | Số trang:2

5
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Hãy tham khảo “Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Trãi, Quảng Nam” được chia sẻ dưới đây để giúp các em biết thêm cấu trúc đề thi như thế nào, rèn luyện kỹ năng giải bài tập và có thêm tư liệu tham khảo chuẩn bị cho kì thi sắp tới đạt điểm tốt hơn.

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Nguyễn Trãi, Quảng Nam

  1. TRƯỜNG THPT NGUYỄN TRÃI KIỂM TRA CUỐI HỌC KỲ I – NĂM HỌC 2022 - 2023 TỔ: TOÁN - TIN MÔN TIN HỌC - LỚP 11 Thời gian làm bài: 45 Phút; (không kể thời gian giao đề) ĐỀ CHÍNH THỨC (Đề có 2 trang) Họ tên : ...............................................Số báo danh : ................... MÃ ĐỀ 114 I-TRẮC NGHIỆM (5 điểm) Câu 1: Cú pháp lặp với số lần biết trước là: A. while do ; B. For := to do ; C. while do ; D. For := downto do Câu 2: Trong ngôn ngữ lập trình Pascal, từ khoá Const dùng để A. khai báo thư viện. B. khai báo hằng. C. khai báo tên chương trình. D. khai báo biến. Câu 3: Phép toán OR trong Pascal thuộc nhóm phép toán nào ? A. Quan hệ B. số thực C. Logic D. Số nguyên Câu 4: Trong Pascal, câu lệnh ghép có dạng: A. Begin…End. B. Star…End; C. Begin…End; D. Star…End Câu 5: Câu lệnh Writeln; (không có tham số) có ý nghĩa gì? A. Xuống dòng B. In dữ liệu C. Nhập dữ liệu D. Trở về dòng trước Câu 6: Hãy chọn phương án ghép đúng. Với cấu trúc rẽ nhánh IF THEN , câu lệnh đứng sau THEN được thực hiện khi A. điều kiện được tính toán và cho giá trị đúng; B. điều kiện không tính được; C. điều kiện được tính toán và cho giá trị sai; D. điều kiện được tính toán xong; Câu 7: Để nhập giá trị cho 2 biến a và b ta dùng lệnh: A. Read(‘a,b’); B. Readln(a,b); C. Read(a;b); D. Write(a,b); Câu 8: Trong NNLT Pascal, về mặc cú pháp câu lệnh nào sau đây là đúng? A. For i:=1; to 100 do a:= a - 1; B. For i:=1 to 100 do a:= a - 1; C. For i:=1 to 100 do; a:= a - 1; D. For i:=100 to 1 do a:= a - 1; Câu 9: Đoạn chương trình: Min:=a; If b < Min then Min:=b; Hãy cho biết đoạn chương trình trên dùng để: A. Tính giá trị b B. Tìm giá trị bé nhất của 2 số a và b C. Tính giá trị a D. Tìm giá trị lớn nhất của 2 số a và b Câu 10: Trong các kiểu dữ liệu sau, kiểu nào dùng bộ nhớ lưu trữ là 6 byte? A. Longint B. Real C. Word D. Extended Câu 11: Hằng là … A. Là đại lượng có giá trị có thể được thay đổi trong quá trình thực hiện chương trình. B. Tên không cần theo nguyên tắc đặt tên C. Là đại lượng có giá trị không thay đổi trong suốt quá trình thực hiện chương trình. D. Không cần khai báo trước khi sử dụng Câu 12: Cho đoạn chương trình sau: x := 5; y := 10; writeln(x + y); kết quả ra màn hình sẽ là gì? A. x+y B. 10 C. 5 D. 15 Câu 13: Cú pháp lệnh lặp For - do dạng lùi: A. for = downto do ; B. for := to do ; C. for = to do ; D. for := downto do ; Câu 14: Kết quả của biểu thức quan hệ trong ngôn ngữ lập trình sẽ trả về giá trị gì? Trang 1/2 - Mã đề 114
  2. A. Yes/No B. 0/1 C. True/False D. Trái/Phải Câu 15: Chọn cú pháp đúng A. Usses ; B. Var =; C. Program ; D. Const :=; Câu 16: Trong lệnh lặp For - do: (chọn phương án đúng nhất) A. Giá trị đầu phải nhỏ hơn giá trị cuối B. Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối C. Giá trị đầu phải lớn hơn giá trị cuối D. Giá trị đầu phải bằng giá trị cuối Câu 17: Cú pháp lệnh lặp For - do dạng tiến: A. for = downto do ; B. for := downto do ; C. for = to do ; D. for := to do ; Câu 18: Cú pháp câu lệnh If - then dạng thiếu là: A. If then else ; B. If then ; C. If then else ; D. If then ; Câu 19: Trong Pascal để chạy chương trình ta nhấn tổ hợp phím: A. Ctrl + F9 B. Ctrl + F3 C. Alt + F9 D. Ctrl + X Câu 20: Trong Pascal để thoát khỏi phần mềm ta nhấn tổ hợp phím: A. Ctrl + X B. Alt + X C. Alt + F9 D. Alt + F3 II-TỰ LUẬN (5 điểm) Bài 1 (1 điểm): Hãy chuyển biểu thức trong Pascal dưới đây sang biểu thức toán học tương ứng: a) sqr(x+1) – 3/(abs(x) – 1) b) a/sqrt(a + 3) Bài 2 (1 điểm): Trong NNLT Pascal, đoạn chương trình sau thực hiện việc gì? T:=0; For i:=1 to N do If (i mod 3 = 0) then T:=T + i*i; Bài 3 (3 điểm): Viết chương trình tìm giá trị lớn nhất của hai số nhập vào từ bàn phím. ------ HẾT ------ Trang 2/2 - Mã đề 114
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
8=>2