Bài giảng Tin học 8 bài 3: Chương trình máy tính và dữ liệu

28 17 0
Bài giảng Tin học 8 bài 3: Chương trình máy tính và dữ liệu

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tuyển chọn các bài giảng hay Chương trình máy tính và dữ liệu môn Tin học 8, đây sẽ là những tư liệu bổ ích nhất dành cho việc học và giảng dạy của các bạn. Đây là bộ sưu tập bài giảng đã được tuyển chọn kĩ lưỡng, có nội dung và cách trình bày cuốn hút giúp cho quý thầy cô và các bạn học sinh tham khảo nhằm nâng cao hiệu quả trong quá trình giảng dạy và học tập. Mong rằng các bạn sẽ hài lòng với những bài giảng Tin học 8 bài 3: Chương trình máy tính và dữ liệu.

BÀI GIẢNG TIN HỌC GIÁO ÁN ĐIỆN TỬ TIN HỌC LỚP DỮ LIỆU VÀ KIỂU DỮ LIỆU - NNLT thường phân chia liệu cần xử lí theo kiểu khác định nghĩa Hãy cho biết liệu phép tốn tương ứng kiểu tính Excel liệu trình bày dạng gì? DỮ LIỆU VÀ KIỂU DỮ LIỆU * Một số kiểu liệu bản: - Số nguyên + Ví dụ: 15; 20; -10; -100; … - Số thực + Ví dụ: 3.14; 25.10123; 1.01,… - Xâu kí tự: dãy kí tự lấy từ bảng chữ NNLT + Ví dụ: ‘CHAO CAC BAN’, ‘8A1’, ‘5/ 9/ 2008’,… DỮ LIỆU VÀ KIỂU DỮ LIỆU * Ngoài kiểu trên, NNLT cụ thể định nghĩa thêm nhiều kiểu liệu khác DỮ LIỆU VÀ KIỂU DỮ LIỆU - Một số kiểu liệu NNLT Pascal Tªn kiĨu Phạm vi giá trị integer S nguyờn khong -215 đến 215 -1 Real Số thực giá trị tuyệt đối khoảng 2,9 x 10-39 đến 1,7 x 1038 số Char Một kí tự bảng String Xâu kí tự, tối đa gồm 255 kí tự * Chú ý: chuỗi với chữ số pascal viết cặp dấu nháy đơn - ví dụ: ‘3456’; ’76.78’; Bài tốn ? Biết tên chương trình “Hình trịn”, bán kính hình trịn số chẵn R Tính chu vi (P) diện tích (S) hình trịn TenCT: kiểu String; Hãy lựa chọn kiểu liệu thích hợp Pascal cho TênCT, R, P S R: kiểu integer; P, S: kiểu real; CÁC PHÉP TOÁN VỚI DỮ LIỆU KIỂU SỐ - Trong NNLT thực Trong Excel thực các phépphép tốntốn? số học cộng, trừ, nhân chia với số nguyên số thực CÁC PHÉP TOÁN VỚI DỮ LIỆU KIỂU SỐ * CÁC PHÉP TOÁN SỐ HỌC TRONG PASCAL KH Tên phép toán Kiểu liệu + – * / mod div Cộng Trừ Nhân Chia Chia lấy phần d Chia lấy phần nguyên Số nguyên, số thực Số nguyên, số thực Số nguyên, số thực Số nguyên, số thực Số nguyên Số nguyên CÁC PHÉP TOÁN VỚI DỮ LIỆU KIỂU SỐ - Ví dụ 1: 17 mod = div = 2 -7 Mod = -19 Div = -1 -6 CÁC PHÉP SO SÁNH Các NNLT cho phép sử dụng phép toán so sánh để so sánh liệu (số, biểu thức, ) Kết phép so sánh sai Ví dụ 1: Biểu thức so sánh = 10+1 > 7*2 8-X < Kết Đúng Sai Đúng hay Sai phụ thuộc vào giá trị cụ thể X Chú ý: Kí hiệu phép tốn so sánh khác nhau, tuỳ theo quy định NNLT CÁC PHÉP SO SÁNH * Bảng kí hiệu phép toán so sánh Pascal Pascal Phép so sánh Toán học = Bằng Khác < Nhỏ Lớn >= Lớn = ≠ < ≤ > ≥ Giao tiếp người – máy tính ả h P i h n ê Y u ầ uc Giao tiếp người – máy tính - Là trình trao đổi liệu hai chiều người máy tính thực chương trình Giao tiếp người – máy tính gì? Giao tiếp người – máy tính Con người: thực kiểm tra, điều chỉnh, bổ sung… Máy tính: đưa thơng báo, kết quả, gợi ý… tiếp nglàười – máy  TươngGiao tác người - máy người lập trình tạo thường đ nhờ thực thiết bị chuột, tính thực chủ ộng, bàn phím, hình hiện? Giao tiếp người – máy tính a Thơng báo kết tính tốn - Là yêu cầu quan trọng CT Ví dụ: Câu lệnh thơng báo kết tính CV S hình trịn Writeln(‘Chu vi hinh tron la: ’,CV ); Kết Writeln(‘Dien tich hinh tron la: ’,Chu S);vi hinh tron la: 37.68 Dien tich hinh tron la: 113.04 Bài tốn: Hãy nhập vào bán kính hình trịn số chẵn R Tính chu vi (P) diện tích (S) hình trịn b Nhập liệu - Là tương tác mà chương trình tạm dừng để yêu cầu người dùng nhập liệu Ví dụ: Câu lệnh yêu cầu nhập bán kính từ bàn phím Write(‘Ban hay nhap R =’ ); Readln(R); Kết Ban hay nhap R = Gõ bán kính nhấn Giao tiếp người – máy tính c Tạm ngừng chương trình - Thơng báo tạm ngừng khoảng thời gian Ví dụ: Câu lệnh trì hỗn thời gian: Writeln(‘Cac ban cho giay nhe…’); Kết Delay(2000); Cac ban cho giay nhe… CT tạm ngừng 2s thực tiếp Giao tiếp người – máy tính c Tạm ngừng chương trình - Câu lệnh Readln: dừng CT để chờ nhấn Enter Câu lệnh dừng CT để đợi thao tác khác? Giao tiếp người – máy tính d Hộp thoại - Thông báo dạng hộp thoại: cho phép người dùng thao tác, tuỳ chọn Ví dụ: Hộp thoại sau xuất người dùng thực thao tác kết thúc chương trình Ghi nhớ!  Ngơn ngữ lập trình phân chia liệu thành kiểu định nghĩa phép toán tương ứng kiểu liệu  Giao tiếp (tương tác người - máy) trình trao đổi liệu hai chiều người máy tính CỦNG CỐ Hãy khoanh trịn kết Câu 1: Bốn bạn A, B, C, D đưa kết phép chia lấy phần nguyên lấy phần dư hai số nguyên 14 sau: A B C D 14/5 = 2; 14 div = 2; 14 mod = 14/5 = 2.8; 14 div = 2; 14 mod = 14/5 = 2.8; 14 div = 4; 14 mod = 14/5 = 3; 14 div = 2; 14 mod = CỦNG CỐ Câu 2: Kiểu số nguyên có phạm vi giá trị từ A đến 127 B -2 15 đến 15 – C đến 255 D -100000 đến 100000 Câu 3: Biểu thức tốn học (a + c) b+2 viết kí hiệu ngôn ngữ Pascal : A 1/b+2(a*a+2) B (1/b)+2(a*a+2) C 1/(b+2)*(a*a+2) CỦNG CỐ a c + b d a/b + c/d ax + bx + c a*x*x + b*x+c a − (b + 2) x 1/x – (a/5)*(b+2) (a + b)(1 + c) (a*a+b)*(1+c)*(1+c)*(1+c) a (2b + c) a*a/((2*b+c)*(2*b+c)) BTVN • Làm BT 3, 4, 5/ 26 SGK • Chép lần đoạn sau: - interger: kiểu số nguyên - Real: Kiểu số thực - Char: Kiểu kí tự - String: Kiểu xâu ... TỬ TIN HỌC LỚP DỮ LIỆU VÀ KIỂU DỮ LIỆU - NNLT thường phân chia liệu cần xử lí theo kiểu khác định nghĩa Hãy cho biết liệu ô phép tốn tương ứng kiểu tính Excel liệu trình bày dạng gì? DỮ LIỆU VÀ... CAC BAN’, ‘8A1’, ‘5/ 9/ 20 08? ??,… DỮ LIỆU VÀ KIỂU DỮ LIỆU * Ngoài kiểu trên, NNLT cụ thể định nghĩa thêm nhiều kiểu liệu khác 1 DỮ LIỆU VÀ KIỂU DỮ LIỆU - Một số kiểu liệu NNLT Pascal Tên kiểu Phạm... thúc chương trình Ghi nhớ!  Ngơn ngữ lập trình phân chia liệu thành kiểu định nghĩa phép toán tương ứng kiểu liệu  Giao tiếp (tương tác người - máy) trình trao đổi liệu hai chiều người máy tính

Ngày đăng: 02/05/2021, 16:43

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

Tài liệu liên quan