SlideShare a Scribd company logo
TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN PHƯƠNG PHÁP DẠY HỌC TIN 2 GVHD: Ths Lê Đức Long SVTH : Nguyễn Thành Tài HỒ SƠ BÀI DẠY
TỔNG QUAN – TÓM TẮT CHƯƠNG TRÌNH TIN HỌC 11 10/18/11 Nguyễn Thành Tài Bài 8. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình 1.  MỤC TIÊU 2.  TRỌNG TÂM - ĐiỂM KHÓ – KiẾN THỨC LIÊN QUAN Tin học lớp 11 Chương I. Một số khái niệm về lập trình và ngôn ngữ lập trình Chương II. Chương trình đơn giản Chương III. Cấu trúc rẽ nhánh và lặp Chương IV. Kiểu dữ liệu có cấu trúc Tệp và thao tác với tệp Chương trình con và lập trình có cấu trúc
MỤC TIÊU BÀI DẠY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
TRỌNG TÂM – ĐiỂM KHÓ – KiẾN THỨC LIÊN QUAN ,[object Object],10/18/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],MỤC LỤC – BÀI 8 10/18/11 Nguyễn Thành Tài
[object Object],[object Object],[object Object],[object Object],[object Object],Hoạt động 1: Kiểm tra bài cũ – gợi động cơ – vào bài mới 10/18/11 Nguyễn Thành Tài
10/18/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object],[object Object]
10/18/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Hoạt động 1: Kiểm tra bài cũ – gợi động cơ – vào bài mới 10/18/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object]
[object Object],Hoạt động 1: Kiểm tra bài cũ – gợi động cơ – vào bài mới 10/18/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object]
Với ngôn ngữ Pascal, người ta thường dùng các phần mềm Turbo Pascal 7.0 hay Free Pascal. Free Pascal cho phép tận dụng nhiều hơn khả năng của hệ thống.  ,[object Object],10/18/11 Nguyễn Thành Tài    Dev Pascal 1.9.2    Free Pascal 0.6.4   ,[object Object],[object Object],[object Object],Hoạt động 2: Làm quen với Turbo Pascal – IDE thông dụng
Hoạt động 2: Làm quen với Turbo Pascal ,[object Object],10/18/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object],Để sử dụng Turbo pascal, trên máy tính phải có các file chương trình cần thiết. Hãy cho biết tên các file chương trình đó? Tuy nhiên, cách làm việc với Turbo Pascal và Free Pascal là tương tự nên dưới đây chỉ giới thiệu cách làm việc với Turbo Pascal.
2. Khởi động Turbo Pascal: 10/18/11 Nguyễn Thành Tài 1. Chạy chương trình Turbo Pascal trên môi trường MS_DOS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng  Trên màn hình desktop, double click vào biểu tượng 2. Chạy chương trình Turbo Pascal trên môi trường WINDOWS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng Trên màn hình desktop, double click vào biểu tượng
10/18/11 Nguyễn Thành Tài MÀN HÌNH LÀM VIỆC CỦA TURBO PASCAL Tên File chương trình Con trỏ soạn thảo Dòng menu Dòng hướng dẫn các phím chức năng Dòng Cột Vùng soạn thảo
3. Giới thiệu màn hình làm việc của Turbo Pascal: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
4. Giới thiệu thanh menu: ,[object Object],[object Object],10/18/11 Nguyễn Thành Tài F ile : Tập tin và thư mục E dit : soạn thảo văn bản chương trình S earch : tìm kiếm R un : Chạy chương trình  C ompile : Biên dịch chương trình  D ebug : Soát lỗi T ools : Các công cụ W indow : Cửa sổ soạn thảo văn bản chương trình  H elp : Trợ giúp
5. Cách sử dụng thanh menu: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
6. Một số thao tác và phím tắt thường sử dụng để soạn thảo và thực hiện một chương trình viết bằng Pascal: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
b. Một số phím tắt thường dùng:  10/18/11 Nguyễn Thành Tài Quan sát sách giáo khoa trang 33 và trang 122 Hãy cho biết một số thao tác và phím tắt thường sử dụng để soạn thảo và thực hiện một chương trình viết bằng Turbo Pascal? YÊU CẦU, ĐỂ: 1. Thực thi chương trình: 2. Mở một chương trình nguồn: 3. Đóng một cửa số chương trình: 4. Lưu một chương trình đang soạn thảo 5. Chuyển tới một cửa sổ chương trình tiếp theo 6. Thoát khỏi Turbo Pascal: 7. Xem lại màn hình kết quả: 8. Biên dịch chương trình: 9. Bảng chọn (menu) được kích hoạt 10. Xem trợ giúp DÙNG PHÍM TẮT: Ctrl+F9 F3 Alt+F3 F2 F6 Alt+X Alt+F5 Alt+F9 F10 hoặc Alt+Kí tự đầu tiên màu đỏ F1
“ các bước lập trình” khác với  “trình tự thao tác”. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài Hoạt động 3: Minh họa ví dụ  Viết chương trình tính diện tích và chu vi hình chữ nhật khi biết chiều dài và chiều rộng của nó.
10/18/11 Nguyễn Thành Tài Hoạt động 3: Minh họa ví dụ
[object Object],[object Object],Hoạt động 4: Tập soạn thảo chương trình và dịch lỗi cú pháp 10/18/11 Nguyễn Thành Tài Quan sát cú pháp trong chương trình sau, Hãy cho biết những lỗi của chương trình? Và  hãy sửa những lỗi đó?
Hoạt động 5: Debug gỡ lỗi chương trình 10/18/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object]
Hoạt động 6: Củng cố - dặn dò ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
1) Củng cố nội dung đã học: ,[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
2) Bài tập về nhà ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/18/11 Nguyễn Thành Tài
10/18/11 Nguyễn Thành Tài Cảm ơn đã theo dõi
Đây là trình dịch Pascal khá nổi tiếng và cũng rất giống so với Turbo Pascal. 10/18/11 Nguyễn Thành Tài
Một phiên bản khác của Free Pascal chạy trên Windows. Đây là trình dịch Pascal khá nổi tiếng 10/18/11 Nguyễn Thành Tài
Nếu bạn từng lập trình C chắc cũng đã dùng Dev C++; Và Dev Pascal là một IDE dành cho Pascal. Không hề giống với Turbo Pascal,và kèm các tính năng mới khác. 10/18/11 Nguyễn Thành Tài

