• Lớp 8
  • Tin Học
  • Mới nhất
2 đáp án
11 lượt xem

Câu 2: Ngôn ngữ lập trình là A. một chương trình máy tính B. ngôn ngữ dùng để viết các chương trình C. một môi trường lập trình D. ngôn ngữ máy Câu 4:Dãy bit là dãy chỉ gồm: A. 0 và 1 B. 2 và 3 C. 4 và 5 D. 6 và 7 Câu 8: Trong các từ sau, từ nào là từ khóa: A. real B. write C. begin D. crt Câu 1:Quy tắc đặt tên trong ngôn ngữ lập trình gồm: A. Tên không được trùng với từ khóa B. Tên khác nhau tương ứng với những đại lượng khác nhau C. Tên không được bắt đầu bằng chữ số, các kí hiệu đặc biệt và không được chứa dấu cách D. Cả ba đáp án trên Câu 3: Cấu trúc chung của một chương trình gồm: A. Phần khai báo B. Phần thân chương trình C. Cả A và B D. Tất cả đều sai Câu 7: Để in kết quả ra màn hình, ta sử dụng lệnh: A. writeln B. write C. Cả A và B đều đúng D. Cả A và B đều sai Câu 8: Để nhập dữ liệu từ bàn phím, ta sử dụng lệnh: A. readln B. read C. Cả A và B đều đúng D. Cả A và B đều sai Câu 8: Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG: A. var m : real ; B. var m : integer ; C. var m : = real ; D. var m : = integer ; Câu 4: Để gán giá trị 12 cho biến x ta sử dụng lệnh: A. x : 12 ; B. x : = 12 ; C. x = : 12 ; D. x = 12 ; Câu 5: Quá trình giải bài toán trên máy tính gồm các bước nào? A. Xác định bài toán B. Mô tả thuật toán C. Viết chương trình D. Cả A, B, C đều đúng Câu 11 Trong Pascal, khai báo nào sau đây là đúng A. Const x=5; B. Var R=30; C. Var Tbc : integer; D.Var a:= Integer; Câu 12 Quá trình giải một bài toán trên máy tính gồm A. Xây dựng thuật toán; viết chương trình. B. Xác định bài toán; viết chương trình. C. Xác định bài toán; xây dựng thuật toán và viết chương trình. D. Xác định bài toán; viết chương trình; xây dựng thuật toán Câu 13 Các Câu lệnh Pascal sau đây được viết đúng A. if x:= 5 then a = b; B. if x > 4 then a:=b; m:=n; C. if x > 4 then a:=b; else m:=n; D. if x > 4 then a = b; Câu 14 Hãy cho biết giá trị của biến a, biến b bằng bao nhiêu sau khi thực hiện đoạn lệnh sau: a:=5; b:=10; if (a>b ) then a:=a+5 else b:=b-2; A. a=5,b=8 B. a=10,b=10 C. a=10,b=8 D. a=5,b=10 Câu 15. Ta có 2 lệnh sau : x:= 10; if x<5 then x := x +2; Giá trị của x là bao nhiêu: A. 7 B. 10 C. 12 D. 15 Câu 15. Ta có 2 lệnh sau : x:= 10; if x<5 then x := x +2; Giá trị của x là bao nhiêu: A. 7 B. 10 C. 12 D. 15 Câu 16: Câu lệnh pascal nào sau đây là hợp lệ? A. For i:=100 to 1 do writeln(‘A’); B. For i:=1.5 to 10.5 do writeln(‘A’); C.For i= 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’); Câu 17. Để nhập dữ liệu ta dùng lệnh A. Write(dulieu); B. Readln(x); C. X:= 'dulieu'; D. Write('Nhap du lieu'); Câu 18: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ pascal A. tam_giac;              B. 8a;                C. Tam giac;             D. End; Câu 19: Trong các phép toán thì phép toán nào chỉ có kiểu dữ liệu số nguyên? A. Div, +, -, *,/                        B. +, -, *,/                    C. Mod, +, -, *,/              D. Div, mod Câu 20: Kết quả của 12 mod 3 bằng bao nhiêu? A. 0                                        B. 2                             C. 3                                         D. 4

2 đáp án
14 lượt xem
2 đáp án
18 lượt xem

