ÔN TẬP KT HKI 2010.2011
Chia sẻ bởi Lê Ngọc Sự |
Ngày 14/10/2018 |
53
Chia sẻ tài liệu: ÔN TẬP KT HKI 2010.2011 thuộc Tin học 8
Nội dung tài liệu:
ÔN TẬP KIỂM TRA HKI
I.LÝ THUYẾT
Câu 1: Trong cấu trúc chương trình Pascal, phần nào bắt buộc phải có?
A.Phần khai báo tên chương trình. B.Phần khai báo thư viện
C.Phần thân chương trình D.Phần khai báo biến.
Câu 2: Điền các cụm từ vào những chỗ trống (…) để được câu hoàn chỉnh: ngôn ngữ lập trình, ngôn ngữ máy, dãy bit, chương trình dịch
A.Các lệnh trong ngôn ngữ máy được viết dưới dạng …………………………
B……………… được sử dụng để viết chương trình.
C.Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được ……………… chuyển đổi sang ngôn ngữ máy.
D…………………. là ngôn ngữ duy nhất máy tính có thể hiểu được trực tiếp.
Câu 3: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
A.Ngôn ngữ máy B.Ngôn ngữ lập trình
C.Ngôn ngữ tự nhiên D.Tất cả các ngôn ngữ nói trên.
Câu 4: Cách viết phần tiêu đề chương trình sau, cách nào đúng?
A.Program end; B.Program que_huong;
C.Program 5_dieu_bac_ho_day; D.Program bai_toan_1
Câu 5: Các thành phần cơ bản của một ngôn ngữ lập trình là:
A.Các từ khoá và tên
B.Bảng chữ cái, các từ khoá và tên.
C.Bảng chữ cái và các quy tắc (bao gồm cả cách sử dụng các từ khoá, cách đặt tên) để viết các lệnh có ý nghĩa xác định, cách bố trí các câu lệnh … sao cho có thể tạo thành một chương trình hoàn chỉnh và chạy được trên máy tính.
D.Chỉ bảng chữ cái và các từ khoá.
Câu 6: Hãy chọn khai báo đúng trong các khai báo sau đây?
A. const x=y=5; B.var n=8;
C. const m:integer; D.var y:real;
Câu 7: Chọn câu hợp lệ của các câu lệnh điều kiện trong ngôn ngữ Pacsal:
A.if x:=a+b then x:=x+1; B.if a>b then max=a;
C.if a>b then max:=a; else max:=b; D.if a>b then max:=a else max:=b;
Câu 8: Hãy chọn phương án Sai . Các ngôn ngữ lập trình chiadữ liệu thành các kiểu khác nhau với mục đích gì?
A.Sử dụng bộ nhớ máy tính một cách có hiệu quả.
B.Thực hiện các phép toán tương ứng với từng kiểu dữ liệu.
C.Kiểm soát lỗi khi chương trình thực hiện các phép toán không có nghĩa.
D.Tự động hoá việc viết chương trình.
Câu 9: Cấu trúc rẽ nhánh dạng đủ có dạng như sau:
A.If then <điều kiện> else ;
B.If<điều kiện> then else
C.If<điều kiện> then else ;
D.If<điều kiện> then; else ;
Câu 10: Cho biết kết quả của đoạn chương trình sau: Chọn phương án đúng.
a:=3; b:=5;
if a+b>=8 then c:=a-b; giá trị của c sẽ bằng bao nhiêu?
A. c=-2; B. c=2; C. c=8; D.Không xác định.
Câu 11: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới đây:
A.Một số nguyên bất kỳ. B.Một số thực bất kỳ.
C.Một số thực (có thể là số nguyên) trong phạm vi cho phép. D.Một dãy các chữ số.
Câu 12: Hãy chọn phát biểu sai trong các câu sau đây:
A.Thứ tự liệt kê bước 1, bước,… trong một thuật toán rất quan trọng vì chính là thứ tự thực hiện các công việc để dẫn đến kết quả đúng. Việc thay đổi trật tự thực hiện các công việc thường dẫn đến kết quả không mong muốn.
B.Chương trình chỉ là thể hiện của thuật toán trên một ngôn ngữ lập trình cụ thể và có thể thể hiện thuật toán trong nhiều ngôn ngữ lập trình khác nhau.
C.Có thể xây dựng một thuật toán tổng quát để giải quyết
I.LÝ THUYẾT
Câu 1: Trong cấu trúc chương trình Pascal, phần nào bắt buộc phải có?
A.Phần khai báo tên chương trình. B.Phần khai báo thư viện
C.Phần thân chương trình D.Phần khai báo biến.
Câu 2: Điền các cụm từ vào những chỗ trống (…) để được câu hoàn chỉnh: ngôn ngữ lập trình, ngôn ngữ máy, dãy bit, chương trình dịch
A.Các lệnh trong ngôn ngữ máy được viết dưới dạng …………………………
B……………… được sử dụng để viết chương trình.
C.Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được ……………… chuyển đổi sang ngôn ngữ máy.
D…………………. là ngôn ngữ duy nhất máy tính có thể hiểu được trực tiếp.
Câu 3: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
A.Ngôn ngữ máy B.Ngôn ngữ lập trình
C.Ngôn ngữ tự nhiên D.Tất cả các ngôn ngữ nói trên.
Câu 4: Cách viết phần tiêu đề chương trình sau, cách nào đúng?
A.Program end; B.Program que_huong;
C.Program 5_dieu_bac_ho_day; D.Program bai_toan_1
Câu 5: Các thành phần cơ bản của một ngôn ngữ lập trình là:
A.Các từ khoá và tên
B.Bảng chữ cái, các từ khoá và tên.
C.Bảng chữ cái và các quy tắc (bao gồm cả cách sử dụng các từ khoá, cách đặt tên) để viết các lệnh có ý nghĩa xác định, cách bố trí các câu lệnh … sao cho có thể tạo thành một chương trình hoàn chỉnh và chạy được trên máy tính.
D.Chỉ bảng chữ cái và các từ khoá.
Câu 6: Hãy chọn khai báo đúng trong các khai báo sau đây?
A. const x=y=5; B.var n=8;
C. const m:integer; D.var y:real;
Câu 7: Chọn câu hợp lệ của các câu lệnh điều kiện trong ngôn ngữ Pacsal:
A.if x:=a+b then x:=x+1; B.if a>b then max=a;
C.if a>b then max:=a; else max:=b; D.if a>b then max:=a else max:=b;
Câu 8: Hãy chọn phương án Sai . Các ngôn ngữ lập trình chiadữ liệu thành các kiểu khác nhau với mục đích gì?
A.Sử dụng bộ nhớ máy tính một cách có hiệu quả.
B.Thực hiện các phép toán tương ứng với từng kiểu dữ liệu.
C.Kiểm soát lỗi khi chương trình thực hiện các phép toán không có nghĩa.
D.Tự động hoá việc viết chương trình.
Câu 9: Cấu trúc rẽ nhánh dạng đủ có dạng như sau:
A.If
B.If<điều kiện> then
C.If<điều kiện> then
D.If<điều kiện> then
Câu 10: Cho biết kết quả của đoạn chương trình sau: Chọn phương án đúng.
a:=3; b:=5;
if a+b>=8 then c:=a-b; giá trị của c sẽ bằng bao nhiêu?
A. c=-2; B. c=2; C. c=8; D.Không xác định.
Câu 11: Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới đây:
A.Một số nguyên bất kỳ. B.Một số thực bất kỳ.
C.Một số thực (có thể là số nguyên) trong phạm vi cho phép. D.Một dãy các chữ số.
Câu 12: Hãy chọn phát biểu sai trong các câu sau đây:
A.Thứ tự liệt kê bước 1, bước,… trong một thuật toán rất quan trọng vì chính là thứ tự thực hiện các công việc để dẫn đến kết quả đúng. Việc thay đổi trật tự thực hiện các công việc thường dẫn đến kết quả không mong muốn.
B.Chương trình chỉ là thể hiện của thuật toán trên một ngôn ngữ lập trình cụ thể và có thể thể hiện thuật toán trong nhiều ngôn ngữ lập trình khác nhau.
C.Có thể xây dựng một thuật toán tổng quát để giải quyết
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Lê Ngọc Sự
Dung lượng: 39,00KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)