More Related Content

What's hot

Phong cach lap trinh c++
Phong cach lap trinh c++Phong cach lap trinh c++
Phong cach lap trinh c++
ptquang160492
 
Haiphongit.com.tai lieu-learning-php-my sql
Haiphongit.com.tai lieu-learning-php-my sqlHaiphongit.com.tai lieu-learning-php-my sql
Haiphongit.com.tai lieu-learning-php-my sqlGiang Nguyễn
 
Giao trinh c++ aptech
Giao trinh c++ aptechGiao trinh c++ aptech
Giao trinh c++ aptechTấn Nhật
 
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Levis Nickaster
 
Hướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đóHướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đóyeuamnhac83
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh ctiểu minh
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
Học Tập Long An
 
Những thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NETNhững thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NET
Levis Nickaster
 
introdution to Python
introdution to Pythonintrodution to Python
introdution to Python
PTIT HCM
 
Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Levis Nickaster
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
Yến Nhỏ
 
Reverse Engineering .NET - Advanced Patching, Playing with IL
Reverse Engineering .NET - Advanced Patching, Playing with ILReverse Engineering .NET - Advanced Patching, Playing with IL
Reverse Engineering .NET - Advanced Patching, Playing with IL
Levis Nickaster
 
Phân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịch
Phân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịchPhân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịch
Phân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịch
Levis Nickaster
 
Giáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việtGiáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việt
Môi Trường Việt
 

What's hot (17)

Phong cach lap trinh c++
Phong cach lap trinh c++Phong cach lap trinh c++
Phong cach lap trinh c++
 
9 ngon ngu_lap_trinh
9 ngon ngu_lap_trinh9 ngon ngu_lap_trinh
9 ngon ngu_lap_trinh
 
Bgđt
BgđtBgđt
Bgđt
 
Haiphongit.com.tai lieu-learning-php-my sql
Haiphongit.com.tai lieu-learning-php-my sqlHaiphongit.com.tai lieu-learning-php-my sql
Haiphongit.com.tai lieu-learning-php-my sql
 
Giao trinh c++ aptech
Giao trinh c++ aptechGiao trinh c++ aptech
Giao trinh c++ aptech
 
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
 
Hướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đóHướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đó
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh c
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
 
Những thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NETNhững thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NET
 
introdution to Python
introdution to Pythonintrodution to Python
introdution to Python
 
Chuong1234pascal 2493
Chuong1234pascal 2493Chuong1234pascal 2493
Chuong1234pascal 2493
 
Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Reverse Engineering .NET - Advanced Patching, Playing with IL
Reverse Engineering .NET - Advanced Patching, Playing with ILReverse Engineering .NET - Advanced Patching, Playing with IL
Reverse Engineering .NET - Advanced Patching, Playing with IL
 
