kt tin8 1 tiet hk1

5 7 0
kt tin8 1 tiet hk1

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

Thông tin tài liệu

Phần Trắc nghiệm: (4 điểm) Chọn câu đúng và đánh dấu vào phần bài làm: 1/ Chương trình dịch làm gì nếu ta gán xâu ‘Ha Noi’ cho một biến được khai báo với dữ liệu kiểu số thực..[r]

(1)

Trường THCS Phú Mỹ KIỂM TRA TIẾT

- o0o - Môn: Tin học

A Phần Trắc nghiệm: (4 điểm) Chọn câu đánh dấu vào phần làm: 1/ Câu lệnh writeln(đt1,đt2); có chức năng:

a Đưa đối tượng đt1, đt2 hình b Nhập giá trị cho biến đt1, đt2 c Gán giá trị đt1 cho đt2 d Tất sai

2/ Để khai báo số c có giá trị 150, ta thực câu lệnh sau:

a Var c=150; b Const c:150; c Const c:=150; d Const c=150; 3/ Trong tên đây, tên hợp lệ pascal:

a Ho_Ten b Ten dung c Ngay-20-11 d end

4/ Biểu thức 1+1/(x*x) + 1/(y*y) + 1/(z*z) chuyển vể dạng biểu thức toán là:

a 2

1 1

z y x  

 b 1 x2 y2 z2

 

 c 2

1 z y

x   d 2

1

z y x   

5/ Biểu thức 9

5

a b

a  

chuyển sang biểu thức pascal là: a (2*a+5)/3*b – 9*a2 b (2*a + 5/3*b) – 9*a*a

c (2*a + 5)/(3*b) – 9*a*a d (2a + 5)/(3b) – 9a2

6/ Giá trị biểu thức (15 mod + 2)/2 bằng:

a b c d 3.5

7/ Hằng đại lượng dùng để lưu trữ liệu, giá trị q trình thực chương trình

a khơng thay đổi b thay đổi

c tuỳ trường hợp d tất sai 8/ Biểu thức

a m x

2 

 chuyển sang pascal là:

a x ≥ (sqr(m) + 5) / 2*a b x >= (sqrt(m) + 5) / (2*a) c x >= sqr(m) + / 2*a d x >= (sqr(m) + 5) / (2*a)

9/ Những tên có ý nghĩa xác định từ trước không phép sử dụng cho mục đích khác gọi gì:

a Biến b Tên riêng c Tên có sẵn d Từ khóa

10/ Để khai báo biến a biến kiểu số thực, ta thực câu lệnh sau:

a Var a=real; b Var a:integer; c Var a:real; d Const a:real; B Phần Tự luận: (6 điểm)

Câu 1: Biến gì? Nêu cách khai báo biến, cho ví dụ?

(2)

BÀI LÀM A Phần Trắc nghiệm:

B Phần Tự luận:

(3)

Trường THCS Phú Mỹ KIỂM TRA TIẾT

- o0o - Môn: Tin học

A Phần Trắc nghiệm: (4 điểm) Chọn câu đánh dấu vào phần làm: 1/ Các phép toán +, - , *, / , div, mod áp dụng cho kiểu liệu:

a Số thực b Kiểu ký tự c Số nguyên d Kiểu xâu ký tự

2/ Câu lệnh readln(biến1, biến2); có chức năng:

a Đưa giá trị biến1, biến2 hình b Gán giá trị biến1 cho biến2 c Nhập giá trị cho biến1, biến2 từ bàn phím d Tất sai

3/ Những phát biểu sai (với ngôn ngữ Pascal) a Từ khóa VAR dùng phần khai báo biến

b Có thể đặt phần khai báo vị trí chương trình

c Một chương trình gồm phần: phần khai báo phần thân chương trình, thân chương trình phần bắt buộc phải có

d Phần thân chương trình bắt đầu từ khóa begin kết thúc từ khóa end 4/ Biểu thức (a*a – b*b) – abs(1 – c*c) chuyển vể dạng biểu thức toán là:

a a2 b2 1 c2  

 b a2 b2  1 c2 c a2  b2  1 c2 d a2  b2 1 c2

5/ Trong tên đây, tên hợp lệ pascal:

a Ngay-20-11 b end c Ho_Ten d Ten dung

6/ Sau thực câu lệnh n:=17 div 3, n có giá trị là:

a b c d

7/ Biến đại lượng dùng để lưu trữ liệu, giá trị biến trình thực chương trình

a khơng thay đổi b thay đổi

c tuỳ trường hợp d tất sai

8/ Chương trình dịch làm ta gán số thập phân 2.75 cho biến khai báo với liệu kiểu số nguyên?

a Bỏ qua câu lệnh thực câu lệnh b Chỉ lấy giá trị nguyên gán cho biến

c Thông báo lỗi kiểu liệu không phù hợp với kiểu liệu biến d Làm tròn số 2.75 gán giá trị cho biến

9/ Để chạy chương trình pascal, ta nhấn tổ hợp phím:

a Alt + F9 b F9 c Alt + F10 d Ctrl + F9

10/ Để khai báo số c có giá trị 50, ta thực câu lệnh sau:

a Var c=50; b Const c=50; c Const c:50; d Const c:=50;

B Phần Tự luận: (6 điểm)

Câu 1: Hằng gì? Nêu cách khai báo hằng, cho ví du?

