Please enable JavaScript.
Coggle requires JavaScript to display documents.
Kỹ thuật lập trình - Coggle Diagram
Kỹ thuật lập trình
Chương 1: Tổng quan về kỹ thuật lập trình
Chương trình máy tính
Phương pháp giải quyết vấn đề bằng máy tính
Giải thuật
Kn giải thuật
Các tính chất giải thuật
Cách diễn đạt giải thuật
Thiết kế giải thuật
Độ phức tạp của giải thuật
Ngôn ngữ lập trình
Kn về ngôn ngữ lập trình
Trình biên dịch và trình thông dịch
lịch sử phát triển ngôn ngữ lập trình
Môi trường lập trình và các bước xây dựng trương trình
Môi trương lập trình
các bước xây dựng trương trình
Các phương pháp lập trình
lập trình tuyến tính
lập trình hướng cấu trúc
lập trình hướng đối tượng
Chương 2: Giới thiệu ngôn ngữ lập trình C
Lịch sử phát triển và đặc điểm của C
Lịch sử
1969-1973 giải đoạn PT ban đầu
1972 Giai đoạm sáng tạo trọng thất
Dennis M. Ritchie và cộng sự tại Bell Labs - AT&T
C phát triển dựa trên B và BCPL
1973 Ritche& Thompson viết lại UNIX bằng C
1978 RItche và Brian Kernighan xuất bản the C Progamming Language
1989 ANSI chuẩn hóa tới ANSI C / C89
Cuối 1990 ISO chuẩn hóa đến ISO C
C là nền tảng/ nguồn gốc của nhiều ngôn ngữ phổ biến như C++ Java
Đặc điểm
Ngông ngữ lập trình có cấu trúc
có thể ấn lệnh thông tin
chia trương trình thành hàm/khối lệnh
Khả chuyển, linh hoạt cao
Mạnh về xử lý
Dữ liệu số
văn bản
Cơ sở dữ liệu
được xem là ngôn ngữ lập trình hệ thống
Ứng dụng
Chương trình hệ thống
trình điều khiển thiết bị
xử lý ảnh
Môi trường lập trình C
IDE
Edit , soạn thảo trương trình
compile biên dịch
runtime thực thi
debug sửa lỗi
Các thành phần cơ bản của C
Tập ký tự , từ , câu lệnh , chương trình
Từ khóa
viết chữ thường
không được dùng làm tên biến , hàm , hằng
Tập ký tự
26 chữ hoa
26 chữ thường
10 chữ số
Toán tử + - * / .....
_
Space
Tên định danh
Dùng đặt tên
Biến
Hàm
Hằng
Dữ liệu
Quy tắc
K trùng từ khóa
có tính gợi nhớ
chứ + số +
ký tự đầu : chữ hoặc _
phân biệt chữ hoa và thường
Hằng
Giá trị k đổi
Define tên giá trị
const kiểu tên = giá trị
Biến
Giá trị có thể thay đổi
KHai báo
Kiểu dữ liệu tên biến
có thê khai báo và khởi tạo cùng lúc
Hàm
Chương trình bắt đàu tù main ()
đơn vị độc lập của trương trình
NHận dữ liệu xử lý trả kết quả
một trường trình có nhiều hàm
Main bắt buộc ()
Cấu trúc chương trình C
Thứ tự
Khai báo tệp tiêu đề
Khai báo Macro
định nghĩa kiểu dữ liêu mới
khai báo nguyên mẫu hàm
khai báo biến toàn cực
Main ()
Định nghĩa các hàm