Phân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịch
Phân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịchPhân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịch
Phân tích Confuser 1.9.0.0 - Anti-tamper protection - Bản dịch
 
Giáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việtGiáo trình c++ full tiếng việt
Giáo trình c++ full tiếng việt
 

Viewers also liked

C2 tim kiem
C2 tim kiemC2 tim kiem
C2 tim kiemhiep0109
 
Chg2 danh sach
Chg2 danh sachChg2 danh sach
Chg2 danh sach
hoangnguyentien
 
Cấu trúc dữ liệu kiểu danh sách liên kết
Cấu trúc dữ liệu kiểu danh sách liên kếtCấu trúc dữ liệu kiểu danh sách liên kết
Cấu trúc dữ liệu kiểu danh sách liên kết
hotro
 
Chuong 2 Tim Kiem N Sap Xep
Chuong 2   Tim Kiem N Sap XepChuong 2   Tim Kiem N Sap Xep
Chuong 2 Tim Kiem N Sap Xep
quang
 
Lap trinh pascal
Lap trinh pascalLap trinh pascal
Lap trinh pascal
Loan Nguyen
 
Uml diagram type
Uml diagram typeUml diagram type
Uml diagram type
Minhtuan Chau
 
Bai tap pascal co giai
Bai tap pascal co giaiBai tap pascal co giai
Bai tap pascal co giai
trungdha
 
Bai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocBai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocHồ Lợi
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGK
Hảo Hảo
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Hong Phuoc Nguyen
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11
sonnqsp
 
Bài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPT
Bài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPTBài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPT
Bài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPT
MasterCode.vn
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Võ Tâm Long
 
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPTBài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
MasterCode.vn
 

Viewers also liked (15)

C2 tim kiem
C2 tim kiemC2 tim kiem
C2 tim kiem
 
Chg2 danh sach
Chg2 danh sachChg2 danh sach
Chg2 danh sach
 
Cấu trúc dữ liệu kiểu danh sách liên kết
Cấu trúc dữ liệu kiểu danh sách liên kếtCấu trúc dữ liệu kiểu danh sách liên kết
Cấu trúc dữ liệu kiểu danh sách liên kết
 
Chuong 2 Tim Kiem N Sap Xep
Chuong 2   Tim Kiem N Sap XepChuong 2   Tim Kiem N Sap Xep
Chuong 2 Tim Kiem N Sap Xep
 
Lap trinh pascal
Lap trinh pascalLap trinh pascal
Lap trinh pascal
 
Uml diagram type
Uml diagram typeUml diagram type
Uml diagram type
 
Bai tap mau pascal
Bai tap mau pascalBai tap mau pascal
Bai tap mau pascal
 
Bai tap pascal co giai
Bai tap pascal co giaiBai tap pascal co giai
Bai tap pascal co giai
 
Bai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hocBai tap thuc hanh nhap mon tin hoc
Bai tap thuc hanh nhap mon tin hoc
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGK
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11
 
Bài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPT
Bài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPTBài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPT
Bài 7: Danh sách liên kết (LINKED LIST) và tập hợp (SET) - Giáo trình FPT
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
 
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPTBài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
Bài 5: Các thuật toán sắp xếp và tìm kiếm cơ bản - Giáo trình FPT
 

Similar to Hsbd taint

Ngôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullNgôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal full
nataliej4
 
Lập trình c căn bản
Lập trình c căn bảnLập trình c căn bản
Lập trình c căn bản
tienhien110293
 
Phan 2 chuong 1-2
Phan 2   chuong 1-2Phan 2   chuong 1-2
Phan 2 chuong 1-2
ngoclanh12
 
thu ha
thu hathu ha
thu ha
ngoclanh12
 
Pascal
PascalPascal
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
nataliej4
 
Giao trinh pascal toan tap
Giao trinh pascal toan tapGiao trinh pascal toan tap
Giao trinh pascal toan tap
Võ Tâm Long
 
Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)
TBSS Group
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhocvothu123
 
Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]bookbooming1
 
Hdsd eclipse
Hdsd eclipseHdsd eclipse
Hdsd eclipse
Phuong Nguyen
 
Kỹ thuật lập trình
Kỹ thuật lập trìnhKỹ thuật lập trình
Kỹ thuật lập trình
Sơn Phạm
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Tấn Nhật
 
86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-c86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-cHoa Cỏ May
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Informatics and Maths
 
Ngon ngu lap trinh c&c++
Ngon ngu lap trinh c&c++Ngon ngu lap trinh c&c++
Ngon ngu lap trinh c&c++
Tiến Quang Phan
 