Câu 2: Viết chương trình tính diện tích hình thang với độ dài hai cạnh đáy a, b độ cao h nhập từ bàn phím Biết diện tích hình thang tính theo cơng thức S= 

2 h b

(4)

A Phần Trắc nghiệm: (4 điểm) Chọn câu đánh dấu vào phần làm: 1/ Chương trình dịch làm ta gán xâu ‘Ha Noi’ cho biến khai báo với liệu kiểu số thực?

a Thông báo lỗi liệu không phù hợp với kiểu liệu biến b Thực câu lệnh gán bình thường

c Thay giá trị khác phù hợp với kiểu liệu biến d Bỏ qua câu lệnh thực câu lệnh

2/ Những phát biểu sai (với ngôn ngữ Pascal) a Có thể đặt phần khai báo vị trí chương trình

b Một chương trình gồm phần: phần khai báo phần thân chương trình, thân chương trình phần bắt buộc phải có

c Phần tiêu đề chương trình bỏ qua (khơng bắt buộc) d Từ khóa uses dùng để khai báo thư viện

3/ Để khai báo số k có giá trị 15, ta thực câu lệnh sau:

a Var k=15; b Const k=15; c Const k:=15; d Const k:15;

4/ Trong tên đây, tên hợp lệ pascal:

a end b Ten dung c Ho_Ten d Ngay-20-11

5/ Các phép toán +, - , *, / , div, mod áp dụng cho kiểu liệu:

a Số thực b Kiểu xâu ký tự c Số nguyên d Kiểu ký tự

6/ Biểu thức xy x y x 15 2  

chuyển sang biểu thức pascal là: a (x*x - y*y) : 2*x - 15*x*y b (x*x - y*y)/2*x - 15*x*y c (x2 - y2)/2x - 15xy d (x*x - y*y)/(2*x) - 15*x*y

7/ Để dịch chương trình, ta nhấn tổ hợp phím:

a Alt + F9 b Ctrl + X c Shift + X d Alt + X

8/ Sau thực câu lệnh n:=7 mod 3, n có giá trị là:

a b c d

9/ Những tên có ý nghĩa xác định từ trước không phép sử dụng cho mục đích khác gọi gì:

a Biến b Từ khóa c Tên riêng d Tên có sẵn

10/ Biểu thức sqr(a + b)/(5*a) – 9/(a - b) chuyển vể dạng biểu thức toán là:

a (9 )

5 ) ( b a a b a    b b a a b a    ) ( c ) (

5a a b

b a    d b a a b a   

B Phần Tự luận: (6 điểm)

Câu 1: Trình bày từ khóa, tên? Nêu quy tắc đặt tên Pascal

(5)

Trường THCS Phú Mỹ KIỂM TRA TIẾT

- o0o - Môn: Tin học

A Phần Trắc nghiệm: (4 điểm) Chọn câu đánh dấu vào phần làm: 1/ Trong tên đây, tên hợp lệ pascal:

a ho ten b 4hs c ho_ten d var

2/ Những tên có ý nghĩa xác định từ trước không phép sử dụng cho mục đích khác gọi gì:

a Tên riêng b Biến c Tên có sẵn d Từ khóa

3/ Để khai báo biến n thuộc kiểu liệu số thực, ta thực câu lệnh sau:

a Var n=real; b Const n:real; c Var n:integer; d Var n:real; 4/ Biểu thức

a m x

2 

 chuyển sang pascal là:

a x ≥ (sqr(m) + 5) / 2*a b x >= (sqr(m) + 5) / (2*a) c x >= (sqrt(m) + 5) / (2*a) d x >= sqr(m) + / 2*a

5/ Biểu thức Biểu thức sqr(a*a – b*b) – abs(1 – c*c) chuyển vể dạng biểu thức toán là: a a2 b2 1 c2

 

 b a2 b22  1 c2 c a2  b2  1 c2 d a2  b2 1 c2 6/ Sau thực câu lệnh n:=17 div 3, n có giá trị là:

a b c d

7/ Các phép toán +, - , *, / , div, mod áp dụng cho kiểu liệu:

a Kiểu xâu ký tự b Số nguyên c Kiểu ký tự d Số thực

8/ Chương trình dịch làm ta gán số thập phân 2.75 cho biến khai báo với liệu kiểu số nguyên?

a Thông báo lỗi kiểu liệu không phù hợp với kiểu liệu biến b Làm tròn số 2.75 gán giá trị cho biến

c Chỉ lấy giá trị nguyên gán cho biến

d Bỏ qua câu lệnh thực câu lệnh 9/ Biểu thức xy

x y x

15

2

 chuyển sang biểu thức pascal là:

a (x*x - y*y)/(2*x) - 15*x*y b (x*x - y*y)/2*x - 15*x*y c (x*x - y*y) : 2*x - 15*x*y d (x2 - y2)/2x - 15xy

10/ Câu lệnh readln(biến1, biến2); có chức năng:

a Đưa giá trị biến1, biến2 hình b Gán giá trị biến1 cho biến2 c Nhập giá trị cho biến1, biến2 từ bàn phím d Tất sai

B Phần Tự luận: (6 điểm)

Câu 1: Hằng gì? Trình bày cách khai báo Cho ví dụ?

Câu 2: Viết chương trình tính diện tích tam giác với độ dài cạnh a chiều cao tương ứng h nhập từ bàn phím Biết diện tích tam giác tính theo công thức S=

2

ah

Ngày đăng: 02/05/2021, 19:44

Tài liệu cùng người dùng

Tài liệu liên quan