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

DeThiGK1-Tin8(2020-2021) - Website Trường THCS Phan Bội Châu - Đại Lộc - Quảng Nam

5 16 0

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

THÔNG TIN TÀI LIỆU

(Chọn chữ cái trước ý trả lời đúng nhất trong các câu sau và ghi vào giấy làm bài) Câu 1a. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:.[r]

(1)

I. MA TRẬN TRẬN ĐỀ KIỂM TRA GIỮA KỲ I NĂM HỌC 2020-2021 MÔN TIN (THỜI GIAN 45 PHÚT)

Cấp độ

Chủ đề Nhận biết Thông hiểu cấp độ thấpVận dụng cấp độ caoVận dụng Cộng I Làm quen với

ngôn ngữ lập trình. - Bài 1: Máy tính và chương trình máy tính

- Bài 2: Làm quen với chương trình và NNLT

- Bài TH 1: Làm quen với Free Pascal

- Chức ngôn ngữ lập trình

- Chương trình dịch gì?

- Thành phần ngơn ngữ lập trình?

- Làm quen với Free Pascal

- Từ khóa tên

- Cấu trúc chung chương trình

- Cú pháp ý nghĩa lệnh Write, Writeln

- Biết cách sửa

lỗi

chương trình

TN TL TN TL TN TL TN TL

Số câu: Số điểm: 4(2,5,7, 9) 2 1(1) 0,5 2 1 1 1

Số điểm: 4,5 Tỉ lệ: 45% II Chương trình

máy tính dữ liệu.

- Bài 3: Chương trình máy tính và dữ liệu

- Bài TH 2: Viết chương trình để tính tốn

- Bài 4: Sử dụng biến trong chương trình

- Bài TH 3: Khai báo sử dụng biến

- Phép toán với kiểu liệu số phép so sánh ngơn ngữ lập trình Pascal - Biến, khai báo biến - Câu lệnh gán, nhập liệu, thông báo kết tạm ngừng chương trình

- Dữ liệu kiểu liệu - Viết biểu thức tốn tốn học kí hiệu ngôn ngữ Pascal

- Đọc, hiểu chương trình đơn giản

- Viết

chương trình Pascal

TN TL TN TL TN TL TN TL

Số câu:

Số điểm: 4(3,6,8,10 ) 2

1(4)

0,5 21 11 11 Số điểm:5,5

Tỉ lệ: 55% Cộng:

Số câu: 8TN Số điểm: 4

Số câu: 2TN + 4TL

Số điểm:

Số câu: 2TL Số điểm: 2

Số câu: 1TL

Số điểm: 1

Số câu: 17

Số điểm:10 II. BẢNG ĐẶC TẢ

PHẦN I TRẮC NGHIỆM KHÁCH QUAN (5,0 điểm) Câu (H) Nhận biết tên hợp lệ ngôn ngữ Pascal?

Câu (B) Nhận biết tổ hợp phím để thực chương trình Pascal ? Câu 3.(B) Khai báo biến đúng?

Câu (H) Viết lại biểu thức tốn học kí hiệu Pascal? Câu : (B) Để lưu chương trình Pascal em dùng phím nào? Câu : (B) Thực lệnh gán

(2)

Câu 8: (B) Khai báo biến từ khóa?

Câu 9: (B) Ngơn ngữ lập trình có chức gì? Câu 10: (B) Phân biệt kiểu liệu? PHẦN II TỰ LUẬN: (5,0 điểm)

Câu 1: (H) Cấu trúc chung chương trình (0,5 đ)

Câu : (H) Cú pháp ý nghĩa lệnh Write, Writeln (0,5) Câu : (H) Dữ liệu kiểu liệu (0,5 đ)

Câu 4: (H) Viết biểu thức toán toán học kí hiệu ngơn ngữ Pascal (0,5 đ) Câu 5: (VDT) Biết cách sửa lỗi chương trình (1,0 đ)

(3)

PHỊNG GD VÀ ĐT ĐẠI LỘC

TRƯỜNG THCS PHAN BỘI CHÂU KIỂM TRA GIỮA HỌC KÌ I - NĂM HỌC 2020-2021Mơn: TIN LỚP Thời gian làm bài: 45 phút

PHẦN I TRẮC NGHIỆM KHÁCH QUAN (5,0 điểm)

(Chọn chữ trước ý trả lời câu sau ghi vào giấy làm bài) Câu Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal:

a 101TrangGiay b TenDung c begin d bai tap Câu Để thực (chạy) chương trình Pascal ta sử dụng tổ hợp nào:

a Ctrl – F9 b Alt – F9 c F9 d Ctrl – Shitf – F9 Câu Trong Pascal, khai báo sau đúng?

