Viết cú pháp, nêu hoạt động, chỉ rõ các thành phần của câu lệnh For –Do dạng lặp tiến, sử dụng câu lệnh for – do in ra màn hình 10 dòng chữ Diem 10 trong tam tay.. Viết chương trình nhập[r]
Trang 1TRƯỜNG THPT
THUẬN THÀNH SỐ 1
ĐỀ KIỂM TRA CUỐI HỌC KỲ I NĂM HỌC 2021 - 2022 MÔN: TIN HỌC 11
Thời gian làm bài: 45 phút
PHẦN I: TRẮC NGHIỆM (3 điểm)
Câu 1: Từ khóa USES dùng để khai báo
Câu 2: Chọn khai báo đúng
Câu 3: Trong ngôn ngữ lập trình Pascal, giả sử x:= a/b; thì x phải khai báo kiểu dữ liệu nào?
Câu 4: Biến x có thể nhận các giá trị nguyên 5; 10; 15; 20; 200 Hãy chọn kiểu dữ liệu phù hợp nhất
với biến x?
Câu 5: Thủ tục đưa ra màn hình giá trị của biến x và biến y kiểu nguyên:
Câu 6: Để nhập giá trị cho 2 biến a và b từ bàn phím :
Câu 7. Trong cấu trúc rẽ nhánh Điều kiện là
A biểu thức lôgic; B biểu thức số học;
C biểu thức quan hệ; D một câu lệnh;
Câu 8. Dùng biến X lưu giá trị lớn nhất trong các giá trị của hai biến A , B có thể dùng đoạn lệnh?
A if A <= B then X := A else X := B; B if A > B then X := A;
C X := B; if A > X then X := A; D if A > B then X := B else X := A;
Câu 9: Trong cấu trúc lặp For – do, biến đếm thường có kiểu
Câu 10: Cho đoạn chương trình:
K:=0; For i:=1 to 10 Do If i mod 2 = 0 then K:=K+i;
Giá trị của biến K sau khi thực hiện đoạn chương trình là :
Câu 11: Phát biểu nào dưới đây về kiểu mảng một chiều là phù hợp?
A Là một tập hợp các số nguyên B Độ dài tối đa của mảng là 255
Câu 12 Khai báo biến mảng A gồm 100 phần tử có kiểu thực?
PHẦN II: TỰ LUẬN (7 điểm)
Câu 1 (3 điểm) Viết cú pháp, nêu hoạt động, chỉ rõ các thành phần của câu lệnh For –Do dạng lặp
tiến, sử dụng câu lệnh for – do in ra màn hình 10 dòng chữ Diem 10 trong tam tay
Câu 2 (4 điểm) Viết chương trình nhập vào từ bàn phím số nguyên N (1<N<100) và dãy N số
nguyên a1, a2,…, aN Hiển thị ra màn hình
a Số lượng số dương, số lượng số âm trong dãy số đã nhập
b Tổng các số trong dãy
- Hết -