1. Trang chủ
  2. » Trung học cơ sở - phổ thông

dekiểm tra tiết 18 tin hoc 8 nam hoc 20172018

5 243 1

Đ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 81,5 KB

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

Nội dung

PHÒNG GD ĐT ĐIỆN BIÊN ĐÔNG TRƯỜNG THCS LUÂN GIÓI MA TRẬN KIỂM TRA TIẾT 18 Môn: Tin học 8 Năm học: 20172018 Thời gian: 45 phút MA TRẬN Mức độ Tên chủ đề Nhận biết Thông hiểu Vận dụng Cộng Mức độ thấp Mức độ cao 1. Máy tính và chương trình máy tính Chương trình là bản hướng dẫn cho máy tính thực hiện những nhiệm vụ cụ thể. Số câu : Số điểm: Tỉ lệ %: 1 0.5 Số câu 1 Số điểm 0.5= 5% 2. Làm quen với chương trình máy tính Biết từ khóa và tên của ngôn ngữ lập trình Hiểu cấu trúc của chương trình Vận dụng để giải thích chương trình pascal. Số câu : Số điểm: Tỉ lệ %: 1 2 1 0.5 1 2 Số câu 3 Số điểm 4.5= 45% 3. Chương trình máy tính và dữ liệu Biết một số kiểu dữ liệu cơ bản Hiểu các phép toán trong dữ liệu kiểu số Phân biệt được các câu lệnh trong Pascal Số câu : Số điểm: Tỉ lệ % 2 1 2 1 1 2 Số câu 5 Số điểm 4= 40% 4. Sử dụng biến trong chương trình Biết khai báo biến trong chương trình Số câu : Số điểm: Tỉ lệ %: 2 1 Số câu 2 Số điểm 1 =10% Tổng số câu Tổng số điểm Tỉ lệ % 6 4.5 45 % 3 1.5 15 % 2 4 40% 11 10 100% PHÒNG GD ĐT ĐIỆN BIÊN ĐÔNG TRƯỜNG THCS LUÂN GIÓI ĐỀ KIỂM TRA TIẾT 18 Môn: Tin học 8 Năm học: 20172018 Thời gian: 45 phút ĐỀ BÀI I.Trắc nghiệm: Hãy chọn phương án em cho là đúng nhất Câu 1: (0.5 điểm) Hãy chọn phát biểu đúng nhất trong các phát biểu sau đây: A. Các dãy bít là cơ sở để tạo ra ngôn ngữ lập trình gọi là ngôn ngữ máy B. Ngôn ngữ dùng để viết chương trình máy tính được gọi là ngôn ngữ lập trình C. Để máy tính có thể xử lí, thông tin đưa vào máy tính phải được chuyển đổi thành dạng dãy bít. D. A, B đúng. Câu 2: (0.5 điểm) Trong cấu trúc chương trình Pascal phần nào có thể không có? A. Phần tên chương trình và phần khai báo B. Phần khai báo và phần thân chương trình C. Phần tên và phần thân chương trình D. Phần thân chương trình Câu 3:(0.5 điểm) Theo em đâu là phạm vi giá trị kiểu dữ liệu Byte? A. Từ 1 255 B. Từ 2 255 C. Từ 0 255 D. Từ 3 255 Câu 4:(0.5 điểm) Theo em kiểu char có phạm vi giới hạn nào? A. Một xâu kí tự B. Một dãy số C. Một ký tự trong bảng chữ cái D. Một chữ số Câu 5:( 0.5 điểm) Theo em đâu là kí hiệu phép nhân trong pascal kiểu dữ liệu số nguyên, số thực A. B. C. + D. Câu 6:( 0.5 điểm) Đâu là kí hiệu phép toán chia lấy phần nguyên trong Pascal? A. Div B. Mod C. D. Câu 7:( 0.5 điểm) Khai báo kiểu số nguyên thường là tên nào trong Pascal? A. S, diện tích B. Thong_báo C. m,n D. var. Câu 8:( 0.5 điểm) Theo em đâu là gán giá trị 12 vào biến nhớ X? A. x:=11; B. x:=12; C. x:=13; D. x:=14; II. TỰ LUẬN ( 6 điểm) Câu 9: ( 2 điểm) Chương trình sau đây có hợp lệ không? Vì sao? Uses crt; Begin Program CT_chao; Writeln(‘xin chao cac ban’); End. Câu 10: ( 2 điểm) Hãy phân biệt ý nghĩa câu lệnh Pascal sau đây? Writeln(‘5+20’, ‘20+5’) và Writeln(‘5+20’, 20+5) Câu 11: ( 2 điểm) Thế nào là từ khóa và tên? Ví dụ? PHÒNG GD ĐT ĐIỆN BIÊN ĐÔNG TRƯỜNG THCS LUÂN GIÓI ĐÁP ÁN KIỂM TRA TIẾT 18 Môn: Tin học 8 Năm học: 20172018 Thời gian: 45 phút ĐÁP ÁN – BIỂU ĐIỂM Câu Đáp án Biểu điểm 1 2 3 4 5 6 7 8 I. Trắc nghiệm B A C C A A C B 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 7 II. Tự luận Chương trình không hợp lệ vì phần khai báo nằm trong phần thân chương trình 2 8 Writeln(‘5+20’, ‘20+5’) in ra màn hình 2 xâu kí tự (‘5+20’, ‘20+5’) liền nhau: 5+20 = 20+5 và Writeln(‘5+20’, 20+5) in ra màn hình xâu kí tự ‘5+20’ và tổng của 20+5 như nhau 5+20=25. 1 1 9 Từ khóa là những từ dành riêng, không được dùng các từ khóa này cho bất kì mục đích nào khác ngoài mục đích sử dụng do ngôn ngữ lập trình quy định VD: Program, begin, end. Tên là do người lập trình đặt cho các đối tượng đại lượng trong chương trình VD: CT_dautien;… 1 1 Câu 1: (0.5 điểm) Việc tạo ra chương trình máy tính thực chất gồm mấy bước? A. 1 B. 2 C. 3 D. 4 Câu 2: (0.5 điểm) Trong các tên sau đây, tên nào hợp lệ trong Pascal? A. Tư_giac B. 9 ABC ; C. 8b3; C. Ve hình; Câu 3:(0.5 điểm) Theo em đâu là phạm vi giá trị kiểu dữ liệu Integer? A. Từ 32768 đến 32765 B. Từ 32768 đến 32766 C. Từ 32768 đến 32767 D. Từ 32768 đến 32768 Câu 4:(0.5 điểm) Theo em kiểu char có phạm vi giới hạn nào? B. Một xâu kí tự C. Một dãy số D. Một ký tự trong bảng chữ cái E. Một chữ số Câu 5:( 0.5 điểm) Theo em đâu là kí hiệu phép chia trong pascal kiểu dữ liệu số nguyên, số thực? A. B. C. + D. Câu 6:( 0.5 điểm) Đâu là kí hiệu phép toán chia lấy phần dư trong Pascal? A. Mod B. Div C. D. Câu 7:( 0.5 điểm) Khai báo kiểu số thực thường là tên nào trong Pascal? A. m,n B. Thong_báo C. S, diện tích D. var. Câu 8:( 0.5 điểm) Theo em đâu là gán giá trị 15 vào biến nhớ X? A. x:=14; B. x:=15; C. x:=16; D. x:=17; Câu 9: ( 2 điểm) Chương trình sau đây có hợp lệ không? Vì sao? Begin End. Chương trình hợp lệ vì bắt buộc phải có begin và end. Câu 10: ( 2 điểm) Hai lệnh sau có tương đương với nhau không?Vì sao? Writeln(‘100’) và Writeln(100). Không tương đương nhau Vì Writeln(‘100’) in ra màn hình xâu kí tự số 100. Vì Writeln(100) in ra màn hình số 100 Câu 11: ( 2 điểm) Thế nào là từ khóa và tên? Ví dụ? Từ khóa là những từ dành riêng, không được dùng các từ khóa này cho bất kì mục đích nào khác ngoài mục đích sử dụng do ngôn ngữ lập trình quy định VD: Program, begin, end. Tên là do người lập trình đặt cho các đối tượng đại lượng trong chương trình VD: CT_dautien;…