a Var a: real; b Var 4hs: integer; c const x: real; d Var R = 30; Câu Biểu thức toán học (a2 + b)(1 + c)3 biểu diễn Pascal ?

a (a*a + b)(1+c)(1 + c)(1 + c) b (a.a + b)(1 + c)(1 + c)(1 + c) c (a*a + b)*(1 + c)*(1 + c)*(1 + c) d (a2 + b)(1 + c)3

Câu : Để lưu chương trình Pascal em dùng phím nào?

a F1 b F2 c F3 d F4

Câu : Ta thực lệnh gán sau : x:=1; y:=9; z:=x+y; Kết thu biến z là:

a b c d 10

Câu 7: Trong Pascal, phím F3 có chức là:

a Chạy chương trình b Lưu chương trình c Dịch chương trình d Mở chương trình Câu 8: Khai báo biến từ khóa

a Const b Var c Type d Uses

Câu 9: Ngơn ngữ lập trình có chức gì?

a Soạn thảo chương trình b Biên dịch chương trình c Thực chương trình d Cả a, b, c

Câu 10: Trong khai báo sau, cho biết biến a thuộc kiểu liệu nào? Var a: integer;

a Số thực b Kí tự c Số nguyên d Xâu kí tự II Phần tự luận: ( ,0 đ) :

Câu 1: Nêu cấu trúc chung chương trình Pascal? (0,5 đ) Câu : Nêu cú pháp ý nghĩa lệnh Write, Writeln (0,5 đ) Câu : Tên kiểu liệu thường dùng Pascal? (0,5 đ)

Câu 4: Viết biểu thức tốn tốn học kí hiệu ngôn ngữ Pascal (0,5 đ) a ab + 2c(a-b) (0,25 đ)

b (x+y)2- 3x2 y3 (0,25 đ)

Câu 5: Sửa lỗi khai báo sau cho đúng: (1,0 đ) a Var a = real;

b Var a;b: integer; c Var R = 2; d Const phi:100;

Câu 6: Cho biết thực chương trình, lệnh sau in hình thơng tin gì? (1,0 đ) a Write(’Chao cac ban!’);

b Writeln(’1+2 = ’, 1+2);

(4)

HƯỚNG DẪN CHẤM I Trắc nghiệm ( ,0đ) : Mỗi câu ghi 0,5 điểm

Câu 10

Đáp án B A A C B D D B D C

(5)

Bài Nội dung Điểm

Bài 1 0,5

Cấu trúc chung chương trình Pascal: gồm phần

- Phần khai báo: gồm khai bao tên chương trình, khai báo thư viện khai báo khác Phần khai báo có khơng, có phải đặt trước phần thân

- Phần thân: Chứa lệnh mà máy tính cần thực Đây phần bắt buộc phải có

0,25

0,25

Bài 2 0,5

Cú pháp ý nghĩa lệnh Write, Writeln - Lệnh Write:

+ Cú pháp: Write();

+ Ý nghĩa: In kết tính tốn hình - Lệnh Writeln:

+ Cú pháp: Writeln();

+ Ý nghĩa: In kết tính tốn hình đưa trỏ xuống đầu dịng dịng tiếp theo

0,25 0,25 0,25 0,25

Bài 3 0,5

Tên kiểu liệu thường dùng Pascal: - Số nguyên (integer)

- Số thực (real) - Xâu kí tự (string) - Kí tự (char)

0,125 0,125 0,125 0,125

Bài 4 0,5

Viết biểu thức tốn tốn học kí hiệu ngôn ngữ Pascal

a ab + 2c(a-b) (0,25 đ)

a*b + 2*c*(a-b)

b (x+y)2- 3x2 y3 (0,25 đ)

(x+y)*(x+y) – 3*x*x*y*y*y

Bài 5 1,0

Sửa lỗi khai báo sau cho

a Var a = real; Var a: real; b Var a;b: integer; Var a, b: integer; c Var R = 2; Const R = 2; d Const phi:100; Const phi = 100

0,25 0,25 0,25 0,25

Bài 6 1,0

Khi thực chương trình, lệnh sau in hình thơng tin:

a Write(’Chao cac ban!’); Chao cac ban b Writeln(’1+2 = ’, 1+2); 1+2 =

0,5 0,5

Bài 7 1,0

Viết chương trình Pascal nhập vào số nguyên a b In tình giá trị tổng tích số ngun

program tinhtoan; uses crt;

var a, b:integer; begin

clrscr;

write('nhap a=');readln(a); write('nhap b= ');readln(b); write(' Tong so la: ', a+b); write(' Tich so la: ', a*b); readln

end

Ngày đăng: 08/02/2021, 07:28

Xem thêm:

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w