1. Trang chủ
  2. » Giáo Dục - Đào Tạo

I01 1 r cơ sở lập trình

49 40 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 49
Dung lượng 1,03 MB

Nội dung

Tài liệu ơn tập mơn Cơ sở lập trình 1/49 Phần 1: Các nội dung trọng tâm môn học Nội dung lý thuyết môn học sở lập trình tóm tắt chương: Chương 1: Giới thiệu lập trình Chương 2: Các kiểu liệu khai báo Chương 3: Phép toán biểu thức Chương 4: Cấu trúc điều khiển Chương 5: Hàm Chương 6: Mảng chiều Phần tập: cài đặt tập để rèn luyện kỹ lập trình Chương 1: Giới thiệu lập trình 1.1 Các khái niệm:  Chương trình máy tính: hay chương trình dãy thị (lệnh) viết để thực nhiệm vụ đinh máy tính Một tập hợp chương trình máy tính liệu liên quan thường gọi phần mềm  Ngôn ngữ lập trình: (tiếng Anh: programming language) ngơn ngữ dùng để viết chương trình dùng cho máy tính Đây dạng ngơn ngữ thiết kế chuẩn hóa để truyền thị cho máy tính (hoặc máy khác có xử lí) Ngơn ngữ lập trình dùng để tạo chương trình nhằm mục đích điều khiển máy tính mơ tả thuật toán để người khác đọc hiểu  Phân lớp ngơn ngữ lập trình:  Ngơn ngữ cấp thấp: gần với máy tính, dễ hiểu máy tính lại khó hiểu với người Bao gồm: Mã máy (Ngôn ngữ máy), Hợp ngữ (Assembly)  Ngôn ngữ cấp cao: gần với người dễ hiểu với người, khó hiểu với máy Thơng dụng: Pascal, Ngơn ngữ C, C++, Basic, 1.2 Lịch sử ngôn ngữ lập trình C/C++  Ngơn ngữ lập trình C ngôn ngữ mệnh lệnh phát triển từ đầu thập niên 1970 Ken Thompson Dennis Ritchie dùng để viết hệ điều hành UNIX Từ ngơn ngữ lan rộng nhiều hệ điều hành khác trở thành ngôn ngữ phổ dụng C ngơn ngữ có hiệu ưa chuộng để viết phần mềm hệ thống, Tài liệu ơn tập mơn Cơ sở lập trình 2/49 dùng cho việc viết ứng dụng Ngoài ra, C thường dùng làm phương tiện giảng dạy ngành học máy tính  Bjarne Stroustrup Bell Labs phát triển C++ suốt thập niên 1980 nâng cao ngôn ngữ C Những bổ sung nâng cao bắt đầu với thêm vào khái niệm lớp, khái niệm hàm ảo, chồng tốn tử, đa kế thừa, tiêu bản, xử lý ngoại lệ  C++ loại ngơn ngữ lập trình Đây dạng ngơn ngữ đa mẫu hình tự có kiểu tĩnh hỗ trợ lập trình thủ tục, liệu trừu trượng, lập trình hướng đối tượng, lập trình đa hình Từ thập niên 1990, C++ trở thành ngôn ngữ thương mại phổ biến 1.3 Các bước xây dựng chương trình  Xác định mục đích chương trình  Xây dựng thuật toán phù hợp giải toán (mã giả , lưu đồ, …)  Cài đặt thuật toán C/C++  Biên dịch  Thực thi chương trình kiểm thử  Bảo trì 1.4 Các bước phát triển chương trình  Dùng trình soạn thảo nhập mã nguồn (source code) file.cpp  Dùng chương trình biên dịch (compile)  tập tin đối tượng file.obj  Các tập tin đối tượng file.obj liên kết mã đối tượng hàm thư viện  tập tin thực thi file.exe  Thực thi file.exe kiểm thử Quá trình lặp lại tập tin thực thi thực theo yêu cầu 1.5 Giai đoạn bảo trì  Sử dụng (use): Sử dụng chương trình  Bảo trì (maintain): Điều chỉnh chương trình để sửa lỗi (nếu có) hay đáp ứng yêu cầu cần thiết (nếu có) 1.6 Minh họa chương trình đơn giản // Chương trình nhập số in tổng số # include //Khai báo hàm thư viện Tài liệu ơn tập mơn Cơ sở lập trình using namespace std; void main() { int a, b, c; //khai báo biến a, b, c cout > a; // Nhap vao bien a cout > b; c=a+b; cout

Ngày đăng: 31/10/2019, 23:06

TỪ KHÓA LIÊN QUAN

w