Trang 1

PHÒNG GD &ĐT ĐIỆN BIÊN ĐÔNG

TRƯỜNG THCS LUÂN GIÓI

MA TRẬN KIỂM TRA TIẾT 18

Môn: Tin học 8 Năm học: 2017-2018

Thời gian: 45 phút

MA TRẬN Mức độ

Tên chủ đề

Nhận biết Thông hiểu

Vận dụng

Cộng

Mức độ thấp

Mức độ cao

1 Máy tính

và chương

trình máy

tính

Chương trình

là bản hướng dẫn cho máy tính thực hiện những nhiệm

vụ cụ thể

Số câu :

Số điểm:

Tỉ lệ %:

1 0.5

Số câu 1

Số điểm 0.5= 5%

2 Làm quen

với chương

trình máy

tính

Biết từ khóa

và tên của ngôn ngữ lập trình

Hiểu cấu trúc của chương trình

Vận dụng để giải thích chương trình pascal

Số câu :

Số điểm:

Tỉ lệ %:

1 2

1 0.5

1 2

Số câu 3

Số điểm 4.5= 45%

3 Chương

trình máy

tính và dữ

liệu

Biết một số kiểu dữ liệu

cơ bản

Hiểu các phép toán trong dữ liệu kiểu số

Phân biệt được các câu lệnh trong Pascal

