1. Trang chủ
  2. » Giáo Dục - Đào Tạo

de kiem tra hoc ki 1

3 8 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Trong NNLT Pascal, về mặt cú pháp cách viết câu lệnh ghép nào sau đây là đúng.. Hãy chọn một trong những kết quả sau: A.[r]

(1)ĐỀ KIỂM TRA HỌC KÌ I I Phần trắc nghiệm (3điểm) – Hãy khoanh tròn đáp án đúng Câu Trong NNLT Pascal, biểu thức số học nào sau đây là hợp lệ A {a+b}*c B x*y(x+y) C 5a+7b+8c D 5*a + x*y + 7*c Câu Biểu diễn nào đây là biểu diễn xâu NNLT Pascal: A “Bai tap” B Bai tap C ‘Bai tap’ D Bai_tap Câu Trong NNLT Pascal, mặt cú pháp câu lệnh nào sau đây là đúng? A if <biểu thức điều kiện>; then <câu lệnh 1> else <câu lệnh 2>; B if <biểu thức điều kiện> then <câu lệnh 1> else <câu lệnh 2>; C if <biểu thức điều kiện> then <câu lệnh 1>; else <câu lệnh 2>; D if <biểu thức điều kiện> then <câu lệnh 1> else <câu lệnh 2> Câu Kết biểu thức: Sqr(sqrt(100-36) div 4) là A B C D Câu Cho đoạn chương trình sau: Begin i:=3; S:=0; if (i>5) then S:=5*3+(5-i)*2; else S:=5*i+3; End Khi chạy chương trình giá trị S là: A 16 B 17 C 18 D 19 Câu Để nhập liệu vào từ bàn phím ta dùng lệnh nào sau đây: A Realn B Writeln C Real D Readln Câu Những tên nào các tên sau thuộc loại tên dành riêng NNLT Pascal? A Sqrt, sqr, abs, integer, longint, byte B Program, uses, var, begin, const C Bai_tap, begin, const, uses, var D Begin, const, sqr, delta, abs Câu Trong NNLT Pascal, để chạy chương trình ta nhấn tổ hợp phím: A Crtl+F9 B Ctrl+F9 C Alt+F3 D Alt+F9 Câu Các tên hàm SQRT, SQR, ABS có ý nghĩa là hàm lấy giá trị? A Căn bậc hai, bình phương, trị tuyệt đối B Bình phương, bậc hai, trị tuyệt đối C Căn bậc hai, trị tuyệt đối, bình phương D Trị tuyệt đối, bậc hai, bình phương Câu 10 Để gán 10 vào cho biến x, câu lệnh gán nào sau đây đúng? A x: = 10; B x:=10; C x=10; D x=:10; Câu 11 Các kiểu liệu nào đây thuộc kiểu số nguyên: A Longint, word, integer, byte B Word, longint, integer, boolean C String, byte, word, integer D Integer, real, char, word Câu 12 Trong NNLT Pascal, mặt cú pháp cách viết câu lệnh ghép nào sau đây là đúng? A Begin: a:=1; b:=4; end; B Begin a:=1, b:=4; end; C Begin a:=1; b:=4; end; D Begin a:=1; b:=4; end Câu 13 Trong NNLT Pascal, xét đoạn chương trình sau: Var a: Real; Begin a:=15; writeln(‘ KQ la: ’, a+1); readln; end Hãy chọn kết sau: A KQ la: 16 B KQ la: 1.6000000000E+01 C KQ la 16 D Chương trình báo lỗi Câu 14 Trong Pascal, từ khóa Var dùng để: A Khai báo tên chương trình B Khai báo C Khai báo thư viện Câu 15 Cách đặt tên nào sau đây là đúng theo quy tắc đặt tên Pascal? A _Lop_11 B Lop 11 C _Lop 11 D Lop:11B9 D Khai báo biến (2) II Phần tự luân (7điểm) Câu Hãy viết biểu thức toán học đây Pascal (1đ) a c  2b d c b  3cd Câu Tìm và sửa lỗi chương trình sau cho đúng (chỉ viết lại dòng bị sai) (1đ) Program Vi_du; Use crt; Var a, b, x, real; Begin Write(‘Nhap vao gia tri a,b=’); Readln (‘a,b’); (*tinh toan*) X:= a.b; Writeln(x:4:2); Readln End Câu Viết chương trình tính và xuất màn hình Câu Biết ba số nguyên dương a, b, c chu vi và diện tích hình tròn với bán kính R gọi là số Pi-ta-go tổng các bình phương hai nhập vào từ bàn phím (2đ) số bình phương số còn lại Viết chương trình nhập từ bàn phím ba số nguyên dương a, b, c và kiểm tra xem chúng có là số Pi-ta-go hay không (3đ) - Hết- (3) (4)

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

TỪ KHÓA LIÊN QUAN

w