Một chương trình con nhất thiết phải có tham số hình thức không nhất thiết phải có biến cục bộ Câu 12: Hàm Eoln(f) cho kết quả là:.. Cho kết quả FALSE khi con trỏ tệp nằm ở cuối tệp, [r]
Trang 1Trường : PT cấp II- III Đăng Hà KIỂM TRA 1 TIẾT khối 11
Lớp: ………
Điểm
………
Lời phê của giáo viên
………
……….
A Trắc nghiệm
Chọn đáp án đúng trong các câu sau
Câu 1: Dữ liệu tệp không có đặc điểm nào trong các đặc điểm sau?
a Dữ liệu kiểu tệp được lưu trữ lâu dài trên bộ nhớ ngoài
b Dữ liệu kiểu tệp không bị mất khi tắt nguồn điện
c Dữ liệu kiểu tệp bị mất khi tắt nguồn điện
d Lượng dữ liệu lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa
Câu 2: Xét theo cách thức truy cập có thể phân tệp thành những loại nào?
a Tệp văn bản và tệp có cấu trúc b Tệp có cấu trúc và tệp tuần tự
c Tệp truy cập tuần tự và tệp truy cập trực tiếp
d Tệp văn bản và tệp đồ họa
Câu 3: Thủ tục Assign dùng để làm gì?
Câu 4: : Để gán tệp vidu.txt cho biến tệp f ta sử dụng câu lệnh
a Assign(‘f , D:\vidu.txt’); b Assign(f , vidu txt);
Câu 5: Trong các khai báo sau, khai báo nào đúng?
a Var file1, file2: Text; b Type songuyen = file of text;
c Var file 1, file 2= textoffile; d Var f1,f2: file of record;
Câu 6: Khi thực hiện đoạn chương trình sau:
Var f: text;
begin
rewrite(f);
close(f);
end.
Thì máy sẽ báo lỗi Nguyên nhân gây ra lỗi là do?
a Biến F chưa được khai báo
b Thư viện CRT không được sử dụng
c Chưa sử dụng thủ tục ASSIGN để gán tên cho biến f
d Chưa định nghĩa kiểu dữ liệu text
Câu 7: Chương trình con đem lại lợi ích gì cho người sử dụng nó?
a Tránh được việc phải viết lặp đi lặp lại cùng một dãy lệnh
b Hỗ trợ việc thực hiện chương trình lớn và phục vụ cho quá trình trừu tượng hóa
c Mở rộng khả năng ngôn ngữ và thuận tiện cho phát triển và nâng cấp chương trình
d Tất cả các đáp án trên
Câu 8: Ngôn ngữ lập trình Turbo Pascal cho phép xây dựng mấy loại chương trình con?
Câu 9: Biến toàn cục là:
a Biến khai báo trong chương trình con thủ tục
b Biến khai báo trong chương trình con hàm
c Biến khai báo bất kì ở đâu trong chương trình con
d Biến được khai báo sau từ khóa Var của chương trình chính
Trang 2Câu 10: Đoạn chương trình dưới đây làm gì?
Function GT(n: integer): integer;
Var I,k: integer;
Begin
I:=0; K:=1;
While i<n do Begin
I:=i+1; K:= K*I;
End;
GT:=K;
End;
a Tính giá trị của biểu thức n(n-1);
b Tính giá trị của biểu thức n(n-1)(n-2)
c Tính giá trị của biểu thức n(n-1)(n-2)(n-3)
d Tính giá trị của biểu thức n!
Câu 11: Khẳng định nào sau đây là đúng?
a Một chương trình con nhất thiết phải có tham số hình thức
b Một chương trình con nhất thiết phải có biến cục bộ
c Một chương trình con có thể không có tham số hình thức, không nhất thiết phải có biến cục bộ
d Một chương trình con nhất thiết phải có tham số hình thức không nhất thiết phải có biến cục bộ
Câu 12: Hàm Eoln(f) cho kết quả là:
a Cho kết quả FALSE khi con trỏ tệp nằm ở cuối tệp, ngược lại cho kết quả TRUE
b Cho kết quả FALSE khi con trỏ tệp nằm ở cuối dòng, ngược lại cho kết quả TRUE
c Cho kết quả TRUE khi con trỏ tệp nằm ở cuối dòng, ngược lại cho kết quả FALSE
d Cho kết quả TRUE khi con trỏ tệp nằm ở cuối tệp, ngược lại cho kết quả FALSE
Câu 13: Ai là lập trình viên đầu tiên
Câu 14: Để khai thác khả năng của đồ họa trên ngôn ngữ Pascal ta phải sử dụng thư viện:
Câu 15: Sau khi kết thức làm việc với chế độ đồ hạo, để trở về chế độ văn bản ta gọi thực hiện thủ tục
a Closegraph b Close(f); c Close(<Biến tệp>); d The end;
Câu 16: Chức năng của thủ tục Line(x,y) là gì?
c Vẽ đoạn thẳng nối điểm hiện tại với tọa độ (x,y);
d Vẽ đoạn thẳng nối điểm hiện tại với điểm có tọa độ bằng tọa độ hiện tại cộng với gia sô (dx,dy)
Câu 17: Muốn vẽ đường tròn có tâm tại(x,y), bán kính r ta dùng thủ tục
Câu 18:Phần khai báo chương trình con được đặt ở đâu trong chương trình chính?
c Đặt cuối chương trình chính d đặt sau phần khai báo biến
Câu 19:Để sử dụng các chương trình con chuẩn của turbo ta phải sử dụng từ khóa
Câu 20: Tham số hình thức của thủ tục có mấy loại?
B Tự luận (5đ)
Câu 1(3đ): Sử dụng chương trình con hàm để tìm UCLN của hai số a,b.
Câu 2(2đ): Viết chương trình vẽ một hình chữ nhật có tọa độ bất kì,màu xanh và một hình tròn có tâm và
bán kính nhập từ bàn phím có màu vàng