Đây là ảnh minh hoạ quảng cáo

Đề kiểm tra giữa HK1 môn Tin học 11 năm học 2018-2019 Trường THPT Lê Hồng Phong

15/04/2022 - Lượt xem: 23
Chia sẻ:
Đánh giá: 5.0 - 50 Lượt
Câu hỏi (40 câu)
Câu 1
Mã câu hỏi: 138936

Cho đoạn CT: x:=2; y:=3;    IF x > y THEN F:= 2*x – y ELSE IF x=y THEN F:= 2*x ELSE F:= x*x + y*y ;  Sau khi thực hiện CT, giá trị  F là:

  • A. F =1.      
  • B. F=13.     
  • C. F=4.      
  • D. Không xác định
Câu 2
Mã câu hỏi: 138937

Cho hai giá trị  X  là số nguyên, Y là số  thực: Thủ tục nào sau đây là đúng trong pascal?

  • A. Writeln(X:8, Y: 2:10);          
  • B. Writeln(X:8:2, Y:10:2);    
  • C. Writeln(X:8, Y:10:2);     
  • D. Writeln(X:8:2, Y:8);
Câu 3
Mã câu hỏi: 138938

Trong các tên sau, tên nào là đúng  trong ngôn ngữ pascal?

  • A. 2vidu   
  • B. Vi-du        
  • C. _vidu                  
  • D. Vi du
Câu 4
Mã câu hỏi: 138939

Cho biểu thức S:= 10 mod 2 * 2 + 12 div 5, thì kết quả của S là: 

  • A. 2
  • B. 3
  • C. 4
  • D. 12
Câu 5
Mã câu hỏi: 138940

Để đưa giá trị  hai biến x,y ra màn hình ta sử dụng thủ tục nào sau đây trong pascal?

  • A. Read(x;y);       
  • B. Readln(x,y);        
  • C. Writeln(x,y);         
  • D. Write(x;y);
Câu 6
Mã câu hỏi: 138941

Trong Turbo Pascal để biên dịch chương trình ta sử dụng tổ hợp phím:

  • A. Shift + F9            
  • B. Alt + F9        
  • C. Alt + X          
  • D. Ctrl + F9
Câu 7
Mã câu hỏi: 138942

Muốn kiểm tra đồng thời cả ba giá trị a, b, c có cùng lớn hơn 0 hay không ta viết câu lệnh If:

  • A. If a>0, b>0, c>0 then.
  • B. Iif (a>0) or (b>0) or (c>0) then.
  • C. If (a>0) and (b>0) and (c>0) then.
  • D. If a,b,c>0 then..
Câu 8
Mã câu hỏi: 138943

Biến y có thể nhận giá trị :- 15   và biến x có thể nhận các giá trị: -10.5  thì khai báo nào sau đây là đúng ?

  • A. Var x: byte; y : real;   
  • B. Var x: word; y: real;    
  • C. Var x,y : integer;   
  • D. Var x,y: real;
Câu 9
Mã câu hỏi: 138944

Để nhập giá trị cho hai biến  nguyên x,y từ bàn phím  ta sử dụng thủ tục nào sau đây?

  • A. Readln(x,y);       
  • B. Writeln(‘ x ‘, ‘ y ‘); 
  • C. Writeln(x,y);   
  • D. Readln(‘x, y’);
Câu 10
Mã câu hỏi: 138945

Trong các từ sau, từ nào là từ khóa trong pascal?

  • A. Writeln        
  • B. Readln     
  • C. Sqr       
  • D. Const
Câu 11
Mã câu hỏi: 138946

Với lệnh nào sau đây dùng để in giá trị M(M kiểu số thực) ra màn hình với độ rộng là 5 và có 2 chữ số phần thập phân ?

  • A. Write(M:5:2);     
  • B. Writeln(M:2:5);   
  • C. Write(M:5);      
  • D. Writeln(M:2);
Câu 12
Mã câu hỏi: 138947

Cho hai biến nguyên x,y thoả 10 < x,y < 15 khi S = x/y thì S khai báo như thế nào là tốt nhất?

  • A. Var s: longint;     
  • B. Var s: word;     
  • C. Var s: integer;       
  • D. Var s: real;
