Đề thi HK1 môn Tin 8 năm 2019-2020 Trường THCS Phú Xuân

Câu hỏi Trắc nghiệm (30 câu):

  • Câu 1:

    Mã câu hỏi: 59265

    Trong các từ sau, từ nào không phải từ khóa?

    • A.CT_Mot
    • B.begin
    • C.Program
    • D.end.
  • Câu 2:

    Mã câu hỏi: 59266

    Ngôn ngữ dùng để viết các chương trình máy tính là:          

    • A.ngôn ngữ dịch
    • B.chương trình
    • C.ngôn ngữ lập trình
    • D.máy in
  • Câu 3:

    Mã câu hỏi: 59267

    Các  kí hiệu dùng để kí hiệu các phép toán trong pascal là: 

    • A.+,-,*,/;
    • B.+,-,x,/;
    • C.+,-,*, :
    • D.=,-, mod, div.
  • Câu 4:

    Mã câu hỏi: 59268

    Cấu trúc chung của chương trình gồm những phần nào:

    • A.Phần thân;              
    • B.Phần khai báo
    • C.Phần mở bài;
    • D.cả A và B đúng
  • Câu 5:

    Mã câu hỏi: 59269

    Sau khi thực hiện các câu lệnh sau, giá trị của z bằng bao nhiêu  x :=2 ; y :=5 ; z :=x+y 

    • A.0
    • B.7
    • C.-7
    • D.21
  • Câu 6:

    Mã câu hỏi: 59270

    Trong các tên sau đây, tên nào hợp lệ trong pascal

    • A.Mayin;              
    • B.8a
    • C.Lop 8a
    • D.uses
  • Câu 7:

    Mã câu hỏi: 59271

    Trong các khai báo sau đây, khai báo nào đúng trong pascal:

    • A.Const x ;real ;     
    • B.var x:integer;            
    • C.var r=30 
    • D.var hs :real 
  • Câu 8:

    Mã câu hỏi: 59272

    Trong pascal, phép so sánh nào sau đây là đúng

    • A.5 < 7
    • B.5 > 7
    • C.5 = 7
    • D.12 >= 15
  • Câu 9:

    Mã câu hỏi: 59273

    Kết quả của phép toán 22 mod 4 là:

    • A.2
    • B.4
    • C.6
    • D.5.5
  • Câu 10:

    Mã câu hỏi: 59274

    Cú pháp lệnh gán cho biến trong pascal 

    • A.<tên biến>:<biểu thức>;
    • B.<tên biến>=<biểu thức>
    • C.<tên biến>:=<biểu thức>;.
    • D.<biểu thức>:<tên biến>;
  • Câu 11:

    Mã câu hỏi: 59275

    Cú pháp khai báo biến trong pascal là: 

    • A.var<tên biến>:<kiểu dữ liệu>;
    • B.var<tên biến>:=<kiểu dữ liệu>;
    • C.var<tên biến>=<kiểu dữ liệu>;
    • D.<biểu thức>:<tên biến>;
  • Câu 12:

    Mã câu hỏi: 59276

    Cú pháp câu lệnh điều kiện dạng thiếu là 

    • A.if<điều kiện>then<câu lệnh>;
    • B.if<điều kiện>to<câu lệnh>;
    • C.if<điều kiện>do<câu lệnh>;
    • D.then<điều kiện>if<câu lệnh>;
  • Câu 13:

    Mã câu hỏi: 59277

    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 14:

    Mã câu hỏi: 59278

    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 15:

    Mã câu hỏi: 59279

    Trong các từ sau, từ nào là từ khóa:

    • A.real     
    • B.write
    • C.begin
    • D.crt
  • Câu 16:

    Mã câu hỏi: 59280

    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 17:

    Mã câu hỏi: 59281

    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 đều đúng
    • D.Cả A và B đều sai
  • Câu 18:

    Mã câu hỏi: 59282

    Để 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 19:

    Mã câu hỏi: 59283

    Để 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 20:

    Mã câu hỏi: 59284

    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 21:

    Mã câu hỏi: 59285

    Để 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 22:

    Mã câu hỏi: 59286

    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 23:

    Mã câu hỏi: 59287

    Cấu trúc chung của một chương trình gồm:

    • A.Phần khai báo và phần thân
    • B.Phần mở bài, thân bài, kết luận
    • C.Phần mở bài, thân bài, kết luận
    • D.Phần thân và phần kết thúc.
  • Câu 24:

    Mã câu hỏi: 59288

    Trong Pascal câu lệnh Writeln hoặc Write được dùng để:

    • A.Khai báo hằng           
    • B.Khai báo biến
    • C.In dữ liệu ra màn hình
    • D.Đọc dữ liệu vào từ bàn phím
  • Câu 25:

    Mã câu hỏi: 59289

    Để 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 26:

    Mã câu hỏi: 59290

    Biểu thức toán học \(\frac{{18 - 4}}{{6 + 1}} - 4\) được biểu diễn trong  Pascal là?

    • A.(18-4)/6+1-4 
    • B.(18-4)/(6+1-4) 
    • C.(18 - 4)/(6+1)-4 
    • D.18-4/6+1-4
  • Câu 27:

    Mã câu hỏi: 59291

    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 28:

    Mã câu hỏi: 59292

    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 29:

    Mã câu hỏi: 59293

    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 30:

    Mã câu hỏi: 59294

    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

Bình luận

Có Thể Bạn Quan Tâm ?