Mọi người làm hộ em ạ
ĐỀ CƯƠNG ÔN TẬP TIN HỌC 8 KÌ II
Năm học 2020 - 2021
I. LÝ THUYẾT
Chọn đáp án đúng trong các đáp án sau.
1. Trong Pascal vòng lặp nào sau là vòng lặp có bước lặp xác định (biết trước).
A. While … do B. Repeat … Until
C. For .. to .. do D. Case.. of
2. Phương án nào dưới đây là khai báo mảng hợp lệ ?
A. mang : array[0..10] of integer; B. mang : array[0..10] : integer;
C. mang : integer of array[0..10]; D. mang : array(0..10) : integer;
3. Cho khai báo sau :
a : array[0..16] of integer ;
Câu lệnh nào dưới đây sẽ in ra tất cả các phần tử của mảng trên ?
A. for k := 1 to 16 do write(a[k]); B. for k := 16 downto 0 do write(a[k]);
C. for k:= 0 to 15 do write(a[k]); D. for k := 16 down to 0 write(a[k]);
4. Cho khai báo sau:
Var a : array[0..10] of integer ;
Phương án nào dưới đây chỉ phần tử thứ 10 của mảng ?
A. a[10]; B. a(10); C. a[9]; D. a(9);
5. Chọn khai báo đúng:
A. Var A: array[1..10] of integer; B. Var A= array[1..10] of integer;
C. Var A:= array[1..10] of integer; D. Var A: array[1,10] of integer;
6. Cho khai báo: Var a : array[0..50] of real; và đoạn chương trình:
k := 0 ;
for i := 1 to 50 do
if a[i] < a[k] then k := i ;
Đoạn chương trình trên thực hiện công việc gì dưới đây ?
A.Tìm phần tử nhỏ nhất trong mảng;
B.Tìm phần tử lớn nhất trong mảng;
C.Tìm chỉ số của phần tử lớn nhất trong mảng;
D.Tìm chỉ số của phần tử nhỏ nhất trong mảng;
7. Cho S va i là biến nguyên. Khi chạy đoạn chương trình:
S:=0;
For i:=1 to 10 do s:=s+i;
Writeln(s);
Kết quả in lên màn hình là:
A. s=11 B. s=55 C. s=100 D. s=101
8. Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là:
A. readln(a); B. Writeln(a);
C. Write(‘nhap gia tri cua a:’); D. Write(a);
9. Câu lệnh lặp với số lần chưa biết trước bắt đầu bằng từ khóa:
A. For B. While C. If D. Var
10. Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 3 do s := s + i;
writeln(s);
Kết quả in lên màn hình của S là :
11. Khai báo biến kiểu mảng nào sau đây là hợp lệ:
A. Var A: array[1.5..10.5] of real; B. Var A: array[1…N] of real;
C. Var A: array[100..1] of integer; D. Var A: array[1..50] of integer;
12. Khi chạy chương trình:
Var S, i, j: Integer;
Begin
S:=0;
for i:= 1 to 3 do
for j:= 1 to 4 do S:=S+1;
End.
Giá trị sau cùng của S là:
A. 4 B. 3 C. 12 D. 0
13. Một số kiểu dữ liệu trong passcal:
A. Integer, real, byte, char… | B. Writeln, readln, integer, begin... |
C. For, while, array, to… | D. While, do, real… |
14. Câu lệnh lặp while…do nào dưới đây là đúng:
A. While i:=10 do S := S+1/i; B. While i > 1 do S = S+1/i;
C. While 10 do S := S+1/i; D. While i do S = S+1/i;
15. Cho khai báo: Var a : array[0..50] of real ; và đoạn chương trình
k := 0 ;
for i := 1 to 50 do
if a[i] > a[k] then k := i ;
Đoạn chương trình trên thực hiện công việc gì dưới đây ?
A. Tìm phần tử nhỏ nhất trong mảng;
B. Tìm phần tử lớn nhất trong mảng;
C. Tìm chỉ số của phần tử lớn nhất trong mảng;
D. Tìm chỉ số của phần tử nhỏ nhất trong mảng;
II. TỰ LUẬN
Câu 1. Viết chương trình nhập n số nguyên từ bàn phím, in dãy số nguyên đó ra màn hình và tìm giá trị lớn nhất trong dãy.
Câu 2. Viết chương trình nhập n số nguyên từ bàn phím, in dãy số nguyên đó ra màn hình và tìm giá trị nhỏ nhất trong dãy.
Câu 3. Viết chương trình nhập một dãy gồm n số thực từ bàn phím. Tính tổng và trung bình cộng các số đó. In kết quả tính được ra màn hình.
Câu 4. Viết chương trình nhập một dãy gồm n số nguyên từ bàn phím, đếm xem có trong đó có bao nhiêu số là số chẵn. Tính tổng các số chẵn đó. In kết quả tính được ra màn hình.
Lưu ý: Bài sẽ được chấm theo thành phần bài làm ,Nếu bài làm chạy đúng theo yêu cầu đạt điểm tối đa , nếu bài làm không chạy được vẫn được tính điểm theo ý tưởng .
Họ và tên : Lê Quang Ngọc Hiếu
Lớp 8
Link tài khoản :Góc học tập của ;Mr.VôDanh' | Học trực tuyến
tên: Vương Minh Dũ
lớp:8
link tài khoản https://hoc24.vn/vip/shu23102005
mà do mất nick nên lấy nick khác, nên khi lấy lại được nick rồi thì mình sẽ đăng kí lại bằng nick đấy, thông cảm nha
bh ms bk tên thật của m :))))
Tên: Nguyễn Nhật Minh - Ngố ngây ngô
Lớp: 8
Link tài khoản :Nguyễn Nhật Minh - Ngố ngây ngô
Nguyễn Nhật Minh :)
cai nick nani ay ha ?
tên hay thế mà đó h k ns cho ae bk :)))
Ủa Ngố giỏi Tin hả ???
Thảo Nguyễn Phạm Phương k, tại thấy ít ng đăng kí quá nên vào góp zui thôi
Tên: Vũ Việt Khánh
Lớp: 8
Link tài khoản: https://hoc24.vn/?l=user.profile
Thật sự em mới chỉ lớp 7 chuẩn bị lên lớp 8. Em cũng có nghe qua nhưng em ko biết. Tham gia chỉ tổ mệt bản thân. Nên cho en xin đứng ngoài cuộc chơi.
(Chán quá nên vào bình luận đừng chửi nha)
Chúc Ngố thành công
Jungkook🤩😍😍😘 cảm ơn em
Đăng kí thành công . Nếu bạn chưa biết về tệp thì hãy tìm hiểu ở đây nhé Tệp trong Pascal
Đăng kí thành công . Nếu bạn chưa biết về tệp thì hãy tìm hiểu ở đây nhé Tệp trong Pascal
Đăng kí thành công . Nếu bạn chưa biết về tệp thì hãy tìm hiểu ở đây nhé Tệp trong Pascal
Đăng kí không thành công . Nếu bạn chưa biết về tệp thì hãy tìm hiểu ở đây nhé Tệp trong Pascal . Và đừng quên nhập lại link tài khoản nhé
Bạn có thể tìm hiểu để tham gia nhé
Tên: Nguyễn Trung Hiếu
Lớp: 8 (năm nay lên 9)
Link tài khoản : https://hoc24.vn/vip/satlongthuat
Đăng kí thành công . Nếu bạn chưa biết về tệp hãy tìm hiểu ở đây nhé Tệp trong Pascal
Nguyễn Minh Lệ OK
uk
Tên; TBN
Lớp: 8
Link tài khoản: https://hoc24.vn/id/33083
Tên : Nguyễn Thị Dương
Lớp : 9
Link: https://hoc24.vn/vip/duong2417
Đăng kí thành công . Hướng dẫn về tệp : Câu hỏi của Nguyễn Minh Lệ - Tin học lớp 8 | Học trực tuyến
Đăng kí thành công . Hướng dẫn về tệp : Câu hỏi của Nguyễn Minh Lệ - Tin học lớp 8 | Học trực tuyến
Tên:......Nguyễn Trang.......
Lớp:.....7...........
Link tài khoản :..................Góc học tập của Nguyễn Trang | Học trực tuyến