Đề cương ôn thi lại học kì 2 môn Tin học Lớp 11 - Năm học 2018-2019 - Trường THPT Nguyễn Huệ

I. LÝ THUYẾT:

Chương V: Tệp và thao tác với tệp

1.Vai trò và đặc điểm kiểu tệp

2. Phân loại tệp và thao tác với tệp

3. Khai báo biến tệp:       Var : Text ;

4. Thao tác với tệp:

5. Một số hàm thường dùng đối với tệp văn bản:

  • Hàm EOF();
  • Hàm EOLN();

 

Chương VI: Chương trình con và lập trình có cấu trúc

 

1.Khái niệm chương trình con

2. Lợi ích của việc sử dụng chương trình con

3.Cấu trúc của chương trình con:

a. Cấu trúc của hàm: 

Function ([]):;

[]

Begin

        []

:= ;

End;

b. Cấu trúc của thủ tục: 

Procedure ([]);

[]

Begin

          []

End;

4. Thực hiện chương trình con: 

tên chương trình con [()]

5. Các khái niệm: 

  • Tham số thực sự, tham số hình thức
  • Tham biến, tham trị
  • Biến cục bộ, biến toàn bộ
doc 7 trang letan 17/04/2023 1100
Bạn đang xem tài liệu "Đề cương ôn thi lại học kì 2 môn Tin học Lớp 11 - Năm học 2018-2019 - Trường THPT Nguyễn Huệ", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Đề cương ôn thi lại học kì 2 môn Tin học Lớp 11 - Năm học 2018-2019 - Trường THPT Nguyễn Huệ

