ĐÈ THI TIN HOC 8 HKI

Chia sẻ bởi Phương Đăng Khoa | Ngày 17/10/2018 | 42

Chia sẻ tài liệu: ĐÈ THI TIN HOC 8 HKI thuộc Tin học 8

Nội dung tài liệu:

Trường THCS Thạnh Đông
Họ tên:..................................................
Lớp : .......

KIỂM TRA HỌC KỲ I
Môn: Tin Học Lớp 8
Thời gian: 45 phút
Năm học 2015-2016
Điểm




 A. Phần trắc nghiệm: (4 điểm)
Câu 1. Cấu trúc chung của chương trình gồm mấy phần?
A. 4 phần B. 3 phần C. 1 phần D. 2 phần
Câu 2. Quá trình giải bài toán trên máy tính theo trình tự các bước nào sau đây:
A. Xác định bài toán →Viết chương trình→Mô tả thuật toán.
B. Mô tả thuật toán→Viết chương trình→ Xác định bài toán.
C. Xác định bài toán →Mô tả thuật toán→Viết chương trình.
D. Viết chương trình→Mô tả thuật toán→ Xác định bài toán
Câu 3. 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 4. Để chạy chương trình ta sử dụng tổ hợp phím nào?
A. Ctrl + F9 B. Alt + F9 C. F9 D. Ctrl + Shitf + F9

Câu 5. Trong các câu lệnh Pascal sau, câu nào được viết đúng:
A. if x:=5 then; a=b; B. if; x>5 then a:=b;
C. if x>5; then a:=b; D. if x>5 then a:=b ;
Câu 6. 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 7. Trong Pascal, khai báo nào sau đây là đúng?
A. Var tb: real; B. x:= integer; C. const x: real; D. Var R = 30;

Câu 8. Trong Pascal, giả sử x là biến kiểu số nguyên. Phép gán nào sau đây đúng?
A. x:=30; B. x:=a/b; C. x:=20.5; D. x:=’Truong THCS THANH DONG’ ;

B. Phần tự luận: ( 6 điểm)
Câu 1. Viết các biểu thức toán sau đây dưới dạng biểu thức trong Pascal (2 điểm)
a.  b. 




......................................................................................................................................................................................................................................................................................................................................
Câu 2. Bạn Tuấn viết chương trình như sau:
program Tinh toan
uses crt;
var
x, y : integer;
tb = real;
thongbao : integer;
const a := 2;
begin
clrscr;
thongbao := ‘Trung binh cong cua hai so x va y la: ‘;
write(‘Nhap gia tri cho x = ‘); readln(x);
write(‘Nhap gia tri cho y = ‘); readln(y);
tb = (x+y)/a;
writeln(thongbao, tb:2:1);
readln
end.
Hỏi:
Có một vài câu lệnh bạn Tuấn viết sai, em hãy viết lại cho đúng (2.5 điểm).
Hãy liệt kê tên biến, tên hằng trong chương trình trên (1.5 điểm).

BÀI LÀM:

















IV - ĐÁP ÁN

A. Phần trắc nghiệm: (4 điểm)
Mỗi câu đúng 0,5 điểm
Câu
1
2
3
4
5
6
7
8

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

B. Phần tự luận: (6 điểm)
Câu 1. Viết các biểu thức toán sau đây dưới dạng biểu thức trong Pascal ? (2 điểm)
a.  => 15/( 2+ 3) – 8/(x*x*x) + y
b.  => (10 + x)*(10 + x) / (3 + y) – 18 / (5 + y)
Câu 2: (4 điểm)
a. Những câu lệnh sau đây sai và được viết lại
* 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ẻ: Phương Đăng Khoa
Dung lượng: 56,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)