Bài 6
Bài 6Bài 6
Bài 6
Hằng Võ
 

Similar to Hsbd taint (20)

Hsbd taint
Hsbd taintHsbd taint
Hsbd taint
 
Ngôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullNgôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal full
 
Lập trình c căn bản
Lập trình c căn bảnLập trình c căn bản
Lập trình c căn bản
 
Phan 2 chuong 1-2
Phan 2   chuong 1-2Phan 2   chuong 1-2
Phan 2 chuong 1-2
 
thu ha
thu hathu ha
thu ha
 
Pascal
PascalPascal
Pascal
 
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
 
Giao trinh pascal toan tap
Giao trinh pascal toan tapGiao trinh pascal toan tap
Giao trinh pascal toan tap
 
Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)Scilab for Beginners (Vietnamese)
Scilab for Beginners (Vietnamese)
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhoc
 
Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]
 
Hdsd eclipse
Hdsd eclipseHdsd eclipse
Hdsd eclipse
 
Kỹ thuật lập trình
Kỹ thuật lập trìnhKỹ thuật lập trình
Kỹ thuật lập trình
 
Bai tap thuc hanh
Bai tap thuc hanhBai tap thuc hanh
Bai tap thuc hanh
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
 
86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-c86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-c
 
C++ dai hoc cong nghe
C++ dai hoc cong ngheC++ dai hoc cong nghe
C++ dai hoc cong nghe
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
 
Ngon ngu lap trinh c&c++
Ngon ngu lap trinh c&c++Ngon ngu lap trinh c&c++
Ngon ngu lap trinh c&c++
 
Bài 6
Bài 6Bài 6
Bài 6
 

More from vb2tin09

Kich ban bai day bai 15 lam quen voi microsoft word dieu chinh
Kich ban bai day  bai 15 lam quen voi microsoft word  dieu chinhKich ban bai day  bai 15 lam quen voi microsoft word  dieu chinh
Kich ban bai day bai 15 lam quen voi microsoft word dieu chinhvb2tin09
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van trivb2tin09
 
Tai lieuthamkhao
Tai lieuthamkhaoTai lieuthamkhao
Tai lieuthamkhaovb2tin09
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
vb2tin09
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + NuBai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
vb2tin09
 
Bai day
Bai dayBai day
Bai day
vb2tin09
 
Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13vb2tin09
 
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)vb2tin09
 
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9vb2tin09
 
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10vb2tin09
 
Ma chan son
Ma chan sonMa chan son
Ma chan sonvb2tin09
 
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3vb2tin09
 
Le ngoc trien tin 10-chuong2-bài 11
Le ngoc trien  tin 10-chuong2-bài 11Le ngoc trien  tin 10-chuong2-bài 11
Le ngoc trien tin 10-chuong2-bài 11vb2tin09
 
Kichban pham thigam
Kichban pham thigamKichban pham thigam
Kichban pham thigamvb2tin09
 
Vuong ngoc anh
Vuong ngoc anhVuong ngoc anh
Vuong ngoc anhvb2tin09
 
Vuong ngoc anh
Vuong ngoc anhVuong ngoc anh
Vuong ngoc anhvb2tin09
 
Dang chi cong
Dang chi congDang chi cong
Dang chi congvb2tin09
 
Dang chi cong
Dang chi congDang chi cong
Dang chi congvb2tin09
 

More from vb2tin09 (20)

Kich ban bai day bai 15 lam quen voi microsoft word dieu chinh
Kich ban bai day  bai 15 lam quen voi microsoft word  dieu chinhKich ban bai day  bai 15 lam quen voi microsoft word  dieu chinh
Kich ban bai day bai 15 lam quen voi microsoft word dieu chinh
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Tai lieuthamkhao
Tai lieuthamkhaoTai lieuthamkhao
Tai lieuthamkhao
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu - Gui lan 2
 
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + NuBai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
Bai 22 - Tin hoc 10 - Nhom 7 - Sang + Nu
 
Bai day
Bai dayBai day
Bai day
 
Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13Nguyễn Hữu Châu Minh- tin 10 - bài 13
Nguyễn Hữu Châu Minh- tin 10 - bài 13
 
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
Phạm Ngọc Tuyền (Nhóm 4) - KBDH Tin 12 Bài 10 (Tiết 2)
 
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9Nguyen thi ngoc diep   khdh - sptin09 vb2 - nhom 9
Nguyen thi ngoc diep khdh - sptin09 vb2 - nhom 9
 
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10Nguyen quoc hai   kich an day hoc bai 9 chuong 1 lop 10
Nguyen quoc hai kich an day hoc bai 9 chuong 1 lop 10
 
