KT viet dinh ky_lan1_Dap an

Chia sẻ bởi Lê Công Hoà | Ngày 17/10/2018 | 48

Chia sẻ tài liệu: KT viet dinh ky_lan1_Dap an thuộc Tin học 8

Nội dung tài liệu:

Trường THCS Phan Bội Châu
Họ và tên: ……………………………………….
Lớp 8 ..
ĐỀ KIỂM TRA MÔN TIN HỌC
Lớp 8
Thời gian làm bài 45 phút

Điểm

Lời phê
………………………………………………………………………….
………………………………………………………………………….

I. Khoanh tròn vào câu trả lời mà em cho là đúng nhất: (3điểm)
Câu 1: Cấu trúc chương trình thường là:
Phần khai báo.
Phần thân, phần khai báo.
Phần khai báo, phần thân.
Câu 2: Dấu để phân cách các lệnh trong Pascal là:
Dấu phẩy B. Dấu chấm phẩy C. Dấu chấm D. Dấu ngoặc tròn
Câu 3: Các kiểu dữ liệu thường gặp trong Pascal là:
A. Program, begin, end, uses, …
Write, writeln, read, readln, …
Byte, interger, real, char, string, …
Div, mod, …
Câu 4: Trong các khai báo sau, khai báo nào là đúng?
Var X,Y: byte;
Var So_nguyen := integer;
Var chieu cao = real;
Var Ho_ten, lop: string
Câu 5: Từ khóa để khai báo hằng là gì?
Uses B. Begin C. Var D. Const
Câu 6: Cái gì được dùng để phân biệt các đại lượng trong chương trình và do người lập trình đặt?
Biến, và hằng C. Câu lệnh
Từ khóa D. Tên
Câu 7: 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à gì?
A. Tên riêng; B. Từ khóa;
C. Tên có sẵn; D. Biến;
Câu 8: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
A. Ngôn ngữ máy; B. Ngôn ngữ lập trình;
C. Ngôn ngữ tự nhiên; D. Tất cả các ngôn ngữ nói trên;
Câu 9: Điền dấu x vào ô thích hợp:
STT
Dữ liệu
Kiểu số
Kiểu xâu
Kiểu kí tự

1
‘k’




2
3.1416




3
‘3.1416’




4
10+5





II. Tự luận: (7điểm)
Câu 1 (2 điểm): Điền các cụm từ sau vào những chỗ trống (.......) để được câu hoàn chỉnh: ngôn ngữ lập trình, chương trình, dãy bít, chương trình dịch.
Các lệnh trong ngôn ngữ máy được viết dưới dạng ...................................................
.............................................................được sử dụng để viết chương trình.
Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được ..................... ................................... chuyển sang ngôn ngữ máy.
Dãy các lệnh để máy thực hiện một nhiệm vụ nào đó được gọi là ............................
Câu 2: (2 điểm)
a). Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal:
a. 15(4+30-12) ; b. 



b). Cho biết kết quả của các biểu thức sau:
a, 15*2 – 40/8 < (27 – 14)*2 Kết quả là:

b, 67 DIV 15 >= 67 MOD 15 Kết quả là:

Câu 3: (2 điểm) Hãy nêu công dụng của biến và hằng. Sự khác nhau giữa biến và hằng là gì?







Câu 4: (1 điểm) Viết các khai báo dùng để viết chương trình giải bài toán sau: Tính diện tích S của hình tam giác với độ dài một cạnh là a và chiều cao tương ứng với cạnh đó là h (a, h là các số nguyên được nhập từ bàn phím).










ĐÁP ÁN – THANG ĐIỂM
ĐÁP ÁN
Thang điểm

I. Trắc nghiệm:
Câu 1: C Câu 3: C Câu 5: D Câu 7: B
Câu 2: B Câu 4: A Câu 6: D Câu 8: A
Câu 9: Điền dấu x vào ô thích hợp:
STT
Dữ liệu
Kiểu số
Kiểu xâu
Kiểu kí tự

1
‘k’


x

2
3.1416
x



3
‘3.1416’

x


4
10+5
x




3 điểm
mỗi câu đúng 0.25đ

1 điểm

II. Tự luận:
Câu 1:
a, Các lệnh trong ngôn ngữ máy được
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Lê Công Hoà
Dung lượng: 56,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)