OPTADS360
ATNETWORK
ADS_ZUNIA
YOMEDIA

Trắc nghiệm Bài tập và thực hành 8 - Tin học 11

20 phút 10 câu 68 lượt thi

Câu hỏi trắc nghiệm (10 câu):

 

  • Câu 1: Mã câu hỏi: 5135

    Chương trình con là:

    • A. Một dãy lệnh mô tả một số thao tác nhất định và có thể được thực hiện (được gọi) từ nhiều vị trí trong chương trình.
    • B. Một dãy lệnh mô tả một số thao tác nhất định và trả về một giá trị thông qua tên của nó.
    • C. Một dãy lệnh mô tả một số thao tác nhất định nhưng không trả về một giá trị qua tên của nó.
    • D. Chương trình được xây dựng từ các chương trình con khác.
  • ADMICRO/
  • Câu 2: Mã câu hỏi: 5136

    Phát biểu nào sau đây sai về chương trình con:

    • A. Phần đầu và phần thân nhất thiết phải có, phần khai báo có thể có hoặc không.
    • B. Phần khai báo có thể có hoặc không tùy thuộc vào từng chương trình cụ thể.
    • C. Phần đầu có thể có hoặc không.
    • D. Phần đầu nhất thiết phải có để khai báo tên chương trình.
  • Câu 3: Mã câu hỏi: 5137

    Chương trình con được chia làm mấy loại:

    • A. Một.
    • B. Hai.
    • C. Ba.
    • D. Nhiều.
  •  
     
  • Câu 4: Mã câu hỏi: 5138

    Phát biểu nào dưới đây là đúng:

    • A. Trong nhiều ngôn ngữ lập trình, chương trình con thường gồm 2 loại : hàm và thủ tục.
    • B. Trong tất cả các ngôn ngữ lập trình, chương trình con gồm 2 loại: hàm và thủ tục
    • C. Trong Pascal chỉ có thủ tục không có hàm.
    • D. Trong Pascal chỉ có hàm không có thủ tục.
  • Câu 5: Mã câu hỏi: 5139

    Dựa vào đâu để phân loại chương trình con?

    • A. Kiểu của tham số.
    • B. Kiểu giá trị trả về.
    • C. Tên chương trình.
    • D. Tất cả ý trên.
  • Câu 6: Mã câu hỏi: 5140

    Mô tả nào dưới đây về tham số là sai?

    • A. Một hàm có thẻ có cả tham số giá trị và tham số biến.
    • B. Có thể truyền biến số cho tham số giá trị.
    • C. Có thể truyền giá trị cho tham biến.
    • D. Có thể dùng tham số biến để nhận kết quả.
  • VIDEO
    YOMEDIA
    Trắc nghiệm hay với App HOC247
    YOMEDIA
  • Câu 7: Mã câu hỏi: 5141

    Cho chương trình sau:

    var a, b: integer;

    procedure Hoan_doi( var a, b: integer);

       var tmp: integer;

       begin

          tg:=a; a:=b; b:=tmp;

       end;

    Begin

       a:=10; b:=11;

       Hoan_doi(a,b);

       write('a,'  ',b);

    End.

    Kết quả chương trình là:

    • A. 10,11
    • B. 11,10
    • C. 11,11
    • D. 10,10
  • Câu 8: Mã câu hỏi: 5142

    Cho chương trình sau:

    var a, b: integer;

    procedure Hoan_doi( var a, b: integer);

       var tmp: integer;

       begin

          tg:=a; a:=b; b:=tmp;

          end;

    Begin

       a:=10; b:=11;

       Hoan_doi(a,b);

       Hoan_doi(b,a);

       write('a,'  ',b);

    End.

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

    • A. 10,11
    • B. 11,10
    • C. 11,11
    • D. 10,10
  • Câu 9: Mã câu hỏi: 5143

    Cho x, y là hai biến nguyên và khai báo thủ tục:

    Procedure Doicho( Var a : Integer; b : Integer);

    Var z : Integer;

    Begin

       z:=a; a:=b; b:=z;

    End;

    Sau khi thực hiện các lệnh:

    x:=7; y:=3;

    Doicho(x, y);

    thì giá trị của x, y là:

    • A. x=7, y=7;
    • B. x=3, y=3;
    • C. x=3, y=7;
    • D. x=7, y=3;
  • Câu 10: Mã câu hỏi: 5144

    Khi chạy chương trình :

    Var x : Integer;

    Procedure TINH ;

       Var  x: Integer ;

       Begin

          x:=1; x:= x+12;

       End;

    BEGIN

       x:=10;

       TINH;

       Write(x);

    END.

    Kết quả in ra là:

    • A. 10
    • B. 12
    • C. 22
    • D. 13

Đề thi nổi bật tuần

 
 
OFF