33: Cú pháp của khai báo biến có dạng: A. Var <danh sách biến> = <kiểu dữ liệu>; B. Const <tên hằng> = <giá trị hằng> ; C. Var <danh sách biến> :<kiểu dữ liệu> ; D. Var <kiểu dữ liệu> :<danh sách biến> ; Câu 34: Trong ngoân ngöõ laäp trình Pascal, khai baùo naøo sau ñaây laø ñuùng: A. Var bankinh : integer; B. Var 5tb: real; C. Const y : integer; D. Const R : 50; Câu 35: Để nhập dữ liệu của biến x ta dùng lệnh: A. Write(x); B. x:= ‘bien x’; C. Readln(x); D. Write(‘Nhap du lieu’); Câu 36: Trong Pascal, câu lệnh gán nào dưới đây sai ? A. a + b := c; B. a:= a + 1; C. a:= b; D. x:= x *2; Câu 37: Trong ngôn ngữ Pascal, để xuất (đưa) dữ liệu ra màn hình: A. Write(danh sách các giá trị); B. Written(danh sách các giá trị); C. Rewrite(danh sách các giá trị); D. Writen(danh sách các giá trị); Câu 38: Trong ngôn ngữ Pascal, từ khóa Var dùng để: A. Khai báo tên chương trình B. Khai báo hằng C. Khai báo thư viện D. Khai báo biến Câu 39: Trong Pascal, khai báo nào sau đây đúng ? A. Var tong =: real; C. Const x=12 ; B. Type 4hs : integer; D. Const x : 12 ; Câu 40: Sau khi thực hiện đọan lệnh: Begin c:=a; a:=b; b:=c; End; Kết quả là : A. Hoán đổi giá trị của hai biến a, c B. Hoán đổi giá trị của hai biến a, b C. Hoán đổi giá trị của hai biến b, c D. Hoán đổi giá trị của hai biến c, b. Câu 41: Trong ngôn ngữ lập trình Pascal, khai báo hằng nào sau đây đúng: A. Const a : integer; B. Const a:=5; C. Const a=5; D. Const : a=5; Câu 42: Để giải bài toán trên máy tính ta thực hiện: A. Xác định bài toán, viết chương trình bằng ngôn ngữ lập trình Pascal. B. Mô tả thuật toán, viết chương trình bằng ngôn ngữ lập trình mà em biết. C. Xác định bài toán, mô tả thuật toán, viết chương trình bằng ngôn ngữ lập trình mà em biết. D. Xác định bài toán, viết chương trình bằng ngôn ngữ lập trình mà em biết, mô tả thuật toán. Câu 43: Quá trình giải bài toán trên máy tính gồm mấy bước? A. 1 bước. B. 2 bước. C. 3 bước. D. 4 bước. Câu 44: Trong ngôn ngữ Pascal, từ khóa Const dùng để: A. Khai báo tên chương trình B. Khai báo hằng C. Khai báo thư viện D. Khai báo biến Câu 45: Hãy chọn phát biểu Đúng: A. Các bước giải bài toán trên máy tính là: Mô tả thuật toán → Xác định bài toán → Viết chương trình. B. Cần phải xác định bài toán trước khi giải bài toán trên máy tính. C. Máy tính có hiểu được chương trình viết bằng ngôn ngữ tự nhiên. D. Với mỗi bài toán cụ thể, phải lựa chọn ngôn ngữ lập trình phù hợp rồi mới xây dựng thuật toán giải bài toán đó. Câu 46: Hãy chọn phát biểu Sai? A. Việc thực hiện cả 3 bước khi giải bài toán trên máy tính là cần thiết, nhất là đối với bài toán phức tạp. B. Xác định bài toán là xác định rõ các điều kiện cho trước và kết quả cần thu được. C. Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán được gọi là thuật toán. D. Đối với mỗi bài toán cụ thể chúng ta chỉ có 1 thuật toán duy nhất để giải bài toán đó trên máy tính. Câu 47: Mô tả thuật toán là: A. Liệt kê các bước thực hiện công việc. B. Liệt kê các cách thực hiện công việc. C. Liệt kê một bước thực hiện công việc. D. Không liệt kê bước nào cả. Câu 48: Mô tả thuật toán pha trà mời khách + B1: Tráng ấm, chén bằng nước sôi + B2: Rót nước sôi vào ấm và đợi khoảng 3 đến 4 phút. + B3: Cho trà vào ấm + B4: Rót trà ra chén để mời khách. A. B1- B3 - B4 - B2; B. B1- B3 - B2 - B4; C. B2 - B4 - B1 - B3; D. B3 - B4 - B1 - B2; Câu 49: Hãy xác đinh bài toán sau: " Giải phương trình bậc 1 ax+b=0"? A. INPUT: Các số a,b. OUTPUT: Nghiệm của phương trình bậc 1. B. INPUT: Các số a,x. OUTPUT: Nghiệm của phương trình bậc 1 C. INPUT: Nghiệm của phương trình bậc 1. OUTPUT: Các số a,b. D. INPUT: Nghiệm của phương trình bậc 1. OUTPUT: Các số a,x. Câu 50: Thuật toán là: A. Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước. B. Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước. C. Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước. D. Cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước

2 đáp án
13 lượt xem