1. Trang chủ
  2. » Thể loại khác

de thi hk1 mon tin hoc lop 8 de 16

5 118 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 139,85 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

de thi hk1 mon tin hoc lop 8 de 16 tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩ...

Trang 1

ĐỀ SỐ 16

ĐỀ KIỂM TRA HỌC KÌ I MÔN: TIN HỌC 8

Thời gian: 45phút

Câu 1 Để ngăn cách giữa hai câu lệnh trong ngôn ngữ Pascal, ta dùng dấu gì?

A Hai chấm (:) B Chấm (.) C Phẩy (,) D Chấm phẩy (;)

Câu 2 Cho biết giá trị cuối cùng của c sau khi thực hiện đoạn chương trình sau:

a:= 7; b:= 5;

a:= a+b;

c:= a div b;

Câu 3 Muốn khai báo hằng ta sử dụng từ khóa nào?

Câu 4 Kí hiệu nào thể hiện phép gán trong chương trình Pascal?

Câu 5 Quá trình giải một bài tốn trên máy tính cần thực hiện bao nhiêu bước?

Câu 6 Từ nào sau đây là từ khóa trong Pascal?

Câu 7 Kết quả của phép chia 15/3 thuộc kiểu dữ liệu gì?

A Kiểu thập phân B Kiểu xâu kí tư C Kiểu số nguyên D Kiểu số thực

Câu 8 Để khai báo biến m có kiểu là xâu kí tự, ta có thể khai báo như sau:

A Var m: integer; B Var m:char; C Var m:string; D Var m:real;

Trang 2

Câu 9 Lệnh nào dùng kết thúc chương trình?

Câu 10 Trong Pascal, tên chương trình nào sau đây khai báo hợp lệ?

Câu 11 Khi biểu diễn thuật tốn, ta sử dụng kí hiệu: X <- Y điều này có nghĩa là gì?

A Từ Y suy ra X B Từ X suy ra Y

C Gán giá trị của X cho Y D Gán giá trị cùa Y cho X

Câu 12 Trong Pascal, khai báo nào sau đây đúng?

A const a: 30; B var a: char; C const a: string; D var a= 30;

Câu 13 Cho biết giá trị cuối cùng của z sau khi thực hiện đoạn chương trình sau:

x:= 2.5; y:= 6;

x:= x+y; z:= x+y;

Câu 14 Nội dung văn bản xuất ra màn hình kết quả bằng lệnh Writeln được đặt trong cặp dấu nào?

A { và } B " và " C ( và ) D ' và '

Câu 15 Phần thân của chương trình Pascal thường biểu diễn với cặp từ khóa nào?

A begin và end B begin; và end; C begin và end D begin và end;

Trang 3

A Input và end B Input và Output C Begin và end D Begin và Output

Câu 19 Trong Pascal, để tăng giá trị biến a lên 1 đơn vị, ta thực hiện lệnh:

Câu 20 Khi viết chương trình Pascal, phần nào là quan trong nhất và bắt buộc phải có?

A Phần khai báo B Khai báo biến C Tên chương trình D Phần thân

B Phần tự luận: (5Đ)

Bài 1: Viết các biểu thức tốn sau đây dưới dạng biểu thức Pascal: (2đ)

6

5

12

b x

b (4y - 5) chia 4 lấy dư

c (15 – 3a)  11

d  2 3

8 2

7yxx

Bài 2: Hãy chỉ ra INPUT và OUTPUT trong các bài tốn sau(1.5đ)

a) Tính tổng 100 số tự nhiên đâu tiên

Tìm số lớn nhất trong dãy số n đã cho

b) Xác định HS có chiều cao cao nhất lớp 8B

Bài 3: Viết chương trình tính diện tích hình tam giác (với các số tự nhiên được nhập

từ bàn phím)?(1.5đ)

Trang 4

Đáp án

A PHẦN LÝ THUYẾT

Chọn phương án đúng nhất (Mỗi câu 0,25 Đ)

B PHẦN TỰ LUẬN

1 Bài 1

a ((12/5) – (b/6)) + (c+3) (0.5đ)

c (15 - 3*a)<>11 (0.5đ)

d ((7*y) – (2*x*x) ) <= 8*x*x*x (0.5đ)

2 Bài 2:

a INPUT : 100 số tự nhiên đầu tiên (0.5đ)

OUTPUT : SUM(100)

OUTPUT : Tìm Max (dãy n)

Trang 5

Var a,h : interger; S : real; {tên biến đặt tùy ý}

Begin

Write(‘Nhap canh dai và chieu cao :’);

Readln (a,h);

S:=(a*h)/2;

Writeln(‘ Dien tich hinh tam giac la :’,S);

Readln;

End

+ ) Program, Uses crt, Begin, Clrscr, Readln, End => 0.25 đ

+ ) Var a, h: integer; S : real; = >0.25 đ

+ ) Writeln (‘Nhập độ dài a:’); = >0.5 đ

Readln (a);

Writeln (‘Nhập chiều cao h:’);

Readln (b);

+) Diện tích S:=(a*h)/2; = >0.5 đ

Writeln(‘ Dien tich hinh tam giac la :’,S);

Ngày đăng: 27/10/2017, 07:12

HÌNH ẢNH LIÊN QUAN

3. Bài 3: Viết chương trình tính diện tích S hình tam giác (số tự nhiên được nhập từ - de thi hk1 mon tin hoc lop 8 de 16
3. Bài 3: Viết chương trình tính diện tích S hình tam giác (số tự nhiên được nhập từ (Trang 4)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm