1. Trang chủ
  2. » Cao đẳng - Đại học

De tin 8 co Ma tran dap an

2 2 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 2
Dung lượng 8,41 KB

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

Nội dung

Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình C.. Là đại lượng dùng để tính toán D.[r]

Trang 1

KIỂM TRA HỌC KÌ I NĂM HỌC 2012– 2013 MÔN: TIN HỌC 8 Giáo viên ra đề:

A MA TRẬN ĐỀ

Chương trình máy

tính và dữ liệu

2,5

1 đ

2 1đ

Sử dụng biến trong

chương trình

3, 6

1 đ

1

3 đ

3

4 đ

Từ bài toán đến

chương trình

4 0,5 đ

1 0,5 đ

2

4

3

5 đ Tổng 1

0,5 đ

2

1 đ

3 1,5 đ

1

3 đ

2

4

8

10 đ

B ĐỀ BÀI

I TRẮC NGHIỆM (3 điểm) Hãy chọn kết quả đúng nhất.

Câu 1 Quá trình giải toán trên máy tính gồm các bước:

A Xác định bài tóan

B Mô tả thuật toán và viết chương trình

C Xác định bài toán và viết chương trình

D Câu a và b đúng

Câu 2 Các kiểu dữ liệu nào sau đây không phải là kiểu dữ liệu trong ngôn ngữ lập

trình Pascal:

Câu 3 Câu lệnh Readln; mang ý nghĩa gì?

A Nhập giá trị cho biến B Xuất giá trị của biến

C Tạm dừng chương trình để xem kết quả D Câu lệnh thiếu

Câu 4 Tổ hợp phím Alt + F5 có chức năng gì?

A Xem màn hình kết quả B Chạy chương trình

C Thoát khỏi Pascal D Dịch chương trình

Câu 5 Khai báo sau có ý nghĩa gì?

Var a: integer; b: Char;

A Biến a thuộc kiểu dữ liệu số thực và biến b thuộc kiểu dữ liệu kí tự

B Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu xâu kí tự

C Biến a thuộc kiểu dữ liệu số nguyên và biến b thuộc kiểu dữ liệu kí tự

D Các câu trên đều sai

Trang 2

Câu 6 Biến là gì?

A Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình

B Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình

C Là đại lượng dùng để tính toán

D Là đại lượng dùng để khai báo tên chương trình

II TỰ LUẬN (7 điểm)

Câu 1 Giải thích sự khác nhau giữa 2 lệnh sau: write(‘5+7’); và write(5+7);

Câu 2 Viết chương trình thực hiện nhập 2 số nguyên a và b

In ra màn hình kết quả so sánh 2 số đó

C ĐÁP ÁN – BIỂU ĐIỂM

I TRẮC NGHIỆM (3 điểm)

Mỗi câu đúng được 0,5 điểm

II TỰ LUẬN.

Câu 1: (3 điểm)

- Lệnh write (‘5+7’); in ra kết quả là 5+7 (1,5 đ)

- Lệnh write (5+7); in ra kết quả là 12 (1,5 đ)

Câu 2: (4 điểm)

- Khai báo đúng: 1đ

- Mỗi câu lệnh đúng: 0,5đ

*Chương trình viết như sau:

Program so_sanh;

Var

a, b: Integer; (1đ)

begin

write (‘Nhap a: ’); readln (a); (0,5đ) write (‘Nhap b: ’); readln (b); (0,5đ)

If (a>b) then write (a ,‘ lon hon ’,b) (0,5đ) else If (a<b) then write (a ,‘ nho hon ’,b) (0,5đ) else write (a ,‘ bằng’,b) ; (0,5đ) readln;

Ngày đăng: 16/06/2021, 11:08

w