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 Lương Thúc Kỳ, Quảng Nam

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

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

Cùng tham khảo “Đề thi học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Lương Thúc Kỳ, 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 Lương Thúc Kỳ, Quảng Nam

  1. SỞ GD & ĐT QUẢNG NAM KIỂM TRA CUỐI KỲ 1 – NĂM HỌC 2022 - 2023 TRƯỜNG THPT LƯƠNG THÚC KỲ MÔN TIN HỌC - KHỐI LỚP 11 Thời gian làm bài : 45 Phút; (Đề có 30 câu) (Đề có 3 trang) Họ tên : ............................................................... Số báo danh : ................... Mã đề 131 Câu 1: Trong pascal, cú pháp để khai báo biến là: A. Var : ; B. : kiểu dữ liệu; C. Var ; D. Var =; Câu 2: Trong NNLT pascal, cho đoạn lênh sau: i:=1; While i then < Câu lệnh 1> else < Câu lệnh 2> ; B. If then< Câu lệnh> ; C. If do < Câu lệnh> ; D. If then < Câu lệnh 1> ;else < Câu lệnh 2> ; Câu 6: Trong vòng lặp While – do, Câu lệnh được thực hiện khi: A. Điều kiện không xác định B. Điều kiện sai C. Không cần điều kiện D. Điều kiện còn đúng Câu 7: Các thành phần của ngôn ngữ lập trình là A. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa B. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa C. Bảng chữ cái, cú pháp, ngữ nghĩa D. Chương trình thông dịch và chương trình biên dịch Câu 8: Tên nào không đúng trong ngôn ngữ Pascal A. abc123 B. 123_abc C. _123abc D. abc_123 Câu 9: Phát biểu nào dưới đây là hợp lí nhất ? A. Hằng là đại lượng có giá trị không đổi khi chương trình thực hiện . B. Hằng là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình C. Hằng có thể lưu trữ nhiều loại giá trị khác nhau . D. Hằng được chương trình dịch bỏ qua . Trang 1/3 - Mã đề 131
  2. Câu 10: Chương trình dịch là chương trình có chức năng A. chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình hợp ngữ B. chuyển đổi chương trình được viết bằng ngôn ngữ lập trình Pascal thành chương trình thực hiện được trên máy C. chuyển đổi chương trình được viết bằng ngôn ngữ máy thành chương trình thực hiện được trên máy D. chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy. Câu 11: 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 xong; B. điều kiện được tính toán và cho giá trị đúng; C. điều kiện được tính toán và cho giá trị sai; D. điều kiện không tính được; Câu 12: Trong cấu trúc rẽ nhánh dạng đủ, phát biểu nào sau đây là sai : A. Nếu điều kiện cho kết quả True thì câu lệnh 1 được thực hiện. B. Nếu điều kiện cho kết quả False thì câu lệnh 2 được thực hiện. C. Nếu điều kiện cho kết quả True thì câu lệnh 2 được thực hiện. D. Chắc chắn có một câu lệnh sẽ được thực hiện. Câu 13: Sự khác nhau cơ bản giữa thhông dịch và biên dịch là: A. Thông dịch nhanh hơn B. Chương trình khi biên dịch có thể lưu trữ để sử dụng lại C. Không thông dịch được thì biên dịch D. Biên dịch chính xác hơn Câu 14: Phần thân chương trình được đặt trong cặp từ khóa: A. Program...end. B. Begin...finish. C. Begin...end; D. Begin...end. Câu 15: Để xác định 3 biến a, b, c nhập vào từ bàn phím có tạo thành một tam giác hay không, một học sinh dùng biến kiểm tra. Biến này có thể nhận giá trị True hoặc Flase. Theo em, biến này khai báo kiểu gì? A. Char B. Longint C. Real D. Boolean Câu 16: Cho biết kết quả sau khi thực hiện lệnh : Begin a := 100; b := 30; x := a div b ; Write(x); End. A. 33 B. 10 C. 3 D. 1 Câu 17: 24: Cho a:=3; b:=5. Câu lệnh IF a>b Then a:=4 Else b:=1. Sau khi thực hiện đoạn chương trình trên đáp án nào đúng A. a=3; B. a=4; C. b=5; D. b=1; Câu 18: Trong NNLT, đoạn chương trình sau đưa ra kết quả gì? For i:=10 downto 1 do write(i,' '); A. Đưa ra 10 dấu cách B. 1 2 3 4 5 6 7 8 9 10 C. 10 9 8 7 6 5 4 3 2 1 D. Không đưa ra kết quả gì. Câu 19: Để biên dịch chương trình trong Pascal ta dùng tổ hợp phím : A. Alt + F9 B. Alt + F8 C. Ctrl + F9 D. Shift + F9 Câu 20: Cho x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung “x=12.41” cần chọn Câu lệnh nào sau đây ? A. Writeln(x:5); B. Writeln(x:5:2); C. Writeln(x); D. Writeln(‘x=’ ,x:5:2); Trang 2/3 - Mã đề 131
  3. Câu 21: 30: cho đoạn chương trình: i:= 1; while i< 10 do write (‘A’); Đoạn lệnh trên sẽ viết ra màn hình bao nhiêu chữ A A. Không viết ra chữ A nào cả. B. 9 C. Sẽ viết ra vô số chữ A(Vòng lặp vô tận) D. 10 Câu 22: Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ 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 : A. if A < B then X := A; B. if A 0) or (x = < Giá trị cuối >down < Giá trị đầu > do< Câu lệnh>; B. for < biến đếm> := < Giá trị cuối >downto < Giá trị đầu > do < Câu lệnh >; C. for < biến đếm> = < Giá trị cuối >downto < Giá trị đầu > do ; D. for < biến đếm>:= < Giá trị đầu>downto < Giá trị cuối> do< Câu lệnh>; Câu 28: Trong các kiểu dữ liệu sau, kiểu nào dùng bộ nhớ lưu trữ là 4 byte? A. Extended B. Longint C. Real D. Word Câu 29: Trong Pascal, phép toán div, mod thuộc phép toán nào sau đây A. Phép toán số học với số nguyên B. Phép toán quan hệ C. Phép toán Logic D. Phép toán số học với số thực Câu 30: Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là : A. 15.0; B. 8.0; C. 8.5; D. 15.5; ------ HẾT ------ Trang 3/3 - Mã đề 131
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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