tailieunhanh - Bài giảng Ngôn ngữ lập trình C++: Chương 1 - Trần Minh Châu
Bài giảng Ngôn ngữ lập trình C++ chương 1: Giới thiệu ngôn ngữ C++ trình bày nội dung mã máy - hợp ngữ - ngôn ngữ bậc cao, một số ngôn ngữ lập trình bậc cao, lịch sử C và C++, hệ thống và môi trường lập trình C++, giới thiệu về C++. Tham khảo bài giảng để nắm bắt chi tiết môn học. | 1 Ngôn ngữ Lập trình C Chương I - Giới thiệu ngôn ngữ C 2004 Trần Minh Châu. FOTECH. VNU I I Chương 1. 2 Nội dung chính Mã máy Hợp ngữ và ngôn ngữ bậc cao Một số ngôn ngữ lập trình bậc cao Lịch sử C và C Hệ thống và môi trường lập trình C Giới thiệu về C - ví dụ về chương trình C đơn giản - khái niệm biến - vào ra dữ liệu - các phép toán số học - ra quyết định - các phép toán quan hệ 2004 Trần Minh Châu. FOTECH. VNU I I Chương 1. 3 Mã máy Hợp ngữ và Ngôn ngữ bậc cao 1. Mã máy machine language - Là ngôn ngữ duy nhất máy tính trực tiếp hiểu được là ngôn ngữ tự nhiên của máy tính - Được định nghĩa bởi thiết kế phần cứng phụ thuộc phần cứng - Gồm các chuỗi số chuỗi các số 0 và 1 - Dùng để lệnh cho máy tính thực hiện các thao tác cơ bản mỗi lần một thao tác - Nặng nề khó đọc đối với con người - Ví dụ 1300042774 1400593419 1200274027 2004 Trần Minh Châu. FOTECH. VNU Chương 1. 4 Mã máy Hợp ngữ và Ngôn ngữ bậc cao 2. Hợp ngữ assembly - Những từ viết tắt kiểu tiếng Anh đại diện cho các thao tác cơ bản của máy tính - Dễ hiểu hơn đối với con người - Máy tính không hiểu Cần đến các chương trình dịch hợp ngữ assembler để chuyển từ hợp ngữ sang mã máy - Ví dụ LOAD ADD STORE BASEPAY OVERPAY GROSSPAY 2004 Trần Minh Châu. FOTECH. VNU Chương 1. 5 Mã máy Hợp ngữ và Ngôn ngữ bậc cao 3. Các ngôn ngữ bậc cao high-level languages - Tương tự với tiếng Anh sử dụng các ký hiện toán học thông dụng - Một lệnh thực hiện được một công việc mà hợp ngữ cần nhiều lệnh đê thực hiện được. - Ví dụ grossPay basePay overTimePay - Các chương trình dịch compiler đê chuyên sang mã máy - Các chương trình thông dịch interpreter program trực tiếp chạy các chương trình viết băng ngôn ngữ bậc cao. Chậm hơn Thuận tiện khi đang phát triên chương trình 2004 Trần Minh Châu. FOTECH. VNU I I Chương 1. 6 Một số ngôn ngữ lập trình bậc cao FORTRAN - FORmula TRANslator 1954-1957 IBM - Tính toán toán học phức tạp thường dùng trong các ứng dụng khoa học và kỹ thuật COBOL - COmmon Business Oriented Language
đang nạp các trang xem trước