Kh¸i niÖm lËp tr×nh vµ ng«n ng÷ lËp tr×nh

Slides:



Advertisements
Similar presentations
Môn: NGỮ VĂN Năm học: PHÒNG GD&ĐT NAM TR À MY TRƯỜNG PTDTBT THCS TRÀ DON Trà Don, ngày 26 tháng 10 năm 2015.
Advertisements

Quản trị Rủi ro thiên tai và Biến đổi khí hậu
Báo cáo Cấu trúc đề thi PISA và Các dạng câu hỏi thi PISA
Sử dụng năng lượng hiệu quả
XÂY DỰNG VÀ PHÁT TRIỂN CHƯƠNG TRÌNH ĐÀO TẠO THEO ĐỀ XƯỚNG CDIO
Rainforest Alliance đào tạo cho các nông trại trà ở Việt Nam
Kiểm thử và đảm bảo chất lượng phần mềm
PHẦN 1. HỆ ĐIỀU HÀNH WINDOWS. 2 Nội dung trình bày  1.1. Thao tác cơ bản sử dụng máy tính  1.2. Màn hình nền desktop  1.3. Quản lý tệp tin và thư mục.
Qua hàng ngàn năm dựng nước và giữ nước, dân tộc ta đã để lại nhiều bài học vô giá. Nổi bật trong đó là tinh thần đoàn kết, ý thức cộng đồng. Hai truyền.
TẠO TẤM TẾ BÀO SỪNG TỰ THÂN ĐIỀU TRỊ BỎNG SÂU Ở TRẺ EM Huỳnh Duy Thảo , Nguyễn Bảo Tường , Trần Thị Thanh Thủy , Trần Công Toại   Bộ môn Mô – Phôi,
TẠO TẤM TẾ BÀO SỪNG TỰ THÂN ĐIỀU TRỊ BỎNG SÂU Ở TRẺ EM Huỳnh Duy Thảo , Nguyễn Bảo Tường , Trần Thị Thanh Thủy , Trần Công Toại   Bộ môn Mô – Phôi,
L/O/G/O NGUYÊN LÝ KẾ TOÁN Nguyễn Hữu Quy (MBA,CPA,APC)
1 ĐỒNG NAI ĐÁNH GIÁ TÌNH HÌNH VÀ ĐỀ XUẤT ÁP DỤNG HIỆU QUẢ MÔ HÌNH KINH TẾ DƯỢC TẠI BỆNH VIỆN ĐA KHOA ĐỒNG NAI NĂM 2017 Học viên: Nhóm 5 _ PP111.
Logical Framework Approach - LFA Ph­¬ng ph¸p Khung L«-gÝc
Bài giảng e-Learning Bài giảng e-Learning là sản phẩm được tạo ra từ các công cụ tạo bài giảng (authoring tools), có khả năng tích hợp đa phương tiện.
Thực hiện các cuộc họp quan trọng
X©y dùng vµ b¶o vÖ Chñ quyÒn l·nh thæ, biªn giíi quèc gia
Sứ Mệnh GoCoast 2020 được thành lập bởi thống đốc Phil Bryant thông qua điều hành để phục vụ như là hội đồng cố vấn chính thức cho việc phân phối quỹ nhận.
QUẢN TRỊ THÀNH TÍCH Performance Management
Ghi chú chung về khóa học
Sử dụng PTKT&CN trong dạy học Đại học
HƯỚNG DẪN SỬ DỤNG XE TOYOTA COROLLA ALTIS
Chương 4 MÃ MÁY Computer Codes.
Thực hiện cải thiện chất lượng
Giới thiệu chương trình trách nhiệm xã hội của doanh nghiệp
THAM VẤN TÂM LÝ Bài Giới Thiệu.
KHÓA TẬP HUẤN CÔNG BẰNG GIỚI VÀ CÁC DỰ ÁN PHÁT TRIỂN
Đức Hồng Y Nguyễn Văn Thuận cầu bầu
Module 6 – Managing for Sustainability
Hệ Thống Quản Lý An Toàn Thực Phẩm
Người trình bày: TS Lê Văn Luyện CN khoa Kế toán - Kiểm toán
CHẾ ĐỘ PHÁP LÝ VỀ CÔNG TY CỔ PHẦN
CHƯƠNG II. HỢP ĐỒNG MUA BÁN HÀNG HÓA QUỐC TẾ
Bài 2: Từ tiêu chuẩn sức khoẻ tới nơi làm việc lành mạnh
UBND TỈNH ĐIỆN BIÊN SỞ GIÁO DỤC VÀ ĐÀO TẠO
Hướng dẫn THU THẬP, BẢO QUẢN VÀ VẬN CHUYỂN MẪU BỆNH PHẨM NGHI NHIỄM MERS-CoV PTN các tác nhân virut liên quan đến bệnh truyền từ động vật sang người.
KỸ NĂNG HỌC TẬP KHOA QUẢN TRỊ KINH DOANH ThS. NGUYỄN HOÀNG SINH
Ph­¬ng ph¸p d¹y häc ®¹i häc
Giới Thiệu Tiêu Đề I.
Operators and Expression
… nghe kể rằng ... Click.
Chương 2: Các phép toán cơ bản trên hệ nhị phân
QUYỀN LỰC VÀ MÂU THUẪN TRONG NHÓM
Bài giảng TIẾT 55 : ĐIỆP NGỮ Chương trình Ngữ văn, lớp 7
Chương 2 Căn bản về Cung và Cầu 1.
GIỚI THIỆU KHÁI QUÁT VỀ THỊ TRƯỜNG TÀI CHÍNH
SOLEMNITY OF THE MOST HOLY BODY AND BLOOD OF CHRIST.
HƯỚNG DẪN MÃ HÓA BỆNH TẬT, TỬ VONG THEO ICD - 10
Giáo viên: Tô Thị Huế
NHÂN QUYỀN LÀ GÌ? Dẫn Nhập Nhân quyền và thu thập tài liệu: Bài Một.
Trường CĐ CNTT HN Việt Hàn
Tr¸ch nhiÖm h×nh sù cña ng­êi ch­a thµnh niªn ph¹m téi
D·y ®ång ®¼ng cña axetilen
Các hình thức chiến lược thuế, Khóa bồi dưỡng CFO chiÕn l­îc ThuÕ
Nh÷ng lêi khuyªn cho trî lý träng tµi
Chương 4: Tập gõ 10 ngón Chương 2: Học cùng máy tính
Bµi 14. LµM QUEN VíI PHÇN MÒM T¹O ¶NH §éNG
CH¦¥NG TR×NH KÜ N¡NG MÒM KĨ NĂNG LẮNG NGHE
Phßng gi¸o dôc vµ ®µo t¹o l¹ng giang Tr­êng tiÓu häc th¸i ®µo
Trân trọng kính chào các thầy cô và các
M«n To¸n líp 5 D­¬ng Kim Nhung
M«n To¸n líp 5 D­¬ng Kim Nhung
c¸c thµnh phÇn c¬ b¶n cña ng«n ng÷ lËp tr×nh
Ng­êi d¹y: NguyÔn Thuý Nga Tr­êng: TH Kh­¬ng §×nh
KINh tÕ häc Vi m« Gi¶ng viªn: Hoµng Xu©n B×nh.
Một số vấn đề liên quan đến Tổ chức xã hội dân sự
Tuần 29. Tiết 57, 58 Bµi 20. M¹ng m¸y tÝnh 4/12/2019 Nguồn: Sưu tầm.
NhiÖt liÖt chµo mõng c¸c thÇy c« gi¸o vÒ dù Héi thi gi¸o viªn giái cÊp huyện N¨m häc M«n Khoa häc.
Presentation transcript:

Kh¸i niÖm lËp tr×nh vµ ng«n ng÷ lËp tr×nh Bµi 1 Kh¸i niÖm lËp tr×nh vµ ng«n ng÷ lËp tr×nh Gi¸o ¸n ®iÖn tö tin häc líp 11

1. Kh¸i niÖm lËp tr×nh LËp tr×nh lµ sö dông cÊu tróc d÷ liÖu vµ c¸c c©u lÖnh cña ng«n ng÷ lËp tr×nh cô thÓ ®Ó m« t¶ d÷ liÖu vµ diÔn ®¹t c¸c thao t¸c cña thuËt to¸n.  CÇn diÔn t¶ thuËt to¸n b»ng mét ng«n ng÷ sao cho maý tÝnh cã thÓ thùc hiÖn ®­îc. Lµm thÕ nµo ®Ó m¸y tÝnh hiÓu vµ thùc hiÖn ®­îc thuËt to¸n ®· lùa chän ®Ó gi¶i bµi to¸n?

Ph©n lo¹i ng«n ng÷ lËp tr×nh Ng«n ng÷ dïng ®Ó viÕt ch­¬ng tr×nh m¸y tÝnh gäi lµ ng«n ng÷ lËp tr×nh. 1 0 1 0 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 0 input a input b load a add b move e print e halt end Ng«n ng÷ lËp tr×nh ®­îc chia thµnh ba lo¹i: Ng«n ng÷ lËp tr×nh cã bao nhiªu lo¹i nhØ? Ng«n ng÷ m¸y: Hîp ng÷: Ng«n ng÷ bËc cao:

