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

Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Cao Bá Quát, Quảng Nam

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

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

Với mong muốn giúp các bạn đạt kết quả cao trong kì thi sắp tới, TaiLieu.VN đã sưu tầm và chọn lọc gửi đến các bạn ‘Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Cao Bá Quát, Quảng Nam’ hi vọng đây sẽ là tư liệu ôn tập hiệu quả giúp các em đạt kết quả cao trong kì thi. Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 1 môn Tin học lớp 11 năm 2022-2023 - Trường THPT Cao Bá Quát, Quảng Nam

  1. Sở GD-ĐT Tỉnh Quảng Nam KIỂM TRA GIỮA KÌ 1 - NĂM HỌC 2022-2023 Trường THPT Cao Bá Quát Môn: Tin học 11 - Thời gian làm bài: 45' ----0---- --------------0-------------- Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lớp: 11/. . ..... Điểm số Phần A: Trắc nghiệm khách quan: (7 điểm) Ghi đáp án đúng nhất vào ô trả lời trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T/Lời ĐỀ: Câu 1. Trong chương trình dịch Turbo Pascal, để biên dịch chương trình, ta dùng tổ hợp phím nào? A. Alt + F9 B. Ctrl + F9 C. Shift + F9 D. Alt + F8 Câu 2. Hãy chọn phương án ghép đúng . Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là : A. 8.5; B. 8.0; C. 15.5; D. 15.0; Câu 3. Cho biết kết quả sau khi thực hiện đoạn chương trình sau? Begin a := 100; b := 30; x := a div b ; Write(x); End. A. 10 B. 3 C. 33 D. 1 Câu 4. Trong các cách khai báo tên chương trình sau đây, cách khai báo nào là đúng? A. Program_tin11 B. Program tin 11; C. Pogram tin_11; D. Program tin_11; Câu 5. Cấu trúc chung của chương trình gồm mấy phần? A. 2 B. 3 C. 1 D. 4 Câu 6. MđCác thành phần của ngôn ngữ lập trình là: A. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa. B. Bảng chữ cái, cú pháp, ngữ nghĩa. C. Chương trình thông dịch và chương trình biên dịch. D. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa. Câu 7. Trong các cách khai báo hằng sau đây, cách khai báo nào là đúng ? A. Pi = 3.14; B. Const Pi = 3.1; C. Const Pi = 3,14; D. Const = Pi; Câu 8. Khai báo nào sau đây là sai? A. Var a1, b2, c3 : char; B. Var 1, 2, 3 : integer; C. Var a, b, c : integer; D. Var x, y, z : real; Câu 9. Trong các kiểu dữ kiệu chuẩn, kiểu nguyên có các kiểu dữ liệu nào? A. integer, word, longint B. byte, interger, word, longint C. byte, integer, word, longint D. byte, integer, word Câu 10. Hàm cho giá trị bằng căn bậc hai của x là : A. Sqrt(x); B. Sqr(x); C. Abs(x); D. Exp(x);
  2. Câu 11. Trong NNLT Pascal, câu lệnh nào sau đây là đúng? A. If then ; else ; B. If ; then else ; C. If then else ; D. If ; then ; else ; Câu 12. Hằng nào sau đây là hằng xâu trong Pascal? A. 4.2 B. 'a' C. True D. -3 Câu 13. Phát biểu nào dưới đây là hợp lí nhất ? A. Biến có thể lưu trữ nhiều loại giá trị khác nhau. B. Biến là đại lượng được đặt tên và giá trị có thể thay đổi trong quá trình thực hiện chương trình. C. Biến có thể đặt hoặc không đặt tên gọi D. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện. Câu 14. Cú pháp của thủ tục xuất dữ liệu ra màn hình: A. Writeln(); B. Readln(); C. Writeln; D. Writeln() Phần B. Tự luận: (3 điểm) TỰ LUẬN Câu 1. (1đ) Biểu diễn biểu thức từ Toán học sang NNLT Pascal? Câu 2. (1đ) Viết câu lệnh rẽ nhánh tính: c= Câu 3. (1đ) Cho số nguyên A được nhập từ bàn phím, viết chương trình kiểm tra xem A có phải là số nguyên dương chẵn hay không? ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  3. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… …………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  4. Sở GD-ĐT Tỉnh Quảng Nam KIỂM TRA GIỮA KÌ 1 - NĂM HỌC 2022-2023 Trường THPT Cao Bá Quát Môn: Tin học 11 - Thời gian làm bài: 45' ----0---- --------------0-------------- Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lớp: 11/. . ..... Điểm số Phần A: Trắc nghiệm khách quan: (7 điểm) Ghi đáp án đúng nhất vào ô trả lời trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T/Lời ĐỀ: Câu 1. Cú pháp cấu trúc chung của chương trình? A. [< phần khai báo>] B. < phần khai báo> < phần thân> < phần thân> C. [phần khai báo] D. < phần khai báo> [< phần thân>] [phần thân] Câu 2. Hằng nào sau đây là hằng số học trong Pascal? A. 15 B. 4,2 C. 'lop' D. True Câu 3. Khai báo nào sau đây là sai? A. Var a, b, c : integer; B. Var s4, s5, 6 : integer; C. Var a1, b2, c3 : char; D. Var x, y, z : real; Câu 4. Trong chương trình dịch Turbo Pascal, để chạy chương trình, ta dùng tổ hợp phím nào? A. Alt + F9 B. Alt + F8 C. Ctrl + F9 D. Shift + F9 Câu 5. Cú pháp của thủ tục nhập dữ liệu từ bàn phím: A. Readln(); B. Writeln; C. Write() D. Readln(); Câu 6. Phát biểu nào dưới đây là hợp lí nhất ? A. Biến là đại lượng được đặt tên và giá trị có thể thay đổi trong quá trình thực hiện chương trình. B. Biến có thể lưu trữ nhiều loại giá trị khác nhau. C. Biến có thể đặt hoặc không đặt tên gọi D. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện. Câu 7. Trong các cách khai báo tên chương trình sau đây, cách khai báo nào là đúng? A. Program bai tap; B. Program baitap; C. Pogram baitap; D. Program baitap Câu 8. Trong các kiểu dữ kiệu chuẩn, kiểu nguyên có các kiểu dữ liệu nào? A. byte, interger, word, longint B. byte, integer, word C. byte, integer, word, longint D. integer, word, longint Câu 9. Cho biết kết quả sau khi thực hiện đoạn chương trình sau? Begin a := 200; b := 30; x := a div b ; Write(x); End. A. 6 B. 1 C. 10 D. 33 Câu 10. Trong NNLT Pascal, câu lệnh nào sau đây là đúng? A. If ; then ; else ; B. If ; then else ; C. If then
  5. D. If then Câu 11. Hãy chọn phương án ghép đúng . Biểu thức : 25 mod 3 + 5 / 2 * 3 có giá trị là : A. 8.0; B. 8.5; C. 15.0; D. 15.5; Câu 12. Các thành phần của ngôn ngữ lập trình là: A. Bảng chữ cái, cú pháp, ngữ nghĩa. B. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa. C. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa. D. Chương trình thông dịch và chương trình biên dịch. Câu 13. Trong các cách khai báo hằng sau đây, cách khai báo nào là đúng ? A. Const max = 1588,8; B. Const max = 1000; C. max = 1000; D. Const = 1000; Câu 14. Hàm cho giá trị bằng trị tuyệt đối của x là : A. Exp(x); B. Sqr(x); C. Abs(x); D. Sqrt(x); Phần B. Tự luận: (3 điểm) TỰ LUẬN Câu 1. (1đ) Biểu diễn biểu thức từ Toán học sang NNLT Pascal? Câu 2. (1đ) Viết câu lệnh rẽ nhánh tính: a= Câu 3. (1đ) Cho số nguyên A được nhập từ bàn phím, viết chương trình kiểm tra xem A có phải là số nguyên dương lẻ hay không? ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  6. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  7. Sở GD-ĐT Tỉnh Quảng Nam KIỂM TRA GIỮA KÌ 1 - NĂM HỌC 2022-2023 Trường THPT Cao Bá Quát Môn: Tin học 11 - Thời gian làm bài: 45' ----0---- --------------0-------------- Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lớp: 11/. . ..... Điểm số Phần A: Trắc nghiệm khách quan: (7 điểm) Ghi đáp án đúng nhất vào ô trả lời trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T/Lời ĐỀ: Câu 1. Khai báo nào sau đây là sai? A. Var 1, 2, 3 : integer; B. Var x, y, z : real; C. Var a, b, c : integer; D. Var a1, b2, c3 : char; Câu 2. Trong chương trình dịch Turbo Pascal, để biên dịch chương trình, ta dùng tổ hợp phím nào? A. Shift + F9 B. Ctrl + F9 C. Alt + F8 D. Alt + F9 Câu 3. MđCác thành phần của ngôn ngữ lập trình là: A. Chương trình thông dịch và chương trình biên dịch. B. Bảng chữ cái, cú pháp, ngữ nghĩa. C. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa. D. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa. Câu 4. Cú pháp của thủ tục xuất dữ liệu ra màn hình: A. Writeln(); B. Writeln; C. Writeln() D. Readln(); Câu 5. Hãy chọn phương án ghép đúng . Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là : A. 15.0; B. 15.5; C. 8.5; D. 8.0; Câu 6. Cấu trúc chung của chương trình gồm mấy phần? A. 2 B. 1 C. 3 D. 4 Câu 7. Hàm cho giá trị bằng căn bậc hai của x là : A. Sqr(x) B. Abs(x); C. Exp(x); D. Sqrt(x); Câu 8. Cho biết kết quả sau khi thực hiện đoạn chương trình sau? Begin a := 100; b := 30; x := a div b ; Write(x); End. A. 33 B. 3 C. 10 D. 1 Câu 9. Trong NNLT Pascal, câu lệnh nào sau đây là đúng? A. If ; then ; else ; B. If then else ; C. If then ; else ; D. If ; then else ;
  8. Câu 10. Trong các cách khai báo tên chương trình sau đây, cách khai báo nào là đúng? A. Program_tin11 B. Program tin 11; C. Pogram tin_11; D. Program tin_11; Câu 11. Trong các kiểu dữ kiệu chuẩn, kiểu nguyên có các kiểu dữ liệu nào? A. byte, integer, word, longint B. byte, integer, word C. integer, word, longint D. byte, interger, word, longint Câu 12. Phát biểu nào dưới đây là hợp lí nhất ? A. Biến là đại lượng được đặt tên và giá trị có thể thay đổi trong quá trình thực hiện chương trình. B. Biến có thể đặt hoặc không đặt tên gọi C. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện. D. Biến có thể lưu trữ nhiều loại giá trị khác nhau. Câu 13. Hằng nào sau đây là hằng xâu trong Pascal? A. True B. 'a' C. -3 D. 4.2 Câu 14. 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. Pi = 3.14; C. Const = Pi; D. Const Pi = 3.1; Phần B. Tự luận: (3 điểm) TỰ LUẬN Câu 1. (1đ) Biểu diễn biểu thức từ Toán học sang NNLT Pascal? Câu 2. (1đ) Viết câu lệnh rẽ nhánh tính: c= Câu 3. (1đ) Cho số nguyên C được nhập từ bàn phím, viết chương trình kiểm tra xem C có phải là số nguyên dương chẵn hay không? ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  9. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  10. Sở GD-ĐT Tỉnh Quảng Nam KIỂM TRA GIỮA KÌ 1 - NĂM HỌC 2022-2023 Trường THPT Cao Bá Quát Môn: Tin học 11 - Thời gian làm bài: 45' ----0---- --------------0-------------- Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lớp: 11/. . ..... Điểm số Phần A: Trắc nghiệm khách quan: (7 điểm) Ghi đáp án đúng nhất vào ô trả lời trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T/Lời ĐỀ: Câu 1. Phát biểu nào dưới đây là hợp lí nhất ? A. Biến là đại lượng được đặt tên và giá trị có thể thay đổi trong quá trình thực hiện chương trình. B. Biến có thể đặt hoặc không đặt tên gọi C. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện. D. Biến có thể lưu trữ nhiều loại giá trị khác nhau. Câu 2. Trong các cách khai báo tên chương trình sau đây, cách khai báo nào là đúng? A. Program baitap B. Program baitap; C. Program bai tap; D. Pogram baitap; Câu 3. Trong NNLT Pascal, câu lệnh nào sau đây là đúng? A. If then ; B. If ; then ; else ; C. If ; then else ; D. If then Câu 4. Hãy chọn phương án ghép đúng . Biểu thức : 25 mod 3 + 5 / 2 * 3 có giá trị là : A. 15.0; B. 15.5; C. 8.5; D. 8.0; Câu 5. Các thành phần của ngôn ngữ lập trình là: A. Chương trình thông dịch và chương trình biên dịch. 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 dịch, bảng chữ cái, cú pháp, ngữ nghĩa. Câu 6. Cú pháp cấu trúc chung của chương trình? A. < phần khai báo> B. < phần khai báo> < phần thân> [< phần thân>] C. [phần khai báo] D. [< phần khai báo>] [< phần thân>] Câu 7. Hàm cho giá trị bằng trị tuyệt đối của x là : A. Abs(x); B. Exp(x); C. Sqrt(x); D. Sqr(x); Câu 8. Trong chương trình dịch Turbo Pascal, để chạy chương trình, ta dùng tổ hợp phím nào? A. Ctrl + F9 B. Alt + F8 C. Alt + F9 D. Shift + F9 Câu 9. Khai báo nào sau đây là sai? A. Var x, y, z : real; B. Var s4, s5, 6 : integer; C. Var a1, b2, c3 : char; D. Var a, b, c : integer; Câu 10. Cho biết kết quả sau khi thực hiện đoạn chương trình sau? Begin a := 200; b := 30;
  11. x := a div b ; Write(x); End. A. 1 B. 10 C. 6 D. 33 Câu 11. Hằng nào sau đây là hằng số học trong Pascal? A. 'lop' B. 4,2 C. True D. 15 Câu 12. Cú pháp của thủ tục nhập dữ liệu từ bàn phím: A. Writeln; B. Write() C. Readln(); D. Readln(); Câu 13. Trong các cách khai báo hằng sau đây, cách khai báo nào là đúng ? A. Const = 1000; B. Const max = 1000; C. Const max = 1588,8; D. max = 1000; Câu 14. Trong các kiểu dữ kiệu chuẩn, kiểu nguyên có các kiểu dữ liệu nào? A. integer, word, longint B. byte, interger, word, longint C. byte, integer, word, longint D. byte, integer, word Phần B. Tự luận: (3 điểm) TỰ LUẬN Câu 1. (1đ) Biểu diễn biểu thức từ Toán học sang NNLT Pascal? Câu 2. (1đ) Viết câu lệnh rẽ nhánh tính: c= Câu 3. (1đ) Cho số nguyên D được nhập từ bàn phím, viết chương trình kiểm tra xem D có phải là số nguyên dương lẻ hay không? ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  12. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  13. Sở GD-ĐT Tỉnh Quảng Nam KIỂM TRA GIỮA KÌ 1 - NĂM HỌC 2022-2023 Trường THPT Cao Bá Quát Môn: Tin học 11 - Thời gian làm bài: 45' ----0---- --------------0-------------- Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lớp: 11/. . ..... Điểm số Phần A: Trắc nghiệm khách quan: (7 điểm) Ghi đáp án đúng nhất vào ô trả lời trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T/Lời ĐỀ: Câu 1. Trong các cách khai báo hằng sau đây, cách khai báo nào là đúng ? A. Pi = 3.14; B. Const Pi = 3,14; C. Const Pi = 3.1; D. Const = Pi; Câu 2. Hằng nào sau đây là hằng xâu trong Pascal? A. 4.2 B. True C. 'a' D. -3 Câu 3. Khai báo nào sau đây là sai? A. Var 1, 2, 3 : integer; B. Var a1, b2, c3 : char; C. Var a, b, c : integer; D. Var x, y, z : real; Câu 4. Trong các kiểu dữ kiệu chuẩn, kiểu nguyên có các kiểu dữ liệu nào? A. byte, integer, word B. byte, integer, word, longint C. byte, interger, word, longint D. integer, word, longint Câu 5. Trong NNLT Pascal, câu lệnh nào sau đây là đúng? A. If then ; else ; B. If then else ; C. If ; then else ; D. If ; then ; else ; Câu 6. Trong các cách khai báo tên chương trình sau đây, cách khai báo nào là đúng? A. Program tin 11; B. Pogram tin_11; C. Program_tin11 D. Program tin_11; Câu 7. Mđ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. Bảng chữ cái, cú pháp, ngữ nghĩa. C. Chương trình thông dịch và chương trình biên dịch. D. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa. Câu 8. Hãy chọn phương án ghép đúng . Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là : A. 8.0; B. 15.0; C. 15.5; D. 8.5; Câu 9. Cho biết kết quả sau khi thực hiện đoạn chương trình sau? Begin a := 100; b := 30; x := a div b ; Write(x); End. A. 10 B. 33 C. 3 D. 1
  14. Câu 10. Cú pháp của thủ tục xuất dữ liệu ra màn hình: A. Readln(); B. Writeln(); C. Writeln; D. Writeln() Câu 11. Phát biểu nào dưới đây là hợp lí nhất ? A. Biến là đại lượng được đặt tên và giá trị có thể thay đổi trong quá trình thực hiện chương trình. B. Biến có thể đặt hoặc không đặt tên gọi C. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện. D. Biến có thể lưu trữ nhiều loại giá trị khác nhau. Câu 12. Hàm cho giá trị bằng căn bậc hai của x là : A. Exp(x); B. Abs(x); C. Sqr(x); D. Sqrt(x); Câu 13. Cấu trúc chung của chương trình gồm mấy phần? A. 4 B. 1 C. 2 D. 3 Câu 14. Trong chương trình dịch Turbo Pascal, để biên dịch chương trình, ta dùng tổ hợp phím nào? A. Alt + F9 B. Ctrl + F9 C. Shift + F9 D. Alt + F8 Phần B. Tự luận: (3 điểm) TỰ LUẬN Câu 1. (1đ) Biểu diễn biểu thức từ Toán học sang NNLT Pascal? Câu 2. (1đ) Viết câu lệnh rẽ nhánh tính: c= Câu 3. (1đ) Cho số nguyên E được nhập từ bàn phím, viết chương trình kiểm tra xem E có phải là số nguyên dương chẵn hay không? ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  15. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  16. Sở GD-ĐT Tỉnh Quảng Nam KIỂM TRA GIỮA KÌ 1 - NĂM HỌC 2022-2023 Trường THPT Cao Bá Quát Môn: Tin học 11 - Thời gian làm bài: 45' ----0---- --------------0-------------- Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lớp: 11/. . ..... Điểm số Phần A: Trắc nghiệm khách quan: (7 điểm) Ghi đáp án đúng nhất vào ô trả lời trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T/Lời ĐỀ: Câu 1. Hằng nào sau đây là hằng số học trong Pascal? A. 4,2 B. 'lop' C. True D. 15 Câu 2. Cho biết kết quả sau khi thực hiện đoạn chương trình sau? Begin a := 200; b := 30; x := a div b ; Write(x); End. A. 33 B. 10 C. 6 D. 1 Câu 3. Các thành phần của ngôn ngữ lập trình là: A. Bảng chữ cái, cú pháp, ngữ nghĩa. B. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa. C. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa. D. Chương trình thông dịch và chương trình biên dịch. Câu 4. Cú pháp cấu trúc chung của chương trình? A. < phần khai báo> B. [phần khai báo] [phần thân] < phần thân> C. < phần khai báo> D. [< phần khai báo>] [< phần thân>] < phần thân> Câu 5. Trong chương trình dịch Turbo Pascal, để chạy chương trình, ta dùng tổ hợp phím nào? A. Shift + F9 B. Ctrl + F9 C. Alt + F8 D. Alt + F9 Câu 6. Trong các cách khai báo tên chương trình sau đây, cách khai báo nào là đúng? A. Pogram baitap; B. Program baitap C. Program baitap; D. Program bai tap; Câu 7. Khai báo nào sau đây là sai? A. Var a1, b2, c3 : char; B. Var s4, s5, 6 : integer; C. Var a, b, c : integer; D. Var x, y, z : real; Câu 8. Cú pháp của thủ tục nhập dữ liệu từ bàn phím: A. Readln(); B. Writeln; C. Readln(); D. Write() Câu 9. Trong NNLT Pascal, câu lệnh nào sau đây là đúng? A. If ; then ; else ; B. If ; then else ; C. If then D. If then ;
  17. Câu 10. Hãy chọn phương án ghép đúng . Biểu thức : 25 mod 3 + 5 / 2 * 3 có giá trị là : A. 15.0; B. 8.5; C. 15.5; D. 8.0; Câu 11. Hàm cho giá trị bằng trị tuyệt đối của x là : A. Sqrt(x); B. Exp(x); C. Abs(x); D. Sqr(x); Câu 12. Trong các cách khai báo hằng sau đây, cách khai báo nào là đúng ? A. Const max = 1000; B. Const = 1000; C. max = 1000; D. Const max = 1588,8; Câu 13. Phát biểu nào dưới đây là hợp lí nhất ? A. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện. B. Biến có thể lưu trữ nhiều loại giá trị khác nhau. C. Biến là đại lượng được đặt tên và giá trị có thể thay đổi trong quá trình thực hiện chương trình. D. Biến có thể đặt hoặc không đặt tên gọi Câu 14. Trong các kiểu dữ kiệu chuẩn, kiểu nguyên có các kiểu dữ liệu nào? A. byte, integer, word B. integer, word, longint C. byte, interger, word, longint D. byte, integer, word, longint B. Tự luận: (3 điểm) TỰ LUẬN Câu 1. (1đ) Biểu diễn biểu thức từ Toán học sang NNLT Pascal? Câu 2. (1đ) Viết câu lệnh rẽ nhánh tính: c= Câu 3. (1đ) Cho số nguyên F được nhập từ bàn phím, viết chương trình kiểm tra xem F có phải là số nguyên dương lẻ hay không? ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  18. ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
  19. Sở GD-ĐT Tỉnh Quảng Nam KIỂM TRA GIỮA KÌ 1 - NĂM HỌC 2022-2023 Trường THPT Cao Bá Quát Môn: Tin học 11 - Thời gian làm bài: 45' ----0---- --------------0-------------- Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lớp: 11/. . ..... Điểm số Phần A: Trắc nghiệm khách quan: (7 điểm) Ghi đáp án đúng nhất vào ô trả lời trắc nghiệm: Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 T/Lời ĐỀ: Câu 1. Khai báo nào sau đây là sai? A. Var a1, b2, c3 : char; B. Var x, y, z : real; C. Var a, b, c : integer; D. Var 1, 2, 3 : integer; Câu 2. Phát biểu nào dưới đây là hợp lí nhất ? A. Biến có thể đặt hoặc không đặt tên gọi B. Biến là đại lượng nhận giá trị trước khi chương trình thực hiện. C. Biến là đại lượng được đặt tên và giá trị có thể thay đổi trong quá trình thực hiện chương trình. D. Biến có thể lưu trữ nhiều loại giá trị khác nhau. Câu 3. Trong các cách khai báo hằng sau đây, cách khai báo nào là đúng ? A. Pi = 3.14; B. Const Pi = 3.1; C. Const = Pi; D. Const Pi = 3,14; Câu 4. Hằng nào sau đây là hằng xâu trong Pascal? A. 'a' B. True C. -3 D. 4.2 Câu 5. Cú pháp của thủ tục xuất dữ liệu ra màn hình: A. Writeln(); B. Readln(); C. Writeln; D. Writeln() Câu 6. Hàm cho giá trị bằng căn bậc hai của x là : A. Exp(x); B. Sqrt(x); C. Abs(x); D. Sqr(x); Câu 7. Trong các cách khai báo tên chương trình sau đây, cách khai báo nào là đúng? A. Program_tin11 B. Program tin 11; C. Pogram tin_11; D. Program tin_11; Câu 8. Cho biết kết quả sau khi thực hiện đoạn chương trình sau? Begin a := 100; b := 30; x := a div b ; Write(x); End. A. 33 B. 1 C. 10 D. 3 Câu 9. Trong chương trình dịch Turbo Pascal, để biên dịch chương trình, ta dùng tổ hợp phím nào? A. Ctrl + F9 B. Shift + F9 C. Alt + F8 D. Alt + F9 Câu 10. Trong NNLT Pascal, câu lệnh nào sau đây là đúng? A. If ; then else ; B. If ; then ; else ; C. If then else ; D. If then ; else ; Câu 11. Trong các kiểu dữ kiệu chuẩn, kiểu nguyên có các kiểu dữ liệu nào?
  20. A. integer, word, longint B. byte, interger, word, longint C. byte, integer, word, longint D. byte, integer, word Câu 12. MđCác thành phần của ngôn ngữ lập trình là: A. Bảng chữ cái, cú pháp, ngữ nghĩa. B. Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa. C. Chương trình thông dịch và chương trình biên dịch. D. Tên dành riêng, tên chuẩn và tên do người lập trình định nghĩa. Câu 13. Hãy chọn phương án ghép đúng . Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là : A. 8.5; B. 8.0; C. 15.0; D. 15.5; Câu 14. Cấu trúc chung của chương trình gồm mấy phần? A. 4 B. 3 C. 1 D. 2 Phần B. Tự luận: (3 điểm) TỰ LUẬN Câu 1. (1đ) Biểu diễn biểu thức từ Toán học sang NNLT Pascal? Câu 2. (1đ) Viết câu lệnh rẽ nhánh tính: c= Câu 3. (1đ) Cho số nguyên G được nhập từ bàn phím, viết chương trình kiểm tra xem G có phải là số nguyên dương chẵn hay không? ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………………………………………………………………………………………………………
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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