1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề thi học kì I Môn Tin học 8 Thời gian: 45 phút20206

5 5 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 145,35 KB

Nội dung

Họ tên: Lớp: Điểm ĐỀ THI HỌC KÌ I - MƠN TIN HỌC Thời gian: 45 phút Nhận xét giáo viên A Phần trắc nghiệm: (2 điểm) Câu Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal: (0,5 điểm) a 8a b tamgiac c program d bai tap Câu Để chạy chương trình ta sử dụng tổ hợp nào: (0,5 điểm) a Ctrl – F9 b Alt – F9 c F9 d Ctrl – Shitf – F9 Câu Trong Pascal, khai báo sau đúng? (0,5 điểm) a Var tb: real; b Type 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 nào? (0,5điểm) 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; B (Phần tự luận: (8 điểm) Câu Viết biểu thức toán sau dạng biểu thức Pascal (4 điểm) a) 15(4+30+12) b) (10  x) 18  3 y 5 y c) ax2 + bx +2c d) (a+b)2.(d+e)3 Câu 2: Biến ? Biến dùng để làm ? giá trị biến ?( điểm) Câu Viết chương trình tính tích số ngun dương nhập từ bàn phím (2 điểm) ThuVienDeThi.com III Đáp án khối A Phần trắc nghiệm: Câu b Câu a Câu a Câu c B Phần tự luận Câu Viết biểu thức toán sau dạng biểu thức Pascal ? a 15(4 + 30 + 12) => 15*(4 + 30 + 12) b (10  x) 18  => (10 + x)*(10 + x) / (3 + y) – 18 / (5 + y) 3 y 5 y c ax2 + bx +2c => a*x*x +b*x + 2*c d (a+b)2.(d+e)3 => (a + b)*(a + b)*(d + e)*(d + e)*(d + e) Câu 2: - Bbiến công cụ lập trình - Biến dùng để lưu trữ liệu - Dữ liệu biến lưu trữ thay đổi thực chương trình Câu 3: Viết chương trình Program Tinh_tich; Uses crt; Var SonguyenA: integer; SonguyenB: integer; TichAB: real; Thongbao: String; Begin Thongbao: ‘Tinh tich cua hai so nguyen duong:’; {Nhap vao so nguyen A va B:} Writeln(‘SonguyenA’); Readln(SonguyenA); Writeln(‘SonguyenB’); Readln(SonguyenB); TichAB = SonguyenA*SonguyenB; (*In tich cua hai so A va B*) Writeln(TichAB:10:2); Readln; End ThuVienDeThi.com Họ tên: ĐỀ KIỂM TRA TIẾT - MÔN TIN HỌC Lớp: Thời gian: 45 phút Điểm Nhận xét giáo viên I TRẮC NGHIỆM (2đ) Cách khai báo tên chương trình sau khơng hợp lệ? A program Tinhtong; B PrOgRaM Tinh_tong; C Program Tinh_tong; D Program Tinh tong; Cấu trúc chương trình Pascal gồm phần? A phần B phần C phần D phần Lệnh Readln(a); có ý nghĩa là: A In giá trị biến a hình C Tạm dừng chương trình ; B Nhập giá trị cho biến a từ bàn phím D Khơng có ý nghĩa Hãy xếp bước sau để thứ tự tiến hành lập trình với ngơn ngữ lập trình Pascal A.Nhấn Ctrl + F9 để chạy chương trình C Nhấn Alt+F9 để dịch chương trình B Khởi động phần mềm Free Pascal D Soạn thảo chương trình => Thứ tự xếp là: II TỰ LUẬN (8đ) Câu 1(2đ) Viết biểu thức toán sau dạng biểu thức Pascal : a) ax2 + 2bx +5c b) (10  x) 18  3 y 5 y Câu (2đ) Hãy sửa lại dịng lệnh bị lỗi chương trình sau: Nội dung chương trình Sửa lại Program Hinh_tron; Var R, C, S= real; Const pi=3.14 Begin R :=5; C :=2*pi*R; S =pi*R*R; Writeln(‘Chu vi la=’) ; Writeln(‘Dien tich la=’, S); Readln; End Câu (2đ) Nêu giống khác biến hằng? Cho ví dụ khai báo biến khai báo Pascal? Câu Viết chương trình nhập số nguyên x y, in giá trị x y hình Sau hốn đổi giá trị x y in hình giá trị x y ThuVienDeThi.com ĐỀ KIỂM TRA TIẾT - MƠN TIN HỌC Thang điểm đáp án I TRẮC NGHIỆM(2đ) (Mỗi câu 0,5 đ) Câu Câu Caâu Caâu D B B BDCA II TỰ LUẬN (8đ) Câu (2đ) Viết biểu thức toán sau dạng biểu thức Pascal ? a) ax2 + bx +2c => a*x*x +2*b*x + 2*c b) (10  x) 18 => (10 + x)*(10 + x) / (3 + y) – 18 / (5 + y)  3 y 5 y Câu (2đ) Chỉ lỗi 0.5đ Nội dung chương trình Program Hinh_tron; Var R, C, S= real; Const pi=3.14 Begin R :=5; C :=2*pi*R; S =pi*R*R; Writeln(‘Chu vi la=’) ; Writeln(‘Dien tich la=’, S); Readln; End Sửa lại Var r, C, S: real; Const pi=3.14; S :=pi*R*R; Writeln(‘Chu vi la=’,C) ; Câu (2đ) Nêu giống khác biến hằng? Cho ví dụ khai báo biến khai báo hằng? - Giống nhau: Là đại lượng đặt tên dùng để lưu trữ liệu phải khai báo trước sử dụng (0.5đ) - Khác nhau: 1đ - Ví dụ: 0.5đ Câu Program hoandoi; Ues crt; Var x,y,z: integer; Begin Write(‘gia tri cua x:’); readln(x); Write (‘ gia tri cua y:’); readln(y); Writeln(x,’ ‘,y); Z:=x; x:=y; y:=z; Writeln(x,’ ‘,y);readln; End ThuVienDeThi.com ThuVienDeThi.com ... ĐỀ KIỂM TRA TIẾT - MÔN TIN HỌC Lớp: Th? ?i gian: 45 phút ? ?i? ??m Nhận xét giáo viên I TRẮC NGHIỆM (2đ) Cách khai báo tên chương trình sau không hợp lệ? A program Tinhtong; B PrOgRaM Tinh_tong;... in hình giá trị x y ThuVienDeThi.com ĐỀ KIỂM TRA TIẾT - MƠN TIN HỌC Thang ? ?i? ??m đáp án I TRẮC NGHIỆM(2đ) (M? ?i câu 0,5 đ) Caâu Caâu Caâu Caâu D B B BDCA II TỰ LUẬN (8? ?) Câu (2đ) Viết biểu thức... thay đ? ?i thực chương trình Câu 3: Viết chương trình Program Tinh_tich; Uses crt; Var SonguyenA: integer; SonguyenB: integer; TichAB: real; Thongbao: String; Begin Thongbao: ‘Tinh tich cua hai so

Ngày đăng: 25/03/2022, 14:27

HÌNH ẢNH LIÊN QUAN

I. TRẮC NGHIỆM(2đ) - Đề thi học kì I  Môn Tin học 8  Thời gian: 45 phút20206
2 đ) (Trang 3)
A. In giá trị của biến a ra màn hình. C. Tạm dừng chương trìn h; B.  Nhập giá trị cho biến a từ bàn phím.D - Đề thi học kì I  Môn Tin học 8  Thời gian: 45 phút20206
n giá trị của biến a ra màn hình. C. Tạm dừng chương trìn h; B. Nhập giá trị cho biến a từ bàn phím.D (Trang 3)
w