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

Đề kiểm tra HK2 môn Tin học 11 năm 2019 - Trường THPT Ngô Quyền

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

Trong ngôn ngữ lập trình Pascal, từ khoá VAR dùng để?

Xem đáp án
  • A. Khai báo thư viện      
  • B. Khai báo tên chương trình
  • C. Khai báo hằng     
  • D. Khai báo biến
Câu 2
Mã câu hỏi: 139031

Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các dữ liệu sau thuộc kiểu nguyên:

Xem đáp án
  • A. Kiểu byte, real, integer.                
  • B. Kiểu byte, integer, word.     
  • C. Kiểu real, char, boolean.   
  • D. Kiểu integer, real, char
Câu 3
Mã câu hỏi: 139032

Trong  Pascal câu lệnh nào dùng để xuất dữ liệu?

Xem đáp án
  • A. Writeln(<Biểu thức>)         
  • B. Readln(<Biểu thức>)
  • C. Program(<Biểu thức>)      
  • D. Read(<Biểu thức>)
Câu 4
Mã câu hỏi: 139033

Trong Pascal, biểu thức nào dưới đây sai?

Xem đáp án
  • A. 2*y           
  • B. a*b/c        
  • C. 2/x + x*y    
  • D. x2+ 1
Câu 5
Mã câu hỏi: 139034

Chương trình sau cho kết quả gì?

Var a, b, m: integer;

Begin

       a:= 5; b:=4;

       m:=sqrt(a+b);

       write(‘m=’);

end.

Xem đáp án
  • A. 4
  • B. 5
  • C. 9.0
  • D. 3
Câu 6
Mã câu hỏi: 139035

Cho 2(x3 – 5) + y2 . Biểu thức sau viết trong Pascal sẽ là ?

