1. Trang chủ
  2. » Giáo Dục - Đào Tạo

de kt tin 8

4 18 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 4
Dung lượng 11,06 KB

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

Nội dung

Bài 3: 2điểm: Viết chương trình tìm số lớn nhất trong 2 số nguyên a, b BÀI LÀM Phần Trắc Nghiệm CÂU... ĐÁP ÁN VÀ THANG ĐIỂM Câu Trắc nghiệm.[r]

Trang 1

PHÒNG GD&ĐT HƯNG HÀ KIỂM TRA HỌC KÌ I - NĂM HỌC 2016-2017 TRƯỜNG THCS PHẠM KÍNH ÂN MÔN: TIN HỌC 8

Thời gian: 45 phút (Không kể thời gian phát đề)

MA TRẬN ĐỀ 1 KIỂM TRA HỌC KỲ I

TIN HỌC LỚP 8

Mức độ

Nội dung

Nhận biết Thông hiểu Vận dụng Tống số

Bài 1: Máy tính và chương

trình máy tính

1 0,5

1 0,5

2 1

Bài 2: Làm quen với chương

trình và ngôn ngữ lập trình

1 0,5

1 0,5

2 1

Bài 3: Chương trình máy tính

và dữ liệu

2 1

2 1

3 2

Bài 4: Sử dụng biến trong

chương trình

1 1

1 0.5

2 1.5

Bài 5: Từ bài toán đến

chương trình

1 0,5

1 2

2 2.5

Trang 2

PHÒNG GD&ĐT HƯNG HÀ KIỂM TRA HỌC KÌ I - NĂM HỌC 2016-2017

TRƯỜNG THCS PHẠM KÍNH ÂN MÔN: TIN HỌC 8

Thời gian: 45 phút (Không kể thời gian phát đề)

Họ và tên:

Lớp: 8

Điểm: Lời phê:

I.PHẦN TRẮC NGHIỆM ( 5đ) Chọn phương án trả lời đúng nhất

Câu 1 Trong Pascal, với câu lệnh như sau: Writeln (’KQ la:’, A); cái gì sẽ in ra màn hình?

A Ket qua la: A B Không đưa ra gì cả

C KQ la A D KQ la: <giá trị của biến A>

Câu 2 Phát biểu nào dưới dây là phát biểu đúng (với ngôn ngữ Pascal)?

A Một chương trình phải có đầy đủ hai phần: phần khai báo và phần thân chương trình

B Một chương có thể gồm hai phần: phần khai báo và phần thân chương trình, trong đó thân chương trình là phần bắt buộc phải có

C Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình

D b và c

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 nào?

A Ctrl + F9 B Alt + F9 C Ctrl + Shitf + F9 D F9

Câu 5 Biểu thức toán học (a 2 + b)(1 + c) được biểu diễn trong Pascal như thế nào ?

A (a*a + b)(1+c) B (a.a + b)(1 + c))

C (a*a + b)*(1 + c) D (a2 + b)(1 + c)

Câu 6 Div là phép toán gì?

A Chia lấy phần nguyên B Chia lấy phần dư C Cộng D Trừ

Câu 7 Khởi động Turbo Pascal bằng cách:

A Nháy phải chuột vào biểu tượng Turbo màn hình nền

B Nháy đúp chuột vào biểu tượng Turbo trên màn hình nền

C Nháy chuột vào biểu tượng Turbo trên màn hình nền

D Nháy đúp chuột phải vào biểu tượng Turbo trên màn hình

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:=’Truong Tan Van’ D x:=20.5

Câu 9 Đuôi mở rộng của tệp chương trình Pascal là:

A .doc B .Pas C .prg D .exe

Câu 10: Quá trình giải bài toán trên máy tính theo trình tự các bước sau:

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

Trang 3

II TỰ LUẬN ( 5đ)

Câu 1(1điểm ): Viết cú pháp khai báo biến trong Pascal?

Câu 2(2 điểm ): Hãy viết các biểu thức toán dưới đây bằng các kí hiệu trong Pascal.

a) ax2+bx+c b) a −b c − d+a2

Bài 3: (2điểm): Viết chương trình tìm số lớn nhất trong 2 số nguyên a, b

BÀI LÀM

Phần Trắc Nghiệm

ĐÁP ÁN

Phần Tự Luận

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 4

ĐÁP ÁN VÀ THANG ĐIỂM

Trắc nghiệm 1D , 2D , 3B , 4A, 5C, 6A, 7B , 8A , 9B , 10C Mỗi đáp ánđúng được

0.5 điểm

Tự luận

1

- Cú pháp khai báo biến VAR

<Ten Bien> : < Kiểu Dữ liệu>;

0.5đ 0.5đ

2 a) ax

2+bx+c = a*x*x + b*x +c b) a −b c − d+a2 = (a-b) / (c-d) + a*a

1đ 1đ

3

Program tim_max;

Var a, b: interger;

Begin

Writeln(‘nhap a=’); readln(a);

Writeln(‘nhap b=’); readln(b);

If a > b then writeln(‘so lon nhat la:’, a)

else writeln(‘so lon nhat la:’, b);

Readln End

2 đ Sai 1 lỗi trừ 0.25đ

Ngày đăng: 03/11/2021, 13:43

TỪ KHÓA LIÊN QUAN

w