1. Trang chủ
  2. » Hoá học lớp 11

hkii tin học 8 lê phước hoà thư viện giáo dục tỉnh quảng trị

3 10 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 3
Dung lượng 7,75 KB

Nội dung

- Cấu trúc lặp được sử dụng trong thuật toán để mô tả một hay một nhóm công việc được lặp đi lặp lại nhiều lần. - Cấu trúc lặp được chia làm 2 dạng lặp với số lần biết trước và lặ[r]

(1)

PHỊNG GD&ĐT HƯỚNG HỐ TRƯỜNG THCS LAO BẢO



KIỂM TRA HỌC KỲ II MÔN: TIN HỌC, Lớp 8

(Thời gian 45 phút) ĐỀ:

Câu 1: (2 điểm) Cấu trúc lặp có vai trị ngơn ngữ lập trình? Có loại cấu trúc lặp? Hãy viết cú pháp câu lệnh lặp ngôn ngữ pascal? Câu 2: (3 điểm) Đọc đoạn chương trình sau trả lời câu hỏi sau:

If (a<b+c) or (b<a+c) or (c<b+a) then If (a=b)and(b=c) then

Writeln(‘kết luận 1’)

Else if (a=b) or (a=c) or (b=c) then Writeln(‘ kết luận 2’)

Else if (a*a=b*b+c*c) and (b*b=a*a+c*c)and (c*c=b*b+a*a) then Writeln(‘kết luận 3’)

Else writeln(‘ kết luận 4’) Else writeln(‘ kết luận 5’);

Các kết luận 1, kết luận kết luận gì? Chương trình làm cơng việc gì?

Câu 3: (5 điểm)Viết chương trình tính đa thức sau:? P(x)=a0+a1x+a2x2+ +anxn

(2)

PHỊNG GD&ĐT HƯỚNG HỐ TRƯỜNG THCS LAO

BẢO 

HƯỚNG DẪN CHẤM MÔN: TIN HỌC, Lớp 8

(Thời gian 45 phút)

STT Nội dung Điểm

Câu

- Cấu trúc lặp sử dụng thuật tốn để mơ tả hay nhóm cơng việc lặp lặp lại nhiều lần

- Cấu trúc lặp chia làm dạng lặp với số lần biết trước lặp với số lần chưa biết trước - Cú pháp: lặp với số lần biết trước

For <biến>:=gtđầu to gtcuối

<Cơng việc>;

(trong <biến> thuộc kiểu ngun)

- Cú pháp: lặp với số lần trước

While <điều kiện> <công việc>

0,5 0,5 0,5

0,5

Câu Kết luận 1: tam giác Kết luận 2: tam giác cân Kết luận 3: tam giác vuông

Kết luận 4: tam giác thường

Kết luận 5: cạnh tam giác

Kiểm tra số a,b,c có phải cạnh tam giác thuộc tam giác

0,5 0,5 0,5 0,5 0,5 0,5

Câu Program hooc_ner;

Var a:array[0 50] of real; N,i:integer; P,x:real;

(3)

Begin

Writeln(‘ Nhập vào giá trị n=’); readln(n);

Writeln(‘ Nhập vào giá trị x=’); readln(x);

For i:=0 to n do Begin

Writeln(‘ nhập giá trị a[‘,i,’]=’); readln(a[i]); End;

P:=0;

For i:=n downto do P:=p*x+a[i];

Writeln(‘ kết là’,p:4:4); Readln;

End

0.5

1,0

2,0

Ngày đăng: 12/03/2021, 18:33

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w