CƠ SỞ LẬP TRÌNH
CÁC KHÁI NIỆM CƠ BẢN
VỀ LẬP TRÌNH
sở l p t r ì n h : C á c k h á i n i m bản
Nội dung
Các khái niệm bản
Các bước xây dựng chương trình
Tổng quan ngôn ngữ lập trình
Giới thiệu ngôn ngữ lập trình C
2/20
sở l p t r ì n h : C á c k h á i n i m bản
1. Các khái niệm cơbản
Vấn đề
Những vướng mắc, khó khăn cần giải quyết
Bài toán
Vấn đề được giải quyết bằng tính toán
Dạng tổng quát của bài toán
Input (Yếu tố sẵn)Output (Kết quả, mục tiêu cần đạt)
Proccess (Chuỗi thao tác hành động)
3/20
sở l p t r ì n h : C á c k h á i n i m bản
1. Các khái niệm cơbản
Thuật toán (Algorithm)
Dãy hữu hạn các chỉ thị được định nghĩa
ràng thực hiện được nhằm giải quyết một
bài toán cụ thể nào đó
Thuật toán
Đầu vào
Kết quả
Chuỗi chỉ thị
Tính đúng
Tính xác định
Tính hữu hạn
Tính phổ dụng
Tính khách quan
4/20
sở l p t r ì n h : C á c k h á i n i m bản
1. Các khái niệm cơbản
Chương trình máy tính (computer program)
Tập hợp các chỉ thị được biểu thị qua ngôn ngữ lập
trình nhằm mục đích thực hiện một số thao tác máy
tính nào đó
Lập trình máy tính (computer programming)
Quá trình cài đặt một hoặc nhiều thuật toán trừu
tượng liên quan với nhau bằng một ngôn ngữ
lập trình để tạo ra một chương trình máy tính phục
vụ cho việc giải quyết bài toán
5/20