Bi Tp Phn 1 Trc Nghim Phn 2
Bài Tập Phần 1: Trắc Nghiệm Phần 2: Kiến Thức
Phần 1 Trắc Nghiệm
Caâu 1: Trong caùc hoaït ñoäng döôùi ñaây, hoaït ñoäng naøo laø hoaït ñoäng laëp vôùi soá laàn chöa bieát tröôùc? A Tính tổng các số tự nhiên từ 1 đến 20. B Nhập vào 1 số cho đến khi số nhập vào là số chẵn thì dừng C Nhập các số nguyên từ bàn phím cho đến khi đủ 50 số. D Mỗi ngày học bài 2 lần. KQ
Caâu 2: -Trong voøng laëp For <bieán ñeám>: =<giaù trò ñaàu> to <giaù trò cuoái> do <caâu leänh> cuûa. Pascal, trong moãi voøng laëp, bieán ñeám thay ñoåi nhö theá naøo A Moät giaù trò baát kyø B Moät giaù trò khaùc khoâng C Giaûm moät ñôn vò (-1) D Taêng theâm moät ñôn vò (+1)
Caâu 3: Laàn löôït thöïc hieän caâu leänh for i: = 1 to 3. 5 do writeln(i); seõ in ra maøn hình? A 3. 5 B 1 C 2. 5 D Khoâng thöïc hieän ñöôïc vì giaù trò cuûa bieán ñeám coù kieåu thöù töï laø Real
Caâu 4: Vòng lặp While <Điều kiện> do <Câu lệnh>; là vòng lặp: A Biết trước số lần lặp nhưng giới hạn là <=100 B Biết trước số lần lặp nhưng giới hạn là >=100 C Chưa biết trước số lần lặp D Biết trước số lần lặp
Caâu 5: Vôùi ngoân ngöõ laäp trình Passcal caâu leänh laëp for i: =1 to 10 do x: =x+1; thì bieán ñeám i phaûi ñöôïc khai baùo laø kieåu döõ lieäu A Integer B Real C String D Taát caû caùc kieåu treân ñeàu ñöôïc
Phần 2 Kiến Thức
Bài tập 1 Các câu lệnh pascal sau đúng hay sai ? Hãy chỉ ra chỗ sai nếu có: A. For i: =1 to 10 ; do x: =x+1; B. For i: =10 to 1 do x: =x+1; C. For i: =1 to 10 do x: =x+1; D. While i: =1 do t: =10; E. While a<=b; do write (‘b khong nho hon a’); F. i: =1; S: =0; While i<10 do S: =S+i ; i: =i+1;
Bài tập 2 : Tìm hiểu đoạn chương trình sau đây: I : = 1 ; tich : = 1; n : = 5; While I <= n do Begin Tich : = tich * i; I : = I + 1; End; Writeln (‘ Tich = ‘, Tich); Sau đoạn chương trình trên được thực hiện, giá trị của tich bằng bao nhiêu? A. 720 B. 24 C. 120 D. 1
Baøi 3 Hãy hoàn thiện chương trình tính tổng n số tự nhiên đầu tiên cho đến khi S<=500. Cho biết N S: =0 i: =0 While S<= do i: = i+1 S: = S+i Writeln(‘So N de tong >1000 la’, N); Writeln(‘Gia tri cua tong S =', S);
USES crt; Var S, N : Integer; Begin S: =0 ; i: =0; While S<= 500 do begin i: = i+1; S: = S+i; End; Writeln(‘So N de tong >1000 la’, i); Writeln(‘Gia tri cua tong S =', S); Readln; End.
Kieán Thöùc -Moãi nhoùm phaûi laøm baøi vaøo baûng phuï, (ghi roû, ñeïp) trong thôøi gian laø 10 phuùt. (sai 1 loãi tröø 1 ñieåm ñoái vôùi baøi gaàn ñuùng). Traû lôøi sai seõ ñöôïc 0 ñieåm. .
var i: integer; S: longint; Bài 4 Uses crt; program Tinh_tong; S: = 0; Sắp xếp các dòng sau I : = 1; thành một chương trình end. tính tổng 100 số tự nhiên begin đầu tiên khác 0 hoàn chỉnh while i <=100 do I: = i+1; S: = S+i; readln; Begin writeln('Tong cua 100 so tu nhien dau tien khac 0 S = ', S); end;
Program Tinh_tong; USES crt; Var i: integer; S: longint; Begin S: =0 ; i: =1; While S<= 100 do begin i : = i + 1; S : = S + i; End; Writeln(‘'Tong cua 100 so tu nhien dau tien khac 0 S = ', Writeln(‘ S); Readln; End.
HÀNG DỌC ? ? 1 ? 2 ? 3 ? 4 ? 5 ĐÁP ÁN Chúc mừng các em đã tìm ra ô chữ bí ẩn! 3 9 7 7 3 9 6 ? ? 7 8 3 6 Sau từ khoá USES là. . so sánh đơn giản thành một phép so sánh phức ĐểNgôn kết hợptừ nhiều phép Cấu ROR. . TO. . DO được gọi cấu trúc Đây là trúc một khoá mà sau từ khoá này có thể chương đặt tênlà (tiêu đề) cho ngữ dùng để viết các trình máy Dãy hữu hạn các thao tác được sử dụng để Trong vòng lặp FOR. . . TO. . . DO giá trị cuối tạp ta sử dụng từ khoá. . . chương trình được sử dụng để tính giá trị. . . Hàm AVERAGE. . . . luôn. . . khai trị đầu Tên báo dữ kiểu nguyên tính được làliệu ngôn ngữ. . . giải giá một bàigọi toán được gọi là. . .
- Slides: 16