1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TRẮC NGHIỆM TIN HỌC 11 FULL (Có đáp án)

110 10 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 110
Dung lượng 600 KB

Nội dung

Full - Trắc nghiệm Tin học 11 (Có đáp án) cập nhật theo giảm tải chương trình Tin học phổ thông. Định dạng file WORD tải về có thể tùy chỉnh và sử dụng ngay.

Tài liệu ôn tập TIN HỌC 11 Chương I: MỘT SỐ KHÁI NIỆM Câu 1: Ngơn ngữ lập trình gì? A Ngơn ngữ Pascal C; B Phương tiện để soạn thảo văn có chương trình; C Phương tiện diễn đạt thuật tốn để máy tính thực công việc; D Phương tiện diễn đạt thuật tốn; Câu 2: Chương trình dịch chương trình có chức A Chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình thực máy B Chuyển đổi chương trình viết ngơn ngữ lập trình Pascal thành chương trình thực máy C Chuyển đổi chương trình viết ngơn ngữ máy thành chương trình thực máy D Chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình hợp ngữ Câu 3: Hãy chọn phát biểu sai? A Các biến phải khai báo biến khai báo lần B Chương trình dịch có hai loại: thơng dịch biên dịch C Sau từ khóa var khai báo nhiều danh sách biến khác D Một chương trình ln ln có hai phần: phần khai báo phần thân Câu 4: Các thành phần ngơn ngữ lập trình A Tên dành riêng, tên chuẩn tên người lập trình định nghĩa B Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa C Bảng chữ cái, cú pháp, ngữ nghĩa D Chương trình thơng dịch chương trình biên dịch Câu 5: Hãy chọn phương án ghép sai Ngơn ngữ lập trình bậc cao ngơn ngữ A diễn đạt thuật tốn; B thể thuật tốn theo quy ước khơng phụ thuộc vào máy tính cụ thể; C sử dụng từ vựng cú pháp ngôn ngữ tự nhiên (tiếng Anh); Tài liệu ôn tập TIN HỌC 11 D mà máy tính khơng hiểu trực tiếp được, chương trình viết ngơn ngữ bậc cao trước chạy phải dịch sang ngơn ngữ máy; Câu 6: Có loại hằng? A B C D Câu 7: Phát biểu đúng? A Trong chế độ thông dịch, câu lệnh chương trình nguồn dịch thành câu lệnh chương trình đích B Chương trình dãy lệnh tổ chức theo quy tắc xác định ngơn ngữ lập trình cụ thể C Nếu chương trình nguồn có lỗi cú pháp chương trình đích có lỗi cú pháp D Mọi tốn có chương trình để giải máy tính Câu 8: Trong tin học, đại lượng A Được đặt tên B Có thể thay đổi giá trị khơng thay đổi giá trị tùy thuộc vào tốn C Có giá trị khơng thay đổi q trình thực chương trình D Có giá trị thay đổi q trình thực chương trình Câu 9: Phát biểu hợp lí nhất? A Hằng đại lượng nhận giá trị trước chương trình thực B Hằng đại lượng đặt tên có giá trị thay đổi trình thực chương trình C Hằng lưu trữ nhiều loại giá trị khác D Hằng chương trình dịch bỏ qua Câu 10: Chọn ý kiến ý kiến sau đây: A Chương trình cho kết thực đủ 20 test/20 test chương trình đúng; B Khi dịch chương trình khơng thấy lỗi kết luận chương trình C Bộ test với kích thước liệu lớn có nhiều khả phát lỗi sai chương trình test với kích thước liệu nhỏ; D Chương trình cho kết sai thực test chương trình sai; Tài liệu ôn tập TIN HỌC 11 Câu 11: Phát biểu hợp lí nhất? A Biến đại lượng nhận giá trị trước chương trình thực B Biến đại lượng đặt tên có giá trị thay đổi trình thực chương trình C Biến lưu trữ nhiều loại giá trị khác D Biến đặt khơng đặt tên gọi Câu 12: Hãy chọn biểu diễn biểu diễn sau: A Begin B 58,5 C ’65 D 1024 Câu 13: Hãy chọn biểu diễn tên biểu diễn sau A (bai_tap) B –tenkhongsai C ‘*****’ D Tensai Câu 14: Chương trình viết hợp ngữ khơng có đặc điểm đặc điểm sau: A Gần với ngôn ngữ máy B Sử dụng trọn vẹn khả máy tính C Tốc độ thực nhanh so với chương trình viết ngơn ngữ bậc cao D Dễ lập trình so với ngơn ngữ bậc cao Câu 15: Trong Pascal, đoạn thích đặt cặp dấu nào? A [ ] B { } C ( ) D /* */ Câu 16: Phát biểu chắn sai? A Chương trình dịch giúp người lập trình lập trình ngơn ngữ lập trình gần với ngơn ngữ tự nhiên hơn, giảm nhẹ nỗ lực lập trình, tăng cường hiệu suất lập trình; B Chương trình dịch cho phép chuyển chương trình viết ngơn ngữ lập trình sang chương trình ngơn ngữ máy để máy thực mà bảo toàn ngữ nghĩa chương trình nguồn; C Chương trình dịch giúp tìm tất lỗi chương trình; D Một ngơn ngữ lập trình có chương trình thơng dịch chương trình biên dịch; Câu 17: Chương trình dịch khơng có khả khả sau? Tài liệu ôn tập TIN HỌC 11 A Thông báo lỗi cú pháp B Tạo chương trình đích C Phát lỗi ngữ nghĩa D Phát lỗi cú pháp Câu 18: Tên không ngôn ngữ Pascal A 123_abc B _123abc C abc_123 D abc123 Câu 19: Phát biểu sau chắn sai? A Khơng thể viết chương trình để giải tốn khơng biết thuật tốn để giải tốn đó; B Chương trình mơ tả thuật tốn ngơn ngữ lập trình; C Một tốn có nhiều thuật tốn để giải; D Mọi tốn giải máy tính; Câu 20: Khai báo sau tên chuẩn? A Tên chuẩn tên NNLT qui định dùng với ý nghĩa riêng xác định, định nghĩa lại B Tên chuẩn hay biến C Tên chuẩn tên người lập trình đặt D Tên chuẩn tên NNLT qui định dùng với ý nghĩa riêng xác định, không sử dụng với ý nghĩa khác Câu 21: Phát biểu đúng? A Một ngơn ngữ lập trình bậc cao có nhiều chương trình dịch khác nhau; B Mỗi ngơn ngữ lập trình bậc cao có chương trình dịch; C Máy tính nhận biết kí tự kí tự nên chương trình ngôn ngữ máy phải dịch sang mã nhị phân; D Chương trình dịch gồm hợp dịch, thơng dịch, biên dịch; Câu 22: Phát biểu đúng? A Ngoài bảng chữ cái, cú pháp, ngữ nghĩa, ngơn ngữ lập trình cịn có quy tắc để khai báo biến, hằng,…; B Chương trình có lỗi cú pháp dịch ngơn ngữ máy khơng thực được; C Ngồi bảng chữ cái, dùng kí tự thơng dụng tốn học để viết chương trình; Tài liệu ơn tập TIN HỌC 11 D Cú pháp quy tắc dùng để chương trình; Câu 23: Hợp ngữ ngôn ngữ A không viết mã nhị phân, thiết kế cho số loại máy chạy trực tiếp dạng kí tự B mà máy tính thực trực tiếp khơng cần dịch; C có lệnh viết kí tự lệnh tương đương với lệnh máy Để chạy cần dịch ngôn ngữ máy; D mà lệnh không viết trực tiếp mã nhị phân; Câu 24: Phát biểu sau chắn sai? A Máy tính điện tử chạy chương trình; B Mọi người sử dụng máy tính phải biết lập chương trình; C Một tốn có nhiều thuật tốn để giải; D Để giải tốn máy tính phải viết chương trình mơ tả thuật tốn giải tốn đó; Câu 25: Phát biểu chắn sai? A Lập trình viết chương trình; B Lập trình chương trình hai khái niệm tương đương, cách mơ tả thuật tốn ngơn ngữ lập trình; C Chương trình chưa cho kết với nhiều liệu vào; D Chương trình tạo thành từ tổ hợp câu lệnh khai báo cần thiết biến, hằng, hàm, … ; Câu 26: Trong cách khai báo Hằng sau đây, cách khai báo đúng? A Const Pi = 3,14; B Const = Pi; C Const Pi = 3.1; D Pi = 3.14 Câu 27: Phát biểu hợp lí nhất? A Tên gọi lưu trữ nhiều loại giá trị khác B Tên gọi người lập trình tự đặt theo quy tắc ngơn ngữ lập trình xác định C Tên gọi đại lượng đặt tên có giá trị thay đổi q trình thực chương trình Tài liệu ơn tập TIN HỌC 11 D Tên gọi đại lượng nhận giá trị trước chương trình thực Câu 28: Trong ngơn ngữ Pascal, từ khóa CONST dùng để khai báo A Tên chương trình B Thư viện C Biến D Hằng Câu 29: Ngơn ngữ lập trình ngơn ngữ A diễn đạt thuật tốn để giao cho máy tính thực hiện; B cho phép thể liệu tốn mà chương trình phải xử lí; C dạng nhị phân để máy tính thực trực tiếp; D có tên “ngơn ngữ thuật tốn” hay cịn gọi “ngơn ngữ lập trình bậc cao” gần với ngơn ngữ tốn học cho phép mô tả cách giải vấn đề độc lập với máy tính; Câu 30: Ngơn ngữ máy A Diễn đạt thuật tốn để giao cho máy tính thực hiện; B Bất ngơn ngữ lập trình mà diễn đạt thuật tốn để giao cho máy tính thực C Ngơn ngữ để viết chương trình mà chương trình dãy lệnh máy hệ nhị phân; D Các ngôn ngữ mà chương trình viết chúng sau dịch hệ nhị phân máy chạy được; Câu 31: Bằng chữ A B, người ta viết tên có độ dài không chữ A B C D Câu 32: Phát biểu đúng? A Các ngơn ngữ lập trình có chung chữ cái; B Cú pháp ngơn ngữ lập trình quy tắc cho phép người lập trình viết chương trình ngơn ngữ đó; C Mỗi ngơn ngữ lập trình có thành phần bảng chữ cái, cú pháp ngữ nghĩa, nên việc khai báo kiểu liệu, hằng, biến,… áp dụng chung cho ngôn ngữ lập trình; D Ngữ nghĩa ngơn ngữ lập trình phụ thuộc nhiều vào ý muốn người lập trình tạo ra; Câu 33: Trong ngơn ngữ Pascal, từ khóa USES dùng để khai báo Tài liệu ôn tập TIN HỌC 11 A Tên chương trình B Biến C Hằng D Thư viện Câu 34: Trong biểu diễn đây, biểu diễn từ khóa Pascal? A End B Sqrt C Crt D LongInt Câu 35: Khái niệm sau tên dành riêng? A Tên dành riêng tên người lập trình đặt B Tên dành riêng tên NNLT qui định dùng với ý nghĩa riêng xác định, không sử dụng với ý nghĩa khác C Tên dành riêng tên NNLT qui định với ý nghĩa riêng xác định, định nghĩa lại D Tên dành riêng hay biến Câu 36: Phát biểu hợp lí nhất? A Biến dùng chương trình phải khai báo B Biến chương trình dịch bỏ qua C Biến lưu trữ nhiều loại giá trị khác D Biến đại lượng nhận giá trị trước chương trình thực Câu 37: Phát biểu sai nói biên dịch thơng dịch? A Chương trình dịch ngơn ngữ lập trình bậc cao gọi biên dịch cịn thơng dịch chương trình dịch dùng với hợp ngữ; B Thơng dịch dịch thực câu lệnh cịn biên dịch phải dịch trước tồn chương trình sang mã nhị phân thực được; C Biên dịch thông dịch kiểm tra tính đắn câu lệnh; D Một ngơn ngữ lập trình có chương trình thơng dịch chương trình biên dịch; Tài liệu ôn tập TIN HỌC 11 Chương II: CHƯƠNG TRÌNH ĐƠN GIẢN Câu 1: Trường hợp tên biến Pascal? A 2x; B Ngaysinh; C _Noisinh; D Giai_Ptrinh_Bac_2; Câu 2: Thực chương trình Pascal sau đây: Var a, N: integer ; BEGIN N:= 645 ; A:= N mod 10 ; N:= N div 10 ; A:= A + N div 10 ; A:= A + N mod 10 ; Write(a); END Ta thu kết nào? A 15; B 6; C 64; D 5; Câu 3: Trong NNLT Pascal, để chạy chương trình ta dùng tổ hợp phím A Alt + F9 B Shift + F9 C Ctrl + F9 D Ctrl + Alt + F9 Câu 4: Trong Pascal, phép toán DIV với số ngun có tác dụng gì? A Thực phép chia B Chia lấy phần nguyên C Làm tròn số D Chia lấy phần dư Câu 5: Cấu trúc chương trình mơ tả sau: A [] B [] C [] D [] Tài liệu ôn tập TIN HỌC 11 Câu 6: Cho khai báo biến sau (trong Pascal): Var m, n: integer ; x, y: real ; Lệnh gán sau sai? A y:= +10.5 ; B m:= -4 ; C x:= ; D n:= 3.5 ; Câu 7: Cho x y biến khai báo kiểu thực, câu lệnh sau đúng? A Readln(x,5); B Readln(x,y); C Readln( ‘ x= ’, x); D Readln(x:5:2); Câu 8: Phát biểu sai? A Trong biểu thức số học, cặp ngoặc tròn “(” “)” cần thiết dùng để xác định trình tự thực phép tốn; B Để tính giá trị biểu thức, biến biểu thức phải xác định giá trị trước; C Phép toán ngoặc thực trước Trong dãy phép tốn khơng chứa ngoặc tốn hạng tham gia vào hai phép toán hai mức với hai mức ưu tiên khác tốn hạng tham gia vào phép tốn có mứa ưu tiên hơn; ngược lại hai phép tốn mức ưu tiên tốn hạng tham gia vào phép toán bên trái (quy định nhiều trình biên dịch) D Phép tốn thực theo thứ tự từ trái qua phải; Câu 9: Cho x biến thực gán giá trị 12.41235 Để thực lên hình nội dung “x=12.41” cần chọn câu lệnh sau đây? A Writeln(x); B Writeln(‘x=’,x:5:2); C Writeln(x:5); D Writeln(x:5:2); Câu 10: Cho đoạn chương trình Var a, b: real; Begin a:= 1; Tài liệu ôn tập TIN HỌC 11 b:= 12*(a-2); writeln(b); End Sau chạy chương trình, kết hình A -1.2000000000E+01 B -1.2000000000E+00 C -12 D -12.000000000E+01 Câu 11: Hãy chọn phương án ghép sai Ngơn ngữ lập trình cung cấp số kiểu liệu chuẩn để A người lập trình biết phạm vi giá trị cần lưu trữ; B người lập trình biết có phép tốn tác động lên liệu; C người lập trình khơng cần đặt thêm kiểu liệu khác; D người lập trình biết dung lượng nhớ cần thiết để lưu trữ; Câu 12: Cho chương trình: Var x,y: real; Begin Write(‘Nhap vao gia tri cua x = ’); readln(x); y:= (x+2)*x – ; writeln(‘gia tri cua y = ’, y); End Nếu nhập x = giá trị biến y là: A B C D 13 Câu 13: Những biểu thức sau có giá trị TRUE? A ( 20 > 19 ) and ( ‘B’ < ‘A’ ); B + * ( + ) < 18 div * 4; C ( < ) or ( + < ) and ( < div ); D ( > ) and not( + < ) or ( > div ); Câu 14: Trong Pascal, phép tốn MOD với số ngun có tác dụng gì? A Chia lấy phần nguyên B Chia lấy phần dư C Làm tròn số D Thực phép chia 10 Tài liệu ôn tập TIN HỌC 11 A Khi mở lại tệp, không thay đổi biến tệp khơng cần gán lại biến tệp với tên tệp B Một tệp văn mở trỏ tệp không phần tử đầu tiên, muốn làm việc với phần tử tệp cần đóng tệp mở lại C Sau đọc xong tệp, khơng đóng tệp khơng gây ảnh hưởng cho việc quản lí tệp D Khi ghi xong liệu vào tệp, cần đóng tệp Câu 41: Phát biểu sau sai? A Trong Pascal, biến tệp văn có kiểu text B Trong chương trình, tên tệp biến xâu xâu C Biến tệp biến kiểu xâu D Trong lập trình, muốn thao tác tệp liệu phải thao tác gián tiếp qua biến tệp Câu 42: Trong PASCAL mở tệp để đọc liệu ta phải sử dụng thủ tục A Rewrite(); B Reset(); C Rewrite(); D Reset(); Câu 43: Trong PASCAL mở tệp để ghi kết ta phải sử dụng thủ tục A Rewrite(); B Reset(); C Reset(); D Rewrite(); Câu 44: Trong Pascal, cho trước tệp văn BT2.TXT có dịng, chứa dịng chữ: CHAO MUNG BAN DEN VOI LAP TRINH đầu dịng Thực chương trình VD_bt2_txt, hình kết kết cho đây? Program VD_bt2_txt; Uses crt; Var f: text; S: string[13]; Begin Clrscr; Assign(f, ‘BT2.TXT ’); Reset(f); Read(f, S); Write(S); 96 Close(f); End Tài liệu ôn tập TIN HỌC 11 A CHAO MUNG BAN DEN VOI B CHAO MUNG BAN DEN VOI LAP TRINH C CHAO MUNG BAN D CHAO MUNG Câu 45: Để ghi kết vào tệp văn ta sử dụng thủ tục A Read(,); B Read(,); C Write(,); D Write(,); Câu 46: Cách thức truy cập tệp văn A Truy cập ngẫu nhiên B Truy cập C Truy cập trực tiếp D Vừa truy cập vừa truy cập trực tiếp Câu 47: Cú pháp để gắn tên tệp ‘bai1.txt’ ổ đĩa D cho biến tệp f là: A Assign( f, D:\ bai1.txt); B Assign( f, “D:\bai1.txt” ); C Assign( f, ‘D:\bai1.txt’ ); D Assign( f, ‘D:bai1.txt’); 97 Tài liệu ơn tập TIN HỌC 11 Chương VI CHƯƠNG TRÌNH CON VÀ LẬP TRÌNH CĨ CẤU TRÚC A LÝ THUYẾT I KHÁI NIỆM VỀ CHƯƠNG TRÌNH CON Chương trình (CTC) đoạn chương trình thực trọn vẹn hay chức Trong Turbo Pascal, có dạng CTC: • Thủ tục (PROCEDURE): Dùng để thực hay nhiều nhiệm vụ • Hàm (FUNCTION): Trả giá trị (có kiểu vơ hướng, kiểu string kiểu trỏ) Hàm sử dụng biểu thức Ngoài ra, Pascal cho phép CTC lồng vào II CẤU TRÚC CHUNG CỦA MỘT CHƯƠNG TRÌNH CĨ SỬ DỤNG CTC PROGRAM Tên_chương_trình; USES CRT; CONST ; TYPE ; VAR ; PROCEDURE THUTUC[(Các tham số)]; [Khai báo Const, Type, Var] BEGIN END; FUNCTION HAM[(Các tham số)]:; [Khai báo Const, Type, Var] BEGIN HAM:=; END; BEGIN {Chương trình chính} 98 Tài liệu ôn tập TIN HỌC 11 THUTUC[( )]; A:= HAM[( )]; END Chú ý: Trong trình xây dựng CTC, nên dùng thủ tục/hàm? Dùng hàm Dùng thủ tục - Kết toán trả giá trị - Kết tốn khơng trả giá trị (kiểu vô hướng, kiểu string trả nhiều giá trị trả kiểu trỏ) kiểu liệu có cấu trúc (Array, Record, - Lời gọi CTC cần nằm biểu File) thức tính tốn - Lời gọi CTC khơng nằm biểu thức tính tốn Ví dụ 1: Viết CTC để tính n! = 1.2 n Ý tưởng: Vì tốn trả giá trị nên ta dùng hàm Function GiaiThua(n:Word):Word; Var P, i:Word; Begin P:=1; For i:=1 To n Do P:=P*i; GiaiThua:=P; End; Ví dụ 2: Viết chương trình để tìm điểm đối xứng điểm (x,y) qua gốc tọa độ Ý tưởng: Vì tốn trả tọa độ điểm đối xứng (xx,yy) gồm giá trị nên ta dùng thủ tục Procedure DoiXung(x,y:Integer; Var xx,yy:Integer); Begin xx:=-x; yy:=-y; End; 99 Tài liệu ôn tập TIN HỌC 11 CHÚ Ý: Trong ví dụ trên: • n, x, y gọi tham trị (khơng có từ khóa var đứng trước) sau khỏi CTC giá trị khơng bị thay đổi • xx, yy gọi tham biến (có từ khóa var đứng trước) sau khỏi CTC giá trị bị thay đổi III BIẾN TOÀN CỤC VÀ BIẾN ĐỊA PHƯƠNG • Biến toàn cục: biến khai báo chương trình Các biến có tác dụng nơi tồn chương trình • Biến địa phương: biến khai báo CTC Các biến có tác dụng phạm vi CTC mà thơi Chú ý: Trong CTC, biến toàn cục trùng tên với biến địa phương biến địa phương ưu tiên Ví dụ: Program KhaoSatBien; Var a,b: Integer; {biến toàn cục} Procedure ThuBien; Var a: Integer; {biến địa phương} Begin a:=10; Writeln(‘A=’,a,’B=’,b); End; Begin a:=50; b:=200; ThuBien; {A=10 B=200} Writeln(‘A=’,a,’B=’,b); {A=50 B=200} End 100 Tài liệu ôn tập TIN HỌC 11 B BÀI TẬP TRẮC NGHIỆM Câu 1: Kiểu hàm xác định A Kiểu tham số B Kiểu giá trị trả C Tên hàm D Địa mà hàm trả Câu 2: Mô tả hàm sai? A Phải trả lại kết B Phải có tham số C Trong hàm gọi lại hàm D Có thể có biến cục Câu 3: Mơ tả tham số sai? A Một hàm có tham số giá trị 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ách sử dụng thủ tục sau, cách phù hợp nhất? A Khai báo lại thủ tục gọi cần sử dụng; B Khai báo thủ tục lần gọi lần nhất; C Chỉ cần khai báo; D Khai báo thủ tục lần gọi thân chương trình muốn sử dụng; Câu 5: Hàm chuẩn biến giá trị thực 6.6 thành 7? A Odd; B Round; C Trunc; D Abs; Câu 6: Trong chương trình chuẩn sau đây, chương trình chuẩn 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 y (y có giá trị) câu lệnh sau 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 cấu trúc chương trình con, khẳng định sau không đúng? A Phần đầu phần thân thiết phải có, phần khai báo có khơng 101 Tài liệu ơn tập TIN HỌC 11 B Phần khai báo có khơng có tùy thuộc vào chương trình cụ thể C Phần đầu có khơng có D Phần đầu thiết phải có để khai báo tên chương trình Câu 9: Khẳng định sau đúng? A Một chương trình thiết phải có tham số hình thức B Một chương trình thiết phải có biến cục C Một chương trình thiết phải có tham số hình thức, khơng thiết phải có biến cục D Một chương trình khơng có tham số hình thức khơng có biến cục Câu 10: Kiểu liệu hàm A Chỉ kiểu integer B Chỉ kiểu real C Có thể kiểu integer, real, char, boolean, string D Có thể integer, real, char, boolean, string, record, kiểu mảng Câu 11: Khẳng định sau đúng? A Biến cục biến dùng chương trình chứa chương trình B Biến cục biến dùng chương trình C Biến cục biến dùng chương trình chứa D Biến tồn sử dụng chương trình khơng sử dụng chương trình Câu 12: Phát biểu biến sai? A Biến tồn cục sử dụng thủ tục; B Biến cục phải có tên khác với tên biến tồn cục; C Biến cục có kiểu khác với kiểu biến tồn cục có tên; D Một hàm có nhiều tham số biến; Câu 13: Mô tả chương trình có cấu trúc phù hợp nhất? A Chương trình có sử dụng cấu trúc mảng ghi; B Sử dụng hàm thủ tục thư viện chuẩn; 102 Tài liệu ôn tập TIN HỌC 11 C Được chia thành nhiều chương trình con; D Cả A B Câu 14: Khẳng định sau đúng? A Cả thủ tục hàm có tham số hình thức B Chỉ có thủ tục có tham số hình thức C Chỉ có hàm có tham số hình thức D Thủ tục hàm phải có tham số hình thức Câu 15: Khẳng định sau đúng? A Lời gọi hàm định phải có tham số thực cịn lời gọi thủ tục khơng thiết phải có tham số thực B Lời gọi thủ tục thiết phải có tham số thực cịn lời gọi hàm khơng thiết phải có tham số thực C Cả lời gọi hàm lời gọi thủ tục phải có tham số thực D Lời gọi hàm lời gọi thủ tục có tham số thực khơng có tham số thực tùy thuộc vào thủ tục Câu 16: Để khai báo hàm Pascal khóa A Program B Procedure C Function D Var Câu 17: Để khai báo thủ tục Pascal khóa A Program B Procedure C Function Câu 19: Cho thủ tục sau: Procedure p; Var n: integer; Begin …… …… End; Phạm vi biến n là: A Trong tồn chương trình; B Trong nội thủ tục p; C Trong toàn tệp chương trình nguồn; D Tùy thuộc vào vị trí sử dụng thủ tục p; Câu 21: Cho chương trình sau: 103 D Var Tài liệu ôn tập TIN HỌC 11 Program Thidu; Var s: string[50]; Procedure foo(s: string); Var i: integer; Begin i:= 1; while ( i y) and (y>3) thuộc loại biểu thức Pascal? A Biểu thức logic B Biểu thức toán học C Biểu thức số học. .. theo quy tắc Pascal: A 11A7; B _LOP 11 A3; C LOP_11A1; D LOP 11 A6; Câu 149: Biểu diễn từ khóa Free Pascal A then B ‘Begin’ C Real 36 D Extended Tài liệu ôn tập TIN HỌC 11 Câu 150: Trong NNLT... tập TIN HỌC 11 C readln(x); readln(y); D write('Nhap vao hoanh x = '); readln(x); write('Nhap vao tung y = '); readln(y); Câu 159: Kết phép chia: mod là? A B C 0.4 38 D Tài liệu ôn tập TIN HỌC 11

Ngày đăng: 15/12/2021, 20:30

TỪ KHÓA LIÊN QUAN

w