1. Trang chủ
  2. » Giáo án - Bài giảng

de kiem tra tin 8 lan 1 hot

3 12 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

b) Chöông trình maùy tính laø daõy caùc leänh maø maùy tính coù theå hieåu vaø thöïc hieän ñöôïc. c) Ngoân ngöõ duøng ñeå vieát caùc chöông trình maùy tính ñöôïc goïi laø ngoân ngöõ laäp[r]

(1)

Họ tên: ……… Kiểm tra: tiết

Lớp: ………… Mơn: TIN HỌC - Thời gian: 45 phút

Điểm Nhận xét giáo viên

I TRẮC NGHIỆM (5 điểm)

Bài 1: Đánh dấu x vào ô lựa chọn (1 điểm)

Nội dung Đúng Sai

a) Lệnh khai báo tên chương trình ngơn ngữ lập trình Pascal Begin

b) Chương trình máy tính dãy lệnh mà máy tính hiểu thực c) Ngơn ngữ dùng để viết chương trình máy tính gọi ngơn ngữ lập trình d) Cấu trúc chung chương trình bắt buộc phải có phần khai báo

Bài 2: Khoanh tròn chữ đứng trước đáp án câu sau (4 điểm) Câu 1: Máy tính hiểu trực tiếp ngơn ngữ ngôn ngữ ?

A Ngơn ngữ tự nhiên B Ngơn ngữ lập trình C Ngôn ngữ máy. D Ngôn ngữ tiếng Anh Câu 2: Trong ngơn ngữ lập trình Pascal, từ khơng phải từ khoá ?

A Uses B Program C End D Computer

Câu 3: Để thoát khỏi chương trình Pascal ta nhấn tổ hợp phím

A Alt + X B Alt + F5 C Ctrl + F9 D Ctrl + F5

Câu 4: Tên hợp lệ ngôn ngữ Pascal

A 16abc; B Hinh thang; C D15; D Program;

Câu 5: Từ khoá để khai báo biến ngơn ngữ lập trình Pascal

A Const B Var C Real D End

Câu 6: Để chạy chương trình Pascal ta nhấn tổ hợp phím

A Ctrl+F9 B Alt+F9 C Shitf+F9 D Ctrl+Shift+F9

Câu 7: Cấu trúc chung hợp lý chương trình Pascal :

A Begin -> Program -> End B Program -> End -> Begin C End -> Program -> Begin D Program -> Begin -> End Câu 8: Phần nguyên phép chia hai số nguyên 16 :

A 16 div = B 16 mod = C 16 div = D 16 mod =

Câu 9: Giả sử A khai báo biến với kiểu liệu số nguyên, X biến với kiểu liệu xâu, phép gán sau đâu phép gán hợp lệ

A X:= 4.5; B X:= ‘1234’; C A:= 57; D A:= ‘LamDong’;

Câu 10: Trong Pascal khai báo sau

A Var hs : real; B Var 5hs : real; C Const hs : real; D Var S = 24; Câu 11: Trong chương trình sau, chương trình khơng hợp lệ

A Chương trình 1 Begin

Program bai1;

Write (‘Chao cac ban!!’); End

B Chương trình 2 Program bai1; Begin

Write (‘Chao cac ban!!’); End

C Chương trình 3 Begin

Write (‘Chao cac ban!!’); End

D Chương trình 4 Program bai1; Uses crt; Begin Clrscr;

(2)

End Câu 12: Để chia lấy phần dư ta dùng phép toán

A Phép Div B Phép : C Phép Mod D Phép / Câu 13: Để dừng hình hình vịng vài giây em sử dụng lệnh

A Write(); B Read; C Delay; D Clrscr; Câu 14: Biểu thức ax2bxc viết Pascal

A a*a*x*x+bc+c B a*x*x+b*c+c C a*a*x+b*c+c D a*x+bc+c

Câu 15: Lệnh gán Pascal viết sau:

A := B >= ; C => ; D # II TỰ LUẬN (5 điểm)

Bài 3: Hãy liệt kê lỗi (nếu có) chương trình sau (2 điểm) Program Tinh tong; (1)

Var a,b: Integer (2) Begin (3)

Write(‘Nhap a = ‘); (4) readl(a); (5)

Write(‘Nhap b = ‘); (6) readln(b); (7)

S:= (a+b)/2; (8)

Writeln(‘Tong S =’,S); (9) Readln (10)

End (11)

Bài 4: Nêu khác biến? (1 điểm)

Bài 5: Viết chương trình nhập vào số a b Sau in hình tổng a b (2 điểm)

(3)

-ĐÁP ÁN ĐỀ KIỂM TRA TIẾT

MÔN: TIN HỌC 8

I TRẮC NGHIỆM

Bài 1: (1 điểm) Mỗi câu trả lời 0,25đ

a S b Ñ c Ñ d S

Bài 2: (4 điểm) Mỗi câu trả lời 0,25đ

Caâu 10 11 12 13 14 15

Đáp án C D A C B A D C B - C A A C C B A

II TỰ LUẬN

Bài 3: (2 điểm) Mỗi lỗi tìm 0,5 điểm

(1) đặt sai tên (2) thiếu dấu (;) (5) sai tên lệnh (11) thiếu dấu (.)

Bài 4: (1 điểm)

- Giá trị biến thay đổi suốt trình thực chương trình - Giá trị giữ nguyên suốt trình thực chương trình Bài 5: (2 điểm) Viết chương trình hồn chỉnh phải đáp ứng y/c sau

- Đặt tên chương trình theo quy tắc (0,25đ) - Khai báo biến (0,75đ)

- Nhập liệu vào chương trình (0,5đ) - Tính tổng (0,25đ)

- In hình kết tổng số (0,25đ) * Có thể viết chương trình sau

Program tong; Var a, b, tong: real; Begin

Write(‘nhap a=’); readln(a); Write(‘nhap b=’); readln(b); Tong:=a+b;

Writeln(‘Tong cua so a va b la:’,tong:2:3); Readln

Ngày đăng: 06/05/2021, 02:59

Xem thêm:

TỪ KHÓA LIÊN QUAN

w