Số câu :

Số điểm:

Tỉ lệ %

2 1

2 1

1 2

Số câu 5

Số điểm 4= 40%

4 Sử dụng

biến trong

chương trình

Biết khai báo biến trong chương trình

Số câu :

Số điểm:

Tỉ lệ %:

2 1

Số câu 2

Số điểm

1 =10%

Tổng số câu

Tổng số điểm

Tỉ lệ %

6 4.5

45 %

3 1.5

15 %

2 4 40%

11 10 100%

Trang 2

PHÒNG GD &ĐT ĐIỆN BIÊN ĐÔNG

TRƯỜNG THCS LUÂN GIÓI

ĐỀ KIỂM TRA TIẾT 18 Môn: Tin học 8 Năm học: 2017-2018

Thời gian: 45 phút

ĐỀ BÀI

I.Trắc nghiệm: Hãy chọn phương án em cho là đúng nhất

Câu 1: (0.5 điểm) Hãy chọn phát biểu đúng nhất trong các phát biểu sau

đây:

A Các dãy bít là cơ sở để tạo ra ngôn ngữ lập trình gọi là ngôn ngữ máy

B Ngôn ngữ dùng để viết chương trình máy tính được gọi là ngôn ngữ lập trình

C Để máy tính có thể xử lí, thông tin đưa vào máy tính phải được chuyển đổi thành dạng dãy bít

D A, B đúng

Câu 2: (0.5 điểm) Trong cấu trúc chương trình Pascal phần nào có thể

không có?

A Phần tên chương trình và phần khai báo

B Phần khai báo và phần thân chương trình

C Phần tên và phần thân chương trình

D Phần thân chương trình

Câu 3:(0.5 điểm) Theo em đâu là phạm vi giá trị kiểu dữ liệu Byte?

A Từ 1- 255 B Từ 2 - 255

C Từ 0 - 255 D Từ 3 - 255

Câu 4:(0.5 điểm) Theo em kiểu char có phạm vi giới hạn nào?

A Một xâu kí tự B Một dãy số

C Một ký tự trong bảng chữ cái D Một chữ số

Câu 5:( 0.5 điểm) Theo em đâu là kí hiệu phép nhân trong pascal kiểu dữ

liệu số nguyên, số thực

C + D

-Câu 6:( 0.5 điểm) Đâu là kí hiệu phép toán chia lấy phần nguyên trong Pascal?

C - D /

Câu 7:( 0.5 điểm) Khai báo kiểu số nguyên thường là tên nào trong

Pascal?

Câu 8:( 0.5 điểm) Theo em đâu là gán giá trị 12 vào biến nhớ X?

A x:=11; B x:=12;

C x:=13; D x:=14;

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

Câu 9: ( 2 điểm) Chương trình sau đây có hợp lệ không? Vì sao?

