intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề kiểm tra 1 tiết học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp án - Trường THCS Bình Khánh Đông - Tây

Chia sẻ: Diệp Chi Lăng | Ngày: | Loại File: PDF | Số trang:2

13
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

“Đề kiểm tra 1 tiết học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp án - Trường THCS Bình Khánh Đông - Tây” giúp các em học sinh ôn tập kiến thức, ôn tập kiểm tra 1 tiết rèn luyện kỹ năng để các em nắm được toàn bộ kiến thức chương trình Tin học lớp 8. Mời các em cùng tham khảo đề thi.

Chủ đề:
Lưu

Nội dung Text: Đề kiểm tra 1 tiết học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp án - Trường THCS Bình Khánh Đông - Tây

  1. NỘI DUNG CẦN ĐẠT ĐỀ KIỂM TRA THỰC HÀNH MÔN: TIN HỌC KHỐI: 8 NĂM HỌC: 2019 - 2020 -------------------- (Ngày kiểm 05/06/2020) Chủ đề chính Yêu cầu 1. Cấu trúc chung của chương trình Có đầy đủ cấu trúc chương trình Pascal. 2. Khai báo và sử dụng biến. Khai báo sử dụng biến đúng kiểu dữ liệu và số lượng biến cần thiết. 3. Lệnh nhập xuất trong Pascal. Thực hiện các lệnh nhập xuất dữ liệu trên Free Pascal. 4. Sử dụng cấu trúc lặp For...Do. Sử dụng cấu trúc For...Do để duyệt các số tự nhiên đầu tiên từ 1n. 5. Tính tổng và tích các số tự nhiên. Tính tổng và tích các số tự nhiên đầu tiên đúng theo công thức Kết quả đúng. 6. Lưu bài Lưu bài đúng tên, đúng thư mục, ổ đĩa. Tổng 10.0 Điểm ĐỀ BÀI - 01 Viết chương trình tính S:=1+2+3+...n. Với n được nhập từ bàn phím. Tính tổng các số tự nhiên đầu tiên từ 1n (n>0). Chương trình khi chạy có giao diện như sau: Cho biet so n: 5 Tong cac so tu 1 den 5 la : 15 ĐÁP ÁN – ĐỀ 01  Chương trình được viết bằng ngôn ngữ Free Pascal như sau: Program Tinh_tong; Uses crt; Var i,n,s:integer; Begin Clrscr; Write(‘Cho biet so n:’); Readln(n); S:=0; For i:=1 To n Do S:=S+i; Write(‘Tong cac so tu 1 den ‘,n,‘ la:’,S); Readln; End. (Học sinh có thể viết bằng lệnh lặp While...Do với thuật toán bất kì nếu cho kết quả đúng thì vẫn tính điểm Trên chỉ là chương trình đơn giản để tham khảo!) ======================================================= ĐỀ BÀI - 02 Viết chương trình tính S:=1*2*3*...n (n!). Với n được nhập từ bàn phím. Tính tích các số tự nhiên đầu tiên từ 1n (n>0). Chương trình khi chạy có giao diện như sau: Cho biet so n: 5 Tich cac so tu 1 den 5 la : 120
  2. ĐÁP ÁN – ĐỀ 02  Chương trình được viết bằng ngôn ngữ Free Pascal như sau: Program Tinh_tich; Uses crt; Var i,n,gt:integer; Begin Clrscr; Write(‘Cho biet so n:’); Readln(n); gt:=1; For i:=1 To n Do gt:=gt*i; Write(‘Tich cac so tu 1 den ‘,n,‘ la:’,gt); Readln; End. (Học sinh có thể viết bằng lệnh lặp While...Do với thuật toán bất kì nếu cho kết quả đúng thì vẫn tính điểm Trên chỉ là chương trình đơn giản để tham khảo!) THANG ĐIỂM -------o0o------- 1. Phần khai báo: + Khai báo thư viện (0.5đ) + Khai báo các biến (1.5đ) 2. Phần thân chương trình: + Lệnh xóa màn hình: (0.5đ) + Thông báo nhập n: (1.0đ) + Nhập giá trị cho biến n: (1.0đ) + Khởi tạo các giá trị ban đầu: (1.0đ) + Xử lý tính tổng, tích các số tự nhiên đầu tiên: (2.0đ) + Xuất kết quả ra màn hình (1.0đ) + Lệnh dừng màn hình: (0.5đ) + Lưu bài đúng yêu cầu (1.0đ)  D:\ KT1T_TenHS_Lop.pas Vd: Em tên Nhi học lớp 81 thì lưu bài như sau: D:\KT1T_Nhi_81.pas -----Hết-----
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2