Ma chan son
Ma chan sonMa chan son
Ma chan son
 
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
Kich ban day hoc_Nguyễn Thành Tuân_ nhom 3
 
Kim huong
Kim huongKim huong
Kim huong
 
Le ngoc trien tin 10-chuong2-bài 11
Le ngoc trien  tin 10-chuong2-bài 11Le ngoc trien  tin 10-chuong2-bài 11
Le ngoc trien tin 10-chuong2-bài 11
 
Kichban pham thigam
Kichban pham thigamKichban pham thigam
Kichban pham thigam
 
Ngoc vang
Ngoc vangNgoc vang
Ngoc vang
 
Vuong ngoc anh
Vuong ngoc anhVuong ngoc anh
Vuong ngoc anh
 
Vuong ngoc anh
Vuong ngoc anhVuong ngoc anh
Vuong ngoc anh
 
Dang chi cong
Dang chi congDang chi cong
Dang chi cong
 
Dang chi cong
Dang chi congDang chi cong
Dang chi cong
 

Hsbd taint

  • 1. TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN PHƯƠNG PHÁP DẠY HỌC TIN 2 GVHD: Ths Lê Đức Long SVTH : Nguyễn Thành Tài HỒ SƠ BÀI DẠY
  • 2. TỔNG QUAN – TÓM TẮT CHƯƠNG TRÌNH TIN HỌC 11 10/18/11 Nguyễn Thành Tài Bài 8. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình 1. MỤC TIÊU 2. TRỌNG TÂM - ĐiỂM KHÓ – KiẾN THỨC LIÊN QUAN Tin học lớp 11 Chương I. Một số khái niệm về lập trình và ngôn ngữ lập trình Chương II. Chương trình đơn giản Chương III. Cấu trúc rẽ nhánh và lặp Chương IV. Kiểu dữ liệu có cấu trúc Tệp và thao tác với tệp Chương trình con và lập trình có cấu trúc
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. 2. Khởi động Turbo Pascal: 10/18/11 Nguyễn Thành Tài 1. Chạy chương trình Turbo Pascal trên môi trường MS_DOS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng Trên màn hình desktop, double click vào biểu tượng 2. Chạy chương trình Turbo Pascal trên môi trường WINDOWS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng Trên màn hình desktop, double click vào biểu tượng
  • 14. 10/18/11 Nguyễn Thành Tài MÀN HÌNH LÀM VIỆC CỦA TURBO PASCAL Tên File chương trình Con trỏ soạn thảo Dòng menu Dòng hướng dẫn các phím chức năng Dòng Cột Vùng soạn thảo
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. b. Một số phím tắt thường dùng: 10/18/11 Nguyễn Thành Tài Quan sát sách giáo khoa trang 33 và trang 122 Hãy cho biết một số thao tác và phím tắt thường sử dụng để soạn thảo và thực hiện một chương trình viết bằng Turbo Pascal? YÊU CẦU, ĐỂ: 1. Thực thi chương trình: 2. Mở một chương trình nguồn: 3. Đóng một cửa số chương trình: 4. Lưu một chương trình đang soạn thảo 5. Chuyển tới một cửa sổ chương trình tiếp theo 6. Thoát khỏi Turbo Pascal: 7. Xem lại màn hình kết quả: 8. Biên dịch chương trình: 9. Bảng chọn (menu) được kích hoạt 10. Xem trợ giúp DÙNG PHÍM TẮT: Ctrl+F9 F3 Alt+F3 F2 F6 Alt+X Alt+F5 Alt+F9 F10 hoặc Alt+Kí tự đầu tiên màu đỏ F1
  • 20.
  • 21.
  • 22. 10/18/11 Nguyễn Thành Tài Hoạt động 3: Minh họa ví dụ
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. 10/18/11 Nguyễn Thành Tài Cảm ơn đã theo dõi
  • 30. Đây là trình dịch Pascal khá nổi tiếng và cũng rất giống so với Turbo Pascal. 10/18/11 Nguyễn Thành Tài
  • 31. Một phiên bản khác của Free Pascal chạy trên Windows. Đây là trình dịch Pascal khá nổi tiếng 10/18/11 Nguyễn Thành Tài
  • 32. Nếu bạn từng lập trình C chắc cũng đã dùng Dev C++; Và Dev Pascal là một IDE dành cho Pascal. Không hề giống với Turbo Pascal,và kèm các tính năng mới khác. 10/18/11 Nguyễn Thành Tài

Editor's Notes

  1. Hồ sơ bài dạy: Chương trình Tin học 11 – Chương 2 – Bài 8. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình