Trong ngôn ngữ lập trình Pascal, kết quả đưa ra màn hình của chương trình sau là Var a real
Skip to content
Tổ Tin Học Tin Học 11 (Đề 02) I: Phần Trắc Nghiệm Câu 1: Trong ngôn ngữ lập trình Pascal đoạn chương trình sau thực hiện công việc gì? T:=0; For i:=1 To N Do If (i mod 3 = 0) and (i mod 5= 0) Then T:=T+i; A Tính tổng những số chia hết cho 3 hoặc 5 trong khoanh vùng phạm vi từ 1 đến N ; C Tính tổng những ước thực sự của N ; B Tính tổng các số chia hết cho cả 3 và 5 trong phạm vi từ 1 đến N; D Tìm một ước của N; Câu 2: Biểu thức 2sin(x2+ 1) – được biểu diễn trong pascal là?A 2 sin ( x * x + 1 ) – sqrt ( 2 x – y ) B 2 sin ( sqrt ( x * x + 1 ) – sqr ( 2 * x-y ) C 2*sin*sqr(x)+ 1 – sqrt(2*x-y) D 2*sin(sqr(x)+1) – sqrt(2*x – y) Câu 3: cho đoạn chương trình If x <=>Else x:=x-2; Cho x=100. kết quả x bằng bao nhiêu? A 200 B 98 C 99 D 50 Câu 4: Thực hiện đoạn chương trình, tính giá trị của a, b? a:= 1; b:= 0; For i:= 2 To 3 Do Begin a:= a + i; b:= b*a; end; A a = 36, b = 10. B a = 0, b = 6. C a = 6, b = 0. D a = 5, b = 0 . Câu 5: Kết quả của biểu thức sqrt(ABS(9 – 25 )) div 2 là? Câu 6: Từ khóa Const dùng để khai báo gì? Câu 7: Trong Pascal ,từ khoá nào dùng để khai báo thư viện ? Câu 8: Trong pascal cho đoạn chương trình : Begin X := i+1; Y:= X-1; X:= X+3; End; Khi cho giá tri i=3 thì kết quả cuối cùng của X, Y là bao nhiêu? Câu 9: Trong Pascal khai báo nào sau đây là đúng? Câu 10: Biểu thức 3*abs(sqr(x) + y) – 2*sqrt(x-y) trong pascal được biểu diễn trong toán là: A B 3 C DCâu 11: Câu lệnh a:=5; Write(‘Ket qua la’, a); sẽ đưa ra màn hình Câu 12: Trong ngôn ngữ lập trình Pascal, đoạn lệnh nào sau đây là đúng Câu 13: Cho đoạn chương trình sau: t:= 0; if a>b then Begin t : = a ; a : = b ; b : = t ; end; khi nhập a= 2 và b =3 thì kết quả thu được của a và b là bao nhiêu? A a = 0, b = 3 B a = 3, b = 0 C a = 2, b = 3 D a = 3, b = 2 Câu 14: Trong NNLT Pascal, cho đoạn chương trình: For i:=1 to 6 do if i mod 2 <> 0 then write( i*2,’ ‘); Trên màn hình sẽ có kết quả nào sau đây: A 3 5 7 B 2 4 8 C 1 3 5 D 2 6 10 Câu 15: Xét chương trình sau: Var i, s: integer; BEGIN S:=1; For i:=1 to 5 do s:=s + i; Write(s); END. Kết quả của chương trình trên là: A 120 B 15 C 5 D 16 Câu 16: Chú thích trong Pascal được để trong kí hiệu nào sau đây? A ( ) B (* *) C [ ] D [ )
Xem thêm: Build PC cơ bản – Xây dựng cấu hình máy tính để bàn | Phong Vũ Câu 17: Biến nguyên x nằm trong phạm vi 260- 300 khai báo nào trong các khai báo sau là tối ưu nhất ? Câu 18: Trong Pascal cấu trúc câu lệnh nào sau đây là sai? B For := downto do < câu lệnh>; D If< điều kiện> then ; Câu 19: Tìm câu sai trong các câu sau đây? A Program _baitap ; B Const m = ‘ x + y ’ ; C Write ( ‘ s = x + y ’ ) ; D Var x, y : = 20 ; Câu 20: Chọn cú pháp đúng: C VAR : ; D PROGRAM ; Câu 21: Với các lệnh sau: x:=10; y:=20; Write(‘x+y’); Kết quả xuất ra màn hình sẽ là gì ? A x + y B 10 C 30 D 20 Câu 22: Trong ngôn ngữ lập trình Pascal với câu lệnh như sau( a là một biến kiểu số thực). a:= 6; Writeln(‘KQ là :’, a: 4:1); Sẽ ghi ra màn hình? (chọn phương án đúng nhất trong các phương án sau). A KQ la : _6. 0 B KQ la 6E + 01 C KQ la a D KQ la : _ _6. 0 Câu 23: Câu lệnh nào dùng để nhập dữ liệu trong Pascal Câu 24: Cho khai báo:Var x,y:byte ;a,b,c: word; z: real; Hỏi bộ nhớ cung cấp bao nhiêu byte để lưu trữ giá trị các biến trên? Bảng hiệu quả Đề 02
Họ và tên : ………………………………………………………………………….. Lớp …………… II: Phần Tự Luận: Câu 1 : Viết chương trình nhập vào hai số nguyên a, b. Tính và đưa ra màn hình hiển thị hiệu và tích hai số đó . Câu 2: Viết chương trình nhập vào số nguyên x.
Xem thêm: Cách chơi FO4 không cần card màn hình Tính và đưa ra màn hình giá trị S với S = Ðáp án 02 9. C 10. B 11. B 12. B 13. C 14. D 15. D 16. B 17. C 18. C 19. D 20. C 21. A 22. A 23. A 24. A Поделитесь с Вашими друзьями:
Source: https://sangtaotrongtamtay.vn Công nghệ Lập trình Trắc nghiệm Pascal 25 câu có đáp án
Lập trình
Lập trình
|