Tải bản đầy đủ (.docx) (5 trang)

DeThiTH81

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 (108.72 KB, 5 trang )

<span class='text_page_counter'>(1)</span>Đề 1: I - PHẦN TRẮC NGHIỆM KHÁCH QUAN: (5đ) Câu 1: Trong các từ sau, từ nào không phải là từ khoá? A. Ct_dau_tien B. End C. Begin D. Program Câu 2: Trong các từ sau, từ nào là từ khoá? A. Ct_dau_tien B. End C. Read D. Write Câu 3: Từ khóa nào sau đây dùng để khai báo biến? A. Var B. Const C. Uses D. Program Câu 4: Từ khóa nào sau đây dùng để khai báo thư viện? A. Var B. Uses C. Const D. Program Câu 5: Từ khóa nào sau đây dùng để khai báo tên chương trình? A. Uses B. Const C. Program D. Var Câu 6: Từ khóa nào sau đây dùng để khai báo hằng? A. Var B. Program C. Uses D. Const Câu 7: Ngôn ngữ lập trình là: A. ngôn ngữ dùng để viết chương trình máy tính. B. một thuật toán. C. chương trình máy tính. D. môi trường lập trình. Câu 8: Khi ta khai báo biến x có kiểu là integer thì phép gán nào sau đây là hợp lệ? A. x:= 5000000 B. x:= 200 C. x:= 1.23 D. x:= ‘tin_hoc’ Câu 9: Khi ta khai báo biến x có kiểu là String thì phép gán nào sau đây là hợp lệ? A. x:= ‘tin_hoc’ B. x:= 200 C. x:= 1.23 D. x:= 5000000 Câu 10: Cấu trúc chung của chương trình gồm mấy phần?.

<span class='text_page_counter'>(2)</span> A. 4 phần B. 3 phần C. 1 phần D. 2 phần Câu 11: Để khai báo biến x thuộc kiểu số thực ta khai báo: A. Var x: Char; B. Var x: String; C. Var x: Real; D. Var x: integer; Câu 12: Để khai báo biến x thuộc kiểu số xâu ta khai báo: A. Var x: Real; B. Var x: integer; C. Var x: Char; D. Var x: String Câu 13: Để khai báo biến x thuộc kiểu số kí tự ta khai báo: A. Var x: Char; B. Var x: Real; C. Var x: String; D. Var x: integer; Câu 14: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện câu lệnh Writeln(‘16*2-3=’,16*23); A. 16*2-3= B. 16*2-3=29 C. 29 D. 16*2-3 Câu 15: Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là: A. readln(a); B. Writeln(a); C. Write(‘nhap gia tri cua a:’); D. Write(a); Câu 16: Sau 2 câu lệnh x:=5; x:=x*x; Giá trị của biến x là: A. 15 B. 25 C. 10 D. 5 Câu 17: Để gán giá trị 12 cho biến x ta dùng lệnh: A. x:12; B. x = 12; C. x:= 12; D. x =: 12; Câu 18: Máy tính có thể có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây ? A. Ngôn ngữ tự nhiên B. Ngôn ngữ lập trình C. Ngôn ngữ máy D. Tất cả các ngôn ngữ trên. Câu 19: Để chạy chương trình ta dùng tổ hợp phím: A. Ctrl + F9 B. Alt + F5.

<span class='text_page_counter'>(3)</span> C. Alt + F9 D. Ctrl + F5 Câu 20: Trong các tên chương trình sau, tên nào viết đúng ? A. Lop.8A B. Tam giac C. 1Lơp8A D. Tamgiac.

<span class='text_page_counter'>(4)</span> II - PHẦN TỰ LUẬN: (5đ) Câu 1: (1đ) Hãy viết các biểu thức toán học sau đây trong ngôn ngữ lập trình Pascal: x y b/ x  y. a/ 2x2+1;. Câu 2. Viết chương trình đưa ra thông báo trên màn hình. Mỗi thông báo nằm trên một dòng. . PHONG GIAO DUC VA DAO TAO CHAUTHANH TRUONG TH&THCS TAMPHUOC TEN EM LA:…………………… --------------------------------Hết-----------------------------------BÀI LÀM. HƯỚNG DẪN CHẤM Ðề kiểm tra HỌC KÌ I, Năm học 2012-2013 - Môn: TIN, Lớp 8 I - PHẦN TRẮC NGHIỆM KHÁCH QUAN: ( 5đ) Câu 1 2 3 4 5 Kết quả A B A B C. Câu Kết quả. 11 C. 12 D. 13 A. 14 B. 15 A. 6 D. 16 B. 7 A. 17 C. 8 B. 18 C. 9 A. 19 A. 10 D. 20 B.

<span class='text_page_counter'>(5)</span> II - PHẦN TỰ LUẬN: ( 5đ) Câu 1 (1.0 đ): a/ 2*x*x+1;. (0.5 đ). b/ (x+y)/(x-y); (0.5 đ) Câu 2: ( 3.0 đ): - Đầy đủ cấu trúc của một chương trình (1.0 đ) - Viết đúng theo yêu cầu ( 2.0 đ) - Chương trình không có lỗi (1.0 đ) Program Bai2; Uses crt; Begin Clrscr; Writeln( ‘ PHONG GIAO DUC VA DAO TAO CHAUTHANH’); Writeln(‘ TRUONG THCS TAMPHUOC’); Writeln(‘ EM TEN LA:…………………...’); Readln; End..

<span class='text_page_counter'>(6)</span>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×