Kiem tra HKI Tin 8 (11-12)
Chia sẻ bởi Trần Ngọc Anh |
Ngày 17/10/2018 |
37
Chia sẻ tài liệu: Kiem tra HKI Tin 8 (11-12) thuộc Tin học 8
Nội dung tài liệu:
Họ và tên:…………………………………………………...
Lớp :……………………..
KIỂM TRA HỌC KỲ I
Môn: Tin Học 8 (ĐỀ A)
I. Phần trắc nghiệm: (4 điểm) Hãy khoanh tròn vào đáp án đúng nhất.
Câu 1. Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ lập trình Pascal?
a. Pascal b. pascal c. Pas_cal d. Pas-cal
Câu 2. Để chia lấy phần nguyên ta dùng phép toán:
a. div b. : c. mod d. /
Câu 3. Để viết thông tin ra màn hình, sau đó xuống dòng, Pascal sử dụng lệnh:
Writeln; b. Readln; c. Delay(5000); d. Read.
Câu 4. Trong các câu lệnh điều kiện sau, câu nào không hợp lệ?
If a>b then max:=a;
If a>b then max:=a else max:=b;
If aIf aCâu 5. Nội dung các văn bản (xâu ký tự) muốn ghi ra màn hình bằng lệnh Write phải được đặt trong cặp dấu:
a. (và) b. “và” c. ‘và’ d. {và}
Câu 6. Biến nhớ trong lập trình có chức năng:
a. Lưu trữ dữ liệu; b. Thực hiện các phép toán trung gian;
c. Có thể nhận nhiều giá trị khác nhau; d. Cả a, b và c đều đúng.
Câu 7. X là một số nguyên, để khai báo biến X ta có thể khai báo như sau:
a. Const X= integer; b. Var X: integer; c. Var X: integer. d. Var X: interger;
Câu 8. Phát biểu nào sai trong các phát biểu sau:
Bài toán là một công việc hay một nhiệm vụ cụ thể cần phải thực hiện.
Thuật toán là dãy hữu hạn các bước cần thiết để giải một bài toán.
Xác định bài toán là xác định các điều kiện cho trước (input) và kết quả cần thu được (output).
Quá trình giải bài toán trên máy tính gồm các bước: Mô tả thuật toán ( Xác định bài toán ( Viết chương trình.
II. Phần tự luận: (6 điểm)
Câu 1: (1đ) Sau mỗi câu lệnh dưới đây, giá trị của biến X sẽ là bao nhiêu nếu trước đó giá trị của X bằng 10?
Câu lệnh:
Kết quả:
a) if X mod 3=2 then X:=X+1;
b) if (X mod 3=0) or (X>=10) then X:=2*X;
c) if (X mod 4=2) and (X>5) then X:=0;
d) if X mod 5=0 then begin X:=X*X; X:=X-10; end;
Câu 2: (1đ) Viết cú pháp của câu lệnh điều kiện dạng thiếu? Giải thích ý nghĩa của cú pháp?
Câu 3: (4đ) Tính diện tích hình A. Biết hình A là hình được tạo bởi một hình chữ nhật (có chiều dài b và chiều rộng 2a) và một hình bán nguyệt (có bán kính a). Em hãy:
Xác định bài toán trên. (0,75 đ)
Mô tả thuật toán để giải bài toán. (1,5 đ)
Viết chương trình tính diện tích hình A. (1,75 đ)
BÀI LÀM:
Lớp :……………………..
KIỂM TRA HỌC KỲ I
Môn: Tin Học 8 (ĐỀ A)
I. Phần trắc nghiệm: (4 điểm) Hãy khoanh tròn vào đáp án đúng nhất.
Câu 1. Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ lập trình Pascal?
a. Pascal b. pascal c. Pas_cal d. Pas-cal
Câu 2. Để chia lấy phần nguyên ta dùng phép toán:
a. div b. : c. mod d. /
Câu 3. Để viết thông tin ra màn hình, sau đó xuống dòng, Pascal sử dụng lệnh:
Writeln; b. Readln; c. Delay(5000); d. Read.
Câu 4. Trong các câu lệnh điều kiện sau, câu nào không hợp lệ?
If a>b then max:=a;
If a>b then max:=a else max:=b;
If aIf aCâu 5. Nội dung các văn bản (xâu ký tự) muốn ghi ra màn hình bằng lệnh Write phải được đặt trong cặp dấu:
a. (và) b. “và” c. ‘và’ d. {và}
Câu 6. Biến nhớ trong lập trình có chức năng:
a. Lưu trữ dữ liệu; b. Thực hiện các phép toán trung gian;
c. Có thể nhận nhiều giá trị khác nhau; d. Cả a, b và c đều đúng.
Câu 7. X là một số nguyên, để khai báo biến X ta có thể khai báo như sau:
a. Const X= integer; b. Var X: integer; c. Var X: integer. d. Var X: interger;
Câu 8. Phát biểu nào sai trong các phát biểu sau:
Bài toán là một công việc hay một nhiệm vụ cụ thể cần phải thực hiện.
Thuật toán là dãy hữu hạn các bước cần thiết để giải một bài toán.
Xác định bài toán là xác định các điều kiện cho trước (input) và kết quả cần thu được (output).
Quá trình giải bài toán trên máy tính gồm các bước: Mô tả thuật toán ( Xác định bài toán ( Viết chương trình.
II. Phần tự luận: (6 điểm)
Câu 1: (1đ) Sau mỗi câu lệnh dưới đây, giá trị của biến X sẽ là bao nhiêu nếu trước đó giá trị của X bằng 10?
Câu lệnh:
Kết quả:
a) if X mod 3=2 then X:=X+1;
b) if (X mod 3=0) or (X>=10) then X:=2*X;
c) if (X mod 4=2) and (X>5) then X:=0;
d) if X mod 5=0 then begin X:=X*X; X:=X-10; end;
Câu 2: (1đ) Viết cú pháp của câu lệnh điều kiện dạng thiếu? Giải thích ý nghĩa của cú pháp?
Câu 3: (4đ) Tính diện tích hình A. Biết hình A là hình được tạo bởi một hình chữ nhật (có chiều dài b và chiều rộng 2a) và một hình bán nguyệt (có bán kính a). Em hãy:
Xác định bài toán trên. (0,75 đ)
Mô tả thuật toán để giải bài toán. (1,5 đ)
Viết chương trình tính diện tích hình A. (1,75 đ)
BÀI LÀM:
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Trần Ngọc Anh
Dung lượng: 52,00KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)