Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (135.01 KB, 9 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>Sở GD-ĐT Tỉnh Đăk Lăk </b> <b>Kiểm tra 1 tiết HKI - Năm học 2009-2010</b>
<b> Trường THPT Huỳnh Thúc Kháng </b> <b>Môn: Tin học </b>
Thời gian: 45 phút
Họ tên học sinh: . . . .SBD: . . . .Lớp: 11 . . .
<i><b> </b></i>
<b>I. Trắc nghiệm (5đ): Khoanh tròn vào câu trả lời đúng</b>
<b> Câu 1.</b> Trong các phát biểu sau, phát biểu nào sai.
<b>A.</b> Tên do người lập trình đặt là một số tên do người lập trình tự đặt được dùng với ý nghĩa riêng, không được
trùng với tên dành riêng, và không cần khai báo trước
<b>B.</b> Tên chuẩn là một số tên được ngôn ngữ lập trình dùng với ý nghĩa nhất định nào đó.
<b>C.</b> Tên dành riêng là một số tên được ngơn ngữ lập trình quy định dùng với ý nghĩa riêng xác định, người lập
trình khơng được sử dụng với ý nghĩa khác.
<b>D.</b> Mọi đối tượng trong chương trình đều phải được đặt tên theo quy tắc của ngôn ngữ lập trình dùng để viết
chương trình đó.
<b> Câu 2.</b> Trong ngơn ngữ lập trình Pascal, từ khố VAR dùng để
<b>A.</b> khai báo thư viện. <b>B.</b> khai báo hằng.
<b>C.</b> khai báo biến. <b>D.</b> khai báo tên chương trình.
<b> Câu 3.</b> Cho biểu thức trong Pascal: abs(x+1) - 1. Biểu thức tương ứng trong Toán học là:
<b>A.</b>
<b>A.</b> Nếu chương trình nguồn có lỗi cú pháp thì chương trình đích cũng có lỗi cú pháp.
<b>B.</b> Trong chế độ thông dịch mỗi câu lệnh của chương trình nguồn được dịch thành một câu lệnh của chương
trình đích.
<b>C.</b> Mọi bài tốn đều có chương trình để giải trên máy tính.
<b>D.</b> Chương trình là dãy các lệnh được tổ chức theo các quy tắc được xác định bởi một ngơn ngữ lập trình cụ thể.
<b> Câu 5.</b> Trong những biểu diễn dưới đây, biểu diễn nào là tên chuẩn trong Pascal?
<b>A.</b> Var. <b>B.</b> Longint <b>C.</b> Begin. <b>D.</b> Uses.
<b> Câu 6.</b> Trong ngơn ngữ lập trình Pascal, từ khoá USE dùng để
<b>A.</b> khai báo hằng. <b>B.</b> Câu lệnh viết sai
<b>C.</b> khai báo tên chương trình. <b>D.</b> khai báo thư viện.
<b> Câu 7.</b> Trong ngơn ngữ lập trình Pascal, với câu lệnh sau: Writeln("KQ la:",a); sẽ ghi ra màn hình?
<b>A.</b> Ket qua la a <b>B.</b> KQ la a
<b>C.</b> KQ la <giá trị của a> <b>D.</b> Câu lệnh trên viết sai.
<b> Câu 8.</b> Trong ngơn ngữ lập trình Pascal, hằng xâu ký tự "Hoa co mua xuan" được viết như thế nào?
<b>A.</b> 'Hoa co mua xuan' <b>B.</b> "Hoa co mua xuan"
<b>C.</b> 'Hoa co mua xuan" <b>D.</b> Hoa co mua xuan
<b> Câu 9.</b> Cho biểu thức trong toán học
<b>A.</b> Sqrt(sqr(x) + 1 - x.) <b>B.</b> Sqr(sqrt(x) + 1) - x.
<b>C.</b> Sqr(sqrt(x) + 1 - x) <b>D.</b> Sqrt(sqr(x) + 1) - x.
<b> Câu 10.</b> Trong ngơn ngữ lập trình Pascal, với câu lệnh như sau (với a là một biến kiểu số thực):
a:=12;
Writeln('KQ la:',a:7:3);
sẽ ghi ra màn hình?
<b>A.</b> Khơng đưa ra gì cả. <b>B.</b> KQ la 12 <b>C.</b> KQ la: 12.000 <b>D.</b> Ket qua la 12
<b> Câu 11.</b> Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
<b>A.</b> Integer. <b>B.</b> Byte. <b>C.</b> Word. <b>D.</b> Longint.
<b> Câu 12.</b> Chương trình viết bằng ngơn ngữ bậc cao có ưu điểm:
<b>A.</b> Tốc độ thực hiện nhanh hơn so với chương trình được viết bằng ngôn ngữ máy.
<b>B.</b> Khai thác được tối đa các khả năng của máy.
<b>C.</b> Ngắn gọn, dễ hiểu, dễ hiệu chỉnh và nâng cấp, không phụ thuộc vào các loại máy.
<b>D.</b> Viết dài và mất nhiều thời gian hơn so với chương trình viết bằng ngơn ngữ máy.
<b> Câu 13.</b> Trong ngôn ngữ Pascal, tên nào sau đây không phải là tên chuẩn:
<b>A.</b> Ab_s. <b>B.</b> Sqrt. <b>C.</b> Real. <b>D.</b> Integer.
<b> Câu 14.</b> Trong ngơn ngữ lập trình Pascal, từ khố PROGRAM dùng để
<b>A.</b> khai báo tên chương trình. <b>B.</b> khai báo biến.
<b>C.</b> khai báo hằng. <b>D.</b> khai báo thư viện.
<b> Câu 15.</b> Cho biểu thức trong Pascal 1/(sqr(a)+1).Biểu thức tương ứng trong Toán học là:
<b> Câu 17.</b> Trong ngơn ngữ lập trình Pascal, các khẳng định sau, khẳng định nào sai?
<b>A.</b> Phần khai báo có thể có hoặc khơng. <b>B.</b> Phần thân chương trình có thể có hoặc khơng.
<b>C.</b> Phần thân chương trình nhất thiết phải có . <b>D.</b> Phần tên chương trình khơng nhất thiết phải có.
<b> Câu 18.</b> Chương trình dịch là:
<b>A.</b> Chương trình dịch ngơn ngữ máy ra ngơn ngữ tự nhiên.
<b>B.</b> Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy.
<b>C.</b> Chương trình có chức năng chuyển đổi chương trình được viết bằng ngơn ngữ lập trình bậc cao thành
chương trình thực hiện được trên máy tính cụ thể.
<b>D.</b> Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
<b> Câu 19.</b> Trong những biểu diễn dưới đây, biểu diễn nào là từ khoá trong Pascal?
<b>A.</b> Integer. <b>B.</b> sqrt. <b>C.</b> Real. <b>D.</b> END.
<b> Câu 20.</b> Trong Turbo Pascal, để biên dịch chương trình
<b>A.</b> Nhấn tổ hợp phím Ctrl + F9. <b>B.</b> Nhấn tổ hợp phím Shift + F9.
<b>C.</b> Nhấn tổ hợp phím Alt + F9. <b>D.</b> Nhấn phím F3.
II. Tự luận (5đ):
<b>Sở GD-ĐT Tỉnh Đăk Lăk </b> <b>Kiểm tra 1 tiết HKI - Năm học 2009-2010</b>
<b> Trường THPT Huỳnh Thúc Kháng </b> <b>Môn: Tin học </b>
Thời gian: 45 phút
<i><b> Mã đề: 175</b></i>
<b>I. Trắc nghiệm (5đ): Khoanh tròn vào câu trả lời đúng</b>
<b> Câu 1.</b> Trong ngơn ngữ lập trình Pascal, hằng và biến khác nhau cơ bản như thế nào? Hãy chọn phương án trả lời
đúng nhất trong các phương án sau?
<b>A.</b> Hằng khơng cần khai báo cịn biến phải khai báo.
<b>B.</b> Hằng và biến bắt buộc phải khai báo.
<b>C.</b> Hằng và biến là hai đại lượng mà giá trị đều có thể thay đổi được trong q trình thực hiện chương trình.
<b> Câu 2.</b> Trong ngơn ngữ lập trình Pascal, với câu lệnh sau: Writeln("KQ la:",a); sẽ ghi ra màn hình?
<b>A.</b> Câu lệnh trên viết sai. <b>B.</b> KQ la <giá trị của a>
<b>C.</b> KQ la a <b>D.</b> Ket qua la a
<b> Câu 3.</b> Trong ngơn ngữ lập trình Pascal, với câu lệnh như sau (với a là một biến kiểu số thực):
a:=12;
Writeln('KQ la:',a:7:3);
sẽ ghi ra màn hình?
<b>A.</b> Khơng đưa ra gì cả. <b>B.</b> Ket qua la 12 <b>C.</b> KQ la 12 <b>D.</b> KQ la: 12.000
<b> Câu 4.</b> Trong ngôn ngữ Pascal, tên nào sau đây không phải là tên chuẩn:
<b>A.</b> Sqrt. <b>B.</b> Ab_s. <b>C.</b> Integer. <b>D.</b> Real.
<b> Câu 5.</b> Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
<b>A.</b> Byte. <b>B.</b> Word. <b>C.</b> Longint. <b>D.</b> Integer.
<b> Câu 6.</b> Trong khai báo sau:
Var M, N, I: integer;
C: char;
i, j, k: integer;
PI = 3.1416;
Lỗi của khai báo trên là:
<b>A.</b> PI là hằng số nên khai báo đúng là CONST PI = 3,1416;
<b>B.</b> PI là hằng số nên khai báo đúng là CONST PI = 3.1416;
<b>C.</b> Biến i được khai báo hai lần (Pascal không phân biệt chữ hoa chữ thường).
<b>D.</b> Biến i được khai báo 2 lần (Pascal không phân biệt chữ hoa chữ thường) và PI là hằng số nên khai báo đúng
là CONST PI = 3.1416;
<b> Câu 7.</b> Trong ngơn ngữ lập trình Pascal, từ khố USE dùng để
<b>A.</b> khai báo tên chương trình. <b>B.</b> khai báo hằng.
<b>C.</b> khai báo thư viện. <b>D.</b> Câu lệnh viết sai
<b> Câu 8.</b> Chương trình viết bằng ngơn ngữ bậc cao có ưu điểm:
<b>A.</b> Khai thác được tối đa các khả năng của máy.
<b>B.</b> Viết dài và mất nhiều thời gian hơn so với chương trình viết bằng ngơn ngữ máy.
<b>C.</b> Ngắn gọn, dễ hiểu, dễ hiệu chỉnh và nâng cấp, không phụ thuộc vào các loại máy.
<b>D.</b> Tốc độ thực hiện nhanh hơn so với chương trình được viết bằng ngôn ngữ máy.
<b> Câu 9.</b> Trong Turbo Pascal, để chạy chương trình
<b>A.</b> Nhấn tổ hợp phím Shift + F9. <b>B.</b> Nhấn phím F9.
<b>C.</b> Nhấn tổ hợp phím Ctrl + F9. <b>D.</b> Nhấn tổ hợp phím Alt + F9.
<b> Câu 10.</b> Trong ngơn ngữ lập trình Pascal, từ khố VAR dùng để
<b>A.</b> khai báo hằng. <b>B.</b> khai báo biến.
<b>C.</b> khai báo thư viện. <b>D.</b> khai báo tên chương trình.
<b> Câu 11.</b> Trong ngơn ngữ lập trình Pascal, từ khố PROGRAM dùng để
<b>A.</b> khai báo tên chương trình. <b>B.</b> khai báo biến.
<b>C.</b> khai báo hằng. <b>D.</b> khai báo thư viện.
<b> Câu 12.</b> Trong ngơn ngữ lập trình Pascal, từ khố CONST dùng để
<b>A.</b> khai báo biến. <b>B.</b> khai báo tên chương trình.
<b>C.</b> khai báo thư viện. <b>D.</b> khai báo hằng.
<b> Câu 13.</b> Trong Turbo Pascal, tên nào sau đây là sai?
<b>A.</b> Ho_Ten. <b>B.</b> Tin hoc. <b>C.</b> X1. <b>D.</b> _Baitap.
<b>A.</b> Khơng đưa ra gì cả. <b>B.</b> Ket qua la a
<b>C.</b> KQ la <giá trị của a> <b>D.</b> KQ la a
<b> Câu 16.</b> Trong Turbo Pascal, để lưu một chương trình vào đĩa
<b>A.</b> Nhấn phím F2 <b>B.</b> Nhấn phím F5
<b>C.</b> Nhấn tổ hợp phím Alt + F5. <b>D.</b> Nhấn tổ hợp phím Alt + F2.
<b> Câu 17.</b> Hãy chọn biểu diễn hằng trong các biểu diễn dưới đây:
<b>A.</b> -120 <b>B.</b> 3.1416 <b>C.</b> Cả 3 đáp án <b>D.</b> '65DE'
<b> Câu 18.</b> Trong ngơn ngữ lập trình Pascal, hằng xâu ký tự "Hoa co mua xuan" được viết như thế nào?
<b>A.</b> Hoa co mua xuan <b>B.</b> 'Hoa co mua xuan'
<b>C.</b> "Hoa co mua xuan" <b>D.</b> 'Hoa co mua xuan"
<b> Câu 19.</b> Trong những biểu diễn dưới đây, biểu diễn nào là từ khoá trong Pascal?
<b>A.</b> END. <b>B.</b> Integer. <b>C.</b> Real. <b>D.</b> sqrt.
<b> Câu 20.</b> Trong ngơn ngữ lập trình Pascal, các khẳng định sau, khẳng định nào sai?
<b>A.</b> Phần thân chương trình có thể có hoặc khơng.
<b>B.</b> Phần thân chương trình nhất thiết phải có .
<b>C.</b> Phần tên chương trình khơng nhất thiết phải có.
<b>D.</b> Phần khai báo có thể có hoặc khơng.
II. Tự luận (5đ):
<b>Sở GD-ĐT Tỉnh Đăk Lăk </b> <b>Kiểm tra 1 tiết HKI - Năm học 2009-2010</b>
<b> Trường THPT Huỳnh Thúc Kháng </b> <b>Môn: Tin học </b>
Thời gian: 45 phút
<i><b> Mã đề: 209</b></i>
<b>I. Trắc nghiệm (5đ): Khoanh trịn vào câu trả lời đúng</b>
<b> Câu 1.</b> Trong ngơn ngữ lập trình Pascal, từ khố VAR dùng để
<b>A.</b> khai báo thư viện. <b>B.</b> khai báo hằng.
<b>C.</b> khai báo biến. <b>D.</b> khai báo tên chương trình.
<b> Câu 2.</b> Cho biểu thức trong Pascal: abs(x+1) - 1. Biểu thức tương ứng trong Toán học là:
<b>A.</b>
<b>A.</b> Program. <b>B.</b> Begin. <b>C.</b> Var. <b>D.</b> Delta.
<b> Câu 4.</b> Trong Turbo Pascal, để biên dịch chương trình
<b>A.</b> Nhấn tổ hợp phím Shift + F9. <b>B.</b> Nhấn tổ hợp phím Ctrl + F9.
<b>C.</b> Nhấn phím F3. <b>D.</b> Nhấn tổ hợp phím Alt + F9.
<b> Câu 5.</b> Trong Turbo Pascal, để lưu một chương trình vào đĩa
<b>A.</b> Nhấn tổ hợp phím Alt + F5. <b>B.</b> Nhấn phím F5
<b>C.</b> Nhấn phím F2 <b>D.</b> Nhấn tổ hợp phím Alt + F2.
<b> Câu 6.</b> Cho biểu thức trong toán học
<b>A.</b> Sqrt(sqr(x) + 1) - x. <b>B.</b> Sqrt(sqr(x) + 1 - x.)
<b>C.</b> Sqr(sqrt(x) + 1 - x) <b>D.</b> Sqr(sqrt(x) + 1) - x.
<b> Câu 7.</b> Trong ngôn ngữ Pascal, tên nào sau đây không phải là tên chuẩn:
<b>A.</b> Real. <b>B.</b> Ab_s. <b>C.</b> Integer. <b>D.</b> Sqrt.
<b> Câu 8.</b> Cho biểu thức trong Pascal 1/(sqr(a)+1).Biểu thức tương ứng trong Toán học là:
<b>A.</b>
<b> Câu 9.</b> Trong ngơn ngữ lập trình Pascal, hằng xâu ký tự "Hoa co mua xuan" được viết như thế nào?
<b>A.</b> 'Hoa co mua xuan' <b>B.</b> 'Hoa co mua xuan"
<b>C.</b> Hoa co mua xuan <b>D.</b> "Hoa co mua xuan"
<b> Câu 10.</b> Chương trình dịch là:
<b>A.</b> Chương trình có chức năng chuyển đổi chương trình được viết bằng ngơn ngữ máy thành ngơn ngữ bậc cao.
<b>B.</b> Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên.
<b>C.</b> Chương trình dịch ngơn ngữ tự nhiên ra ngơn ngữ máy.
<b>D.</b> Chương trình có chức năng chuyển đổi chương trình được viết bằng ngơn ngữ lập trình bậc cao thành
chương trình thực hiện được trên máy tính cụ thể.
<b> Câu 11.</b> Hãy chọn biểu diễn hằng trong các biểu diễn dưới đây:
<b>A.</b> 3.1416 <b>B.</b> '65DE' <b>C.</b> -120 <b>D.</b> Cả 3 đáp án
<b> Câu 12.</b> Trong Turbo Pascal, tên nào sau đây là sai?
<b>A.</b> X1. <b>B.</b> _Baitap. <b>C.</b> Tin hoc. <b>D.</b> Ho_Ten.
<b> Câu 13.</b> Trong các phát biểu sau, phát biểu nào sai.
<b>A.</b> Tên dành riêng là một số tên được ngơn ngữ lập trình quy định dùng với ý nghĩa riêng xác định, người lập
trình khơng được sử dụng với ý nghĩa khác.
<b>B.</b> Tên do người lập trình đặt là một số tên do người lập trình tự đặt được dùng với ý nghĩa riêng, không được
<b>C.</b> Tên chuẩn là một số tên được ngơn ngữ lập trình dùng với ý nghĩa nhất định nào đó.
<b>D.</b> Mọi đối tượng trong chương trình đều phải được đặt tên theo quy tắc của ngơn ngữ lập trình dùng để viết
chương trình đó.
<b> Câu 14.</b> Trong những biểu diễn dưới đây, biểu diễn nào là từ khoá trong Pascal?
<b>A.</b> Real. <b>B.</b> END. <b>C.</b> Integer. <b>D.</b> sqrt.
<b> Câu 15.</b> Trong ngơn ngữ lập trình Pascal, từ khoá CONST dùng để
<b>A.</b> khai báo tên chương trình. <b>B.</b> khai báo hằng.
<b>C.</b> khai báo thư viện. <b>D.</b> khai báo biến.
<b> Câu 16.</b> Trong ngơn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là sai?
<b>A.</b> a:=3.12 <b>B.</b> c:=PI*12 <b>C.</b> x:=12,5 <b>D.</b> b:=(a=5) or (c=7)
<b> Câu 17.</b> Trong ngơn ngữ lập trình Pascal, với câu lệnh như sau (với a là một biến kiểu số thực):
a:=12;
<b>D.</b> Ngắn gọn, dễ hiểu, dễ hiệu chỉnh và nâng cấp, không phụ thuộc vào các loại máy.
<b> Câu 19.</b> Trong ngơn ngữ lập trình Pascal, với câu lệnh sau: Writeln('KQ la:',a); sẽ ghi ra màn hình?
<b>A.</b> KQ la <giá trị của a> <b>B.</b> KQ la a
<b>C.</b> Ket qua la a <b>D.</b> Khơng đưa ra gì cả.
<b> Câu 20.</b> Trong những biểu diễn dưới đây, biểu diễn nào là tên chuẩn trong Pascal?
<b>A.</b> Longint <b>B.</b> Var. <b>C.</b> Begin. <b>D.</b>Uses.
II. Tự luận (5đ):
<b>Sở GD-ĐT Tỉnh Đăk Lăk </b> <b>Kiểm tra 1 tiết HKI - Năm học 2009-2010</b>
<b> Trường THPT Huỳnh Thúc Kháng </b> <b>Môn: Tin học </b>
Thời gian: 45 phút
<i><b> Mã đề: 243</b></i>
<b>I. Trắc nghiệm (5đ): Khoanh tròn vào câu trả lời đúng</b>
<b> Câu 1.</b> Trong các phát biểu sau, phát biểu nào sai.
<b>A.</b> Tên chuẩn là một số tên được ngơn ngữ lập trình dùng với ý nghĩa nhất định nào đó.
<b>B.</b> Tên do người lập trình đặt là một số tên do người lập trình tự đặt được dùng với ý nghĩa riêng, khơng được
trùng với tên dành riêng, và không cần khai báo trước
<b>C.</b> Mọi đối tượng trong chương trình đều phải được đặt tên theo quy tắc của ngơn ngữ lập trình dùng để viết
chương trình đó.
<b>D.</b> Tên dành riêng là một số tên được ngơn ngữ lập trình quy định dùng với ý nghĩa riêng xác định, người lập
trình khơng được sử dụng với ý nghĩa khác.
<b> Câu 2.</b> Trong ngôn ngữ lập trình Pascal, từ khố VAR dùng để
<b>A.</b> khai báo thư viện. <b>B.</b> khai báo tên chương trình.
<b>C.</b> khai báo biến. <b>D.</b> khai báo hằng.
<b> Câu 3.</b> Cho biểu thức trong Pascal 1/(sqr(a)+1).Biểu thức tương ứng trong Toán học là:
<b>A.</b> <i><sub>a</sub></i>2
+1 ; <b>B.</b>
<b>A.</b> khai báo hằng. <b>B.</b> khai báo tên chương trình.
<b>C.</b> khai báo biến. <b>D.</b> khai báo thư viện.
<b> Câu 5.</b> Trong ngơn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
<b>A.</b> Byte. <b>B.</b> Word. <b>C.</b> Integer. <b>D.</b> Longint.
<b> Câu 6.</b> Chương trình viết bằng ngơn ngữ bậc cao có ưu điểm:
<b>A.</b> Ngắn gọn, dễ hiểu, dễ hiệu chỉnh và nâng cấp, không phụ thuộc vào các loại máy.
<b>B.</b> Khai thác được tối đa các khả năng của máy.
<b>C.</b> Viết dài và mất nhiều thời gian hơn so với chương trình viết bằng ngôn ngữ máy.
<b>D.</b> Tốc độ thực hiện nhanh hơn so với chương trình được viết bằng ngơn ngữ máy.
<b> Câu 7.</b> Trong những biểu diễn dưới đây, biểu diễn nào là tên chuẩn trong Pascal?
<b>A.</b> Longint <b>B.</b> Uses. <b>C.</b> Begin. <b>D.</b> Var.
<b> Câu 8.</b> Trong Turbo Pascal, để chạy chương trình
<b>A.</b> Nhấn tổ hợp phím Alt + F9. <b>B.</b> Nhấn phím F9.
<b>C.</b> Nhấn tổ hợp phím Shift + F9. <b>D.</b> Nhấn tổ hợp phím Ctrl + F9.
<b> Câu 9.</b> Cho biểu thức trong toán học
<b>A.</b> (x - y)/(x -1). <b>B.</b> x - y/x - 1. <b>C.</b> (x - 1)/(x - y). <b>D.</b> x - 1/x - y.
<b> Câu 10.</b> Chương trình dịch là:
<b>A.</b> Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy.
<b>B.</b> Chương trình có chức năng chuyển đổi chương trình được viết bằng ngơn ngữ lập trình bậc cao thành
chương trình thực hiện được trên máy tính cụ thể.
<b>C.</b> Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên.
<b>D.</b> Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
<b> Câu 11.</b> Trong ngôn ngữ Pascal, tên nào sau đây không phải là tên dành riêng:
<b>A.</b> Program. <b>B.</b> Begin. <b>C.</b> Delta. <b>D.</b> Var.
<b> Câu 12.</b> Trong ngơn ngữ lập trình Pascal, các khẳng định sau, khẳng định nào sai?
<b>A.</b> Phần thân chương trình nhất thiết phải có .
<b>B.</b> Phần khai báo có thể có hoặc khơng.
<b>C.</b> Phần thân chương trình có thể có hoặc khơng.
<b>D.</b> Phần tên chương trình khơng nhất thiết phải có.
<b> Câu 13.</b> Hãy chọn biểu diễn hằng trong các biểu diễn dưới đây:
<b>A.</b> '65DE' <b>B.</b> -120 <b>C.</b> 3.1416 <b>D.</b> Cả 3 đáp án
<b> Câu 14.</b> Trong Turbo Pascal, để biên dịch chương trình
<b>A.</b> Nhấn phím F3. <b>B.</b> Nhấn tổ hợp phím Shift + F9.
<b>C.</b> Nhấn tổ hợp phím Ctrl + F9. <b>D.</b> Nhấn tổ hợp phím Alt + F9.
<b> Câu 15.</b> Phát biểu nào dưới đây là đúng?
C: char;
i, j, k: integer;
PI = 3.1416;
Lỗi của khai báo trên là:
<b>A.</b> PI là hằng số nên khai báo đúng là CONST PI = 3.1416;
<b>B.</b> PI là hằng số nên khai báo đúng là CONST PI = 3,1416;
<b>C.</b> Biến i được khai báo 2 lần (Pascal không phân biệt chữ hoa chữ thường) và PI là hằng số nên khai báo đúng
là CONST PI = 3.1416;
<b>D.</b> Biến i được khai báo hai lần (Pascal không phân biệt chữ hoa chữ thường).
<b> Câu 17.</b> Trong ngơn ngữ lập trình Pascal, hằng xâu ký tự "Hoa co mua xuan" được viết như thế nào?
<b>A.</b> "Hoa co mua xuan"
<b>B.</b> Hoa co mua xuan
<b>C.</b> 'Hoa co mua xuan"
<b>D.</b> 'Hoa co mua xuan'
<b> Câu 18.</b> Trong những biểu diễn dưới đây, biểu diễn nào là từ khoá trong Pascal?
<b>A.</b> END. <b>B.</b> sqrt. <b>C.</b> Real. <b>D.</b> Integer.
<b> Câu 19.</b> Trong ngơn ngữ lập trình Pascal, từ khố USE dùng để
<b>A.</b> Câu lệnh viết sai <b>B.</b> khai báo tên chương trình.
<b>C.</b> khai báo hằng. <b>D.</b> khai báo thư viện.
<b> Câu 20.</b> Trong Turbo Pascal, để lưu một chương trình vào đĩa
<b>A.</b> Nhấn tổ hợp phím Alt + F2. <b>B.</b> Nhấn phím F2
<b>C.</b> Nhấn tổ hợp phím Alt + F5. <b>D.</b> Nhấn phím F5
II. Tự luận (5đ):
<b>Sở GD-ĐT Tỉnh Đăk Lăk </b> <b>Kiểm tra 1 tiết HKI - Năm học 2009-2010</b>
<b> Trường THPT Huỳnh Thúc Kháng Môn: Tin học </b>
Thời gian: 45 phút
Họ tên học sinh: . . . .SBD: . . . .Lớp: 11 . . .
<i><b> </b></i>
<b> Đáp án mã đề: 141</b>
01. A; 02. C; 03. A; 04. D; 05. B; 06. B; 07. D; 08. A; 09. D; 10. C; 11. D; 12. C; 13. A; 14. A; 15. B;
16. B; 17. B; 18. C; 19. D; 20. C;
<b> Đáp án mã đề: 175</b>
01. D; 02. A; 03. D; 04. B; 05. C; 06. D; 07. D; 08. C; 09. C; 10. B; 11. A; 12. D; 13. B; 14. B; 15. C;
16. A; 17. C; 18. B; 19. A; 20. A;
<b> Đáp án mã đề: 209</b>
01. C; 02. B; 03. D; 04. D; 05. C; 06. A; 07. B; 08. A; 09. A; 10. D; 11. D; 12. C; 13. B; 14. B; 15. B;
16. C; 17. C; 18. D; 19. A; 20. A;
<b> Đáp án mã đề: 243</b>