Bài 3. Chương trình máy tính và dữ liệu
Chia sẻ bởi Nguyễn Minh Thức |
Ngày 24/10/2018 |
56
Chia sẻ tài liệu: Bài 3. Chương trình máy tính và dữ liệu thuộc Tin học 8
Nội dung tài liệu:
Nhiệt liệt chào mừng
về dự hội giảng trường
Cùng các em học sinh
Các vị đại biểu, các thầy cô giáo
Môn: Tin học lớp 8
Kiểm tra bài cũ
? Hãy trình bày về dữ liệu trên trang tính, và các phép toán trong công thức trên bảng tính.
Đáp án
Dữ liệu trên trang tính:
+ Dữ liệu kiểu số: là các số 0, 1,.,9 dâu + chỉ số dương; dấu - chỉ số âm
+ Dữ liệu kiểu kí tự: là dãy các chữ cáI, chữ số và kí hiệu
Các phép toán sử dụng trong bảng tính:
+ : Kí hiệu phép cộng
- : Kí hiệu phép trừ
* : Kí hiệu phép nhân
/ : Kí hiệu phép chia
^ : Kí hiệu phép lấy luỹ thừa
% : Kí hiệu phép lấy phần trăm
Bài 3: Chương trình máy tính và dữ liệu
1.Dữ liệu và kiểu dữ liệu
Ví dụ 1: ( Hình 1- SGK trang 20)
Chao Cac Ban
2007 + 5123 = 7138 ( Số nguyên)
1927.5 chia 3 bằng 642.50000 ( số thực)
Dòng chữ
Phép toán
với các số
Một số kiểu dữ liệu thường dùng
Bài tập vận dụng
? Hãy cho biết câu lệnh sau viết trong ngôn ngữ lập trình Pascal là thể hiện kiểu dữ liệu nào?
Witerln(` Chao cac ban:`,`Hello`);
Witerln(` dien tich hinh tron co ban kink 0,5 m la:` ,0.5 x 0.5x pi);
Witerln(` chu vi tam giac abc la:`, 2+4+5);
KÝ tù
Số thực
Số nguyên
* Một số kiểu dữ liệu trong ngôn ngữ pascal
* Các kiểu dữ liệu trong ngôn ngữ JavaScript
- Number: Kiểu số, ví dụ 17.125 hoặc 89999
- String: kiểu chuỗi, ví dụ `Chao ban` hay "Hello"
- Boolean: kiểu logíc, ví dụ 3>5 cho giá trị là False
- Null: Có giá trị null( không có gì)
* Các kiểu số nguyên trong ngôn ngữ pascal
* Vài kiểu số thực trong ngôn ngữ pascal
* Kiểu logic trong ngôn ngữ pascal
2. Các phép toán với dữ liệu kiểu số
* Việc kết hợp các phép tính số học nói trên tạo thành các biểu thức số học phức tạp
* Biểu thức số học và cách viết biểu thức đó trong ngôn ngữ lập trình. Ví dụ:
* Các quy tắc tính biểu thức số học
- Các phép toán trong ngoặc được thực hiện trước
- Trong dãy các phép toán không có ngoặc các phép toán được thực hiện trước là nhân; chia; phép chia lấy nguyên, lấy dư.
- Phép cộng và phép trừ được thực hiện từ tráI sang phải.
* Một số hàm số học trong ngôn ngữ lập trình
Bài tập
Bài 1 ( bài 4-SGK/26): Viết biểu thức toán học sau bằng các kí hiệu trong ngôn ngữ Pascal
Đáp án:
a/b+c/d
b) a*x*x+b*x*c
c) 1/x-a/5*(b+2)
d) (a*a+b)*(1+c)*(1+c)*(1+c)
Bài 2: Bốn bạn A, B, C, D đưa ra kết quả của phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư của 2 số nguyên 14 và 5 như sau:
14/5=2 ; 14 div 5 = 2 ; 14 mod 5 =4.
14/5=2.8 ; 14 div 5 = 2 ; 14 mod 5 = 4.
14/5=2.8 ; 14 div 5 = 4 ; 14 mod 5 = 2.
14/5=3 ; 14 div 5 = 2 ; 14 mod 5 = 4.
Hãy chọn kết quả đúng.
Bài tập
Bài 3: Hãy chuyển các biểu thức viết trong ngôn ngữ Pascal dưới đây thành biểu thức toán học
2*pi*r
b) 1/(n*(n+1)*(n+2))
c) Sqr(b*b+c*c)
d) 1/(abs(x)+1) + 1/ ((abs(y)+1)* (abs(y)-1))
e) (Pi*R1*R1-pi*sqr(R2))/4
Pi là hàm có sẵn trong ngôn ngữ Pascal
có giá trị xấp xỉ của số ?
Bài tập
Đáp án
Bài 4: Bạn Thành nói: " số 123 thuộc hai kiểu dữ liệu khác nhau, đó là dữ liệu kiểu số và dữ liệu kiểu xâu kí tự `123` ". Thành nói đúng không tại sao?
Bài tập
Hướng dẫn về nhà
- Bài tập về nhà: 1,2,3,5
- Chuẩn bị bài: mục 3- các phép so sánh và mục 4- Giao tiếp người - máy tính.
giờ học kết thúc
cảm ơn quý vị đại biểu và các em
về dự hội giảng trường
Cùng các em học sinh
Các vị đại biểu, các thầy cô giáo
Môn: Tin học lớp 8
Kiểm tra bài cũ
? Hãy trình bày về dữ liệu trên trang tính, và các phép toán trong công thức trên bảng tính.
Đáp án
Dữ liệu trên trang tính:
+ Dữ liệu kiểu số: là các số 0, 1,.,9 dâu + chỉ số dương; dấu - chỉ số âm
+ Dữ liệu kiểu kí tự: là dãy các chữ cáI, chữ số và kí hiệu
Các phép toán sử dụng trong bảng tính:
+ : Kí hiệu phép cộng
- : Kí hiệu phép trừ
* : Kí hiệu phép nhân
/ : Kí hiệu phép chia
^ : Kí hiệu phép lấy luỹ thừa
% : Kí hiệu phép lấy phần trăm
Bài 3: Chương trình máy tính và dữ liệu
1.Dữ liệu và kiểu dữ liệu
Ví dụ 1: ( Hình 1- SGK trang 20)
Chao Cac Ban
2007 + 5123 = 7138 ( Số nguyên)
1927.5 chia 3 bằng 642.50000 ( số thực)
Dòng chữ
Phép toán
với các số
Một số kiểu dữ liệu thường dùng
Bài tập vận dụng
? Hãy cho biết câu lệnh sau viết trong ngôn ngữ lập trình Pascal là thể hiện kiểu dữ liệu nào?
Witerln(` Chao cac ban:`,`Hello`);
Witerln(` dien tich hinh tron co ban kink 0,5 m la:` ,0.5 x 0.5x pi);
Witerln(` chu vi tam giac abc la:`, 2+4+5);
KÝ tù
Số thực
Số nguyên
* Một số kiểu dữ liệu trong ngôn ngữ pascal
* Các kiểu dữ liệu trong ngôn ngữ JavaScript
- Number: Kiểu số, ví dụ 17.125 hoặc 89999
- String: kiểu chuỗi, ví dụ `Chao ban` hay "Hello"
- Boolean: kiểu logíc, ví dụ 3>5 cho giá trị là False
- Null: Có giá trị null( không có gì)
* Các kiểu số nguyên trong ngôn ngữ pascal
* Vài kiểu số thực trong ngôn ngữ pascal
* Kiểu logic trong ngôn ngữ pascal
2. Các phép toán với dữ liệu kiểu số
* Việc kết hợp các phép tính số học nói trên tạo thành các biểu thức số học phức tạp
* Biểu thức số học và cách viết biểu thức đó trong ngôn ngữ lập trình. Ví dụ:
* Các quy tắc tính biểu thức số học
- Các phép toán trong ngoặc được thực hiện trước
- Trong dãy các phép toán không có ngoặc các phép toán được thực hiện trước là nhân; chia; phép chia lấy nguyên, lấy dư.
- Phép cộng và phép trừ được thực hiện từ tráI sang phải.
* Một số hàm số học trong ngôn ngữ lập trình
Bài tập
Bài 1 ( bài 4-SGK/26): Viết biểu thức toán học sau bằng các kí hiệu trong ngôn ngữ Pascal
Đáp án:
a/b+c/d
b) a*x*x+b*x*c
c) 1/x-a/5*(b+2)
d) (a*a+b)*(1+c)*(1+c)*(1+c)
Bài 2: Bốn bạn A, B, C, D đưa ra kết quả của phép chia, phép chia lấy phần nguyên, phép chia lấy phần dư của 2 số nguyên 14 và 5 như sau:
14/5=2 ; 14 div 5 = 2 ; 14 mod 5 =4.
14/5=2.8 ; 14 div 5 = 2 ; 14 mod 5 = 4.
14/5=2.8 ; 14 div 5 = 4 ; 14 mod 5 = 2.
14/5=3 ; 14 div 5 = 2 ; 14 mod 5 = 4.
Hãy chọn kết quả đúng.
Bài tập
Bài 3: Hãy chuyển các biểu thức viết trong ngôn ngữ Pascal dưới đây thành biểu thức toán học
2*pi*r
b) 1/(n*(n+1)*(n+2))
c) Sqr(b*b+c*c)
d) 1/(abs(x)+1) + 1/ ((abs(y)+1)* (abs(y)-1))
e) (Pi*R1*R1-pi*sqr(R2))/4
Pi là hàm có sẵn trong ngôn ngữ Pascal
có giá trị xấp xỉ của số ?
Bài tập
Đáp án
Bài 4: Bạn Thành nói: " số 123 thuộc hai kiểu dữ liệu khác nhau, đó là dữ liệu kiểu số và dữ liệu kiểu xâu kí tự `123` ". Thành nói đúng không tại sao?
Bài tập
Hướng dẫn về nhà
- Bài tập về nhà: 1,2,3,5
- Chuẩn bị bài: mục 3- các phép so sánh và mục 4- Giao tiếp người - máy tính.
giờ học kết thúc
cảm ơn quý vị đại biểu và các em
* 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ẻ: Nguyễn Minh Thức
Dung lượng: |
Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)