Bài 3. Chương trình máy tính và dữ liệu

Bài Tập và lời giải

Câu 1 trang 26 SGK Tin học lớp 8
Hãy nêu ít nhất hai kiểu dữ liệu và một phép toán có thể thực hiện được trên một kiểu dữ liệu, nhưng phép toán đó không có nghĩa trên kiểu dữ liệu kia

Xem lời giải

Câu 2 trang 26 SGK Tin học 8
Dãy chữ số 2010 có thể thuộc những kiểu dữ liệu nào?

Xem lời giải

Câu 3 trang 26 SGK Tin học 8
Hãy phân biệt ý nghĩa của các câu lệnh Pascal sau đây:Writeln('5+20=','20+5'); và Writeln('5+20=',20+5);Hai lệnh sau có tương đương với nhau không? Tại sao?Writeln('100'); và Writeln(100);

Xem lời giải

Câu 4 trang 26 SGK Tin học lớp 8

Viết các biểu thức toán dưới đây với các kí hiệu trong Pascal:

a. \({a \over b} + {c \over d}\)

b. \(a{x^2} + bx + c\)

c. \({1 \over x} - {a \over 5}\left( {b + 2} \right)\)

d. \(\left( {{a^2} + b} \right){\left( {1 + c} \right)^3}\)

Xem lời giải

Câu 5 Trang 26 SGK Tin học 8

Chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán:

a.(a+b)*(a+b)-x/y

b.b/(a*a+c)

c.a*a/(2*b+c)*(2*b+c)

d.1+1/2+1/2*3+1/3*4+1/4*5

Xem lời giải

Câu 6 trang 26 SGK Tin học 8

Hãy xác định kết quả của các phép so sánh sau đây:

a. 15 - 8 ≥ 3

b. (20 - 15)2 ≠ 25

c. 112 = 121

d. x > 10 - 3x

Viết các phép so sánh trong Bài tập 8 với các kí hiệu trong Pascal.

Xem lời giải

Câu 7 trang 26 SGK Tin học lớp 8

Hãy xác định kết quả của các phép so sánh sau đây:

a. 15 - 8 ≥ 3

b. (20 - 15)2 ≠ 25

c. 112 = 121

d. x > 10 - 3x

Viết các biểu thức bằng các kí hiệu pascal

Xem lời giải