Quảng cáo
Đề kiểm tra học kỳ II - Năm học 2014 - 2015 môn Tin học 8 - Trường trung học cơ sơ 19.8
QR

Đề kiểm tra học kỳ II - Năm học 2014 - 2015 môn Tin học 8 - Trường trung học cơ sơ 19.8

Nguồn: thuviendethi.com

Báo tài liệu không phù hợp

Xem trước nội dung

Giáo viên: Nguyễn Thị Ngọc Lý

TRƯỜNG TRUNG HỌC CƠ SƠ 19.8 ĐỀ KIỂM TRA HỌC KỲ II. Năm học: 2014-2015 Họ và tên:……………….......... Môn: Tin Học 8 Lớp: ……… Thời gian : 45 phút (Không kể thời gian giao đề) Điểm: Lời phê của giáo viên:

A.Trắc nghiệm: (5 điểm) I. Hãy khoanh tròn vào các lựa chọn đúng trong các câu sau: (3 điểm) Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8a; b. Tamgiac; c. Program; d. Bai_tap; Câu 2. Khi soạn thảo xong chương trình Pascal, ta muốn lưu chương trình lại thì ta nhấn phím:

a. F9 b. Ctrl + F9 c. F2 d. Ctrl + F2 Câu 3. Trong phần mềm Finger Break Out, để bắt đầu tham gia vào trò chơi ta nhấn phím nào?

a. Enter b. OK c. Space d. Bất kì phím nào Câu 4.Những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho mục đích khác được gọi là:

a. Tên có sẵn b. Tên riêng c. Từ khoá d. Biến Câu 5. Phát biểu nào sau đây là phát biểu sai?

a. Một chương trình phải có thể đủ hai phần: Phần khai báo và phần thân chương trình, trong đó phần thân chương trình là phần bắt buộc phải có.

b. Phần thân chương trình được đặt bất kì vị trí nào trong chương trình c. Phần khai báo nếu có phải được đặt trước phần thân chương trình. d. B,C đều sai Câu 6: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là:

a. 16 div 5 = 1 b. 16 mod 5 = 1 c. 16 div 5 = 3 d. 16 mod 5 = 3 Câu 7. Chương trình sau cho kết quả là gì ?

Program vd; Var a, b,: real; x,: integer ; Begin readln(a, b);

If a>b then x:=a else x:=b; Write(x); End. a. xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập b. xuất ra màn hình số lớn nhất trong 2 số a, b đã nhập c. chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu d. đảo giá trị của 2 biến a, b cho nhau Câu 8: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là: a. A:= 4.5; b. X:= ‘1234’; c. X:= 57; d. A:= ‘LamDong’; Câu 9:Với câu lệnh sau : IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào?

a. 0 b. 3 c. 8 d. 5 Câu 10: Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?

ThuVienDeThi.com

Giáo viên: Nguyễn Thị Ngọc Lý

a. Writeln(‘Nhập x = ’); b. Write(x); c. Read(x) d. Readln(x); Câu 11: Để chạy chương trình ta sử dụng tổ hợp nào? a. Ctrl – F9 b. Alt – F9 c. F9 d. Ctrl – Shitf – F9 Câu 12: Máy tính 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ữ … II. Hãy liêt kê lỗi trong chương trình sau và sửa lỗi lại cho đúng (2 điểm)

Program Chương-trình;

Var a,b:Integer Begin

a = 16; b =5.5; If a<b then a:= a+b; Else

a = a-b; b =a+b; Writeln(’a la:=’,a); Writeln(’b la:=’b); Readln End. B. Phần tự luận: (5 điểm) Câu 1. (2 điểm) Viết các biểu thức toán sau đây dưới dạng biểu thức trong Pascal

a. b. ax2 + bx +2c ( )( )( ) ( ) p p a p b p c a b c     

c. d. (a+b)2.(d+e)3 2

3 ( ) ( ) A B D E 

 Câu 2: (1 điểm)Nêu sự khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal

Câu 3: (2 điểm) Hãy mô tả thuật toán tính tổng của các số tự nhiên từ 1 đến n (n là 1 số tự

nhiên)

HẾT

ThuVienDeThi.com

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo