Trắc nghiệm Hãy khoanh tròn những đáp án mà em cho là đúng Câu 1: Trong Turbo Pascal thì từ khóa “Var” dùng để: a.. Khai báo tên chương trình c.. Khai báo thư viện d.. Khai báo biến Câu
Trang 1Sở GD & ĐT
Trường THPT Dân lập Triệu Sơn BÀI KIỂM TRA SỐ 1
Môn: Tin học Thời gian: 1 tiết
Họ và tên: Lớp:
Đề bài: A Trắc nghiệm (Hãy khoanh tròn những đáp án mà em cho là đúng) Câu 1: Trong Turbo Pascal thì từ khóa “Var” dùng để: a Khai báo hằng b Khai báo tên chương trình c Khai báo thư viện d Khai báo biến Câu 2: Kiểu dữ liệu nào sau đây có miền giá trị nhỏ nhất: a Byte b Word c Integer d Longint Câu 3: Tên nào sau đây trong Pascal là không hợp lệ: a Lop11G6 b Lop-11G6 c Lop_G6 d G6 Câu 4: Trong Turbo Pascal, để biên dịch chương trình ta nhấn tổ hợp phím: a Alt+F3 b Ctrl+F9 c Alt+F9 d Alt+X Câu 5: Câu lệnh: if x mod 3 = 2 then x:= 5*x + 1; Writeln(‘ X= ‘, x); Với x = 8 thì kết quả là: a 51 b 32 c 41 d 10 Câu 6: Câu lệnh: For i:=1 to 5 do if i mod 2 then a:= 8; Write(‘a=’, a); Kết quả trên màn hình là: a Báo lỗi b 8 c a=,a d 8=8 B Tự luận Câu 7: (1 điểm) Cho đoạn chương trình sau: Begin x:= a; if a > b then x:= b; end Với a = 7 và b = 15 thì x bằng bao nhiêu? Với a = 5 và b = 10 thì x bằng bao nhiêu? Câu 8: (1 điểm) Hãy viết các biểu thức toán học sau trong Pascal (phải dùng các hàm số học chuẩn đã học nếu có) a e x x x ln sin 1 b sin 2 cos 1 x x Câu 9: (3 điểm) Viết chương trình nhập vào năm sinh của học sinh, sau đó in ra màn hình học sinh đó bao nhiêu tuổi (năm hiện tại là 2008) Câu 10: (2 điểm) Viết chương trình thông báo lên màn hình số nguyên duơng a được nhập từ bàn phím có bao nhiêu ước số Bài làm