Câu 13
Mã câu hỏi: 138948

Cho biểu thức: (38 mod 3) + 1 Giá trị của biểu thức là:

  • A. 1
  • B. 2
  • C. 3
  • D. 4
Câu 14
Mã câu hỏi: 138949

Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì ?

For i := 10 downto 1 do write(i, ‘ ’);

  • A. 1 2 3 4 5 6 7 8 9 10
  • B. 10 9 8 7 6 5 4 3 2 1
  • C. Đưa ra 10 dấu cách
  • D. Không đưa ra kết quả gì
Câu 15
Mã câu hỏi: 138950

Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A, B, C có cùng lớn hơn 0 hay không ta viết  lệnh If thế nào cho đúng ?

  • A. If A, B, C > 0 then ……
  • B. If (A > 0) and (B > 0) and (C > 0) then ……
  • C. If A>0 and B>0 and C>0 then ……
  • D. If (A>0) or (B>0) or (C>0) then……
Câu 16
Mã câu hỏi: 138951

Lệnh dạng lặp lùi có cú pháp là:

  • A. FOR <biến đếm>:=<giá trị đầu> TO <giá trị cuối> DO < lệnh>;
  • B. FOR <biến đếm>:=<giá trị cuối> DOWNTO <giá trị đầu> DO < lệnh>;
  • C. While <điều kiện> DO < lệnh>;
  • D. IF <điều kiện> then < lệnh>;
Câu 17
Mã câu hỏi: 138952

Lệnh dạng lặp tiến có cú pháp là:

  • A. FOR <biến đếm>:=<giá trị đầu> TO <giá trị cuối> DO < lệnh>;
  • B. FOR <biến đếm>:=<giá trị cuối> DOWNTO <giá trị đầu> DO < lệnh>;
  • C. While <điều kiện> DO < lệnh>;
  • D. IF <điều kiện> then < lệnh>;
Câu 18
Mã câu hỏi: 138953

Cho biểu thức (a mod 2 = 0) and (a mod 3 = 0). Giá trị của a là

  • A. 12    
  • B. 23      
  • C. 9
  • D. 16
Câu 19
Mã câu hỏi: 138954

Kết quả của biểu thức sqrt(17 div 4) trả về kết quả là

  • A. 1
  • B. 4
  • C. 8
  • D. 2
Câu 20
Mã câu hỏi: 138955

Biểu thức \(\sqrt{x^2-3x+2} \) được diễn tả trong pascal là

  • A. sqrt(sqr(x)-3*x+2)   
  • B. sqrt(sqr(x)-3x+2)     
  • C. sqr(sqrt(x)-3*x+2)    
  • D. sqr(x*x-3*x+2)
Câu 21
Mã câu hỏi: 138956

Trong ngôn ngữ Pascal, phát biểu nào sau đây là ĐÚNG?

  • A. Sau mỗi  lệnh đều phải có dấu chấm phẩy.
  • B. lệnh trước End không nhất thiết phải có dấu chấm phẩy.
  • C. Có phân biệt chữ hoa và chữ thường
  • D. Sau từ khóa Begin bắt buộc phải có dấu chấm phẩy.
Câu 22
Mã câu hỏi: 138957

Trong các tên sau, tên nào sau đây được đặt đúng trong NNLT Pascal?

  • A. Ho_ten*1  
  • B. Ho ten  
  • C. Ho_ten    
  • D. 1hoten
Câu 23
Mã câu hỏi: 138958

Để gán 2 cho x ta viết  lệnh

  • A. x:= 2;     
  • B. 2:= x;    
  • C. x = =2;    
  • D. x = 2;
Câu 24
Mã câu hỏi: 138959

Để khai báo biến n thuộc kiểu số nguyên ta viết

  • A. var n: real;
  • B. var n: boolean;
  • C. var n: char;
  • D. var n: interger;
Câu 25
Mã câu hỏi: 138960

 Để biểu diễn x3 ta có thể viết 

  • A. sqrt(sqr x*x);      
  • B. sqrt (x*x*x);       
  • C. sqr(x)*x;    
  • D. sqr(sqrt(x*x*x));
