Bài tập trắc nghiệm có đáp án Chương 5 môn Tin học 11 năm 2019

7 241 0
Bài tập trắc nghiệm có đáp án Chương 5 môn Tin học 11 năm 2019

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

Thông tin tài liệu

Gán biến tệp với tên tệp → Thông báo mở file để ghi dữ liệu mới → Đọc dữ liệu trong tệp → Đóng tệp.. Gán biến tệp với tên tệp → Thông báo mở file để ghi dữ liệu mới → Ghi dữ liệu mới [r]

(1)

BÀI TẬP TRẮC NGHIỆM CÓ ĐÁP ÁN CHƢƠNG MÔN TIN HỌC 11 Câu 1: Dữ liệu kiểu tệp

A Được lưu trữ ROM B Được lưu trữ RAM C Chỉ lưu trữ đĩa cứng

D Được lưu trữ nhớ

Câu 2: Dữ liệu kiểu tệp A Sẽ bị hết tắt máy

B Sẽ bị hết tắt điện đột ngột

C Không bị tắt máy điện

D Tất sai

Câu 3: Phát biểu dƣới ?

A Các kiểu liệu lưu trữ nhớ (RAM) B Dữ liệu kiểu tệp lưu trữ nhớ

C Dữ liệu kiểu tệp lưu trữ nhờ (đĩa mềm, đĩa cứng, CD, thiết bị nhớ Flash)

D Các liệu máy tính bị tắt nguồn điện Câu 4: Phát biểu sau sai ?

A Tệp có cấu trúc tệp mà thành phần tổ chức theo cấu trúc định

B Tệp chứa liệu tổ chức theo cách thức định gọi tệp có cấu trúc

C Tệp văn khơng thuộc loại tệp có cấu trúc

D Tệp văn gồm kí tự theo mã ASCII phân chia thành hay nhiều dòng Câu 5: Phát biểu sau ?

A Số lượng phần tử tệp cố định

B Kích thước tệp lớn

C Dữ liệu tệp lưu trữ đĩa thành vùng liệu liên tục D Tệp lưu trữ lâu dài đĩa, xóa tệp đĩa

Câu 6: Phát biểu sau sai ?

A Trong lập trình, muốn thao tác tệp liệu phải thao tác gián tiếp qua biến tệp

B Biến tệp biến kiểu xâu

C Trong Pascal, biến tệp văn có kiểu text

D Trong chương trình, tên tệp biến xâu xâu Câu 7: Phát biểu sau sai ?

A Muốn đọc / ghi liệu tệp, sau gắn biến tệp với tên tệp cần phải thực thao tác mở tệp đó;

B Trong lệnh mở tệp, cần khai báo tên tệp để xác định vị trí tệp đĩa

C Trong lệnh gán tên tệp với biến tệp, cần khai báo tên tệp để xác định vị trí tệp đĩa D Sau mở tệp, trỏ tệp vị trí đầu tệp

Câu 8: Chọn mệnh đề sai mệnh đề sau :

(2)

B Một tệp văn mở trỏ tệp không phần tử đầu tiên, muốn làm việc với phần tử tệp cần đóng tệp mở lại

C Khi mở lại tệp, không thay đổi biến tệp khơng cần gán lại biến tệp với tên tệp D Khi ghi xong liệu vào tệp, cần đóng tệp

Câu 9: Cách thức truy cập tệp văn

A Truy cập

B Truy cập ngẫu nhiên C Truy cập trực tiếp

D Vừa truy cập vừa truy cập trực tiếp Câu 10: Số lƣợng phần tử tệp

A Không lớn 128 B Không lớn 255 C Phải khai báo trước

D Không bị giới hạn mà phụ thuộc vào dung lượng đĩa

Câu 11: Hãy chọn thứ tự hợp lí thực thao tác đọc liệu từ tệp : A Mở tệp → Gán tên tệp với biến tệp → Đọc liệu từ tệp → Đóng tệp

B Mở tệp → Đọc liệu từ tệp → Gán tên tệp với biến tệp → Đóng tệp.

C Gán tên tệp với biến tệp → Mở tệp → Đọc liệu từ tệp → Đóng tệp

D Gán tên tệp với biến tệp → Đọc liệu từ tệp → Mở tệp → Đóng tệp. Câu 12: Hãy chọn thao tác ghi tệp văn chứa liệu :

