Đề kiểm tra học kỳ 2 môn tin học lớp 11 có đáp án

Tri Thức Học Đường xin giới thiệu các bạn học sinh Tài Liệu Tin Học Lớp 11

Chúng tôi tổng hợp những đề thi cuối kỳ, giữa kỳ, tổng ôn đề cương, câu hỏi trắc nghiệm mới nhất với hướng dẫn chi tiết bộ môn tin học.

Đề kiểm tra 1 tiết môn Tin học lớp 11 tại Trường THPT Ngô Quyền, do giáo viên Nguyễn Thị Thắm biên soạn, bao gồm cả phần trắc nghiệm và tự luận với đáp án và thang điểm chi tiết, nhằm đánh giá kiến thức và kỹ năng lập trình của học sinh sau học kỳ 2.

Phần I: Trắc Nghiệm

Phần này chiếm 5 điểm, gồm 10 câu hỏi trắc nghiệm khách quan xoay quanh các kiến thức cơ bản và nâng cao trong lập trình, cụ thể về thủ tục và hàm, thao tác với tệp trong Pascal, biến cục bộ và toàn cục. Các câu hỏi đề cập đến:

  1. Tham Số Hình Thức: Đúng cho cả hàm và thủ tục.
  2. EOF và EOLN: Sử dụng để kiểm tra con trỏ tệp.
  3. Lời Gọi Hàm và Thủ Tục: Có thể có hoặc không có tham số thực sự tuỳ thuộc vào hàm và thủ tục.
  4. Khai Báo Tệp: Sử dụng Var f: Text; cho tệp văn bản.
  5. Thủ Tục Rewrite: Xoá nội dung tệp cũ để chuẩn bị ghi dữ liệu mới.
  6. Câu Lệnh Đọc: Dùng thủ tục đọc từ tệp với cú pháp Read(<biến tệp>,<danh sách biến>);.
  7. Nội Dung Tệp: Xác định nội dung tệp sau thực hiện một chương trình.
  8. Ghi Giá Trị vào Tệp: Sử dụng Write(f, a,b,c); để ghi các giá trị vào tệp.
  9. Biến Cục Bộ và Toàn Cục: Phân biệt rõ ràng giữa biến cục bộ và toàn cục trong chương trình.

Phần II: Tự Luận

Phần này chiếm 5 điểm, gồm 2 câu hỏi yêu cầu học sinh phải áp dụng kiến thức và kỹ năng lập trình để giải quyết.

  1. Bài Toán BCNN: Học sinh cần phân biệt tham số thực sự, tham số hình thức, biến cục bộ, và biến toàn cục trong một chương trình tính BCNN của 4 số.
  2. Xử Lý Mảng: Yêu cầu học sinh viết thủ tục nhập giá trị cho mảng từ bàn phím và thủ tục in ra màn hình các phần tử âm trong mảng, kiểm tra kỹ năng làm việc với mảng và thao tác nhập/xuất dữ liệu.

Trích dẫn tài liệu

Câu 1: Khẳng định nào sau đây là đúng?
A. Chỉ có thủ tục mới có thể có tham số hình thức
B. Cả thủ tục và hàm đều có thể có tham số hình thức.
C. Chỉ có hàm mới có thể có tham số hình thức.
D. Thủ tục và hàm nào cũng phải có tham số hình thức.
Câu 2: Để biết con trỏ tệp đã ở cuối dòng của tệp f hay chưa, ta sử dụng hàm:
A. eof(f) B. eoln(f) C. eof(f, ‘trai.txt’) D. foe(f)
Câu 3: Khẳng định nào sau đây là đúng?
A. Cả lời gọi hàm và lời gọi thủ tục đều phải có tham số thực sự.
B. Lời gọi thủ tục nhất thiết phải có tham số thực sự còn lời gọi hàm không nhất thiết phải có tham số
thực sự
C. Lời gọi hàm nhất định phải có tham số thực sự còn lời gọi thủ tục không nhất thiết phải có tham số
thực sự
D. Lời gọi hàm và lời gọi thủ tục có thể có tham số thực sự hoặc không có tham số thực sự tuỳ thuộc
vào từng hàm và thủ tục.
Câu 4: Trong NNLT Pascal, khai báo nào sau đây là đúng khi khai báo tệp văn bản?
A. Var f: String; B. Var f: byte; C. Var f = record D. Var f: Text;
Câu 5: Giả sử trên thư mục gốc của đĩa C có tệp f đã có nội dung sẵn. Khi thực hiện thủ tục Rewrite(f);
A. Nội dung trong tệp f sẽ hiện ra trên màn hình
B. Nội dung trong tệp cũ vẫn còn nguyên
C. Nội dung mới sẽ được ghi tiếp theo phía dưới tệp đã có sẵn
D. Nội dung trong tệp cũ sẽ bị xoá để chuẩn bị ghi dữ liệu mới

Nội dung xem thử chỉ có 1 số trang đầu, hãy tải về để xem bản đầy đủ.

de-kiem-tra-1-tiet-mon-tin-hoc-lop-11-co-dap-an.pdf

PDF | 383.41 KB | Lượt xem: 99,866 | Lượt tải: 2,780

    DOWNLOAD