Đề cương ôn thi lại học kì 2 môn Tin học Lớp 11 - Năm học 2018-2019 - Trường THPT Nguyễn Huệ
ưu trữ ở bộ nhớ trong (RAM).
B. Dữ liệu kiểu tệp được lưu trữ ở bộ nhớ trong.
C. Dữ liệu kiểu tệp được lưu trữ ở bộ nhờ ngoài (đĩa mềm, đĩa cứng, CD, thiết bị nhớ Flash).
D. Các dữ liệu trong máy tính đều bị mất đi khi tắt nguồn điện.
3.Phát biểu nào sau đây là đúng ?
A. Số lượng phần tử của tệp là cố định.
B. Kích thước tệp có thể rất lớn.	
C. Dữ liệu một tệp được lưu trữ trên đĩa thành một vùng dữ liệu liên tục.
D. Tệp lưu trữ lâu dài trên đĩa, không thể xóa tệp trên đĩa.
4. Chọn mệnh đề sai trong các mệnh đề sau :
A. Sau khi đọc xong tệp, không đóng tệp cũng không gây ảnh hưởng gì cho việc quản lí tệp.
B. Một tệp văn bản đang mở và con trỏ tệp không ở phần tử đầu tiên, muốn làm việc với phần tử đầu tiên của tệp cần đóng tệp và mở lại.
C. Khi mở lại tệp, nếu không thay đổi biến tệp thì không cần gán lại biến tệp với tên tệp.
D. Khi ghi xong dữ liệu vào tệp, cần đóng tệp.
5.Cách thức truy cập tệp văn bản là
A. cập tuần tự.	
B. Truy cập ngẫu nhiên.
C. Truy cập trực tiếp
D. Vừa truy cập tuần tự vừa truy cập trực tiếp.
6.Số lượng phần tử trong tệp 
A. Không được lớn hơn 128.
B. Không được lớn hơn 255.
C. Phải được khai báo trước.
D. Không bị giới hạn mà chỉ phụ thuộc vào dung lượng đĩa.	
7.Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác đọc dữ liệu từ tệp :
A. Mở tệp => Gán tên tệp với biến tệp => Đọc dữ liệu từ tệp => Đóng tệp .
B. Mở tệp => Đọc dữ 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 dữ liệu từ tệp => Đóng tệp .	
D. Gán tên tệp với biến tệp => Đọc dữ liệu từ tệp => Mở tệp => Đóng tệp.
8.Hãy chọn các thao tác đọc trên tệp văn bản chứa dữ liệu là :
A. 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 => Đó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 dữ liệu trong tệp => Đóng tệp.	
C. Thông báo mở file để ghi dữ liệu mới => Gán biến tệp với tên tệp => Gh...Trong PASCAL mở tệp để đọc dữ liệu ta phải sử dụng thủ tục
A. Reset();	B. Reset();	
C. Rewrite();	D. Rewrite();
15.Trong PASCAL mở tệp để ghi kết quả ta phải sử dụng thủ tục
A. Reset();	B. Reset();
C. Rewrite();	D. Rewrite();
16.Vị trí của con 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 ở giữa tệp.	D. Nằm ngẫu nhiên ở bất kỳ vị trí nào.
17.Để đọc dữ liệu từ tệp văn bản ta có thể sử dụng thủ tục
A. Read(,);
B. Read(,);	
C. Write(,);
D. Write(,);
18.Để ghi kết quả vào tệp văn bản ta có thể sử dụng thủ tục
A. Read(,);
B. Read(,);
C. Write(,);
D. Write(,);	
19.Nếu hàm eof() cho giá trị bằng true thì con 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.	
20.Nếu hàm eoln() cho giá trị bằng true thì con 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.
21.Trong Pascal để đóng tệp ta dùng thủ tục
A. Close();	B. Close();
C. Stop();	D. Stop();
22.Var : Text ; có ý nghĩa gì ?
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 dữ liệu.
C. Khai báo biến tệp.	D. Thủ tục đóng tệp.
23.Assign(,<tên tệp) ; có ý nghĩa gì ?
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 dữ liệu.
C. Khai báo biến tệp.	D. Thủ tục đóng tệp.
24.Reset() ; có ý nghĩa gì ?
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 dữ liệu.	
C. Khai báo biến tệp.	D. Thủ tục đóng tệp.
25.Close() ; có ý nghĩa gì ?
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 dữ liệu.
C. Khai báo biến tệp.	D. Thủ tục đóng tệp.	
26.Rewrite() ;	có ý nghĩa gì ?
A. thủ tục mở tệp để ghi dữ liệu.	B. thủ tục đọc dữ liệu từ tệp.
C. thủ tục ghi dữ liệu vào tệp.	D. thủ tục đóng tệp.
27.read(,) ;	có ý nghĩa gì ?
A. thủ tục mở tệp để ghi dữ liệu.	B. thủ tục đọc dữ liệu từ tệp.	
C. thủ tục ghi dữ liệu vào tệp.	D. thủ tục đóng tệp.
28.write(,) ;	có ý nghĩa gì ?
A. thủ tục mở tệp để ghi dữ liệu.	B. thủ tục đọc dữ liệu từ tệp.
C. thủ tục ghi dữ liệu vào ...ng cách bắt đầu từ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó.
B. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếp vị trí của dữ liệu đó.
C. là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định.
là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII.
32.Hãy chọn phương án ghép đúng . Tệp truy cập trực tiếp
A. cho phép truy cập đến một dữ liệu nào đó trong tệp chỉ bằng cách bắt đầu từ đầu tệp và đi qua lần lượt tất cả các dữ liệu trước nó.
B. Cho phép tham chiếu đến dữ liệu cần truy cập bằng cách xác định trực tiếp vị trí của dữ liệu đó.	
C. là tệp mà các phần tử của nó được tổ chức theo một cấu trúc nhất định.
D. là tệp mà dữ liệu được ghi dưới dạng các ký tự theo mã ASCII.
33. Để gán tệp kq.txt cho biến tệp f1 ta sử dụng câu lệnh
A. Assign(‘f1,D:\kq.txt’);	
B. Assign(‘kq.txt=f1’);	
C. Assign(kq.txt,’D:\f1’);	
D. Assign(f1,’D:\kq.txt’);
34. Để biết khi nào thì kết thúc tệp, người ta dùng hàm:
A. EOFLN() 	B. EOF()
C. FOE()	D. EOLN()
35.Cú pháp khai báo Biến tệp là 
A. VAR :TEXT; 	B. TYPE :TEXT; 
C. VAR :FILE; 	D. VAR =TEXT; 
36. Trước khi mở tệp để đọc/ghi ta cần phải thực hiện thao tác nào
 A. Gắn Tên tệp với đại diện của nó là Biến tệp 
B. Sử dụng thủ tục RESET 
C. Sử dụng thủ tục REWRITE 
D. Không cần đến thao tác mở tệp 
37: Thủ tục nào sau đây dùng để mở tệp đã có sẵn trên đĩa 
A. RESET(); 	B. REWRITE(); 
C. ASSIGN(,); 	D. OPEN(); 
38: Thủ tục nào sau đây dùng để tạo và mở tệp mới 
A. RESET(); 	B. REWRITE(); 
C. ASSIGN(,); 	D. OPEN(); 
39: Thủ tục nào dùng để đọc dữ liệu từ tệp, sau khi đọc xong con trỏ tự động chuyển đến vị trí tiếp theo 
A. READ(,); 
B. READLN(,); 
C. WRITE(,); 
D. WRITELN(,); 
40: Thủ tục nào dùng để ghi dữ liệu vào tệp, sau khi ghi xong con trỏ tự động chuyển đến vị trí tiếp theo 
A. READ(,); 
B. READLN(,);
 C. WRITE(,); 
D. WRITELN(,); 
41: Hãy cho biết giá trị của hàm EOLN() 
A. Cho giá trị là TRUE nếu con trỏ đang ở cuối dòng, ngược lại c

File đính kèm:

  • docde_cuong_on_thi_lai_hoc_ki_2_mon_tin_hoc_lop_11_nam_hoc_2018.doc