A Thông báo mở tệp để đọc → Đọc liệu tệp → Đóng tệp → Gán biến tệp với tên tệp B Thông báo mở tệp để đọc → Đọc liệu tệp → Gán biến tệp với tên tệp → Đóng tệp

C Gán biến tệp với tên tệp → Thông báo mở file để ghi liệu → Ghi liệu → Đóng tệp

D Gán biến tệp với tên tệp → Thông báo mở file để ghi liệu → Đọc liệu tệp → Đóng tệp

Câu 13: Hãy chọn thao tác đọc tệp văn chứa liệu :

A Gán biến tệp với tên tệp → Thông báo mở file để ghi liệu → Ghi liệu → Đóng tệp

B Gán biến tệp với tên tệp → Thông báo mở tệp để đọc → Đọc liệu tệp → Đóng tệp

C Thơng báo mở file để ghi liệu → Gán biến tệp với tên tệp → Ghi liệu → Đóng tệp D Thông báo mở file để ghi liệu → Ghi liệu → Gán biến tệp với tên tệp → Đóng tệp. Câu 14: Hãy chọn thứ tự thao tác Pascal để ghi tiếp liệu vào cuối tệp có cấu trúc tồn đĩa :

A Mở tệp để ghi → Gán tên tệp với biến tệp → Thao tác để di chuyển trỏ tệp đến cuối tệp → Ghi liệu vào tệp → Đóng tệp

B Gán tên tệp với biến tệp → Mở tệp để ghi → Thao tác để di chuyển trỏ tệp đến cuối tệp → Ghi liệu vào tệp → Đóng tệp

C Gán tên tệp với biến tệp → Thao tác để di chuyển trỏ tệp đến cuối tệp → Mở tệp để ghi → Ghi liệu vào tệp → Đóng tệp

D Mở tệp để ghi → Gán tên tệp với biến tệp → Ghi liệu vào tệp → Thao tác để di chuyển trỏ tệp đến cuối tệp → Đóng tệp

(3)

A Var <tên tệp> : Text;

B Var <tên biến tệp> : Text;

C Var <tên tệp> : String; D Var <tên biến tệp> : String;

Câu 16: Trong PASCAL, để khai báo hai biến tệp văn f1, f2 ta viết A Var f1 f2 : Text;

B Var f1 ; f2 : Text;

C Var f1 , f2 : Text;

D Var f1 : f2 : Text;

Câu 17: Để thao tác với tệp

A Ta gán tên tệp cho tên biến tệp, sử dụng trực tiếp tên tệp

B Ta thiết phải gán tên tệp cho tên biến tệp

C Ta nên sử dụng trực tiếp tên tệp chương trình

D Ta thiết phải sử dụng trực tiếp tên tệp chương trình Câu 18: Để gán tên tệp cho tên biến tệp ta sử dụng câu lệnh A <tên biến tệp> := <tên tệp>;

B <tên tệp> := <tên biến tệp>;

C Assign(<tên biến tệp>,<tên tệp>);

D Assign(<tên tệp>,<tên biến tệp>);

Câu 19: Để gắn tệp KQ.TXT cho biến tệp f1 ta sử dụng câu lệnh A f1 := ‘KQ.TXT’;

B KQ.TXT := f1;

C Assign(‘KQ.TXT’,f1);

D Assign(f1,‘KQ.TXT’);

Câu 20: Trong PASCAL mở tệp để đọc liệu ta phải sử dụng thủ tục A Reset(<tên tệp>);

B Reset(<tên biến tệp>);

C Rewrite(<tên tệp>); D Rewrite(<tên biến tệp>);

Câu 21: Trong PASCAL mở tệp để ghi kết ta phải sử dụng thủ tục A Reset(<tên tệp>);

B Reset(<tên biến tệp>); C Rewrite(<tên tệp>);

D Rewrite(<tên biến tệp>);

Câu 22: Vị trí trỏ tệp sau lời gọi thủ tục Reset

A Nằm đầu tệp

B Nằm cuối tệp C Nằm tệp

D Nằm ngẫu nhiên vị trí

(4)

B Read(<tên biến tệp>,<danh sách biến>);

C Write(<tên tệp>,<danh sách biến>); D Write(<tên biến tệp>,<danh sách biến>);

