KT TIN 8

Chia sẻ bởi Lê Thị Hồng Thắm | Ngày 17/10/2018 | 46

Chia sẻ tài liệu: KT TIN 8 thuộc Tin học 8

Nội dung tài liệu:

Trường: THCS NGUYỄN VĂN TƯ
Lớp:
Họ tên:
Thứ………, ngày……tháng……..năm…
KIỄM TRA 1 TIẾT
MÔN: TIN HỌC 8– ĐỀ 1
(((


A – TRẮC NGHIỆM (3đ)

1
2
3
4
5
6
7
8
9
10
11
12

A













B













C













D













Câu 1/ 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ữ 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 2/ 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 3/ Để 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 4/ Trong Pascal, khai báo nào sau đây là đúng?
a. Var tb: real; b. Var 4hs: integer; c. const x: real; d. Var R = 30;
Câu 5/ Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ?
a. (a*a + b)(1+c)(1 + c)(1 + c) b. (a.a + b)(1 + c)(1 + c)(1 + c)
c. (a*a + b)*(1 + c)*(1 + c)*(1 + c) d. (a2 + b)(1 + c)3
Câu 6/ Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
a. Chỉ một biến cho mỗi kiểu dữ liệu b. 10 biến
c. Chỉ hạn chế bởi dung lượng bộ nhớ d. Không giới hạn
Câu 7/ Giả sử trong một chương trình Pascal, a và b là 2 biến kiểu integer, R là một biến kiểu real và S là một biến kiểu string. Các phép gán nào dưới đây là không hợp lệ?
a. a := 390; b. R := a/b; c. S := ’School’; d. b := ’School’;
Câu 8/ Trong Pascal, nếu chỉ nhận một giá trị nguyên trong phạm vị từ 10 đến 32760 thì biến đó có thể được khai báo bằng các kiểu dữ liệu nào?
a. byte b. integer c. real d. char
Câu 9/ Cho hình vuông có cạnh a với giá trị nguyên nằm trong phạm vi từ 150 đến 200. Biết diện tích
S := a*a. Vậy khai báo S nào dưới đây là đúng và ít tốn bộ nhớ nhất?
a. var S: integer b. var S: real; c. var S: byte; d. S: char;
Câu 10/ 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 bằng:
a. Ngôn ngữ tự nhiên b. Chương trình dịch c. Dãy bít d. Chương
Câu 11/ Trong Pascal biểu thức sqr(b) - 4*a*c được chuyển sang biểu thức toán học tương ứng là:
a. b2 - 4ac b. b- 4ac c. b*b – 4*a*c d. Không có đáp án đúng
Câu 12/ Các thành phần cơ bản của ngôn ngữ lập trình là:
a. Các từ khóa và tên
b. Bảng chữ cái, các từ khóa và tên
c. Chỉ bảng chữ cái và các từ khóa
d. Bảng chữ cái và các quy tắt (bao gồm cả cách sử dụng từ khóa, cách đặt tên) để viết câu lệnh có ‎ nghĩa xác định, cách bố trí các câu lệnh,.. sao cho có thể tạo thành một chương trình hoàn chỉnh và chạy được trên máy tính
B - TỰ LUẬN (7đ)
Câu 1/ Viết các biểu thức toán học sau đây dưới dạng biểu thức trong pascal (1.5đ)
a/ 15 x 4 – 30 + 12
b/
c/ ax2 + bx + c
Câu 2/ Giải thích ý nghĩa các câu lệnh trong chương trình sau (1.5đ)
Begin
Writeln ( ` Lam toan voi Pascal ` );
* 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ê Thị Hồng Thắm
Dung lượng: 116,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)