Chương 1 Một số khái niệm về lập trình và ngôn ngữ lập trình Trắc nghiệm Tin học 11 Bài 1 Khái niệm lập trình và ngôn ngữ lập trình Câu 1 Hãy chọn phương án ghép phù hợp nhất Ngôn ngữ lập trình là gì.
Chương 1: Một số khái niệm lập trình ngơn ngữ lập trình Trắc nghiệm Tin học 11 Bài 1: Khái niệm lập trình và ngơn ngữ lập trình Câu 1: Hãy chọn phương án ghép phù hợp Ngơn ngữ lập trình gì: A Phương tiện để soạn thảo văn có chương trình B Ngôn ngữ Pascal C 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 toán Hiển thị đáp án Trả lời: Ngôn ngữ lập trình là ngôn ngữ để viết chương trình diễn đạt tḥt tốn giúp máy tính hiểu và thực Đáp án: C Câu 2: 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 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, … D Chương trình chưa cho kết với nhiều liệu vào Hiển thị đáp án Trả lời: + Lập trình là sử dụng cấu trúc dữ liệu và câu lệnh ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt thao tác tḥt tốn Hay lập trình là viết chương trình + Chương trình tạo thành từ tổ hợp câu lệnh và khai báo cần thiết biến, hằng, hàm, … →Lập trình và chương trình là hai không khái niệm tương đương⇒ Loại B Đáp án: B Câu 3: Phát biểu sau chắn sai? A Để 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 B Mọi người sử dụng máy tính phải biết lập chương trình C Máy tính điện tử chạy chương trình D Một tốn có nhiều thuật tốn để giải Hiển thị đáp án Trả lời: Lập chương trình là phải biết một vài ngôn ngữ lập trình như: Pascal, C C++…để viết trình Việc học này thường khó và phức tạp vì vậy người sử dụng máy tính đơn không thiết phải biết lập trình mà việc biết thao tác đơn giản máy tính Đáp án: B Câu 4: Hãy chọn phương án ghép Ngơn ngữ lập trình ngơn ngữ A Cho phép thể liệu toán mà chương trình phải xử lí B Dưới dạng nhị phân để máy tính thực trực tiếp C Diễn đạt thuật tốn để giao cho máy tính thực 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 Hiển thị đáp án Trả lời: Ngơn ngữ lập trình là ngôn ngữ để viết chương trình, diễn đạt tḥt tốn giúp máy tính hiểu và thực Đáp án: C Câu 5: Hãy chọn phương án ghép Ngôn ngữ máy A 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 B Ngơn ngữ để viết chương trình mà chương trình dãy lệnh máy hệ nhị phân C 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 D Diễn đạt thuật tốn để giao cho máy tính thực Hiển thị đáp án Trả lời: Ngôn ngữ máy là ngôn ngữ để viết chương trình mà máy tính có thể trực tiếp hiểu và thực Mỗi chương trình là dãy lệnh máy hệ nhị phân Đáp án: B Câu 6: Hãy chọn phương án ghép Hợp ngữ ngơn ngữ A Mà máy tính thực trực tiếp khơng cần dịch B 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 C Mà lệnh không viết trực tiếp mã nhị phân D 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ự Hiển thị đáp án Trả lời: Hợp ngữ là ngơn ngữ 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 Đáp án: B Câu 7: Hãy chọn phương án ghép sai Ngơn ngữ lập trình bậc cao ngơn ngữ A Thể thuật tốn theo quy ước khơng phụ thuộc vào máy tính cụ thể B 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 Có thể diễn đạt thuật tốn D Sử dụng từ vựng cú pháp ngôn ngữ tự nhiên (tiếng Anh) Hiển thị đáp án Trả lời: Ngôn ngữ lập trình bậc cao là ngôn ngữ gần với ngôn ngữ tự nhiên ( số từ viết tắt tiếng Anh), có tính độc lập cao và phụ thuộc vào loại máy cụ thể Chương trình viết ngôn ngữ bậc cao phải dịch chương trình dịch sang ngôn ngữ máy, máy hiểu và thực Một số ngôn ngữ lập trình bậc cao: FORTRAN, COBOL, PASCAL, C… Đáp án: D Câu 8: Phát biểu không phát biểu đây? A 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 B 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 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 Hiển thị đáp án Trả lời: Mỗi chương trình viết ngôn ngữ khác muốn máy tính thực máy tính phải dịch ngôn ngữ máy nhờ chương trình dịch Chương trình dịch giúp người lập trình có thể 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 Có hai chương trình dịch: thơng dịch và biên dịch Đáp án: A Câu 9: 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 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 Thơng dịch dịch thực câu lệnh biên dịch phải dịch trước tồn chương trình sang mã nhị phân thực D Biên dịch thơng dịch kiểm tra tính đắn câu lệnh Hiển thị đáp án Trả lời: Mỗi ngơn ngữ lập trình có thể có chương trình thông dịch và chương trình biên dịch vì vậy ngôn ngữ bậc cao và hợp ngữ có chương trình thông dịch và biên dịch Đáp án: A Câu 10: Phát biểu phát biểu đây? A Mỗi ngơn ngữ lập trình bậc cao có chương trình dịch B Chương trình dịch gồm hợp dịch, thơng dịch, biên 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 Một ngơn ngữ lập trình bậc cao có nhiều chương trình dịch khác Hiển thị đáp án Trả lời: Một ngơn ngữ lập trình bậc cao có thể có nhiều chương trình dịch khác thơng dịch và biên dịch Bất kì chương trình viết ngôn ngữ nào phải dịch sang ngôn ngữ máy Đáp án: D Trắc nghiệm Tin học 11 Bài 2: Các thành phần ngơn ngữ lập trình Câu 1: Phát biểu A 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 B 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 C 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ữ D Các ngơn ngữ lập trình có chung chữ Hiển thị đáp án Trả lời: Cú pháp ngôn ngữ lập trình là quy tắc cho phép người lập trình viết chương trình ngơn ngữ Dựa vào chúng, người lập trình và chương trình dịch biết tổ hợp nào kí tự bảng ch ữ là hợp lệ và tổ hợp nào là không hợp lệ Nhờ đó, có thể mơ tả xác thuật toán để máy thực Đáp án: C Câu 2: Chọn phát biểu phát biểu đây: 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 Ngoài bảng chữ cái, dùng kí tự thơng dụng tốn học để viết chương trình C Chương trình có lỗi cú pháp dịch ngơn ngữ máy không thực D Cú pháp quy tắc dùng để viết chương trình Hiển thị đáp án Trả lời: Cú pháp là quy tắc dùng để viết chương trình Dựa vào chúng, người lập trình và chương trình dịch biết tổ hợp nào kí tự bảng ch ữ là hợp lệ và tổ hợp nào là không hợp lệ Nhờ đó, có thể mơ tả xác tḥt tốn để máy thực Đáp án: D Câu 3: Phát biểu hợp lí nói biến? 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 q 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 Hiển thị đáp án Trả lời: Biến là đại lượng đặt tên, dùng để lưu trữ giá trị và có giá trị thay đổi trình thực chương trình Đáp án: B Câu 4: Phát biểu hợp lí nói hằng? 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 q 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 Hiển thị đáp án Trả lời: Hằng là đại lượng nhận giá trị trước chương trình thực hay có giá trị khơng đổi q trình thực chương trình Đáp án: A Câu 5: Phát biểu hợp lí nói tên? A Tên gọi đại lượng nhận giá trị trước chương trình thực B Tên gọi đại lượng đặt tên có giá trị thay đổi trình thực chương trình C Tên gọi lưu trữ nhiều loại giá trị khác D 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 Hiển thị đáp án Trả lời: 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, dùng với ý nghĩa riêng, xác định cách khai báo trước sử dụng Các tên này không trùng với tên dành riêng Đáp án: D Câu 6: Trong tin học, đại lượng A Có giá trị thay đổi q trình thực chương trình B Có giá trị khơng thay đổi q trình thực chương trình C Được đặt tên D Có thể thay đổi giá trị không thay đổi giá trị tùy thuộc vào toán Hiển thị đáp án Trả lời: Hằng là đại lượng có giá trị khơng thay đổi trình thực chương trình hay là đại lượng nhận giá trị trước chương trình thực Đáp án: B Câu 7: Các thành phần ngôn ngữ lập trình A Chương trình thơng dịch chương trình biên dịch 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 Tên dành riêng, tên chuẩn tên người lập trình định nghĩa Hiển thị đáp án Trả lời: Các thành phần ngôn ngữ lập trình là: + Bảng chữ là tập kí tự dùng để viết chương trình + Cú pháp là quy tắc để viết chương trình + Ngữ nghĩa xác định ý nghĩa thao tác cần phải thực hiện, ứng với tổ hợp kí tự dựa vào ngữ cảnh Đáp án: C Câu 8: 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 ngôn ngữ lập trình 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 ngôn ngữ lập trình 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 Hiển thị đáp án Trả lời: Tên dành riêng là tên ngôn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, khơng sử dụng với ý nghĩa khác Ví dụ: + Trong Pascal: program, use, type… + Trong C++: main, if, while… Đáp án: B Câu 9: Khai báo sau tên chuẩn? A Tên chuẩn tên người lập trình đặt B Tên chuẩn tên ngơn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, không sử dụng với ý nghĩa khác Trả lời: Thủ tục là chương trình thực thao tác định không trả giá trị nào qua tên → Delete khơng trả giá trị Đáp án: D Câu 6: 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; Hiển thị đáp án Trả lời: Biến cục là biến khai báo để dùng riêng chương trình Biến toàn cục là biến khai báo chương trình Biến cục có thể có kiểu khác với kiểu biến toàn cục có tên Biến cục khơng thiết phải có tên khác với tên biến toàn cục Đáp án: B Câu 7: 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; C Được chia thành nhiều chương trình D Cả A B Hiển thị đáp án Trả lời: Chương trình có cấu trúc là chương trình chia thành nhiều chương trình Chương trình không sử dụng cấu trúc mảng và ghi Đáp án: C Câu 8: 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 Hiển thị đáp án Trả lời: Trong chương trình con, thủ tục và hàm có thể có tham số hình thức tùy thuộc vào chương trình cụ thể Đáp án: A Câu 9: Để khai báo hàm Pascal khóa A Program B Procedure C Function D Var Hiển thị đáp án Trả lời: Để khai báo hàm Pascal khóa Function (hàm) Cấu trúc khai báo hàm: Function [()] : ; Đáp án: C Câu 10: Để khai báo thủ tục Pascal khóa A Program B Procedure C Function D Var Hiển thị đáp án Trả lời: Để khai báo thủ tục Pascal khóa Procedure Cấu trúc khai báo thủ tục: Procedure [()]; [] Begin [] End; Đáp án: B Trắc nghiệm Tin học 11 Bài 18: Ví dụ cách viết và sử dụng chương trình Câu 1: 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 Hiển thị đáp án Trả lời: Trong ngơn ngữ Pascal, chương trình có thể có khơng có tham số hình thức tùy thuộc vào chương cụ thể Đáp án: A Câu 2: 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 Hiển thị đáp án Trả lời: Lời gọi hàm và lời gọi thủ tục có thể có tham số thực khơng có tham số thực tùy thuộc vào thủ tục và hàm Tham số thực có thể là tham biến tham trị tùy chương trình cụ thể Đáp án: D Câu 3: 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; Hiển thị đáp án Trả lời: Khi sử dụng thủ tục cần khai báo thủ tục lần và gọi thân chương trình muốn sử dụng Đáp án: Câu 4: 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 Hiển thị đáp án Trả lời: Một chương trình có thể khơng có tham số hình thức và có thể khơng có biến cục Vì vậy thân chương trình lệnh gọi hàm hay thủ tục có thể có tham trị tham biến tùy vào chương trình Đáp án: D Câu 5: Kiểu liệu hàm A, Chỉ kiểu integer B, Chỉ kiểu C, Có thể kiểu integer, real, char, boolean, string D, Có thể integer, real, char, boolean, string, record, kiểu mảng Hiển thị đáp án Trả lời: Kiểu dữ liệu hàm xác định kiểu giá trị mà hàm trả và có thể là kiểu integer, real, char, Boolean, string Đáp án: C Câu 6: Muốn khai báo x tham số giá trị y, z tham số biến (x, y, z thuộc kiểu Byte) thủ tục “ViduTT” khai báo sau 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) ; Hiển thị đáp án Trả lời: Tham số giá trị là tham số hình thức thay tham số thực tương ứng là giá trị cụ thể Tham biến là tham số hình thức thay tham số thực tương ứng là biến chứa dữ liệu + Để phân biệt tham biến và tham trị, Pascal sử dụng từ khóa var để khai báo những tham biến Đáp án: C Câu 7: Hãy chọn phương án ghép Cho thủ tục sau: Procedure p; Var n : integer ; Begin …… …… End ; Phạm vi biến n : 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; Hiển thị đáp án Trả lời: Biến n khai báo thủ tục gọi là biến cục phạm vi biến này sử dụng chương trình Đáp án: B Câu 8: Đoạn chương trình sau có lỗi gì? Procedure End (key : char ) ; Begin If key = ‘ q ’ then writeln( ‘ Ket thuc ’ ) End; A, Thiếu dấu “ ; ” sau từ khóa Begin ; B, Không thể dùng câu lệnh if thủ tục; C, Thiếu dấu “ ; ” sau lệnh writeln ; D, End dùng làm tên thủ tục ; Hiển thị đáp án Trả lời: Tên hàm và thủ tục đặt tên theo quy tắc đặt tên Pascal và không sử dụng tên trùng với từ khóa Đáp án: C Câu 9: 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 b : ’); Readln(a, b); TD(a,b); Writeln(a,‘ ’, b, ‘ ’, S); Readln; End Trong chương trình có biến toàn cục là: A, x y B i C, a b D, a, b, S Hiển thị đáp án Trả lời: Biến toàn cục là biến khai báo chương Nó sử dụng cho chương trình và chương trình khác nữa Vậy chương trình có biến toàn cục là a, b, S Đáp án: D Câu 10: 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 b : ’); Readln(a, b); TD(a,b); Writeln(a,‘ ’, b, ‘ ’, S); Readln; End Trong chương trình có tham số thực là: A, x y B i C, a b D, a, b, S Hiển thị đáp án Trả lời: Biến thực là biến thay thế cho tham số hình thức lời gọi hàm thủ tục Có hai loại biến thực là tham biến và tham trị Vậy tham số thực đoạn chương trình là a, b Đáp án: C Trắc nghiệm Tin học 11 Bài 19: Thư viện chương trình chuẩn Câu 1: Phát biểu sau Thư viện chương trình chuẩn? A Chứa thủ tục, hàm chuẩn B Chứa tài liệu huớng dẫn sử dụng ngơn ngữ lập trình C Chứa thơng tin thơng báo lỗi ngơn ngữ lập trình D Chứa liệu nhập xuất chương trình Hiển thị đáp án Trả lời: chương trình gồm có hàm và thủ tục Vậy thư viện chương trình chuẩn chứa hàm, thủ tục chuẩn Đáp án: A Câu 2: Trong Pascal, thư viện CRT nơi chứa chương trình liên quan đến việc A Quản lí khai thác hình, bàn phím máy tính B Khai thác khả đồ hoạ máy tính C Làm việc với máy in D Tạo thư mục, thiết lập ngày hệ thống, Hiển thị đáp án Trả lời: Trong Pascal, thư viện CRT là nơi chứa chương trình liên quan đến việc quản lí và khai thác màn hình, bàn phím máy tính Dùng thủ tục thư viện này, người lập trình có thể điều khiển việc đưa dữ liểu màn hình, xây dựng giao diện màn hình và bàn phím, dùng bàn phím điều khiển chương trình… Đáp án: A Câu 3: Trong Pascal, để gọi thủ tục xóa hình, cách gọi sau đúng? A Clrscr; B Clrscr(); C GotoXY(x,y); D Clsrcr; Hiển thị đáp án Trả lời: Trong Pascal, để gọi thủ tục xóa màn hình là Clrscr; lệnh này xóa toàn nội dung có từ trước Đáp án: A Câu 4: Trong Pascal, thủ tục sau dùng để đặt màu cho hình? A TextBackground(color); B TextColor(color); C SetColor(color); D GotoXY(x, y); Hiển thị đáp án Trả lời: Trong Pascal, thủ tục TextBackground(color); dùng để đặt màu cho màn hình Trong đó, color là biến xác định màu Đáp án: A Câu 5: Trong Pascal, hàm, thủ tục liên quan đến đồ họa chứa thư viện sau đây? A GRAPH B CRT C DOS D SYSTEM Hiển thị đáp án Trả lời: Trong Pascal, hàm, thủ tục liên quan đến đồ họa chứa thư viện GRAPH Thư viện này cho phép thực thao tác đồ họa vẽ điểm, đường thẳng, tô màu… Đáp án: A Câu 6: Trong chương trình Pascal, khai báo thư viện phải đặt vị trí sau đây? A Chỉ sau phần khai báo tên chương trình B Sau phần khai báo biến C Trong chương trình D Được đặt tùy ý chương trình Hiển thị đáp án Trả lời: Trong chương trình Pascal, khai báo thư viện phải đặt vị trí sau phần khai báo tên chương trình Từ khóa để khai báo thư viện là Uses Đáp án: A Câu 7: Trong chương trình Pascal, cách khai báo thư viện sau đúng? A uses crt, graph; B uses crt; graph; C uses crt graph; D Cả cách Hiển thị đáp án Trả lời: Trong chương trình Pascal, để khai báo thư viện ta dùng từ khóa Uses, sau là tên thư viện cách dấu phẩy Đáp án: A Câu 8: Trong Pascal, Nếu hình chế độ đồ họa muốn trở chế độ văn ta phải gọi thực thủ tục sau đây? A closegraph; B closegraph(); C close(tep); D exit; Hiển thị đáp án Trả lời: Nếu màn hình chế độ đồ họa muốn trở chế độ văn thì ta phải gọi thực thủ tục closegraph; Đáp án: A Câu 9: Trong chế độ đồ họa Pascal, muốn di chuyển trỏ đến vị trí điểm có tọa độ (x,y), ta phải gọi thực thủ tục sau đây? A MoveTo(x,y) B GotoXY(x,y) C PutPixel(x,y) D LineTo(x,y) Hiển thị đáp án Trả lời: Trong chế độ đồ họa Pascal, muốn di chủn trỏ đến vị trí điểm có tọa độ (x,y), ta phải gọi thực thủ tục GotoXY(x, y) với 1≤ x ≤80, 1≤ y ≤ 25 Đáp án: B Câu 10: Trong Pascal, thư viện Dos nơi chứa thủ tục A tạo thư mục, thiết lập hệ thống , B vào, mà chương trình dùng tới C làm việc với máy in D điều khiển loại bảng mạch đồ họa Hiển thị đáp án Trả lời: Trong Pascal, thư viện Dos là nơi chứa thủ tục cho phép thực trực tiếp lệnh tạo thư mục, thiết lập hệ thống , Đáp án: A ... 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 B 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... hơn, giảm nhẹ nỗ lực lập trình, tăng cường hiệu suất lập trình 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 Hiển... trình viết ngôn ngữ nào phải dịch sang ngôn ngữ máy Đáp án: D Trắc nghiệm Tin học 11 Bài 2: Các thành phần ngơn ngữ lập trình Câu 1: Phát biểu A Ngữ nghĩa ngơn ngữ lập trình phụ thuộc