Xem đáp án
  • A. 2*x*x*x – 5 + y*y           
  • B. 2*(x*sqr(x) – 5 + sqr(y))
  • C. 2*(x*sqr(x) – 5) + sqr(y)          
  • D. 2*(x*sqr(x) – 5 + sqr(y)
Câu 7
Mã câu hỏi: 139036

Xét chương trình sau

       Var  a, b: integer;

       BEGIN

            a:=3;  b:=2;  b:=a+b;  a:=a div b;

            Write(a);

       END.

Kết quả của chương trình trên là:      

Xem đáp án
  • A. 1
  • B. 3
  • C. 5
  • D. 4
Câu 8
Mã câu hỏi: 139037

Xét chương trình sau:

       Var   n, S: integer;

       BEGIN

               S := 9; n := 5;

               S := S mod n; n := S + n;

               Write(S);

       END.

Kết quả của chương trình trên là:

Xem đáp án
  • A. 9
  • B. 14
  • C. 4
  • D. 1
Câu 9
Mã câu hỏi: 139038

Biểu thức nào sau đây không cho kết quả là 1?

Xem đáp án
  • A. sqrt(25)/4     
  • B. sqrt(25) div 4
  • C. sqrt(25) mod 4          
  • D. sqrt(25) div 5
Câu 10
Mã câu hỏi: 139039

Cho x và y là các biến đã khai báo kiểu thực, câu lệnh nào sau đây là đúng?

Xem đáp án
  • A. readln(x:5:2);          
  • B. readln(x, 5);
  • C. readln(x, y);      
  • D. readln(‘y = ’, y);
Câu 11
Mã câu hỏi: 139040

Muốn kiểm tra đồng thời cả 3 giá trị của A, B, C có cùng lớn hơn 10 hay không ta viết câu lệnh If thế nào cho đúng?

Xem đáp án
  • A. If  (A, B, C > 10) then ...      
  • B. If (A > 10), (B > 10), (C > 10) then ...
  • C. If (A>10) And (B>10) And (C>10) then ...   
  • D. If (A>10) Or (B>10) Or (C>10) then ...
Câu 12
Mã câu hỏi: 139041

Trong các khai báo biến sau, khai báo nào là sai?

Xem đáp án
  • A. Var  x1, x2 : Integer;         
  • B. Var  x1, x1: Char;
  • C. Var  x1, x4: Byte;         
  • D. Var  x1, x3 :real;
Câu 13
Mã câu hỏi: 139042

Biến x nằm trong phạm vi 215 - 270, khai báo nào trong các khai báo sau là tối ưu nhất?

Xem đáp án
  • A. var x: real;         
  • B. var x: integer;       
  • C. var x: byte;       
  • D. var x: word;
Câu 14
Mã câu hỏi: 139043

Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng?

Xem đáp án
  • A. If <biểu thức logic> Then <câu lệnh 1> Else <câu lệnh 2>;
  • B. If <biểu thức logic> Then <câu lệnh 1>; Else <câu lệnh 2>;     
  • C. If <biểu thức logic> Then <câu lệnh 1> Else <câu lệnh 2>:      
  • D. If <biểu thức logic>; Then <câu lệnh 1>Else <câu lệnh 2>;
Câu 15
Mã câu hỏi: 139044

Trong ngôn ngữ lập trình Pascal, với câu lệnh như sau: Writeln('KQ la:', a); sẽ ghi ra màn hình?

Xem đáp án
  • A. KQ la a            
  • B. Ket qua la: a
  • C. Không đưa ra gì cả             
  • D. QK la: <giá trị của a>  
Câu 16
Mã câu hỏi: 139045

Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là sai?

Xem đáp án
  • A. b:=(a=5) or(c=7);   
  • B. c:=PI*12;         
  • C. a:=b + c;         
  • D. x:=12,5;
Câu 17
Mã câu hỏi: 139046

Pascal là ngôn ngữ lập trình thuộc loại:

Xem đáp án
  • A. Ngôn ngữ máy    
  • B. Không thuộc loại nào
  • C. Hợp ngữ            
  • D. Ngôn ngữ bậc cao
Câu 18
Mã câu hỏi: 139047

Câu lệnh nào dùng để nhập dữ liệu trong Pascal

Xem đáp án
  • A. Real(<Biểu thức>)               
  • B. Write(<Biểu thức>)
  • C. Read(<Biểu thức>)          
  • D. Begin(<Biểu thức>)
Câu 19
Mã câu hỏi: 139048

Khai báo nào trong các khai báo sau là hợp lệ ?

Xem đáp án
  • A. Const : n =10;       
  • B. Const n:=10;        
  • C. Const n=10;      
  • D. Const n : real;
Câu 20
Mã câu hỏi: 139049

Cho sin2x – sinxcosx . Biểu thức sau viết trong Pascal sẽ là ?

Xem đáp án
  • A. 2*sin(x) – sin(x)*cos(x)            
  • B. sqr(sin(x)) – sin(x)*cos(x)   
  • C. sqrsin(x) – sin(x)*cos(x)            
  • D. sqr(sin(x) – sin(x)*cos(x)
Câu 21
Mã câu hỏi: 139050

Xét chương trình sau

       Var  k, m: byte;

       BEGIN

            k := 10;  m := 7;  m := k - m;  k := k + m;

            Write(m);

       END.

Kết quả của chương trình trên là:      

Xem đáp án
  • A. 3
  • B. 17
  • C. 7
  • D. Kết quả khác
Câu 22
Mã câu hỏi: 139051

Xét chương trình sau:

       Var   p, q: real;

       BEGIN

               p := -20;   q := 5 ;

               q := p/2;   p:= p*q;

               Write(p);

       END.

Kết quả của chương trình trên là:

Xem đáp án
  • A. 10
  • B. 40
  • C. -100
  • D. -4
Câu 23
Mã câu hỏi: 139052

Biểu thức điều kiện để kiểm tra một số nguyên N bất kì chia hết cho số nguyên K là:

Xem đáp án
  • A. N mod K <> 0;         
  • B. N div K = 0;           
  • C. N mod K = 0;    
  • D. N div K = 1; 
Câu 24
Mã câu hỏi: 139053

Biểu thức điều kiện để kiểm tra một số nguyên N bất kì  không chia hết cho số nguyên K là:

Xem đáp án
  • A. N mod K = 1;    
  • B. N mod K <> 0;   
  • C. N div K<> 0;        
  • D. N div K = 1; 
Câu 25
Mã câu hỏi: 139054

Trong ngôn ngữ lập trình Pascal, từ khoá PROGRAM dùng để

Xem đáp án
  • A. khai báo biến.         
  • B. khai báo tên chương trình.
  • C. khai báo thư viện.         
  • D. khai báo hằng.
Câu 26
Mã câu hỏi: 139055

Cho biểu thức trong Pascal: abs(x+1) - 3. Biểu thức tương ứng trong Toán học là:

Xem đáp án
  • A. \(\left| {x - 1} \right| + 3\)
  • B. \(3 + \left| {x - 1} \right|\)
  • C. \(3 - \left| {x + 1} \right|\)
  • D. \(\left| {x + 1} \right| - 3\)
Câu 27
Mã câu hỏi: 139056

Trong Turbo Pascal, xác định tên đúng trong các tên sau:

Xem đáp án
  • A. 10pro          
  • B. Bai tap_1    
  • C. Baitap      
  • D. ngay sinh
Câu 28
Mã câu hỏi: 139057

Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi :

Xem đáp án
  • A. dấu chấm phẩy (;)     
  • B. dấu phẩy (,)     
  • C. dấu chấm (.)     
  • D. dấu hai chấm (:)
Câu 29
Mã câu hỏi: 139058

Trong ngôn ngữ lập trình Pascal, từ khoá CONST dùng để

Xem đáp án
  • A. khai báo tên chương trình.  
  • B. khai báo hằng.
  • C. khai báo biến.            
  • D. khai báo thư viện.
Câu 30
Mã câu hỏi: 139059

Cho a:=3; b:=5. Câu lệnh IF a>b Then a:=4 Else b:=1. Sau khi thực hiện đoạn chương trình trên đáp án nào đúng?

Xem đáp án
  • A. b=1
  • B. a=3
  • C. b=5
  • D. a=4
Câu 31
Mã câu hỏi: 139060

Cho đoạn chương trình sau:
                                  If(a<>5) then x:= (9 div a)  Else x:= -2016;
                                  Write(‘ x= ‘, x + 1);
Khi cho a = 1 thị đoạn chương trình trên sẽ in ra màn hình giá trị x bằng bao nhiêu?

Xem đáp án
  • A. x = -2016.         
  • B. x = -2015;    
  • C. x = 9;       
  • D. x =1;
Câu 32
Mã câu hỏi: 139061

Trong Pascal, biểu thức (29 mod 4) bằng:

Xem đáp án
  • A. 2
  • B. 0
  • C. 1
  • D. 3
Câu 33
Mã câu hỏi: 139062

Trong pascal, câu lệnh gán nào sau đây là sai:

Xem đáp án
  • A. c-1:=d;   
  • B. c:=x+y;               
  • C. a:=b+c;        
  • D. a:=b;
Câu 34
Mã câu hỏi: 139063

Đoạn chương trình: Max:=a; IF b>Max Then Max:=b;

Hãy cho biết đoạn chương trình trên dùng để:

Xem đáp án
  • A. Tìm giá trị lớn nhất của 2 số a và b;    
  • B. Tính giá trị a;
  • C. Tính giá trị b;        
  • D. Tính giá trị của a và b.
Câu 35
Mã câu hỏi: 139064

Trong Pascal, cú pháp để khai báo biến là:

Xem đáp án
  • A. Var <danh sách biến> = <kiểu dữ liệu>;      
  • B. Var <danh sách biến> : <kiểu dữ liệu>;
  • C. <danh sách biến> :  kiểu dữ liệu;     
  • D. Var <danh sách biến>;
Câu 36
Mã câu hỏi: 139065

Trong Pascal, biểu thức (75 div 15) bằng:

Xem đáp án
  • A. 1                    
  • B. 0
  • C. 5
  • D. Không đáp án nào đúng
Câu 37
Mã câu hỏi: 139066

Trong ngôn ngữ lập trình Pascal, hãy cho biết  giá trị của M sau khi thực hiện đoạn chương trình sau với a=9 và b=20?

M := a;

If a < b then M := b;

Xem đáp án
  • A. M = 9;               
  • B. M nhận cả hai giá trị trên;
  • C. M không nhận giá trị nào;   
  • D. M = 20;
Câu 38
Mã câu hỏi: 139067

Xác định giá trị của biểu thức:    S = (250 div 100) + (150 mod 100) div 10

Xem đáp án
  • A. S = 9;        
  • B. S = 6;        
  • C. S = 7;   
  • D. S = 8.
Câu 39
Mã câu hỏi: 139068

Cho biểu thức dạng toán học sau: \(\frac{1}{4}\sqrt {{a^2} - {b^2}} \) ; hãy chọn dạng biểu diễn tương ứng trong Pascal:

Xem đáp án
  • A. 1/4* sqrt(a*a-b*b)         
  • B. 1/4 + sqrt(a*a-b*b)
  • C. 1/4 * sprt(a*a-b*b)           
  • D. 1/4 -  sqrt(a*a-b*b)
Câu 40
Mã câu hỏi: 139069

Trong ngôn ngữ lập trình Pascal, câu lệnh ghép được sử dụng khi

Xem đáp án
  • A. Cần một lệnh đơn thực hiện một công việc; 
  • B. Ghép nhiều câu lệnh thành một câu lệnh;
  • C. Cả ba trường hợp trên.        
  • D. Cần nhiều câu lệnh thực hiện một công việc;

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ẻ