1. Trang chủ
  2. » Tài Chính - Ngân Hàng

De thi hoc ki 1

2 3 0

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

THÔNG TIN TÀI LIỆU

Mô tả thuật toán: tìm cách giải bài toán, diễn tả bằng các lệnh cần phải thực hiện 0.5đa. Viết chương trình: dựa vào thuật toán, viết chương trình bằng ngôn ngữ lập trình.[r]

(1)Trường THCS Hoà An Họ và tên:…………………… Lớp:………………………… KIỂM TRA HỌC KỲ I – Năm học 2011-2012 Môn: Tin học Đề số - Thời gian: 45’ I TRẮC NGHIỆM: ( khoanh tròn câu trả lời đúng nhất) 3đ Lệnh Clrscr dùng để làm gì? a In thông tin màn hình b Tạm ngưng chương trình c Xoá màn hình kết d Khai báo thư viện Cú pháp lệnh gán Pascal là? a Const <tên hằng> = <giá trị>; b <biến>:= <biểu thức>; c Var <danh sách biến>:<kiểu liệu>; d Uses < tên>; Từ khoá Var Pascal dùng để làm gì? a Khai báo mảng b Khai báo biến c Khai báo tên chương trình d Khai báo Để nhập liệu từ bàn phím cho biến x ta dùng câu lệnh nào sau đây? a Writeln(‘x’); b Readln(‘x’); c Writeln(x); d.Readln(x); Trong Pascal phép so sánh nào sau đây không hợp lệ? a <= b = Cho biết phạm vi giá trị kiểu liệu Integer? a Các số nguyên từ đến 215 c.Các số nguyên từ 2,9.10-39 đến 1,7.1038 c ≥ d < > b Các số nguyên từ đến 255 d Các số nguyên từ -215 đến 215 – II TỰ LUẬN: 7đ Nêu quá trình giải bài toán trên máy tính? (2đ) Hãy cho biết kết hiển thị trên màn hình sau thực các câu lệnh sau: (1đ) a Write(‘ (20+10)/3=’,(20+10)/3); b Write (20 mod 3); c x:=7; d t:=5; If x>0 then Write( x div 6); If (45 mod 3)=0 then t:= t mod 2; Cho đoạn chương trình: a:=5; b:=10; If a >b then Begin z:= a div 3; a:= z + a; b:= a mod 3; c:= b + a; end Else Begin z:= b div 3; b:= a + z; a:= b – z; c:= a * 2; end; Hãy cho biết kết đoạn chương trình trên (a,b,c,z bao nhiêu)? (1đ) Cho hai số thực a và b Hãy viết chương trình cho biết kết so sánh hai số đó dạng “ a lớn b”, “a nhỏ b” “ a b”? (3đ) (2) ĐÁP ÁN I TRẮC NGHIỆM: (3đ) c b b 4.d c d II TỰ LUẬN: Quá trình giải bài toán trên máy tính gồm ba bước: - Xác định bài toán: xác định các điều kiện cho trước (thông tin vào – INPUT) và các kết cần thu (thông tin – OUTPUT) (1đ) - Mô tả thuật toán: tìm cách giải bài toán, diễn tả các lệnh cần phải thực (0.5đ) - Viết chương trình: dựa vào thuật toán, viết chương trình ngôn ngữ lập trình (0.5đ) Kết hiển thị trên màn hình sau thực các câu lệnh: a (20+10)/3 = 10 (0.25đ) b (0.25đ) c (0.25đ) d t = (0.25đ) Kết đoạn chương trình: z = 9; (0.25 đ) b = 14; (0.25 đ) a = 5; (0.25 đ) Viết chương trình: Program sosanhhaiso; Uses crt; (0.25đ) Var a,b: integer; (0.5đ) Begin (0.15đ) End Readln(a,b); (0.5đ) If a>b then Write(‘a lon hon b’); (0.5đ) If a<b then Write(‘a be hon b’); (0.5đ) If a=b then Write(‘a bang b’); (0.5đ) (0.15đ) c = 10; (0.25 đ) (3)

Ngày đăng: 13/06/2021, 06:09

Xem thêm:

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w