Câu 26
Mã câu hỏi: 138961

Trong NN lập trình Pascal, biểu thức số học nào sau đây là hợp lệ

  • A. 5a + 7b + 8*c;      
  • B. 5*a +7*b +8*c;   
  • C. {a + b}*c   
  • D. x*y(x +y);
Câu 27
Mã câu hỏi: 138962

Xét đoạn chương trình sau.

for i:=1 to 10 do

if (i mod  3 = 0) or (i mod 5 = 0) then write(i:3);

  • A. 3 5 7 9 10  
  • B. 2 4 6 8 10  
  • C. 1 3 5 7 9     
  • D. 3 5 6 9 10
Câu 28
Mã câu hỏi: 138963

Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các  giá trị 1;  0.2;  0.3; 10.99.  Khai báo nào trong các khai báo sau là đúng nhất?

  • A. Var X,  Y: integer;
  • B. Var X: integer; Y: real;   
  • C. Var X: real;  Y: byte;     
  • D. Var X: byte; Y: integer;
Câu 29
Mã câu hỏi: 138964

Đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình gọi là

  • A. Hằng     
  • B. Biến       
  • C. Hàm       
  • D. Biểu thức
Câu 30
Mã câu hỏi: 138965

Cú pháp biểu diễn cấu trúc rẽ nhánh dạng thiếu là?

  • A. If <điều kiện> then < lệnh >;
  • B. If <điều kiện> ;then < lệnh>
  • C. If <điều kiện> then < lệnh 1> else < lệnh 2>;
  • D. If <điều kiện> then < lệnh 1> ;esle < lệnh 2>;
Câu 31
Mã câu hỏi: 138966

Trong NNLT Pascal, biểu thức 25 mod 3 + (5/2) * 3 có giá trị là

  • A. 15.5   
  • B. 8.5  
  • C. 8.0         
  • D. 15.0
Câu 32
Mã câu hỏi: 138967

Cho biểu thức (a mod 3 = 0) and (a mod 4 = 0). Giá trị của a là

  • A. 24
  • B. 16
  • C. 15
  • D. 21
Câu 33
Mã câu hỏi: 138968

Kết quả của biểu thức sqr(abs(25-30) mod 3) trả về kết quả là

  • A. 1
  • B. 2
  • C. 6
  • D. 4
Câu 34
Mã câu hỏi: 138969

x2 biểu diễn trong pascal là

  • A. sqrt(x)       
  • B. exp(x)          
  • C. abs(x)    
  • D. sqr(x)
Câu 35
Mã câu hỏi: 138970

Lệnh Write( ‘5 x 4 = ‘ , 5*4 ) ; viết gì ra màn hình :

  • A. 5 x 4 = 20        
  • B. 5 x 4 = 5*4         
  • C. 20 = 20     
  • D. 20 = 5 * 4
Câu 36
Mã câu hỏi: 138971

Trong Turbo Pascal, để lưu chương trình ta dùng phím.

  • A. Nhấn F2    
  • B. Shift + F2  
  • C. Ctrl+F2      
  • D. Alt + F2
Câu 37
Mã câu hỏi: 138972

Cho biểu thức: (10 div 2)-1 Giá trị của biểu thức là:

  • A. 3
  • B. 5
  • C. 4
  • D. 6
Câu 38
Mã câu hỏi: 138973

Biến X nhận giá trị là 0.7 .Khai báo nào sau đây là đúng.

  • A. var X: integer;
  • B. var X: real;         
  • C. var X: char;     
  • D. var X: longint;
Câu 39
Mã câu hỏi: 138974

Trong Turbo Pascal, hàm nào dưới đây biểu diễn giá trị tuyệt đối.

  • A. sqrt()    
  • B. sqr()      
  • C. abs()   
  • D. ln()
Câu 40
Mã câu hỏi: 138975

Cấu trúc một chương trình được chia làm mấy phần ?

  • A. 1 phần      
  • B. 3 phần     
  • C. 2 phần     
  • D. 4 phần

Bình luận

Bộ lọc

Để lại bình luận

Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *
Gửi bình luận
Đây là ảnh minh hoạ quảng cáo
 
 
Chia sẻ