Đề thi học kì 1

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Hà Hà Hà
Ngày gửi: 19h:55' 10-07-2024
Dung lượng: 165.9 KB
Số lượt tải: 50
Nguồn:
Người gửi: Hà Hà Hà
Ngày gửi: 19h:55' 10-07-2024
Dung lượng: 165.9 KB
Số lượt tải: 50
Số lượt thích:
0 người
Trường THCS Điêu Lương
27)
Họ tên : ...................................
Kiểm tra, đánh giá giữa kì 2 (Tiết
Môn: Tin 7
Lớp : 7........
Điểm
Lời phê của giáo viên
B. ĐỀ BÀI
I. PHẦN TRẮC NGHIỆM (4 điểm)Khoanh tròn vào đáp án đúng
Câu 1. Phần mềm bảng tính điện tử là
A. Microsoft Word.
B. Microsoft PowerPoint.
C. Microsoft Excel.
D. Microsoft Access.
Câu 2. Phần mềm bảng tính có chức năng chính là gì? Chọn phương án đúng
nhất.
A. Quản trị dữ liệu. B. Soạn thảo văn bản và quản trị dữ liệu.
C. Nhập và xử lý dữ liệu dưới dạng bảng.
D. Nhập và tính toán giống như máy tính cầm tay Casio.
Câu 3. Phát biểu nào sau đây đúng?
A. Các hàng của trang tính được đặt tên theo các chữ cái: A, B, C, …
B. Các cột của trang tính được đặt tên theo các số: I, II, III, …
C. Các cột của trang tính được đặt tên theo các số: 1, 2, 3, …
D. Các hàng của trang tính được đặt tên theo các số: 1, 2, 3, …
Câu 4. Tên cột là
A. các số.
B. kí tự.
C. kí hiệu.
D. các chữ cái.
Câu 5. Vị trí giao của một hàng và một cột được gọi là gì?
A. Ô.
B. Trang tính.
D. Bảng tính.
C. Hộp địa chỉ.
Câu 6. Khi nháy chuột chọn một ô, địa chỉ ô xuất hiện ở đâu?
B. Cột.
A. Hàng.
C. Thanh công thức.
D. Hộp địa chỉ.
Câu 7. Hàm xác định giá trị lớn nhất có cú pháp là
A. =SUM(a, b, c,…)
B. =AVERAGE(a, b, c,…)
C. =MAX(a, b, c,…)
D. =MIN(a, b, c,…)
Câu 8. Chức năng của hàm SUM là
A. tính trung bình cộng.
B. tính tổng.
C. tìm giá trị nhỏ nhất.
D. tìm giá trị lớn nhất.
Câu 9. Phương án nào sau đây đúng để xóa một trang tính?
A. Nháy chuột vào tên trang tính rồi nhấn phím Delete.
B. Nháy nút phải chuột vào tên trang tính và chọn Delete.
C. Nháy đúp chuột vào tên trang tính rồi nhấn phím Delete.
D. Trong thẻ Home, chọn lệnh Delete/Delete Cells trong nhóm lệnh Cells.
Câu 10. Khi nhập văn bản vào ô tính thì dữ liệu được tự động
A. căn trái.
B. căn phải. C. căn giữa.
D. căn đều hai bên.
Câu 11. Sắp xếp theo đúng thứ tự các bước sao chép ô tính chứa công thức:
1. Chọn ô tính chứa công thức cần sao chép.2. Nhấn tổ hợp phím Ctrl + V.
3. Đánh dấu vùng muốn sao chép công thức đến. 4. Nhấn tổ hợp phím Ctrl +
C.
A. 1-2-3-4.
B. 1-4-3-2
C. 1-3-2-4.
D. 1-4-2-3.
Câu 12. Giả sử tại ô E4 có công thức =C4*D4. Nếu sao chép công thức này đến
ô E6 thì công thức sẽ thay đổi như thế nào?
A. =C8*D5
B. =C5*D5
C. =C7*D7
D. =C6*D6
Câu 13. Hàm =MIN(0, 8, -4, 9) cho kết quả như thế nào?
A. 0
B. 8,
C. -4
D. 9
Câu 14. Giả sử cần tính tổng giá trị của các ô B5 và D4, sau đó nhân với giá trị
trong ô E2. Công thức nào trong số các công thức sau đây là đúng?
B. (D4+B5)*E2
C. =E2(D4+B5)
D. (D4+B5)E2
A. =(D4+B5)*E2
Câu 15. Hàm =SUM(B5:B12) để
A. tính tổng của ô B5 và ô B12 ,
B. tìm giá trị lớn nhất của ô B5 và ô B12
C. tính tổng từ ô B5 đến ô B12
D. tìm giá trị nhỏ nhất từ ô B5 đến ô B12
Câu 16. Hàm =COUNT(2,6,8,9,0) cho kết quả như thế nào?
A. 3
B. 5 ,
C. 4,
D. 6
II. PHẦN THỰC HÀNH (6,0 điểm)
Câu 1. (6 điểm)
a) Tạo lập sổ tính Excel “DIỆN TÍCH PHỦ RỪNG” theo mẫu sau:
b) Sử dụng hàm thích hợp để:
- Tính tổng diện tích rừng của từng tỉnh?
- Tính tổng diện tích rừng tự nhiên, tổng diện tích rừng trồng của các tỉnh?
- Tìm diện tích rừng tự nhiên nhỏ nhất và diện tích rừng trồng lớn nhất?
Trường THCS Điêu Lương
Kiểm tra, đánh giá giữa kì 2 (Tiết 27)
Họ tên : ...................................
Môn: Công nghệ
Lớp : 9........
Điểm
Lời phê của giáo viên
ĐỀ BÀI
I. PHẦN TRẮC NGHIỆM (3 điểm).Khoanh tròn vào đáp án đúng
C©u 1: C¸c gi¸ trÞ cña viÖc trång c©y ¨n qu¶ sau gi¸ trÞ nµo lµ quan träng nhÊt:
A. Gi¸ trÞ dinh dìng, cung cấp dược liệu.
B. Nguyªn liÖu cung cÊp cho c¸c nhµ m¸y chÕ biÕn b¸nh kÑo, níc gi¶i kh¸t,..
C. B¶o vÖ m«i trêng sinh th¸i.
D. Cả 3 ý trên
C©u 2: Ph¬ng ph¸p nh©n gièng nµo sau ®©y kh«ng ph¶i lµ ph¬ng ph¸p nh©n gièng
v« tÝnh:
A. ChiÕt cµnh.
B. Gieo h¹t.
C. ghÐp cµnh.
D. Gi©m cµnh.
C©u 3: Lo¹i s©u nµo sau ®©y kh«ng h¹i c©y ¨n qu¶ cã mói:
A. S©u ®ôc th©n.
B. S©u vÏ bïa.
C. s©u xanh.
D. S©u ®ôc qu¶.
C©u 4: Khi bãn ph©n lãt cho c©y ¨n qu¶ nÕu ®Êt chua phÌn ta bãn thªm:
A. Ph©n l©n.
B. v«i .
C. Ph©n kali.
D. Ph©n ®¹m.
Câu 5: Bọ xít hại nhãn gây ra:
A. Bä xÝt hót nhùa ë c¸c mÇn non vµ mÇn hoa
B. Lµm cho mÐp l¸ bÞ hÐo
C. Lá ch¸y kh«, l¸ chÕt vµng, qu¶ non rông.
D. Cả 3 ý trên
C©u 6: C¸c bíc ch¨m sãc cho c©y ¨n qu¶ theo em bíc nµo quan träng nhÊt:
A. Lµm cá vun xíi.
D. T¹o h×nh söa cµnh.
nh nhau.
B. Bãn ph©n thóc.
C. Tíi níc.
E. Phßng trõ s©u bÖnh.
G. TÊt c¶ c¸c vai trß ®Ò
B. Tự luận : (7điểm)
Câu 1:(1 đ).Hãy trình bày đặc điểm thực vật và yêu cầu ngoại cảnh của cây
nhãn?
Câu 2:(2 đ).Nêu kĩ thuật trồng và các công việc chăm sóc cây nhãn ?
Câu 3:( 4đ). Hãy nêu quy trình và thực hiện trồng 1 loại cây ăn quả hoặc 1 loại cây
xanh ?
A/ TRẮC NGHIỆM
I/ Khoanh tròn chữ cái đứng trước câu trả lời đúng nhất. (3 điểm)
Câu 1: Pascal sử dụng Câu lệnh nào sau đây để lặp với số lần lặp biết trước ?
A. if...then
B. if...then...else
C. for...do
D. while...do
Câu 2: Pascal sử dụng Câu lệnh nào sau đây để lặp với số lần lặp chưa biết
trước ?
A. if...then
B. if...then...else
C. for...do
D. while...do
Câu 3: Lệnh lặp nào sau đây là đúng :
A. For = to do ;
B. For := to do ;
C. While<điều kiện> = do;
D. While<điều kiện> := do;
Câu 4:Biến đếm trong câu lệnh For .. to .. do thuộc kiểu :
A. Số nguyên
B. Số thực
C. Ký tự
D. Xâu
Câu 5: Câu lệnh Pascal : While (3*5>=15) do Writeln (3*5); sẽ :
A. In số 15 ra màn hình 3 lần.
B. In số 15 ra màn hình 5 lần.
C. Không thực hiện lệnh Writeln (3*5);
D. Lặp vô hạn lần lệnh Writeln (3*5);
Câu 6: Trong câu lệnh for…to…do . Số vòng lặp là:
A. giá trị cuối – gt đầu;
C. gt cuối – gt đầu + 1
B. giá trị cuối + giá trị đầu
D. Cả a, b, c đều đúng
Câu 7: Trong Pascal, Câu lệnh nào sau đây là đúng?
A. while S<10 do S:=S+i; i:=i+1;
B. i:=0; S:=1;While S:=10 do write(S);
C. n:=2; while n<5 do a=b;
D. Cả a, b, c đều đúng
Câu 8. Trong Câu lệnh lặp: For i := 1 to 10 do j:= j + 2; write( j ); Khi kết thúc Câu
lệnh lặp trên, Câu lệnh write( j ); được thực hiện bao nhiêu lần?
A. 10 lần ;
B. 5 lần;
C. 1 lần;
D. Không thực hiện.
Câu 9: Trong các ví dụ sau. Chỉ ra đâu ra hoạt động lặp với số lần biết trước
A. Đi học tuần 6 buổi
B. Học bài đến khi thuộc bài
C. Nhặt rau cho đến khi xong
D. Cả a, b, c đều đúng
Câu 10: Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì?
A. Thực hiện < câu lệnh > sau từ khóa Do
B. Kiểm tra giá trị của < điều kiện >
C. Thực hiện câu lệnh sau từ khóa Then
D. Kiểm tra < câu lệnh >
Câu 11. Cú pháp lệnh lặp với số lần chưa biết trước:
A. While < điều kiện > to < câu lệnh >;
B. While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >;
C. While < điều kiện > do ;< câu lệnh >;
D. While < điều kiện > do < câu lệnh >;
Câu 12: Điều kiện trong câu lệnh whle .. do là
A. Phép toán
B. Phép so sánh
C. Số nguyên
D. Số thực
B/ TỰ LUẬN (7 điểm)
Câu 1 (2.0 điểm):
Trong lập trình, cấu trúc lặp dùng để làm gì ? Hãy nêu dạng tổng quát và cách thực
hiện lệnh của Câu lệnh lặp While... do... trong ngôn ngữ lập trình Pascal ?
Câu 2 (2.0 điểm):
Các câu lệnh sau đúng hay sai. Nếu sai hãy chỉ ra lỗi sai và sửa lại cho đúng
Câu lệnh
a. for i= 5 to 10 do wrtie(5);
b. for j:=1 to 10.5 do writeln (5);
c. while i:=5 do a:=b;
Đúng/Sai
Chỉ ra lỗi sai
d. while i<=10 writeln( Thuc hien tinh toan);
Câu 3 (3.0 điểm):
1 1 1
1
S 1 ...
2 3 4
n với n là một số tự
Viết chương trình tính và in ra tổng
nhiên bất kỳ nhập từ bàn phím (Sử dụng câu lệnh lặp biết trước số lần lặp)
Đáp án:
A/ TRẮC NGHIỆM ( 3 điểm).
(Mỗi câu đúng đạt 0,25 điểm)
Câu
1
2
3
4
5
6
7
8
9
10
11
12
Đáp án
C
D
B
A
D
C
A
C
A
B
D
B
B. TỰ LUẬN:
Câu 1:(2 đ) Trả lời :
-
-
-
Trong lập trình, cấu trúc lặp dùng để chỉ thị cho máy tính thực hiện lặp lại một
vài hoạt động nào đó cho đến khi một điều kiện nào đó được thỏa mãn. (0,5
điểm)
Dạng tổng quát của Câu lệnh lặp While... do... là :
While <điều kiện> do; (0,5 đ)
Cách thực hiện lệnh của Câu lệnh lặp While... do... :
Bước 1: Kiểm tra <điều kiện>. (0,25 đ)
Bước 2: Nếu <điều kiện> sai, sẽ bị bỏ qua và việc thực hiện
lệnh lặp kết thúc. Nếu <điều kiện> đúng, máy sẽ thực hiện và quay lại
bước 1. (0,75 đ)
Câu 2:(2 đ). Mỗi ý được 0,5 điểm
Đúng/
Sai
Chỉ ra lỗi sai
a. for i:= 5 to 10 do wrtie(5);
Đ
b. for j:=1 to 10.5 do writeln (5);
S
Vì giá trị biến đếm là số thực (Mà
gt biến đếm là số nguyên)
c. while i:=5 do a:=b;
S
i:=5 là phép gán (không phải điều
kiện)
d. while i<=10 writeln( Thuc hien tinh S
toan);
Viết xâu kí tự (chữ) ra màn hình
phải đặt trong cặp nháy đơn
Câu 3:(3đ)
Program tinh_tong ;
Uses crt ;
Var i , n : integer ;
S : real ;
(0,5 đ)
Begin
Write ( ' nhap n = ' ); readln (n);
S:=0;
(0,5đ)
For i:=1 to n do S:=S+1/i ;
(1,0 đ)
Write (' tong S la : ' , S :4:2);
(0,5đ)
Readln;
End.
4. Củng cố
(0,5đ)
27)
Họ tên : ...................................
Kiểm tra, đánh giá giữa kì 2 (Tiết
Môn: Tin 7
Lớp : 7........
Điểm
Lời phê của giáo viên
B. ĐỀ BÀI
I. PHẦN TRẮC NGHIỆM (4 điểm)Khoanh tròn vào đáp án đúng
Câu 1. Phần mềm bảng tính điện tử là
A. Microsoft Word.
B. Microsoft PowerPoint.
C. Microsoft Excel.
D. Microsoft Access.
Câu 2. Phần mềm bảng tính có chức năng chính là gì? Chọn phương án đúng
nhất.
A. Quản trị dữ liệu. B. Soạn thảo văn bản và quản trị dữ liệu.
C. Nhập và xử lý dữ liệu dưới dạng bảng.
D. Nhập và tính toán giống như máy tính cầm tay Casio.
Câu 3. Phát biểu nào sau đây đúng?
A. Các hàng của trang tính được đặt tên theo các chữ cái: A, B, C, …
B. Các cột của trang tính được đặt tên theo các số: I, II, III, …
C. Các cột của trang tính được đặt tên theo các số: 1, 2, 3, …
D. Các hàng của trang tính được đặt tên theo các số: 1, 2, 3, …
Câu 4. Tên cột là
A. các số.
B. kí tự.
C. kí hiệu.
D. các chữ cái.
Câu 5. Vị trí giao của một hàng và một cột được gọi là gì?
A. Ô.
B. Trang tính.
D. Bảng tính.
C. Hộp địa chỉ.
Câu 6. Khi nháy chuột chọn một ô, địa chỉ ô xuất hiện ở đâu?
B. Cột.
A. Hàng.
C. Thanh công thức.
D. Hộp địa chỉ.
Câu 7. Hàm xác định giá trị lớn nhất có cú pháp là
A. =SUM(a, b, c,…)
B. =AVERAGE(a, b, c,…)
C. =MAX(a, b, c,…)
D. =MIN(a, b, c,…)
Câu 8. Chức năng của hàm SUM là
A. tính trung bình cộng.
B. tính tổng.
C. tìm giá trị nhỏ nhất.
D. tìm giá trị lớn nhất.
Câu 9. Phương án nào sau đây đúng để xóa một trang tính?
A. Nháy chuột vào tên trang tính rồi nhấn phím Delete.
B. Nháy nút phải chuột vào tên trang tính và chọn Delete.
C. Nháy đúp chuột vào tên trang tính rồi nhấn phím Delete.
D. Trong thẻ Home, chọn lệnh Delete/Delete Cells trong nhóm lệnh Cells.
Câu 10. Khi nhập văn bản vào ô tính thì dữ liệu được tự động
A. căn trái.
B. căn phải. C. căn giữa.
D. căn đều hai bên.
Câu 11. Sắp xếp theo đúng thứ tự các bước sao chép ô tính chứa công thức:
1. Chọn ô tính chứa công thức cần sao chép.2. Nhấn tổ hợp phím Ctrl + V.
3. Đánh dấu vùng muốn sao chép công thức đến. 4. Nhấn tổ hợp phím Ctrl +
C.
A. 1-2-3-4.
B. 1-4-3-2
C. 1-3-2-4.
D. 1-4-2-3.
Câu 12. Giả sử tại ô E4 có công thức =C4*D4. Nếu sao chép công thức này đến
ô E6 thì công thức sẽ thay đổi như thế nào?
A. =C8*D5
B. =C5*D5
C. =C7*D7
D. =C6*D6
Câu 13. Hàm =MIN(0, 8, -4, 9) cho kết quả như thế nào?
A. 0
B. 8,
C. -4
D. 9
Câu 14. Giả sử cần tính tổng giá trị của các ô B5 và D4, sau đó nhân với giá trị
trong ô E2. Công thức nào trong số các công thức sau đây là đúng?
B. (D4+B5)*E2
C. =E2(D4+B5)
D. (D4+B5)E2
A. =(D4+B5)*E2
Câu 15. Hàm =SUM(B5:B12) để
A. tính tổng của ô B5 và ô B12 ,
B. tìm giá trị lớn nhất của ô B5 và ô B12
C. tính tổng từ ô B5 đến ô B12
D. tìm giá trị nhỏ nhất từ ô B5 đến ô B12
Câu 16. Hàm =COUNT(2,6,8,9,0) cho kết quả như thế nào?
A. 3
B. 5 ,
C. 4,
D. 6
II. PHẦN THỰC HÀNH (6,0 điểm)
Câu 1. (6 điểm)
a) Tạo lập sổ tính Excel “DIỆN TÍCH PHỦ RỪNG” theo mẫu sau:
b) Sử dụng hàm thích hợp để:
- Tính tổng diện tích rừng của từng tỉnh?
- Tính tổng diện tích rừng tự nhiên, tổng diện tích rừng trồng của các tỉnh?
- Tìm diện tích rừng tự nhiên nhỏ nhất và diện tích rừng trồng lớn nhất?
Trường THCS Điêu Lương
Kiểm tra, đánh giá giữa kì 2 (Tiết 27)
Họ tên : ...................................
Môn: Công nghệ
Lớp : 9........
Điểm
Lời phê của giáo viên
ĐỀ BÀI
I. PHẦN TRẮC NGHIỆM (3 điểm).Khoanh tròn vào đáp án đúng
C©u 1: C¸c gi¸ trÞ cña viÖc trång c©y ¨n qu¶ sau gi¸ trÞ nµo lµ quan träng nhÊt:
A. Gi¸ trÞ dinh dìng, cung cấp dược liệu.
B. Nguyªn liÖu cung cÊp cho c¸c nhµ m¸y chÕ biÕn b¸nh kÑo, níc gi¶i kh¸t,..
C. B¶o vÖ m«i trêng sinh th¸i.
D. Cả 3 ý trên
C©u 2: Ph¬ng ph¸p nh©n gièng nµo sau ®©y kh«ng ph¶i lµ ph¬ng ph¸p nh©n gièng
v« tÝnh:
A. ChiÕt cµnh.
B. Gieo h¹t.
C. ghÐp cµnh.
D. Gi©m cµnh.
C©u 3: Lo¹i s©u nµo sau ®©y kh«ng h¹i c©y ¨n qu¶ cã mói:
A. S©u ®ôc th©n.
B. S©u vÏ bïa.
C. s©u xanh.
D. S©u ®ôc qu¶.
C©u 4: Khi bãn ph©n lãt cho c©y ¨n qu¶ nÕu ®Êt chua phÌn ta bãn thªm:
A. Ph©n l©n.
B. v«i .
C. Ph©n kali.
D. Ph©n ®¹m.
Câu 5: Bọ xít hại nhãn gây ra:
A. Bä xÝt hót nhùa ë c¸c mÇn non vµ mÇn hoa
B. Lµm cho mÐp l¸ bÞ hÐo
C. Lá ch¸y kh«, l¸ chÕt vµng, qu¶ non rông.
D. Cả 3 ý trên
C©u 6: C¸c bíc ch¨m sãc cho c©y ¨n qu¶ theo em bíc nµo quan träng nhÊt:
A. Lµm cá vun xíi.
D. T¹o h×nh söa cµnh.
nh nhau.
B. Bãn ph©n thóc.
C. Tíi níc.
E. Phßng trõ s©u bÖnh.
G. TÊt c¶ c¸c vai trß ®Ò
B. Tự luận : (7điểm)
Câu 1:(1 đ).Hãy trình bày đặc điểm thực vật và yêu cầu ngoại cảnh của cây
nhãn?
Câu 2:(2 đ).Nêu kĩ thuật trồng và các công việc chăm sóc cây nhãn ?
Câu 3:( 4đ). Hãy nêu quy trình và thực hiện trồng 1 loại cây ăn quả hoặc 1 loại cây
xanh ?
A/ TRẮC NGHIỆM
I/ Khoanh tròn chữ cái đứng trước câu trả lời đúng nhất. (3 điểm)
Câu 1: Pascal sử dụng Câu lệnh nào sau đây để lặp với số lần lặp biết trước ?
A. if...then
B. if...then...else
C. for...do
D. while...do
Câu 2: Pascal sử dụng Câu lệnh nào sau đây để lặp với số lần lặp chưa biết
trước ?
A. if...then
B. if...then...else
C. for...do
D. while...do
Câu 3: Lệnh lặp nào sau đây là đúng :
A. For
B. For
C. While<điều kiện> = do
D. While<điều kiện> := do
Câu 4:Biến đếm trong câu lệnh For .. to .. do thuộc kiểu :
A. Số nguyên
B. Số thực
C. Ký tự
D. Xâu
Câu 5: Câu lệnh Pascal : While (3*5>=15) do Writeln (3*5); sẽ :
A. In số 15 ra màn hình 3 lần.
B. In số 15 ra màn hình 5 lần.
C. Không thực hiện lệnh Writeln (3*5);
D. Lặp vô hạn lần lệnh Writeln (3*5);
Câu 6: Trong câu lệnh for…to…do . Số vòng lặp là:
A. giá trị cuối – gt đầu;
C. gt cuối – gt đầu + 1
B. giá trị cuối + giá trị đầu
D. Cả a, b, c đều đúng
Câu 7: Trong Pascal, Câu lệnh nào sau đây là đúng?
A. while S<10 do S:=S+i; i:=i+1;
B. i:=0; S:=1;While S:=10 do write(S);
C. n:=2; while n<5 do a=b;
D. Cả a, b, c đều đúng
Câu 8. Trong Câu lệnh lặp: For i := 1 to 10 do j:= j + 2; write( j ); Khi kết thúc Câu
lệnh lặp trên, Câu lệnh write( j ); được thực hiện bao nhiêu lần?
A. 10 lần ;
B. 5 lần;
C. 1 lần;
D. Không thực hiện.
Câu 9: Trong các ví dụ sau. Chỉ ra đâu ra hoạt động lặp với số lần biết trước
A. Đi học tuần 6 buổi
B. Học bài đến khi thuộc bài
C. Nhặt rau cho đến khi xong
D. Cả a, b, c đều đúng
Câu 10: Việc đầu tiên mà câu lệnh While ... do cần thực hiện là gì?
A. Thực hiện < câu lệnh > sau từ khóa Do
B. Kiểm tra giá trị của < điều kiện >
C. Thực hiện câu lệnh sau từ khóa Then
D. Kiểm tra < câu lệnh >
Câu 11. Cú pháp lệnh lặp với số lần chưa biết trước:
A. While < điều kiện > to < câu lệnh >;
B. While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >;
C. While < điều kiện > do ;< câu lệnh >;
D. While < điều kiện > do < câu lệnh >;
Câu 12: Điều kiện trong câu lệnh whle .. do là
A. Phép toán
B. Phép so sánh
C. Số nguyên
D. Số thực
B/ TỰ LUẬN (7 điểm)
Câu 1 (2.0 điểm):
Trong lập trình, cấu trúc lặp dùng để làm gì ? Hãy nêu dạng tổng quát và cách thực
hiện lệnh của Câu lệnh lặp While... do... trong ngôn ngữ lập trình Pascal ?
Câu 2 (2.0 điểm):
Các câu lệnh sau đúng hay sai. Nếu sai hãy chỉ ra lỗi sai và sửa lại cho đúng
Câu lệnh
a. for i= 5 to 10 do wrtie(5);
b. for j:=1 to 10.5 do writeln (5);
c. while i:=5 do a:=b;
Đúng/Sai
Chỉ ra lỗi sai
d. while i<=10 writeln( Thuc hien tinh toan);
Câu 3 (3.0 điểm):
1 1 1
1
S 1 ...
2 3 4
n với n là một số tự
Viết chương trình tính và in ra tổng
nhiên bất kỳ nhập từ bàn phím (Sử dụng câu lệnh lặp biết trước số lần lặp)
Đáp án:
A/ TRẮC NGHIỆM ( 3 điểm).
(Mỗi câu đúng đạt 0,25 điểm)
Câu
1
2
3
4
5
6
7
8
9
10
11
12
Đáp án
C
D
B
A
D
C
A
C
A
B
D
B
B. TỰ LUẬN:
Câu 1:(2 đ) Trả lời :
-
-
-
Trong lập trình, cấu trúc lặp dùng để chỉ thị cho máy tính thực hiện lặp lại một
vài hoạt động nào đó cho đến khi một điều kiện nào đó được thỏa mãn. (0,5
điểm)
Dạng tổng quát của Câu lệnh lặp While... do... là :
While <điều kiện> do
Cách thực hiện lệnh của Câu lệnh lặp While... do... :
Bước 1: Kiểm tra <điều kiện>. (0,25 đ)
Bước 2: Nếu <điều kiện> sai,
lệnh lặp kết thúc. Nếu <điều kiện> đúng, máy sẽ thực hiện
bước 1. (0,75 đ)
Câu 2:(2 đ). Mỗi ý được 0,5 điểm
Đúng/
Sai
Chỉ ra lỗi sai
a. for i:= 5 to 10 do wrtie(5);
Đ
b. for j:=1 to 10.5 do writeln (5);
S
Vì giá trị biến đếm là số thực (Mà
gt biến đếm là số nguyên)
c. while i:=5 do a:=b;
S
i:=5 là phép gán (không phải điều
kiện)
d. while i<=10 writeln( Thuc hien tinh S
toan);
Viết xâu kí tự (chữ) ra màn hình
phải đặt trong cặp nháy đơn
Câu 3:(3đ)
Program tinh_tong ;
Uses crt ;
Var i , n : integer ;
S : real ;
(0,5 đ)
Begin
Write ( ' nhap n = ' ); readln (n);
S:=0;
(0,5đ)
For i:=1 to n do S:=S+1/i ;
(1,0 đ)
Write (' tong S la : ' , S :4:2);
(0,5đ)
Readln;
End.
4. Củng cố
(0,5đ)
 








Các ý kiến mới nhất