2. Ch­¬ng tr×nh dÞch Ch­¬ng tr×nh cã chøc n¨ng chuyÓn ®æi ch­¬ng tr×nh viÕt trªn ng«n ng÷ lËp tr×nh bËc cao thµnh ch­¬ng tr×nh thùc hiÖn ®­îc trªn m¸y tÝnh gäi lµ ch­¬ng tr×nh dÞch. Ch­¬ng tr×nh nguån Ch­¬ng tr×nh dÞch Ch.trinh.®Ých INPUT OUTPUT Trong ®ã: * Ch­¬ng tr×nh nguån: lµ ch­¬ng tr×nh viÕt trªn ng«n ng÷ lËp tr×nh bËc cao. * Ch­¬ng tr×nh ®Ých: lµ ch­¬ng tr×nh nguån ®­îc chuyÓn ®æi sang ng«n ng÷ m¸y nhê ch­¬ng tr×nh dÞch.

Ph©n lo¹i ch­¬ng tr×nh dÞch T×nh huèng: Mét thÇy gi¸o chØ biÕt tiÕng ViÖt muèn giíi thiÖu vÒ ng«i tr­êng cña m×nh cho mét ®oµn kh¸ch ®Õn tõ n­íc Anh. Theo em cã mÊy c¸ch thùc hiÖn ®iÒu trªn?

Hai kÜ thuËt dÞch: Th«ng dÞch  Biªn dÞch 

a Th«ng dÞch Thùc hiÖn lÆp ®i lÆp l¹i d·y c¸c b­íc sau 1 0 1 0 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 0 KiÓm tra tÝnh ®óng ®¾n cña c©u lÖnh tiÕp theo trong ch­¬ng tr×nh nguån. ChuyÓn ®æi c©u lÖnh ®ã thµnh c¸c c©u lÖnh t­¬ng øng trong ng«n ng÷ m¸y. Thùc hiÖn c¸c c©u lÖnh võa chuyÓn ®æi. Lo¹i ch­¬ng tr×nh dÞch nµy ®Æc biÖt thÝch hîp cho m«i tr­êng ®èi tho¹i gi÷a ng­êi dïng vµ hÖ thèng.

Thùc hiÖn qua hai b­íc sau Biªn dÞch Thùc hiÖn qua hai b­íc sau DuyÖt, kiÓm tra, ph¸t hiÖn lçi, x¸c ®Þnh ch­¬ng tr×nh nguån cã dÞch ®­îc kh«ng. DÞch ch­¬ng tr×nh nguån thµnh mét ch­¬ng tr×nh ®Ých cã thÓ thùc hiÖn trªn m¸y vµ l­u tr÷ l¹i ®Ó sö dông vÒ sau. Lo¹i ch­¬ng tr×nh dÞch nµy thuËn tiÖn cho c¸c ch­¬ng tr×nh æn ®Þnh vµ cÇn thùc hiÖn nhiÒu lÇn.

Ghi nhí! LËp tr×nh lµ viÖc chuyÓn ®æi d÷ liÖu vµ c¸c thao t¸c cña thuËt to¸n thµnh c¸c cÊu tróc d÷ liÖu vµ c¸c c©u lÖnh cña mét ng«n ng÷ lËp tr×nh cô thÓ. C¸c lo¹i ch­¬ng tr×nh dÞch: Th«ng dÞch. Biªn dÞch. Ch­¬ng tr×nh nguån Ch­¬ng tr×nh ®Ých Ch­¬ng tr×nh dÞch