1. Trang chủ
  2. » Giáo án - Bài giảng

Đề kiểm tra 15 phut chương II

2 1,8K 2
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề kiểm tra 15 phut chương ii
Thể loại Đề kiểm tra
Định dạng
Số trang 2
Dung lượng 39,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mục tiêu đánh giá Đánh giá kết quả tiếp thu chương V của học sinh II.. Yêu cầu của đề - Kiến thức: Biết vai trò của kiểu dữ liệu tệp; cách phân loại tệp và các thao tác cơ bản đối với t

Trang 1

ĐỀ KIỂM TRA Thời gian: 15 phút

I Mục tiêu đánh giá

Đánh giá kết quả tiếp thu chương V của học sinh

II Yêu cầu của đề

- Kiến thức: Biết vai trò của kiểu dữ liệu tệp; cách phân loại tệp và các thao tác cơ bản

đối với tệp văn bản

- Kỹ năng: Thực hiện các thao tác cơ bản khi làm việc với tệp.

Nội dung

III Nội dung đề

A Phần trắc nghiệm (7điểm)

Hãy khoanh tròn để chọn câu đúng nhất

Câu 1: Để khai báo biến tệp x, ta viết

Câu 2: Để gắn biến với tệp có tên vanban.txt, ta viết:

a) assign(x;’vanban.txt’); b) assign(x,’vanban.txt’);

c) assign(x:’vanban.txt’); d) assign(x.’vanban.txt’);

Câu 3: Trước khi ghi dữ liệu vào tệp, ta phải mở tệp bằng thủ tục

a) Writeln(biến tệp); b) reset(biến tệp);

Câu 4: Trước khi đọc dữ liệu từ tệp đã gắn với một biến tệp, ta mở tệp bằng thủ tục

a) Rewrite(biến tệp); b) reset(biến tệp);

Câu 5: Sau khi làm xong tệp ta phải?

a) Mở tệp bằng thủ tục Rewrite(biến tệp);

b) Mở tệp bằng thủ tục Reset(biến tệp);

c) Đóng tệp bằng thủ tục Close(biến tệp);

d) Tất cả đều sai;

Câu 6: Để đọc dữ liệu từ tệp X ta viết

Câu 7: Để ghi dữ liệu vào tệp Y, ta viết

Câu 8: Tệp văn bản là:

a) Tệp mà dữ liệu được ghi dưới dạng các kí tự theo mã ASCII;

Trang 2

b) Tệp mà các thành phần của nó được tổ chức theo một cấu trúc nhất định;

c) Các chương trình viết bằng ngôn ngữ bậc cao như sách, tài liệu, bài học …; d) Cả a và c đều đúng;

Câu 9: Tệp có cấu trúc là:

a) Tệp mà dữ liệu được ghi dưới dạng các kí tự theo mã ASCII;

b) Tệp mà các thành phần của nó được tổ chức theo một cấu trúc nhất định;

c) Các chương trình viết bằng ngôn ngữ bậc cao như sách, tài liệu, bài học …; d) Cả a và c đều đúng;

Câu 10: Mỗi ngôn ngữ lập trình có:

a) Các hàm chuẩn để làm việc với tệp; b) Các thủ tục chuẩn để làm việc với tệp; c) Cả a và b đều đúng; d) Cả a và b đều sai

B Phần tự luận

Câu 11: (3 điểm)

1 – Program bt;

2 – n,mx,k:longint;

3 – Var f:text;

4 – Begin

5 – assign(f,Input.dat’); reset(f);

6 – While not eof(f) do

7 – mx:=21458;

8 – Begin

9 – If n>mx then begin mx:=n; k:=1end

10 – read(f,n);

11 – else if n=mx then inc(k);

12 – end;

13 – Close (f);

14 – Writeln(mx,’’,k)

15 – End

a) Em hãy sắp xếp chương trình trên thành chương trình hoàn chỉnh

b) Hãy cho biết chương trình trên thực hiện việc gì?

ĐÁP ÁN

A Phần trắc nghiệm

Mỗi câu đúng được 0.7 điểm

1 – a, 2 – b, 3 – d, 4 – d, 5 – c, 6 – a, 7 – b, 8 – d, 9 – b, 10 - c

B Phần tự luận

Câu 11:

a) 1 – 3 – 2 – 4 – 5 – 7 – 6 – 8 – 10 – 9 – 11 – 12 – 13 – 14 -15.( 2,5 điểm) b) Tìm max và cho biết số lần đạt max.(0.5)

Ngày đăng: 25/06/2013, 01:27

TỪ KHÓA LIÊN QUAN

w