Câu 24: Để ghi kết vào tệp văn ta sử dụng thủ tục A Read(<tên tệp>,<danh sách kết quả>);

B Read(<tên biến tệp>,<danh sách kết quả>); C Write(<tên tệp>,<danh sách kết quả>);

D Write(<tên biến tệp>,<danh sách kết quả>);

Câu 25: Nếu hàm eof(<tên biến tệp>) cho giá trị true trỏ tệp nằm vị trí A Đầu dịng

B Đầu tệp C Cuối dòng

D Cuối tệp

Câu 26: Nếu hàm eoln(<tên biến tệp>) cho giá trị true trỏ tệp nằm vị trí A Đầu dịng

B Đầu tệp

C Cuối dòng

D Cuối tệp

Câu 27: Trong Pascal để đóng tệp ta dùng thủ tục

A Close(<tên biến tệp>);

B Close(<tên tệp>); C Stop(<tên biến tệp>); D Stop(<tên tệp>);

Câu 28: Var <tên biến tệp> : Text ; có ý nghĩa ? A Thủ tục gán tên tệp cho tên biến tệp

B Thủ tục mở tên để đọc liệu

C Khai báo biến tệp

D Thủ tục đóng tệp

Câu 29: Assign(<tên biến tệp>,<tên tệp) ; có ý nghĩa ?

A Thủ tục gán tên tệp cho tên biến tệp

B Thủ tục mở tên để đọc liệu C Khai báo biến tệp

D Thủ tục đóng tệp

Câu 30: Reset(<tên biến tệp>) ; có ý nghĩa ? A Thủ tục gán tên tệp cho tên biến tệp

B Thủ tục mở tên để đọc liệu

C Khai báo biến tệp D Thủ tục đóng tệp

Câu 31: Close(<tên biến tệp>) ; có ý nghĩa ? A Thủ tục gán tên tệp cho tên biến tệp

(5)

C Khai báo biến tệp

D Thủ tục đóng tệp

Câu 32: Rewrite(<tên biến tệp>) ; có ý nghĩa ?

A Thủ tục mở tệp để ghi liệu

B Thủ tục đọc liệu từ tệp C Thủ tục ghi liệu vào tệp D Thủ tục đóng tệp

Câu 33: read(<tên biến tệp>,<danh sách biến>) ; có ý nghĩa ? A Thủ tục mở tệp để ghi liệu

B Thủ tục đọc liệu từ tệp

C Thủ tục ghi liệu vào tệp D Thủ tục đóng tệp

Câu 34: write(<tên biến tệp>,<danh sách kết quả>) ; có ý nghĩa ? A Thủ tục mở tệp để ghi liệu

B Thủ tục đọc liệu từ tệp

C Thủ tục ghi liệu vào tệp

D Thủ tục đóng tệp

Câu 35: Hãy chọn phƣơng án ghép Tệp văn

A Cho phép truy cập đến liệu tệp cách đầu tệp qua tất liệu trước

B Cho phép tham chiếu đến liệu cần truy cập cách xác định trực tiếp vị trí liệu C Là tệp mà phần tử tổ chức theo cấu trúc định

D Là tệp mà liệu ghi dạng ký tự theo mã ASCII

Câu 36: Hãy chọn phƣơng án ghép Tệp có cấu trúc

A Cho phép truy cập đến liệu tệp cách đầu tệp qua tất liệu trước

B Cho phép tham chiếu đến liệu cần truy cập cách xác định trực tiếp vị trí liệu

C Là tệp mà phần tử tổ chức theo cấu trúc định

D Là tệp mà liệu ghi dạng ký tự theo mã ASCII Câu 37: Hãy chọn phƣơng án ghép Tệp truy cập

A Cho phép truy cập đến liệu tệp cách đầu tệp qua tất liệu trước

B Cho phép tham chiếu đến liệu cần truy cập cách xác định trực tiếp vị trí liệu C Là tệp mà phần tử tổ chức theo cấu trúc định

D Là tệp mà liệu ghi dạng ký tự theo mã ASCII Câu 38: Hãy chọn phƣơng án ghép Tệp truy cập trực tiếp

A Cho phép truy cập đến liệu tệp cách đầu tệp qua tất liệu trước

