Sách giáo khoa – Sách giáo khoa biểu đồ Venn, Những người hâm mộ Guangxian. Công ty TNHH Thương mại STK: bìa mềm: Phân tích dữ liệu và lập mô hình kinh doanh với Excel là bộ sưu tập gồm 3 tập gồm các hướng dẫn toàn diện, dễ đọc để phân tích dữ liệu và kinh doanh hiện đại, cung cấp cho người đọc thông tin
Bài 3. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 5/27/2013 GV. Lê Văn Hiệp 2 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 2. Các phép toán với dữ liệu kiểu số 3. Các phép so sánh 4. Giao tiếp người - máy tính 5/27/2013 GV. Lê Văn Hiệp 3 1. Dữ liệu và kiểu dữ
BÀI 3: CHƯƠNG TRÌNH VÀ DỮ LIỆU. 4. Giao tiếp người – máy tính: a) Thông báo kết quả tính toán. Quá trình trao đổi dữ liệu hai chiều giữa người và máy tính gọi là giao tiếp (tương tác) giữa người và máy tính. Ví dụ: câu lệnh pascal. Write (‘Dien tich hinh tron la ‘, x); b
Bài 3: Chương trình máy tính và dữ liệu. Với giải bài tập Tin học 8 Bài 3: Chương trình máy tính và dữ liệu hay, chi tiết sẽ giúp học sinh dễ dàng soạn, trả lời câu hỏi Tin học 8 Bài 3. Bài 1 (trang 24 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
XEM VIDEO Tin học 8 Bài 3: Chương trình máy tính và dữ liệu tại đây. Để quản lý và tăng hiệu quả xử lý, các ngôn ngữ lập trình thường chia dữ liệu thành các loại khác nhau. một số kiểu dữ liệu thường được sử dụng: Bạn đang xem: Dữ liệu là gì tin học 8.
Chương 1: Máy tính và cộng đồng; Bài 1: Thiết bị vào – ra; Bài 2: Phần mềm máy tính; Bài 3: Quản lý dữ liệu trong máy tính; Chương 2: Tổ chức lưu trữ, tìm kiếm và trao đổi thông tin; Bài 4: Mạng xã hội và một số kênh trao đổi thông tin trên internet
EC8iV3v. Tổ Tin Trường THCS Phương Đình1Chương trình máy tính và dữ liệuBài 33. Các phép so sánh2. Các phép toán và dữ liệu kiểu số1. Dữ liệu và kiểu dữ liệu4. Giao tiếp Người - Máy tínhTổ Tin Trường THCS Phương Đình21. Dữ liệu và kiểu dữ liệuKiểu dữ liệu văn bản không sử dụng phép toán +Kiểu dữ liệu văn bản sử dụng phép toán nối xâu &Ngôn ngữ lập trình thường phân chia dữ liệu thành các kiểu và định nghĩa các phép toán tương ứng trên mỗi kiểu dữ Tin Trường THCS Phương Đình3Các ngôn ngữ lập trình định nghĩa sẵn một số kiểu dữ liệu cơ bản thường dùng sauSố nguyênVí dụ số học sinh, số quyển sách,.Số thựcVí dụ điểm TB môn văn, chu vi đường tròn,.Xâu kí tựVí dụ `CHAO CAC BAN`, `8A1`, `5/ 9/ 2008`,.là dãy các kí tự lấy từ bảng chữ cái của ngôn ngữ lập các kiểu trên, mỗi ngôn ngữ lập trình cụ thể còn định nghĩa thêm nhiều kiểu dữ liệu Tin Trường THCS Phương Đình4Một số kiểu dữ liệu cơ bảncủa ngôn ngữ lập trình PascalTổ Tin Trường THCS Phương Đình5Bài toánBiết bán kính của hình tròn là một số chẵn chu vi CV và diện tích S của hình integerkiểu realTổ Tin Trường THCS Phương Đình62. Các phép toán với dữ liệu kiểu sốTrong mọi ngôn ngữ lập trình đều có thể thực hiện các phép toán số học cộng, trừ, nhân và chia với các số nguyên và số Tin Trường THCS Phương Đình7Các phép toán số học trong PascalTổ Tin Trường THCS Phương Đình87 mod 3 =1-5 Mod 3 =-22-17 div 3 =-5 Div 3 =Ví dụ 2Ví dụ 1Cách viết biểu thức số học trong Pascal15a - 30b + 12X2 + 2X +5 - 4XY15*a - 30*b + 12X*X + 2*X + 5 - 4*X*YX+5/a+3 - y/b+5*X+2*X+2Tổ Tin Trường THCS Phương Đình9Các phép toán trong ngoặc được thực hiện trước tắc tính biểu thức số họcTrong các ngôn ngữ lập trình, khi viết các biểu thức toán chỉ sử dụng dấu Trong dãy các phép toán không có dấu ngoặc, các phép toán được * / mod div thực hiện các phép toán có cùng mức độ ưu tiên thì thực hiện lần lượt từ trái sang Tin Trường THCS Phương Đình103. Các phép so sánhCác ngôn ngữ lập trình cho phép sử dụng phép toán so sánh để so sánh các dữ liệu số, biểu thức, ....Kí hiệu các phép toán và phép so sánh có thể khác nhau, tuỳ theo quy định của từng ngôn ngữ lập quả của phép so sánh chỉ có thể là đúng hoặc dụ 17 = 7ĐúngSai10+1 > 7*2Đúng hay Sai phụ thuộc vào giá trị cụ thể của X8 - X Tổ Tin Trường THCS Phương Đình11Bảng kí hiệu các phép toán so sánh trong PascalVí dụ 2Tổ Tin Trường THCS Phương Đình124. Giao tiếp người - máy tínhLà quá trình trao đổi dữ liệu hai chiều giữa con người và máy tính khi thực hiện chương người thực hiện kiểm tra, điều chỉnh, bổ tính đưa thông báo, kết quả, gợi tác giữa người - máy là do người lập trình tạo ra và thường thực hiện nhờ các thiết bị chuột, bàn phím, màn Tin Trường THCS Phương Đình13a. Nhập dữ liệuLà một tương tác mà chương trình tạm dừng để yêu cầu người dùng nhập dữ động tiếp theo của chương trình sẽ tuỳ thuộc vào dữ liệu được dụCâu lệnh yêu cầu bán kính từ bàn phím trong PascalWrite`Ban hay nhap R =` ;ReadlnR;Kết quảBan hay nhap R =?Bài toánHãy nhập vào bán kính của hình tròn là một số chẵn R. Tính chu vi CV và diện tích S của hình Tin Trường THCS Phương Đình14b. Thông báo kết quả tính toánLà yêu cầu đầu tiên và quan trọng đối với mọi chương dụCâu lệnh thông báo kết quả tính CV và S hình vi hinh tron la `,CV ;Writeln`Dien tich hinh tron la `, S;Kết quảChu vi hinh tron la tich hinh tron la Tin Trường THCS Phương Đình15c. Các thông báo trong quá trình thực hiện chương trìnhThông báo dạng hộp thoạicho phép người dùng tuỳ dụHộp thoại sau có thể xuất hiện khi người dùng thực hiện thao tác kết thúc chương Tin Trường THCS Phương Đình16Thông báo tạm ngừng trong một khoảng thời gianVí dụTrong chương trình Pascal có các câu lệnh sauWriteln`Cac ban cho 2 giay nhe.`;Delay2000;Kết quảCac ban cho 2 giay nhe…Tổ Tin Trường THCS Phương Đình17Thông báo tạm ngừng cho đến khi người dùng nhấn phímVí dụTrong chương trình Pascal có các câu lệnh sauWriteln`Hay nhan Enter de tiep tuc! `;Read;Kết quảHay nhan Enter de tiep tuc!-Có thể dùng Readln thay cho Read.?Tổ Tin Trường THCS Phương Đình18Ghi nhớ !Ngôn ngữ lập trình phân chia dữ liệu thành các kiểu và định nghĩa các phép toán tương ứng trên mỗi kiểu dữ tiếp tương tác người - máy là quá trình trao đổi dữ liệu hai chiều giữa người và máy tính. Đánh giá Bạn đánh giá thế nào về file này? Hãy click vào hình sao để đánh giá File
Bài 3 Chương trình máy tính và Dữ liệu ... ' . /.0 1 2 /3 2456 7 .0 18 1 ; . 5 /5 +4?57=7=>77=8 26+69 ... " Biểu thức toán Kí hiệu trong pascal Kết quả 4,5 14 3 6 2 5 + [ ] 2 2 62 435 − +−+ Biểu thức toán Kí hiệu trong pascal Kết quả 2 phần nguyên 1 phần dư 2 ... 2h 7/6 La ̀ m ca ́ c ba ̀ i tâ ̣ p trong sa ́ ch gia ́ o khoa Xem trươ ́ c và thực hành nội dung bài thực hành số 2. ... 18 968 2 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 Kiểu dữ liệu văn bản không sử dụng phép toán + Kiểu dữ liệu văn bản sử dụng phép toán nối xâu & Ngôn ngữ lập trình thường phân chia dữ liệu thành các kiểu và ... Giao tiếp người máy tính Là quá trình trao đổi dữ liệu hai chiều giữa con người và máy tính khi thực hiện chương trình. Con người thực hiện kiểm tra, điều chỉnh, bổ sung Máy tính đưa thông ... lập trình phân chia dữ liệu thành các kiểu và định nghĩa các phép toán tương ứng trên mỗi kiểu dữ liệu. Giao tiếp tương tác người - máy là quá trình trao đổi dữ liệu hai chiều giữa người và máy... 18 675 0 chương trình máy tính và dữ liệu ... Ngày soạn 17/9/2008 Tuần 4 Tiết 7 BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I. Mục tiêu. -Biết khái niệm kiểu dữ liệu; -Biết một số phép toán cơ bản với dữ liệu số; II. Chuẩn bị. Phương pháp chủ ... Projector, máy tính HS Kiến thức cũ, đọc sách. III. Tiến trình bài dạy. A. Kiểm tra bài cũ. B. Bài mới Hoạt động của GV Hoạt động của HS Nội dung Hoạt động 1 Dữ liệu và kiểu dữ liệu GV Máy tính là ... HS trả lời.. 1. Dữ liệu và kiểu dữ liệu . Ví dụ 1. Kiểu dữ liệu xác định các giá trị có thể của dữ liệu và các phép toán có thể thực hiện trên các giá trị đó. Một số kiểu dữ liệu thường dùng... 7 630 2 Chương trình máy tính và dữ liệu ... ệ ướ - Phép c ng và phép tr đ c th c hi n t trái sang ph ừ ượ ự ệ ừ ả 3 Giao ti p ng i, máy tính ế ườ - Qua trình trao đ i d li u 2 chi u gi a ng i và máy tính khi ch ng trình ổ ữ ệ ề ữ ... i trong kho ng 2,9ị ệ ố ả .10^ -39 đ n 1,7-10 638 và s ố Char M t s kí t trong b ng ch ố ự ả ữ String G m 225 kí t .ồ ự - Trong Pascal , đ ch rõ ch ng trình d chki u dãy ch s , ki u ể ... c tính các bi u th c s h cắ ể ứ ố ọ - Các phép tính trong ngo c đ c th c hi nt c ượ ự ể ướ - Trong dãy các phép toán kông có d u ngo c, các phép nhân, ấ ặ phép chia l y ph n nguyên và... 5 392 0 CHƯƠNG TRINH MÁY TÍNH VÀ DỮ LIỆU ... 3 1. Dữ liệu và kiểu dữ liệu Máy tính là công cụ xử lý thông tin, chương trình chỉ dẫn cho máy cách thức xử lý thông tin để có kết quả mong muốn. Dữ liệu số, văn bản, 3 1. Dữ liệu và kiểu ... như sau 3 1. Dữ liệu và kiểu dữ liệu phép toán với kiểu dữ liệu số 4. Giao tiếp người -máy tính d Hộp hội thoại 3. Các phép toán so sánh Ví dụ 3 1. Dữ liệu và kiểu dữ liệu ... tiếp người và máy tính. 3 1. Dữ liệu và kiểu dữ liệu phép toán với kiểu dữ liệu số 4. Giao tiếp người -máy tính Dặn dò 3. Các phép toán so sánh - Học bài ở nhà. -Làm các bài tập còn... 17 545 0 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU ... ' . /.0 1 2 /3 2456 7 .0 18 1 ; . 5 /5 +4?57=7=>77=8 26+69 ... " Biểu thức toán Kí hiệu trong pascal Kết quả 4,5 14 3 6 2 5 + [ ] 2 2 62 435 − +−+ Biểu thức toán Kí hiệu trong pascal Kết quả 2 phần nguyên 1 phần dư 2 ... 2h 7/6 La ̀ m ca ́ c ba ̀ i tâ ̣ p trong sa ́ ch gia ́ o khoa Xem trươ ́ c và thực hành nội dung bài thực hành số 2. ... 18 443 0 Chương 1_Bài 3. Chương trình máy tính được lưu ở đâu? ... đĩa mềm, đĩa CD và thiết bị nhớ flashNgày càng có nhiều chương trình được viết ra để điều khiển máy tính giúp con người làm việc, học tập, vui chơi, giải chương trình quan trọng ... đọc là rôm và bộ nhớ RAM. a ROMb RAM Các chương trình khác được ghi trong đĩa mềm, đĩa CD đọc là xi-đi hoặc trong thiết bị nhớ flash đọc là ph-látx và được nạp vào máy tính khi cần ... mềmĐĩa mềmĐĩa CDỔ đĩa CDHình 6. Đĩa mềm và đĩa CD Đĩa mềm, đĩa CD và thiết bị nhớ flash có thể lắp vào máy tính để sử dụng hoặc tháo ra khỏi máy tính một cách dễ dàng, nhanh chóng. Thiết... 6 525 7 Xem thêm
1. Dữ liệu và kiểu dữ liệu Để quản lí và tăng hiệu quả xử lí, các ngôn ngữ lập trình thường phân chia dữ liệu thành thành các kiểu khác nhau Một số kiểu dữ liệu thường dùng Tên kiểu Phạm vi giá trị Integer Số nguyên trong khoảng -215 đến 215 – 1 Real Số thực có giá trị tuyệt đối trong khoảng 2,9×10-39 đến 1,7×1038và số 0 Char Một kí tự trong bảng chữ cái String Xâu kí tự, tối đa gồm 255 kí tự Bảng 1. Một số kiểu dữ liệu thường dùng Trong pascal, để cho chương trình dịch hiểu dãy chữ số là kiểu xâu. Ta phải đặt dãy chữ số đó trong cặp dấu nháy đơn Ví dụ Chao cac ban’; 5324’ 2. Các phép toán với dữ liệu kiểu số Kí hiệu của các phép toán số học trong Pascal Kí hiệu Phép toán Kiểu dữ liệu + Cộng Số nguyên, số thực – Trừ Số nguyên, số thực * Nhân Số nguyên, số thực / Chia Số nguyên, số thực div Chia lấy phần nguyên Số nguyên mod Chia lấy phần dư Số nguyên Bảng 2. Kí hiệu của các phép toán số học trong Pascal Quy tắc tính các biểu thức số học trong ngôn ngữ Pascal Các phép toán trong ngoặc được thực hiện trước tiên Trong dãy các phép toán không có dấu ngoặc, các phép nhân, phép chia lấy phần nguyên div và phép chia lấy phần dư mod được thực hiện trước Phép cộng và phép trừ được thực hiện theo thứ tự từ trái sang phải Trong ngôn ngữ lập trình chỉ được sử dụng dấu ngoặc tròn 3. Các phép so sánh Ngoài phép toán số học, ta thường so sánh các số Kí hiệu Phép so sánh Ví dụ = Bằng 5 = 5 Lớn hơn 9 > 6 ≠ Khác 6 ≠ 5 ≤ Nhỏ hơn hoặc bằng 5 ≤ 6 ≥ Lớn hơn hoặc bằng 9 ≥ 6 Bảng 3. Kí hiệu của các phép so sánh trong Toán học Kết quả của phép so sánh chỉ có thể là ĐÚNG hoặc SAI Khi viết chương trình, để so sánh dữ liệu số, biểu thức,.. ta phải sử dụng các kí hiệu do ngôn ngữ lập trình quy định Trong ngôn ngữ Pascal Kí hiệu trong Pascal Phép so sánh Kí hiệu trong toán học = Bằng = Lớn hơn > Khác ≠ = Lớn hơn hoặc bằng ≥ Bảng 4. Kí hiệu của các phép so sánh trong Pascal 4. Giao tiếp người – máy tính Là quá trình trao đổi dữ liệu hai chiều giữa con người và máy tính khi thực hiện chương trình Con người thực hiện kiểm tra, điều chỉnh, bổ sung… Máy tính đưa thông báo, kết quả, gợi ý, … Tương tác giữa người – máy là do người lập trình tạo ra và thường thực hiện nhờ các thiết bị chuột, bàn phím, màn hình a. Thông báo kết quả tính toán Thông báo kết quả tính toán là yêu cầu đầu tiên đối với mọi chương trình Ví dụ 1 Hình 1. Thông báo kết quả tính toán b. Nhập dữ liệu Một trong những tương tác thường gặp là chương trình yêu cầu nhập dữ liệu Chương trình sẽ tạm ngừng để chờ người dùng “nhập dữ liệu” từ bàn phím Chương trình hoạt động tiếp theo tùy thuộc vào dữ liệu được nhập vào Ví dụ 2 Hình 2. Yêu cầu nhập dữ liệu c. Tạm dừng chương trình Tạm ngừng trong một khoảng thời gian nhất định Ví dụ 3 Hình 3. Tạm ngừng trong một khoảng thời gian nhất định Tạm ngừng cho đến khi người dùng nhấn phím Ví dụ 4 Hình 4. Tạm ngừng cho đến khi người dùng nhấn phím d. Hộp thoại Hộp thoại được sử dụng như một công cụ cho việc giao tiếp người – máy tính trong khi chạy chương trình. Ví dụ 5 Hộp thoại sau có thể xuất hiện khi người dùng thực hiện thao tác kết thúc chương trình Hình 5. Hộp thoại sau khi thực hiện thao tác kết thúc chương trình
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 - Để dễ dàng quản lý, tăng hiệu quả xử lý dữ liệu nên các NNLT thường phân phân chia dữ liệu thành các kiểu khác nhau như chữ, số nguyên, số thập phân… - Một số kiểu dữ liệu thường dùng Xâu kí tự hay kiểu xâu "Chao cac ban", "hoc truc tuyen cung hoc 24" Số nguyên số lượng học sinh trong mỗi lớp, ... Số thực Ví dụ dữ liệu là điểm trung bình môn Toán của A 9,5 2. Các phép toán với kiểu dữ liệu số - Trong mọi ngôn ngữ lập trình ta đều có thể thực hiện các phép toán số học cộng, trừ, nhân, chia với các số nguyên, số thực. - Kí hiệu các phép toán số học trong ngôn ngữ Pascal Kí hiệu Tên phép toán Kiểu dữ liệu + cộng số nguyên, số thực - trừ số nguyên, số thực * nhân số nguyên, số thực / chia số nguyên, số thực div chia lấy phần nguyên số nguyên mod chia lấy phần dư số nguyên - Ví dụ 1 \b + c. d – e .f\ → \a*b+c*d-e*f\ \15+5.\frac{a}{2}\ → \15+5*a/2\ \\frac{x+5}{a+3}-\frac{y}{b+5}.\leftx+2\right^2\ → \x+5/a+3-y/b+5*x+2*x+2\ 3. Các phép so sánh - Kí hiệu của các phép so sánh trong ngôn ngữ lập trình Pascal. Kí hiệu Phép so sánh Kí hiệu toán học = Bằng = Khác \\ne\ Lớn hơn > >= Lớn hơn hoặc bằng \\ge\ 4. Giao tiếp giữa người – máy tính - Những lệnh cho phép giao tiếp giữa người và máy tính là Thông báo kết quả tính toán. Nhập dữ liệu Tạm ngừng chương trình Tạm ngừng trong khoảng thời gian nhất định. Tạm ngừng cho đến khi người sử dụng nhấn phím. Hiển thị hộp thoại Danh sách các phiên bản khác của bài học này. Xem hướng dẫn
bài 3 chương trình máy tính và dữ liệu