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: + Hãy giải thích về kết quả của hai công thức được sử dụng trong Excel ở các hình bê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
40 Đề kiểm tra Tin học 8 có đáp án. Chương 1: Lập trình đơn giản. Bài 1: Máy tính và chương trình máy tính. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình. Bài bài thực hành 1: Làm quen với Free Pascal. Bài 3: Chương trình máy tính và dữ liệu. Bài thực hành 2: Viết
Ngôn ngữ lập trình phân chia liệu thành kiểu 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 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 ý Tương tác người - máy người
Bài 3: Chương trình máy tính và dữ liệu (TT) I. Mục tiêu. 1. Kiến thức: - Biết được các phép so sánh dùng trong ngôn ngữ lập trình. - Biết khái niệm tương tác giữa người và máy tính. 2. Thái độ: - Học sinh nghiêm túc trong giờ học.
Đa dạng, khác nhau về bản chất 1-Dữ liệu và kiểu dữ liệu a/Dữ liệu b/Kiểu dữ liệu N: Tập hợp số tự Bài 3. Chương trình máy tính và dữ liệu - Tin học 8 - Lê Văn Khánh - Thư viện Bài giảng điện tử
Frau Sucht Reichen Mann Im Internet. Bài 3 Chương trình máy tính và Dữ liệu ... quả tính toán c/ Ta ̣m ngừng chương trinh ̀ d/ Hô ̣p thoa ̣i ́ BÀI TẬP CỦNG CÔ Câu 1 Hãy nêu hai kiểu liệu phép toán thực kiểu liệu, phép toán nghĩa kiểu liệu kia? ́ BÀI TẬP CỦNG CÔ ... CỦNG CÔ Câu 2 Dãy chữ số 2010 thuộc kiểu liệu nào? a/ Kiểu số nguyên b/ Kiểu số thực c/ Kiểu xâu ký tự d/ a, b đúng ́ BÀI TẬP CỦNG CÔ Câu 3 Em hãy nhâ ̣n xét hai câu lênh pascal ... thức toán + [ + 3 − 2 + 6] − 2 Kí hiệu pascal Kết 5/2+6/3 4,5 5+3*4-2+6/3-2 14 VD2 Căn vào kết quả, viết biểu thức dạng kí hiệu PASCAL Biểu thức toán 5 Kí hiệu pascal Kết div 2 phần... 18 968 2 Bài 3 Chương trình máy tính và dữ liệu ... 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 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 ý Tương tác người - máy người ... 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 ... lập trình tạo thường thực nhờ thiết bị chuột, bàn phím, hình Bài toán Hãy nhập vào bán kính hình tròn số chẵn R Tính chu vi CV diện tích S hình tròn a Nhập liệu Là tương tác mà chương trình... 18 675 0 Giáo án tin học lớp 8 - Bài 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU pdf ... HĐ 1Tìm hiểu Dữ liệu liệu kiểu kiểu liệu liệu ? G Nêu tình HS Quan sát - Ngôn ngữ để gợi ý lập trình phân liệu kiểu chia liệu liệu theo kiểu G Đưa lên - HS suy nghĩ, trả lời khác Và hình ... tắc tính biểu thức số học Các phép toán ngoặc nghĩa kiểu char Một kí tự thực liệu bảng chữ trước tiên; TP string G Đưa ví dụ 1 23 1 23 Xâu kí tự, tối đa gồm 255 kí tự - HS 1 23 kiểu liệu ... liệu H Đọc tên hai Integer kiểu liệu Trong dãy phép toán dấu ngoặc, G Đưa ý 1 23 kiểu liệu phép kiểu liệu char, string nhân,chia,ph char string Chú Dữ liệu kiểu kí tự ép chia lấy HĐ Tìm... 9 4,960 5 Giáo án Tin Học lớp 8 Ban Tự Nhiên Bài 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU ppsx ... string H Đọc lại Các biểu thức số - HS 1 23 kiểu liệu Integer học 1 23 kiểu liệu char, Các phép toán string Chú Dữ liệu kiểu kí tự kiểu thực ngoặc H Đọc tên hai kiểu xâu Pascal đặt liệu ... bảng Một kí tự bảng real G Đọc tên kiểu liệu Integer, real, char, char TP G Đưa ví dụ 1 23 1 23 Xâu kí tự, tối đa gồm Quy tắc tính 255 kí tự string H Viết tên ý nghĩa kiểu liệu phép chữ ... chữ sau số Số nguyên G Ta thực Số thực phép toán với Xâu kí tự liệu kiểu gì? - HS ghi chép G Còn với kiểu chữ phép toán nghĩa Số nguyên ví dụ số học sinh lớp, số sách thư G Theo... 7 542 0 Giáo án Tin Học lớp 8 Ban Tự Nhiên Bài 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU ppt ... 1 Tìm hiểu Các phép so sánh phép so sánh Giao tiếp gười – Pascal Máy tính G Đưa lên hình Thông báo kết bảng kí hiệu phép tính toán toán so sánh toán học H Nghiên cứu SGK trả lời - Lệnh ... so sánh số, biểu tich hinh tron la ',X; G Các phép toán so thức với toán học - Thông báo sánh dùng trường hợp ? G Đưa ví dụ H Viết bảng phụ kết so Nhập liệu sánh a, b, c - Lệnh Write ... giống toán học không ? Pascal G Đưa lên hình ngừng toán so sánh hiệu Lệnh Writeln'Cac học ban cho giay nhe '; bảng phép so sánh = Bằng = Delay2000; toán học để học Khác ≠ Thông báo sinh... 4 464 0 giáo án tin học 8 bài 3 chương trình máy tính và dữ liệu ... người máy tính toán Học sinh ý lắng Quá trình trao đổi nghe b Nhập liệu liệu hai chiều người máy tính c Tạm ngừng chương chương trình hoạt động trình thường gọi giao tiếp tương tác người – máy ... Tiết Bài CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU tt I Mục tiêu Kiến thức - Biết kí hiệu toán học sử dụng để kí hiệu phép so sánh - Biết giao tiếp người máy tính Kĩ năng - Rèn luyện ... chương trình - Mở tệp gõ + Học sinh thực gõ chương trình sách giáo chương trình theo khoa hướng dẫn giáo Nội dung viên - Dịch chạy chương + Nhấn F9 để dịch trình Quan sát kết sửa lỗi chương trình... 12 1,011 0 Bai 3 Chuong trinh may tinh va du lieu ... Bài 3 Chơng trình máy tính liệu Dữ liệu kiểu liệu * Dữ liệu - Dòng chữ Chao cac ban - Số nguyên 2007+5123=7130 - Số thực chia Ví dụ 1 Dũng chữ Phộp toỏn với số Tiết Bài 3 ... 4321 x số kí hiệu khác 4321 Chú ý D liu kiu kí tự kiểu xâu x Pascal c t cp du nháy n x Lớp 8B A x x x x x Bài 3 Chơng trình máy tính liệu Tiết Dữ liệu kiểu liệu * Dữ liệu * Một số kiểu ... 10-39 đến x 1038 số Char Một kí tự bảng chữ String Xâu kí tự, tối đa gồm 255 kí tự 32767 Bài 3 Chơng trình máy tính liệu Tiết Dữ liệu kiểu liệu * Dữ liệu * Một số kiểu liệu thờng dùng Bài... 13 403 0 bai 3 chuong trinh may tinh va du lieu - tin hoc lop 8 ... kiểu liệu bản - Số nguyên + Ví dụ 15; 20; -1 0; -1 00; - Số thực + Ví dụ 3. 14; 23; - Xâu kí tự NNLT dãy kí tự lấy từ bảng chữ + Ví dụ CHAO CAC BAN, 8A1, 5/ 9/ 20 08, Dữ liệu kiểu ... kiểu số - Ví dụ 1 17 mod = div = -7 Mod = -1 -1 9 Div = -6 Các phép toán với liệu kiểu số - Ví dụ 2 Cách viết biểu thức số học Pascal toán học Pascal X+5 Y X + 2 a +3 b+5 X+5/a +3 y/b+5*X+2*X+2 ... kiểu liệu - Một số kiểu liệu NNLT Pascal Tên kiểu Phạm vi giá trị integer Số nguyên khoảng -2 15 đến 215 -1 Real Char String Số thực có giá trị tuyệt đối khoảng 2,9 x 10 -3 9 đến 1,7 x 1 0 38 số Một... 28 559 0 bài 3chương trình máy tính và dữ liệu ... Lớn ≥ BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU Các phép so sánh Ví dụ A 5x2 = Sai B 15+7 > 20-3 Đúng C 5+x ≤ 10 Đúng sai phụ thuộc vào giá trị cụ thể x BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU ... thuộc vào liệu nhập vào • Là tương tác thường gặp chương trình yêu cầu nhập liệu Ví dụ Khi chạy chương trình xuất thông báo BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU Giao tiếp người – Máy tính ... thông báo BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LiỆU Giao tiếp người – Máy tính b Nhập liệu Nhập liệu gì? • Chương trình tạm ngừng để chờ người dùng “ nhập liệu “ từ bàn phím hay chuột • Chương trình... 29 1,629 0 bai 3 Chuong trinh may tinh va du lieu ... [ a + b c − d + 6] − a x+5/a +3 -yb+5*x+2*x+2 a+b*c-d+6 /3- a CÁC PHÉP SO SÁNH Trong toán học Kí hiệu Phép so sánh Ví dụ = Bằng 5=5 6 ≠ Khác 6≠5 ≤ Nhỏ 5≤6 ≥ ... trị integer Số nguyên khoảng -215 đến 215 – real Số thực có giá trị tuyệt đối khoảng 2,9x10 -39 đến 1,7x1 038 số Char Một kí tự bảng chữ String Xâu kí tự, tối đa gồm 255 kí tự Trong Pascal, chương ... trình dịch hiểu dãy chữ số kiểu xâu Ta phải đặt dãy số cặp dấu nháy đơn Ví dụ Chao cac ban’; 532 4’ CÁC PHÉP TOÁN VỚI DỮ LIỆU KiỂU SỐ Kí hiệu phép toán số học ngôn ngữ Pascal Kí hiệu Phép toán... 17 236 0 Bài 3 Chương trình máy tính và dữ liệu tiết 1 ... LẬP TRÌNH PASCAL BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU 1 .Dữ liệu kiểu liệu * Dữ liệu - Dòng chữ “chao cac ban” - số 12 +13 =25; 1. 5 +1. 2= * Kiểu liệu ngôn ngữ lập trình - Kiểu ... cac ban”, 12 34”, “lop 8a1” - Kiểu số nguyên số học sinh lớp, 12 345, -12 3… - Kiểu số thực chiều cao, điểm tb, 3 ,14 ; -12 3,456;… LẬP TRÌNH PASCAL BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU * Bảng ... Khác ≠ Nhỏ Lớn ≥ >= LẬP TRÌNH PASCAL BÀI 3 CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU Giao tiếp người -máy tính a Thông báo kết tính toán VD Writedien tich hính chu nhat là’,S;... 19 386 0 Giáo án tin học lớp 8 - Bài tập CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU pot ... toán ên - Cộng + - Trừ - G Đưa mẫu - Nhân * bảng Tê H Kiể Ví Kí Xem lại SGK, - Chia / viết câu dụ hiệ u lệnh lên bảng - Chia lấy phần nguyên, phần dư phé uphụ Div, mod p liệu ... Trong TP có kiểu liệu Kiểu liệu ? G Đưa mẫu - Interger Số nguyên bảng tổng kết - Real Số thực Kiểu Tên Ví dụ - Char Kí tự H Đọc ghi nhớ kiểu tự liệu Số - String Xâu kí Inte 39 Các ... ? G Viết tên lệnh Bài nhập liệu ? Có thể nêu ví G Yêu cầu H viết dụ sau đây lệnh tạm dừng a Dữ liệu kiểu số G Nhận xét đưa liệu kiểu dạng toán áp xâu kí tự Phép dụng cộng định HĐ Chữa... 10 3,217 7 Giáo án Tin Học lớp 8 Ban Tự Nhiên Bài tập CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU pps ... G Viết tên lệnh nhập c Chương trình tạm liệu ? ngừng G Yêu cầu H viết lệnh tạm dừng G Nhận xét đưa dạng toán áp dụng Bài HĐ Chữa tập Có thể nêu ví dụ SGK H Đọc đề phần làm sau đây ... đây G Yêu cầu H trình bày chuẩn bị kết làm tập nhà G Chốt ,và hướng dẫn H câu trả lời nhà a Dữ liệu kiểu số liệu kiểu xâu kí tự Phép cộng định nghĩa liệu số, nghĩa liệu kiểu xâu b Dữ liệu ... kiểu liệu ? Kiểu liệu G Đưa mẫu bảng tổng kết - Kiểu Số nguyên Ví dụ Tên Interger kiểu - Real Số thực - Char Kí tự liệu Số Intege nguyê 39 H Đọc ghi nhớ - String Xâu kí tự r n... 6 505 0 bai 4 CHUONG TRINH MAY TINH VA DU LIEU ... báo biến - Khai báo tên biến - Khai báo kiểu liệu biến -Ví dụ 3 Khai báo biến Pascal Var m, n integer ;; Var m, n integer s, dientich real ;; s, dientich real Từ khoá thong_bao string ... liệu ? Bài Khai báo biến Từ khoá Biến kiểu số thực Real Biến kiểu nguyên Integer Var m, n integer; Var m, n integer; s, dientich real; s, dientich real; thong_bao thong_bao string; ... Khai báo biến ? Hãy khai báo hai biến A, B có kiểu số nguyên, biến C kiểu kí tự, R kiểu số thực Var A , B Integer ; C Char ; R real ; Bài Sử dụng biến chương trình - Gán giá trị cho biến... 19 425 0
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
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
lý thuyết trắc nghiệm hỏi đáp bài tập sgk Câu hỏi viết chương nhập vào1 số có 2 chữ số, kiểm tra xem số vừa nhập có phải là số hồi văn ko Xem chi tiết Nhập 3 số nguyên a,b,c tuef bàn phím. kiểm tra và in kết quả ra màn hình 3 số đó có phải là độ dài các cạnh của 1 tứ giác hay không? Giúp mik bài này và mn ơi ="""" Xem chi tiết Cho một dãy N số nguyên A gồm các số ai có giá trị tuyệt đối mỗi số không quá cầu- Nhập vào số nguyên N 1 N 10000 và dãy số nguyên A- Cho biết tổng lớn nhất thu được khi cộng các số nguyên tùy ý thuộc dãy số tiếp Xem chi tiết Phát biểu nào dưới dây là phát biểu đúng với ngôn ngữ Pascal? chương trình phải có đầy đủ hai phần phần khai báo và phần thân chương Một chương có thể gồm hai phần phần khai báo và phần thân chương trình, trong đó thân chương trình là phần bắt buộc phải Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình. B và C tiếp Xem chi tiết Lệnh in kết quả biểu thức 15 x 6 ra màn hìnhA. Write15*6 B. Read15*6 C. Writeln D. Readln15*6; Xem chi tiết khái niệm quang hợp phương trình quang hợp các yếu tố ảnh hưởng đến quang hợp của vật diễn ra vào thời gian nào trong ngày và bộ phận nào của cây tham gia vào quang hợp Xem chi tiết Phần dư trong phép chia của 2 số nguyên 25 và 2 là A. 25 div 2 =1 B. 25 mod 2 = 1 C. 25 div 2 = 12 D. 25 mod 2 = 12 Xem chi tiết Real là kiểu dữ liệu A. số thực. B. kí tự. C. số nguyên. D. xâu kí tự Xem chi tiết Câu 2 Trong các tên sau đây, tên nào hợp lệ trong ngôn ngữ baitap B. Tam giac C. 8baitap Xem chi tiết lý thuyết trắc nghiệm hỏi đáp bài tập sgk
1. Tóm tắt lí thuyết 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 Ví dụ 'Chao cac ban'; '5324'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 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 Các phép toán trong ngoặc được thực hiện trước tiênQuy tắc tính các biểu thức số học trong ngôn ngữ Pascal 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 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ế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 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 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 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 Tạm ngừng cho đến khi người dùng nhấn phím Ví dụ 4 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 2. Bài tập minh họa Câu 1 Cho bài toán sau Biết 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 tròn Em hãy lựa chọn kiểu dữ liệu thích hợp trong Pascal cho R, CV và S? Gợi ý trả lời R kiểu integer; CV, S kiểu real; Câu 2 Em hãy viết biểu thức số học trong Pascal tương ứng với các biểu thức số học trong Toán học ở trong bảng dưới đây a. 7 chia 2 bằng 3 dư 1 Thực hiện các phép tính sau bằng các phép toán Pascal b. 17 chia 5 bằng 3 dư 2 Gợi ý trả lời a. 7 div 2 = 3; và 7 mod 2 = 1; b. 17 div 5 = 3; và 17 mod 5 = 2; 3. Luyện tập Bài tập tự luận Câu 1 Dãy chữ số 2020 có thể thuộc những kiểu dữ liệu nào? Câu 2 Viết biểu thức toán \\frac{3}{m} - \frac{n}{7}\left {n + 5} \right\ bằng các kí hiệu trong Pascal. Câu 3 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^n b a+b^3 Bài tập trắc nghiệm Câu 1 Bốn bạn A,B,C,D đưa ra kết quả của các phép chia hai số nguyên 14 và 5. Hãy chọn kết quả đúng A. 14/5=2; 14 div 5=2; 14 mod 5=4; B. 14/5= 14 div 5=2; 14 mod 5=4; C. 14/5= 14 div 5=4; 14 mod 5=2 D. 14/5=3; 14 div 5=2; 14 mod 5=4 Câu 2 Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng A. {3*a + [ 4*c – 7*a +2*c] -5*b} B. a*x*x – b*x + 7a 5 C. 10*a + 2*b / a*b D. - b 2*a*c Câu 3 Chọn phép toán sai trong các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây A. \x\geqm+5/2*a\ B. \x>=m+5/2*a\ C. \x>=m+5/2*a\ D. Tất cả các phép toán trên Câu 4 Trong Pascal khai báo nào sau đây là đúng? A. var tb real; B. 4hs integer; C. Const x real; D. Var r =30; Câu 5 Kiểu số nguyên có phạm vi giá trị từ........ A. 0 đến 127 B. - 215 đến 215 - 1 C. 0 đến 255 D. -100000 đến 100000 Câu 6 Biểu thức toán học \\frac{1}{b+2}a^{2}+c\viết bằng kí hiệu trong ngôn ngữ Pascal là A. 1/b+2a*a+2 B. 1/b+2a*a+2 C. 1/b+2*a*a+2 D. 1/b+2*a2+2 Câu 7 Câu lệnh Writeln'15*4-30+12=',15*4-30+12 in ra màn hình kết quả gì? A. 15*4-30+12 B. 42 C. 15*4-30+12=42 D. =42 Câu 8 Ngôn ngữ lập trình Pascal qui định tên các kiểu dữ liệu A. Số nguyên, số thực, kí tự, xâu B. Integer, Real, Char, String C. Interger, Read, Char, String D. Các số, kí tự có trên bàn phím Câu 9 Câu lệnh Writelny=’ , 15 div 4 +5; sẽ in ra kết quả A. 8 B. y= 8 C. y=3 D. 20 Câu 10 Bạn An muốn in ra kí tự , An viết câu lệnh đúng là A. WritelnKi tu An muon in la’ ;; B. WritelnKi tu An muon in la’ ,; C. WritelnKi tu An muon in la’ ,; D. WritelnKi tu An muon in la’ ,’’; 4. Kết luận Sau khi học xong bài Bài 3 Chương trình máy tính và dữ liệu, các em cần nắm vững các nội dung trọng tâm Dữ liệu và kiểu dữ liệu Các phép toán với dữ liệu kiểu số Các phép so sánh Sự giao tiếp giữa người và máy tính
bài 3 chương trình máy tính và dữ liệu