Ktra HKI

Chia sẻ bởi Nguyễn Danh Huân | Ngày 17/10/2018 | 46

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

Nội dung tài liệu:

TRƯỜNG THCS LIÊN LẬP


KIỂM HỌC KỲ I
MÔN TIN HỌC LỚP 8
Thời gian45 phút ( Không kể thời gian giao đề )

Họ và tên: ………………………………………………Lớp 8:…………………………
I. MA TRẬN ĐỀ
Mức độ
Bài
Biết
Hiểu
Vận dụng
Cộng

3
Câu 1
3


1
2

5

Câu 2
3

1
3

6


Câu 3
5
1
5

Cộng



3
10

Câu 1(2đ): Viết các biểu thức toán dưới đây bằng các ký hiệu Pascal
a. b.

c. ax2 + bx + c d. (a2 + b)(1 + c2)
Câu 2(3đ): Quá trình giải 1 bài toán trên máy tính là gì? Hãy tìm 1 VD về thuật toán và mô tả thuật toán của ví dụ đó.
Câu 3(5đ): Tìm giá trị lớn nhất trong 4 số a, b, c, d được nhập từ bàn phím. In ra màn hình giá trị lớn nhất trong 4 số a, b, c, d.
Yêu cầu: Viết thuật toán sau đó viết chương trình
ĐÁP ÁN VÀ BIỂU ĐIỂM

Câu 1( 2đ):
a. a/b +c/d (0,5đ)
b. (1/x-a/5)*(b + 2) (0,5đ)
c. a*x*x + b*x + c (0,5đ)
d. (a*a + b)*(1 + c * c) (0,5đ)
Câu 2(3đ):
*Quá trình giải bài toán trên máy tính
+ Xác đình bài toán:
Xác định đâu là thông tin đã cho(INPUT) và đâu là thông tin cần tìm (OUTPUT). (1,5đ)
+ Mô tả thuật toán:
Tìm cách giải bài toán và diễn tả bằng các lệnh cần phải thực hiện. (0,5đ)
+Viết chương trình:
Dựa vào mô tả thuật toán, viết chương trình bằng 1 ngôn ngữ lập trình mà em biết. (0,5đ)
*Tìm được VD 0,5đ
Mô tả đúng thuật toán (1,0đ)
Câu 3 (5đ):
*Xác định bài toán.(0,5đ)
Input: bốn số a, b, c, d nhập từ bàn phím.
Output: giá trị MAX trong bốn số a, b, c, d nhập từ bàn phím.
*Mô tả thuật toán(2đ)
Bước 1: Nhập bốn số a, b, c, d từ bàn phím.
Bước 2: MAX ( a.
Bước 3: Nếu MAX < b thì MAX ( b, ngược lại quay lại bước 2.
Bước 4: Nếu MAX < c thì MAX ( c, ngược lại quay lại bước 3.
Bước 5: Nếu MAX < d thì MAX ( d, ngược lại chuyển sang bước 6.
Bước 6: In giá trị MAX và kết thúc.
* Viết chương trình (2,5đ)
Program Tim_MAX;
Var Max , a , b , c , d : Real ;
BEGIN
Write (` a = `) ; Readln ( a ) ;
Write (` b = `) ; Readln ( b ) ;
Write (` c = `) ; Readln ( c ) ;
Write (` d = `) ; Readln ( d ) ;
Max := a ;
If Max < b Then Max := b ;
If Max < c Then Max := c ;
If Max < d Then Max := d ;
Writeln (` Gia tri lon nhat la : `, Max ) ; Readln ;
END.














* 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 Danh Huân
Dung lượng: 52,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)