Các phép chia lấy phần nguyên (div) và lấy phần dư (mod) chỉ áp dụng được cho dữ liệu kiểu số nguyên.. Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện[r]
Trang 1Bài 1: (1đ) Điền Đúng (Đ) / Sai (S) vào ô vuông:
1 Các phép chia lấy phần nguyên (div) và lấy phần dư (mod) chỉ áp dụng được cho
dữ liệu kiểu số nguyên
2 Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được
3 Khi dịch chương trình, chương trình dịch chỉ dịch các lệnh viết đúng quy tắc Các lệnh viết sai quy tắc sẽ bị bỏ qua
4 (2 + 5 >3) and (5 + 3> 2)
Bài 2: (1đ) Hãy ghép các câu A, B, C, D với các số 1, 2, 3, 4 để được câu đúng:
A Lệnh Delay(x) 1 – Tạm ngừng chương trình cho đến khi người
dùng nhấn phím Enter
A với …
D Alt – F9 4 – Tạm ngừng chương trình trong vòng x phần
nghìn giây, sau đó tự động tiếp tục chạy
D với …
Bài 3: (2đ) Khoanh tròn vào chữ cái đứng trước câu trả lời mà em chọn:
Câu 1: Trong ngôn ngữ Pascal, biểu thức a2 được viết là:
Câu 2: Trong ngôn ngữ Pascal, giá trị tuyệt đối của số a được viết là:
Câu 3: Trong ngôn ngữ Pascal, biểu thức
2a
được viết là:
A –b + SQR(D)/(2*a) B (-b + SQR(D))/2^a
C (-b + SQRT(D))/(2*a) D –b + SQRT(D)/(2*a)
Câu 4: Những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho
mục đích khác được gọi là:
A Tên có sẵn B Tên riêng C Từ khóa D Biến
Bài 4: ( 1đ) Hãy viết các phép so sánh sau đây bằng các kí hiệu của Pascal:
Trường THCS Đông THành
Lớp ……
Họ và tên: ………
KIỂM TRA LÝ THUYẾT Thời gian: 15 phút Môn: Tin học 8
Trang 2a) k2 ≠ (k + 2)2 b) 8x – 7 >1
Bài 5: ( 2đ) Hãy viết các biểu thức toán học sau đây bằng các kí hiệu của Pascal: a) b2 – 4ac b) (| x | - 1)2
c) p p a p b p c( )( )( ) d) x y x y
Bài 6: (3đ) Trong các tên đưới đây, tên nào là hợp lệ trong Pascal? Nếu không, hãy giải thích tại sao? 1 begin_end
2 end
3 lop.8A
4 Day_la_ten_sai
5 10000_dam_duoi_bien
6 Ngay-20-11
Hết
-Trường THCS Đông THành Lớp ……
Họ và tên: ………
KIỂM TRA LÝ THUYẾT Thời gian: 15 phút Môn: Tin học 8
Trang 3Bài 1: (1đ) Điền Đúng (Đ) / Sai (S) vào ô vuông:
1 Khi dịch chương trình, chương trình dịch chỉ dịch các lệnh viết đúng quy tắc Các lệnh viết sai quy tắc sẽ bị bỏ qua
2 (2 + 5 > 4) and (5 + 3 < 4)
3 Các phép chia lấy phần nguyên (div) và lấy phần dư (mod) chỉ áp dụng được cho
dữ liệu kiểu số nguyên
4 Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được
Bài 2: (1đ) Hãy ghép các câu A, B, C, D với các số 1, 2, 3, 4 để được câu đúng:
A Ctrl – F9 1 – Tạm ngừng chương trình cho đến khi người
C Lệnh Delay(x) 3 – Biên dịch chương trình C với …
D Lệnh Readln 4 – Tạm ngừng chương trình trong vòng x phần
nghìn giây, sau đó tự động tiếp tục chạy D với …
Bài 3: (2đ) Khoanh tròn vào chữ cái đứng trước câu trả lời mà em chọn:
Câu 1: Trong ngôn ngữ Pascal, biểu thức a2 được viết là:
Câu 2: Trong ngôn ngữ Pascal, giá trị tuyệt đối của số a được viết là:
A a B SQRT(a) C ABS(a) D Tất cả đều sai
Câu 3: Trong ngôn ngữ Pascal, biểu thức
2a
được viết là:
A (-b + SQRT(D))/(2*a) B –b + SQRT(D)/(2*a)
C –b + SQR(D)/(2*a) D (-b + SQR(D))/2^a
Câu 4: Những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho
mục đích khác được gọi là:
Bài 4: ( 1đ) Hãy viết các phép so sánh sau đây bằng các kí hiệu của Pascal:
Bài 5: ( 2đ) Hãy viết các biểu thức toán học sau đây bằng các kí hiệu của Pascal:
Trang 4
c) 2x 3 25y d)
a b
a b
Bài 6: (3đ) Trong các tên đưới đây, tên nào là hợp lệ trong Pascal? Nếu không, hãy giải thích tại sao? 1 TIN HOC
2 Ho_va_ten
3 begin
4 101_con_cho_dom
5 thcs.DT
6 X260
Hết