Uses crt;

Trang 3

Program CT_chao;

Writeln(‘xin chao cac ban!’);

End

Câu 10: ( 2 điểm) Hãy phân biệt ý nghĩa câu lệnh Pascal sau đây?

Writeln(‘5+20’, ‘20+5’) và Writeln(‘5+20’, 20+5)

Câu 11: ( 2 điểm) Thế nào là từ khóa và tên? Ví dụ?

Trang 4

PHÒNG GD &ĐT ĐIỆN BIÊN ĐÔNG

TRƯỜNG THCS LUÂN GIÓI

ĐÁP ÁN KIỂM TRA TIẾT 18

Môn: Tin học 8 Năm học: 2017-2018

Thời gian: 45 phút

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

1

2

3

4

5

6

7

8

I Trắc nghiệm

B

A

C

C

A

A

C

B

0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 7

II Tự luận

Chương trình không hợp lệ vì phần khai báo nằm trong

phần thân chương trình

2

8 Writeln(‘5+20’, ‘20+5’) in ra màn hình 2 xâu kí tự (‘5+20’,

‘20+5’) liền nhau: 5+20 = 20+5

và Writeln(‘5+20’, 20+5) in ra màn hình xâu kí tự

‘5+20’ và tổng của 20+5 như nhau 5+20=25

1

1

9 - Từ khóa là những từ dành riêng, không được dùng các từ khóa

này cho bất kì mục đích nào khác ngoài mục đích sử dụng do

ngôn ngữ lập trình quy định

VD: Program, begin, end

- Tên là do người lập trình đặt cho các đối tượng đại lượng trong

chương trình

VD: CT_dautien;…

1

1

Câu 1: (0.5 điểm) Việc tạo ra chương trình máy tính thực chất gồm mấy bước?

A 1 B 2

C 3 D 4

Câu 2: (0.5 điểm) Trong các tên sau đây, tên nào hợp lệ trong Pascal?

A Tư_giac B 9 ABC ;

C 8b3; C Ve hình;

Câu 3:(0.5 điểm) Theo em đâu là phạm vi giá trị kiểu dữ liệu Integer?

A Từ -32768 đến 32765 B Từ -32768 đến 32766

Trang 5

C Từ -32768 đến 32767 D Từ -32768 đến 32768

Câu 4:(0.5 điểm) Theo em kiểu char có phạm vi giới hạn nào?

B Một xâu kí tự

C Một dãy số

D Một ký tự trong bảng chữ cái

E Một chữ số

Câu 5:( 0.5 điểm) Theo em đâu là kí hiệu phép chia trong pascal kiểu dữ

liệu số nguyên, số thực?

C + D

-Câu 6:( 0.5 điểm) Đâu là kí hiệu phép toán chia lấy phần dư trong

Pascal?

C - D *

Câu 7:( 0.5 điểm) Khai báo kiểu số thực thường là tên nào trong Pascal?

Câu 8:( 0.5 điểm) Theo em đâu là gán giá trị 15 vào biến nhớ X?

A x:=14; B x:=15;

C x:=16; D x:=17;

Câu 9: ( 2 điểm) Chương trình sau đây có hợp lệ không? Vì sao?

Begin

End

- Chương trình hợp lệ vì bắt buộc phải có begin và end

Câu 10: ( 2 điểm) Hai lệnh sau có tương đương với nhau không?Vì sao?

Writeln(‘100’) và Writeln(100)

- Không tương đương nhau

- Vì Writeln(‘100’) in ra màn hình xâu kí tự số 100

- Vì Writeln(100) in ra màn hình số 100

Câu 11: ( 2 điểm) Thế nào là từ khóa và tên? Ví dụ?

- Từ khóa là những từ dành riêng, không được dùng các từ khóa này cho bất kì mục đích nào khác ngoài mục đích sử dụng do ngôn ngữ lập trình quy định

VD: Program, begin, end

- Tên là do người lập trình đặt cho các đối tượng đại lượng trong chương trình

VD: CT_dautien;…

Ngày đăng: 06/10/2017, 16:52

TỪ KHÓA LIÊN QUAN

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

w