Trắc Nghiệm Tin Học 11, Chương VI
Có thể bạn quan tâm
© 2020 Bài Kiểm Tra.com. All Rights Reserved.
- Trang nhất
- Tin Học
- Trắc nghiệm tin học 11, chương VI
- Tổng số câu hỏi: 29
- Thời gian làm bài: 15 phút
Chương IV: Chương trình con và lập trình có cấu trúc
Câu 1: Hãy chọn phương án ghép đúng . Kiểu của một hàm được xác định bởi
A. Kiểu của các tham số B. Kiểu giá trị trả về C. Tên hàm D. Địa chỉ mà hàm trả vềCâu 2: Mô tả nào dưới đây về hàm là sai ?
A. Phải trả lại kết quả B. Phải có tham số C. Trong hàm có thể gọi lại chính hàm đó D. Có thể có các biến cục bộCâu 3: 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 số biến; D. Có thể dùng tham số biến để nhận kết quả;Câu 4: Trong các cách sử dụng thủ tục sau, cách nào là phù hợp nhất ?
A. Khai báo lại thủ tục và gọi nó mỗi khi cần sử dụng; B. Khai báo thủ tục duy nhất một lần và gọi nó một lần duy nhất; C. Chỉ cần khai báo; D. Khai báo thủ tục một lần và gọi nó trong thân chương trình mỗi khi muốn sử dụng;Câu 5: Hàm chuẩn nào dưới đây biến giá trị thực 6.6 thành 7 ?
A. Odd; B. Round; C. Trunc; D. Abs;Câu 6: Trong các chương trình chuẩn sau đây, chương trình chuẩn nào là thủ tục chuẩn?
A. Sin(x); B. Length(S); C. Sqrt(x); D. Delete(S,5,1);Câu 7: Giả sử có hai biến xâu x và y ( y đã có giá trị ) câu lệnh nào sau đây là không hợp lệ?
A. x := Copy(y,5,3); B. x := y; C. x := Delete(y,5,3); D. Delete(y,5,3);Câu 8: Nói về cấu trúc của một chương trình con, khẳng định nào sau đây là không đúng?
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 có 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 có cũng được. D. Phần đầu nhất thiết phải có để khai báo tên chương trình con.Câu 9: Khẳng định nào sau đây là đúng?
A. Một chương trình con nhất thiết phải có tham số hình thức. B. Một chương trình con nhất thiết phải có biến cục bộ. C. Một chương trình con nhất thiết phải có tham số hình thức, không nhất thiết phải có biến cục bộ. D. Một chương trình con có thể không có tham số hình thức và cũng có thể không có biến cục bộ.Câu 10: Kiểu dữ liệu của hàm
A. Chỉ có thể là kiểu integer. B. Chỉ có thể là kiểu real. C. Có thể là các kiểu integer, real, char, boolean, string. D. Có thể là integer, real, char, boolean, string, record, kiểu mảng.Câu 11: Khẳng định nào sau đây là đúng?
A. Biến cục bộ là biến được dùng trong chương trình con chứa nó và trong chương trình chính. B. Biến cục bộ là biến chỉ được dùng trong chương trình chính. C. Biến cục bộ là biến chỉ được dùng trong chương trình con chứa nó. D. Biến toàn bộ chỉ được sử dụng trong chương trình chính và không được sử dụng trong các chương trình con.Câu 12: Phát biểu nào dưới đây về biến là sai ?
A. Biến toàn cục có thể được sử dụng ở trong một thủ tục; B. Biến cục bộ phải có tên khác với tên của biến toàn cục; C. Biến cục bộ có thể có kiểu khác với kiểu của biến toàn cục có cùng tên; D. Một hàm có thể có nhiều tham số biến;Câu 13: Mô tả nào dưới đây về chương trình có cấu trúc là phù hợp nhất ?
A. Chương trình có sử dụng cấu trúc mảng và bản ghi; B. Sử dụng các hàm và thủ tục thư viện chuẩn; C. Được chia thành nhiều chương trình con; D. Cả A và B đều đúngCâu 14: Khẳng định nào sau đây là đúng?
A. Cả thủ tục và hàm đều có thể có tham số hình thức. B. Chỉ có thủ tục mới có thể có tham số hình thức. C. Chỉ có hàm mới có thể có tham số hình thức. D. Thủ tục và hàm nào cũng phải có tham số hình thức.Câu 15: Khẳng định nào sau đây là đúng?
A. Lời gọi hàm nhất định phải có tham số thực sự còn lời gọi thủ tục không nhất thiết phải có tham số thực sự. B. Lời gọi thủ tục nhất thiết phải có tham số thực sự còn lời gọi hàm không nhất thiết phải có tham số thực sự. C. Cả lời gọi hàm và lời gọi thủ tục đều phải có tham số thực sự. D. Lời gọi hàm và lời gọi thủ tục có thể có tham số thực sự hoặc không có tham số thực sự tùy thuộc vào từng thủ tục.Câu 16: Để khai báo hàm trong Pascal bắt đầu bằng từ khóa
A. Program. B. Procedure. C. Function. D. Var.Câu 17: Để khai báo thủ tục trong Pascal bắt đầu bằng từ khóa
A. Program B. Procedure. C. Function. D. Var.Câu 18: Muốn khai báo x là tham số giá trị và y, z là tham số biến (x, y, z thuộc kiểu Byte) trong thủ tục “ViduTT” thì khai báo nào sau đây là sai?
A. Procedure ViduTT( x : Byte ; Var y, z : Byte) ; B. Procedure ViduTT( x : Byte ; Var y : Byte ; Var z : Byte) ; C. Procedure ViduTT( x : Byte ; Var y : Byte ; z : Byte) ; D. Procedure ViduTT( Var y : Byte ; x : Byte ; Var z : Byte) ; Câu 19: Hãy chọn phương án ghép đúng. Cho thủ tục sau : Procedure p ; Var n : integer ; Begin …… …… End ; Phạm vi của biến n là :
Câu 20: Cho hàm sau : Function foo(n : integer) : boolean ; Var i : integer ; Begin Foo := false ; If n > 2 then for i := 2 to n-1 do If (n mod i = 0) then foo := true ; End ;
Câu 21: Cho chương trình sau : Program Thidu ; Var s : string[50] ; Procedure foo(s : string); Var i : integer; Begin i := 1 ; while ( i <= length(S) ) do begin writeln( s[ i ] ) ; i := i + 1 ; end ; end; Begin s := ‘tinhoc’ ; foo(s) ; End . Số dòng chương trình in ra màn hình là bao nhiêu ?
Câu 22: Cho chương trình sau : Program Thi_du ; Var Mess : string ; Procedure StopHere; Var Mess : string ; Begin Mess := ‘StopHere’ ; Write(Mess) ; End ; Begin Mess := ‘StartHere’ ; StopHere ; Write(Mess) ; End.
Câu 23: Cho chương trình sau : Program Vi_du ; Var x, y : integer ; Procedure godoit( x, y : integer ) ; Begin x := y ; y := 0 ; Write( x, y ) ; End ; Begin x := 1 ; y := 2 ; godoit( x, y ) ; writeln( x, y ) ; End.
Câu 24: Chương trình sau sẽ in ra kết quả nào ? Program ViDu ; Var x, y : integer ; Procedure thaydoi(x, y : integer) ; Begin x := y ; y := 0 ; writeln( x, y ) ; End ; Begin x := 1 ; y := 2 ; writeln( x, y ) ; thaydoi( x, y ) ; writeln( x, y) End.
Câu 25: Đoạn chương trình sau có lỗi gì ? Procedure End ( key : char ) ; Begin If key = ‘ q ’ then writeln( ‘ Ket thuc ’ ) End;
Câu 26: Cho chương trình sau: Program Chuong_Trinh; Var a, b, S : byte; Procedure TD(Var x : byte ; y : byte); Var i : byte; Begin i := 5; writeln(x,‘ ’, y); x := x + i ; y := y + i ; S := x + y ; Writeln(x,‘ ’, y); End; Begin Write(‘nhập a và b : ’); Readln(a, b); TD(a,b); Writeln(a,‘ ’, b, ‘ ’, S); Readln; End.
Câu 27: Cho chương trình sau: Program Chuong_Trinh; Var a, b, S : byte; Procedure TD(Var x : byte ; y : byte); Var i : byte; Begin i := 5; writeln(x,‘ ’, y); x := x + i ; y := y + i ; S := x + y ; Writeln(x,‘ ’, y); End; Begin Write(‘nhập a và b : ’); Readln(a, b); TD(a,b); Writeln(a,‘ ’, b, ‘ ’, S); Readln; End. Trong chương trình trên có các biến toàn bộ là:
Câu 28: Cho chương trình sau: Program Chuong_Trinh; Var a, b, S : byte; Procedure TD(Var x : byte ; y : byte); Var i : byte; Begin i := 5; writeln(x,‘ ’, y); x := x + i ; y := y + i ; S := x + y ; Writeln(x,‘ ’, y); End; Begin Write(‘nhập a và b : ’); Readln(a, b); TD(a,b); Writeln(a,‘ ’, b, ‘ ’, S); Readln; End.
Câu 29: Cho chương trình sau: Program Chuong_Trinh; Var a, b, S : byte; Procedure TD(Var x : byte ; y : byte); Var i : byte; Begin i := 5; writeln(x,‘ ’, y); x := x + i ; y := y + i ; S := x + y ; Writeln(x,‘ ’, y); End; Begin Write(‘nhập a và b : ’); Readln(a, b); TD(a,b); Writeln(a,‘ ’, b, ‘ ’, S); Readln; End.
Ý kiến bạn đọc
Sắp xếp theo bình luận mới Sắp xếp theo bình luận cũ Sắp xếp theo số lượt thích Bạn cần đăng nhập với tư cách là Thành viên chính thức để có thể bình luận/ĐỀ THI LIÊN QUAN
-
Đề thi học kì 2 Lịch sử lớp 11, sách Cánh diều năm 2025 (Đề 2)
-
Đề thi học kì 2 Lịch sử lớp 11, sách Cánh diều năm 2025
-
Đề thi học kì 2 Lịch sử lớp 11, sách Chân trời sáng tạo năm 2025 (Đề 2)
-
Đề thi học kì 2 Lịch sử lớp 11, sách Chân trời sáng tạo năm 2025
-
Đề thi học kì 2 Lịch sử lớp 11, sách Kết nối tri thức năm 2025
Xem tiếp...
/ĐỀ THI MỚI
Trắc nghiệm Địa Lí 10, chương VII: Địa lí nông nghiệp.
Trắc nghiệm 15 phút học kỳ I môn Tiếng Anh 12, (Đề 01)
Trắc nghiệm 15 phút học kỳ I môn Tiếng Anh 12, (Đề 02)
Trắc nghiệm 15 phút học kỳ I môn Tiếng Anh 12, (Đề 03)
Trắc nghiệm 15 phút kỳ I môn Tiếng Anh 12, (Đề 04)
ĐỀ THI KHÁC
Trắc nghiệm Địa Lí 10, chương VI: Cơ cấu nền kinh tế
Trắc nghiệm tin học 11, chương V
Trắc nghiệm Địa Lí 10, chương V: Địa lí dân cư
Trắc nghiệm Địa Lí 10, chương IV: Một số quy luật của lớp vỏ địa lí.
Trắc nghiệm: Vào phủ chúa Trịnh - Ngữ Văn 11
BÀI LUYỆN THI | Lớp 1 | Lớp 2 | Lớp 3 | Lớp 4 | Lớp 5 |
| Lớp 6 | Lớp 7 | Lớp 8 | Lớp 9 | |
| Lớp 10 | Lớp 11 | Lớp 12 | ||
| Kiểm tra 15 phút | Kiểm tra 1 tiết | |||
| Kiểm tra học kì 1 | Kiểm tra học kì 2 | |||
| Luyện thi theo Bài học | ||||
| Luyện thi THPT Quốc Gia | ||||
| Lớp 1 | Lớp 2 | Lớp 3 | Lớp 4 | Lớp 5 |
| Lớp 6 | Lớp 7 | Lớp 8 | Lớp 9 | |
| Lớp 10 | Lớp 11 | Lớp 12 | ||
| Bài học | Bài soạn | Bài giảng | ||
| Bài giới thiệu | Bài hướng dẫn | |||
| Bài làm văn | Bài trắc nghiệm | |||
| Kiểm tra 15P | Kiểm tra 1 tiết | |||
| Kiểm tra HK1 | Kiểm tra HK2 | |||
| Thi vào lớp 10 | Tốt nghiệp THPT | |||
Từ khóa » Trắc Nghiệm Sử 11 Bài 17 Phần 2 Tech12
-
Trắc Nghiệm Lịch Sử 11 Bài 17: Chiến Tranh Thế Giới Thứ Hai (1939
-
Bài 17: Chiến Tranh Thế Giới Thứ Hai (1939 – 1945) - Tech12h
-
Trắc Nghiệm Lịch Sử 11 Bài 17 (có đáp án): Chiến Tranh Thế Giới Thứ ...
-
Trắc Nghiệm Lịch Sử 11 Bài 17 (có đáp án): Chiến Tranh Thế Giới Thứ ...
-
Câu Hỏi Trắc Nghiệm Lịch Sử Lớp 11 Bài 17 - Chiến Tranh Thế Giới Thứ ...
-
TOP 40 Câu Trắc Nghiệm Lịch Sử 11 Bài 17 (có đáp án 2022)
-
Trắc Nghiệm Lịch Sử 11 Bài 17 (có đáp án): Chiến T... - CungHocVui
-
Đáp án Trắc Nghiệm Lịch Sử 11 Bài 17 Chi Tiết
-
Bài Tập Trắc Nghiệm Lịch Sử 11 Học Kì 1 Và Trắc ... - YopoVn.Com
-
Trắc Nghiệm Sử 11 Bài 17 (Có đáp án)
-
[5P] Trắc Nghiệm Công Nghệ 11 Bài 17 (có đáp án Chi Tiết) - TopLoigiai
-
Trắc Nghiệm Lịch Sử 11 Bài 17 Có đáp án: Diễn Biến Và Kết Cục Của ...
-
Trắc Nghiệm Tin Học 11 Bài 17 Chương Trình Con Và Phân Loại
-
Đề Trắc Nghiệm Lịch Sử Lớp 11