B Cho phép tham chiếu đến liệu cần truy cập cách xác định trực tiếp vị trí liệu

(6)

Câu 39: Trong Pascal, thực chƣơng trình VD_bt1_txt dƣới ghi kết kết quả cho dƣới vào tệp văn BT1.TXT ?

Program VD_bt1_txt ; A 123 + 456

B 123456

C 579

D 123 456

Câu 40: Trong Pascal, cho trƣớc tệp văn BT2.TXT có dịng, chứa dòng chữ : CHAO

MUNG BAN DEN VOI LAP TRINH đầu dòng Thực chƣơng trình VD_bt2_txt ,

màn hình kết kết cho dƣới ? Program VD_bt2_txt ;

A CHAO MUNG BAN DEN VOI LAP TRINH

B CHAO MUNG BAN

C CHAO MUNG BAN DEN VOI D CHAO MUNG

Câu 41: Phát biểu sau với chƣơng trình Vi_Du ?

A Chương trình dùng để mở đọc tệp có nội dung tệp lên hình

B Chương trình dùng để tạo tệp ghi nội dung nhập từ bàn phím vào tệp

C Chương trình dùng để mở đọc tệp có cho phép nhìn thấy tồn kí tự có tệp lên hình

D Cả khẳng định sai

Câu 42: Cho trƣớc tệp văn BT_TD gồm hai dòng nhƣ sau :

TRAN MINH HAI

NGUYEN QUANG VINH 10

Khi thực chƣơng trình Thi_Du cho kết kết sau ? A TRAN MINH HAI

NGUYEN QUANG VINH 10 B TRAN MINH HAI 0 NGUYEN QUANG VINH 10 0

C Thơng báo chương trình bị ngắt thực gặp lỗi 106

D Cả kết A_, B_, C_ sai

Câu 43: Tệp songuyen.dat lƣu n số nguyên mảng chiều, để in tất số nguyên tệp ra hình sau thực thủ tục Assign(f,'songuyen.dat'); reset(f); ta thực lệnh nào?

A While not eof(f)

begin read(f,a); write(a:5);end;

B For i:=1 to n read(f,a); write(a:5); C For i:=1 to n

(7)

Website HOC247 cung cấp mơi trường học trực tuyến sinh động, nhiều tiện ích thông minh, nội dung giảng biên soạn công phu giảng dạy giáo viên nhiều năm kinh nghiệm, giỏi kiến thức chuyên môn lẫn kỹ sƣ phạm đến từ trường Đại học trường chuyên danh tiếng

I Luyện Thi Online

- Luyên thi ĐH, THPT QG: Đội ngũ GV Giỏi, Kinh nghiệm từ Trường ĐH THPT danh tiếng

xây dựng khóa luyện thi THPTQG mơn: Tốn, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học Sinh Học

- Luyện thi vào lớp 10 chun Tốn: Ơn thi HSG lớp luyện thi vào lớp 10 chuyên Toán

trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An trường Chuyên khác TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo Thầy Nguyễn Đức Tấn

II Khoá Học Nâng Cao HSG

- Tốn Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Toán Chuyên dành cho em HS

THCS lớp 6, 7, 8, u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập trường đạt điểm tốt kỳ thi HSG

- Bồi dƣỡng HSG Toán: Bồi dưỡng phân mơn Đại Số, Số Học, Giải Tích, Hình Học Tổ Hợp dành

cho học sinh khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn đơi HLV đạt thành tích cao HSG Quốc Gia

III Kênh học tập miễn phí

- HOC247 NET: Website hoc miễn phí học theo chƣơng trình SGK từ lớp đến lớp 12 tất

các môn học với nội dung giảng chi tiết, sửa tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú cộng đồng hỏi đáp sôi động

- HOC247 TV: Kênh Youtube cung cấp Video giảng, chuyên đề, ôn tập, sửa tập, sửa đề thi

miễn phí từ lớp đến lớp 12 tất mơn Tốn- Lý - Hố, Sinh- Sử - Địa, Ngữ Văn, Tin Học Tiếng Anh

Vững vàng tảng, Khai sáng tương lai

Học lúc, nơi, thiết bi – Tiết kiệm 90%

Học Toán Online Chuyên Gia

- - - -

Ngày đăng: 20/04/2021, 00:21

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan