De thi HKI

Chia sẻ bởi Nguyễn Anh Tuân | Ngày 17/10/2018 | 40

Chia sẻ tài liệu: De thi HKI thuộc Tin học 8

Nội dung tài liệu:

Trường THCS Sông Nhạn
Họ và tên:………………………...
Lớp: 8/…
Thứ ngày tháng năm 2008
Thi học kỳ I – Môn Tin học 8
Thời gian 45’


Điểm
Lời phê của giáo viên


I/ PHẦN TRẮC NGHIỆM
Bài 1. Hãy chọn đáp án đúng nhất (3 điểm)
Câu 1. Trong những tên sau đây, tên nào là hợp lệ trong ngôn ngữ lập trình Pascal
a. 8a b.tamgiac c. Program d. bai tap
Câu 2. Cấu trúc của một chương trình Pascal thường có những phần sau:
a. Phần thân, phần cuối. c. Phần khai báo, phần thân, phần cuối.
b. Phần khai báo, phần thân. d. Phần đầu, phần thân, phần cuối.
Câu 3. Trong Pascal, khai báo nào sau đây là đúng
a. var tb: real; b. type 4hs: integer; c. const x: real; d. var r =4;
Câu 4. Để nhập dữ liệu ta dùng lệnh
a. Clrscr; b. Readln(x); c. X:= ‘dulieu’; d. Write(‘Nhap du lieu’);
Câu 5. Xác định bài toán là
a. Chỉ rõ các điều kiện cho trước và kết quả cần thu được.
b. Chỉ rõ các điều kiện cho trước và phương pháp giải.
c. Chỉ rõ các phương pháp giải và kết quả cần thu được.
d. Chỉ rõ các bước để giải bài toán.
Câu 6. biểu thức toán học (a2 +b)(1+c)3 được biểu diễn như thế nào trong Pascal?
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
Bài 2. Các phát biểu sau đúng hay sai (1 điểm)
Phát biểu
Đúng
Sai

1. Chỉ có một ngôn ngữ lập trình duy nhất, đó là Turbo Pascal.



2. Giải bài toán trên máy tính là đưa yêu cầu vào cho máy tính và ta sẽ có được kết quả mong muốn.



3. Biến cần phải đượckhai báo trước khi sử dụng còn hằng số thì không cần thiết phải khai báo.



4. Để trao đổi thông tin chúng ta cần phải có ngôn ngữ, ngôn ngữ trao đổi thông tin của máy tính là tiếng Anh.




II/ PHẦN TỰ LUẬN
Bài 1. Hãy nêu cú pháp của cấu trúc rẽ nhánh dạng thiếu và dạng đủ. (1 điểm)
Bài 2. Biến là gì? Cách khai báo biến, cách sử dụng biến trong chương trình (2 điểm)
Bài 3. Hãy giải bài toán sau trên máy tính: (3 điểm)
Một hiệu sách nhân dịp cuối năm đã thực hiện một đợt khuyến mãi lớn với nội dung như sau: Nếu khách hàng mua sách với tổng số tiền ít nhất là 100 nghìn đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán; và nếu khách hàng mua sách với tổng số tiền ít hơn 100 nghìn đồng, khách hàng sẽ được giảm 10% tổng số tiền phải thanh toán.

ĐÁP ÁN – THANG ĐIỂM
I/ PHẦN TRẮC NGHIỆM
Bài 1. 3 điểm, mỗi câu chọn đúng 0,5 điểm
1.b 2.b 3.a 4.b 5.b 6.c
Bài 2. 1 điểm, mỗi câu chọn đúng 0,25 điểm
S S Đ S
II/ PHẦN TỰ LUẬN
Bài 1. Hãy nêu cú pháp của cấu trúc rẽ nhánh dạng thiếu và dạng đủ. (1 điểm)

Cấu trúc rẽ nhánh dạng thiếu:
if <điều kiện> then ;
0,5 điểm

Cấu trúc rẽ nhánh dạng đủ:
if <điều kiện> then else ;
0,5 điểm

Bài 2. Biến là gì? Cách khai báo biến, cách sử dụng biến trong chương trình (2 điểm)

Biến được dùng để lưu trữ dữ liệu và dữ liệu này có thể thay đổi trong khi thực hiện chương trình.
0,5 điểm

Khai báo biến
Var : ;
0,5 điểm

Sử dụng biến:
- Lệnh nhập giá trị cho biến từ bàn phím :
Readln
* 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ẻ: Nguyễn Anh Tuân
Dung lượng: 52,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)