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

trac nghiem tin hoc 11 chuong 1

6 3 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 144,03 KB

Nội dung

VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Một số khái niệm lập trình ngơn ngữ lập trình Câu 1: Phát biểu đúng? A Cú pháp quy tắc dùng để viết chương trình; B 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; C Ngồ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,…; D Chương trình có lỗi cú pháp dịch ngôn ngữ máy không thực được; Câu 2: Trong biểu diễn đây, biểu diễn từ khóa Pascal ? A LongInt B End C Crt D Sqrt Câu 3: Chương trình viết hợp ngữ khơng có đặc điểm đặc điểm sau : A Tốc độ thực nhanh so với chương trình viết ngơn ngữ bậc cao B Dễ lập trình so với ngơn ngữ bậc cao C Sử dụng trọn vẹn khả máy tính D Gần với ngơn ngữ máy Câu 4: Chương trình dịch khơng có khả khả sau ? A Thông báo lỗi cú pháp B Phát lỗi ngữ nghĩa C Phát lỗi cú pháp D Tạo chương trình đích Câu 5: Khái niệm sau tên dành riêng ? A Tên dành riêng hay biến B 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 C Tên dành riêng tên người lập trình đặt D 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âu 6: Tên không ngôn ngữ Pascal A _123abc B 123_abc C abc123 D abc_123 Câu 7: Hãy chọn phương án ghép Ngôn ngữ máy A ngôn ngữ để viết chương trình mà chương trình dãy lệnh máy hệ nhị phân; VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí B 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 ngơn ngữ lập trình mà diễn đạt thuật tốn để giao cho máy tính thực D diễn đạt thuật tốn để giao cho máy tính thực hiện; Câu 8: 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 hợp ngữ B Chuyển đổi chương trình viết ngơn ngữ máy thành chương trình thực máy C 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 D 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âu 9: Phát biểu hợp lí nhất? A Biến chương trình dịch bỏ qua B Biến lưu trữ nhiều loại giá trị khác C Biến dùng chương trình phải khai báo D Biến đại lượng nhận giá trị trước chương trình thực Câu 10: Hãy chọn phương án ghép Hợp ngữ ngôn ngữ A mà lệnh không viết trực tiếp mã nhị phân ; B 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ự C mà máy tính thực trực tiếp khơng cần dịch; D 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âu 11: Có loại hằng? A B C D Câu 12: Hãy chọn phương án ghép Ngơn ngữ lập trình ngơn ngữ A 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; B diễn đạt thuật tốn để giao cho máy tính thực hiện; C dạng nhị phân để máy tính thực trực tiếp; D cho phép thể liệu toán mà chương trình phải xử lí; Câu 13: Phát biểu chắn sai? A 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; 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 VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí 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 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; D Chương trình dịch giúp tìm tất lỗi chương trình; Câu 14: Trong ngơn ngữ Pascal, từ khóa USES dùng để khai báo A Tên chương trình B Biến C Thư viện D Hằng Câu 15: 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 Một tốn có nhiều thuật tốn để giải; C Mọi tốn giải máy tính; D Chương trình mơ tả thuật tốn ngơn ngữ lập trình; Câu 16: Phát biểu sai nói biên dịch thơng dịch? A Biên dịch thơng dịch kiểm tra tính đắn câu lệnh; B 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 được; C 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ữ; 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: Phát biểu hợp lí nhất? 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 lưu trữ nhiều loại giá trị khác 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 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 Câu 18: Phát biểu hợp lí nhất? A Hằng lưu trữ nhiều loại giá trị khác B Hằng chương trình dịch bỏ qua C Hằng đại lượng đặt tên có giá trị thay đổi trình thực chương trình D Hằng đại lượng nhận giá trị trước chương trình thực Câu 19: Các thành phần ngơn ngữ lập trình A Chương trình dịch, bảng chữ cái, cú pháp, ngữ nghĩa B Chương trình thơng dịch chương trình biên dịch VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí C Tên dành riêng, tên chuẩn tên người lập trình định nghĩa D Bảng chữ cái, cú pháp, ngữ nghĩa Câu 20: Hãy chọn phát biểu sai? A Một chương trình ln ln có hai phần: phần khai báo phần thân B Sau từ khóa var khai báo nhiều danh sách biến khác C Các biến phải khai báo biến khai báo lần D Chương trình dịch có hai loại : thông dịch biên dịch Câu 21: Trong cách khai báo Hằng sau đây, cách khai báo đúng? A Pi = 3.14 B Const = Pi; C Const Pi = 3,14; D Const Pi = 3.1; Câu 22: Hãy chọn biểu diễn biểu diễn sau: A ‘65 B 1024 C Begin D 58,5 Câu 23: Phát biểu đúng? 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 ra; 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ác ngơn ngữ lập trình có chung chữ cái; D 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âu 24: Trong ngơn ngữ Pascal, từ khóa CONST dùng để khai báo A Thư viện B Tên chương trình C Hằng D Biến Câu 25: Phát biểu chắn sai? A Chương trình chưa cho kết với nhiều liệu vào; B 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 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; D Lập trình viết chương trình; Câu 26: Chọn ý kiến ý kiến sau đây: VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí A Chương trình cho kết sai thực test chương trình sai; B 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ỏ; C Khi dịch chương trình khơng thấy lỗi kết luận chương trình D Chương trình cho kết thực đủ 20 test / 20 test chương trìn đúng; Câu 27: Trong tin học, đại lượng A Được đặt tên B Có giá trị khơng thay đổi q trình thực chương trình C Có giá trị thay đổi trình thực chương trình D Có thể thay đổi giá trị khơng thay đổi giá trị tùy thuộc vào toán Câu 28: Hãy chọn biểu diễn tên biểu diễn sau A Tensai B (bai_tap) C -tenkhongsai D ‘*****’ Câu 29: Phát biểu đúng? A 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; B Mỗi ngôn ngữ lập trình bậc cao có chương trình dịch; C Một ngơn ngữ lập trình bậc cao có nhiều chương trình dịch khác nhau; D Chương trình dịch gồm hợp dịch, thơng dịch, biên dịch; Câu 30: Bằng chữ A B , người ta viết tên có độ dài không chữ A B C D Câu 31: Phát biểu sau chắn sai? A Để giải toá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áy tính điện tử chạy chương trình; C Một tốn có nhiều thuật tốn để giải; D Mọi người sử dụng máy tính phải biết lập chương trình; Câu 32: 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 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 C 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ể D Mọi tốn có chương trình để giải máy tính VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Câu 33: Phát biểu hợp lí nhất? A Biến đặt khơng đặt tên gọi B Biến lưu trữ nhiều loại giá trị khác C Biến đại lượng đặt tên có giá trị thay đổi trình thực chương trình D Biến đại lượng nhận giá trị trước chương trình thực Câu 34: 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 diễn đạt thuật toán; 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 ngôn ngữ Pascal C; Câu 35: 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 toán; B thể thuật toán theo quy ước khơng phụ thuộc vào máy tính cụ thể; C 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; D sử dụng từ vựng cú pháp ngôn ngữ tự nhiên (tiếng Anh); Câu 36: Trong Pascal, đoạn thích đặt cặp dấu nào? A { } B [ ] C ( ) D /* */ Câu 37: 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 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 D Tên chuẩn tên người lập trình đặt -Tài liệu chương trình học lớp 11 VnDoc cịn bao gồm đầy đủ mơn học mơn Tốn, mơn Anh, Địa lý, Sinh học, chuyên mục Giải tập Tin học 11 Mời bạn tham khảo Xem thêm tài liệu đây: https://vndoc.com/tai-lieu-hoc-tap-lop-11

Ngày đăng: 24/12/2022, 15:24