
Bài giảng Nhập môn lập trình - Bài 1: Các khái niệm cơ bản về lập trình
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình - Bài 1: Các khái niệm cơ bản về lập trình NHẬP MÔN LẬP TRÌNH Thạc sĩ Nguyễn Văn Trãi http://www.trainguyen.net CÁC KHÁI NIỆM CƠ BẢN VỀ LẬP TRÌNH 1 VC & BB Nội dung 1 Các khái niệm cơ bản 2 Các bước xây dựng chương trình 3 Biểu diễn thuật toán 4 Cài đặt thuật toán bằng NNLT 2 Thạc sĩ Nguyễn Văn Trãi Các khái niệm cơ bản về lập trình VC & BB Các khái niệm cơ bản Lập trình máy tính Gọi tắt là lập trình (programming). Nghệ thuật cài đặt một hoặc nhiều thuật toán trừu tượng có 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. Thuật toán Là tập hợp (dãy) hữu hạn các chỉ thị (hành động) được định nghĩa rõ ràng nhằm giải quyết một bài toán cụ thể nào đó. 3 Thạc sĩ Nguyễn Văn Trãi Các khái niệm cơ bản về lập trình VC & BB Các khái niệm cơ bản Ví dụ Thuật toán tìm số lớn nhất trong hai số nguyên a và b. Đầu vào: a, b thuộc Z Đầu ra: Số lớn nhất • Nếu a > b • Số lớn nhất là a. • Ngược lại • Số lớn nhất là b. 4 Thạc sĩ Nguyễn Văn Trãi Các khái niệm cơ bản về lập trình VC & BB Các tính chất của thuật toán Bao gồm 5 tính chất sau: Tính chính xác: quá trình tính toán hay các thao tác máy tính thực hiện là chính xác. Tính rõ ràng: các câu lệnh minh bạch được sắp xếp theo thứ tự nhất định. Tính khách quan: được viết bởi nhiều người trên máy tính nhưng kết quả phải như nhau. Tính phổ dụng: có thể áp dụng cho một lớp các bài toán có đầu vào tương tự nhau. Tính kết thúc: hữu hạn các bước tính toán. 5 Thạc sĩ Nguyễn Văn Trãi Các khái niệm cơ bản về lập trình
Tìm kiếm theo từ khóa liên quan:
Nhập môn lập trình Bài giảng Nhập môn lập trình Khái niệm cơ bản về lập trình Bước xây dựng chương trình Biểu diễn thuật toán Cài đặt thuật toánTài liệu có liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 357 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 188 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
Bài giảng Nhập môn lập trình - Chương 12: Quản lý bộ nhớ
23 trang 69 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 6 năm 2022-2023 - Trường THCS Lê Quang Cường
5 trang 52 0 0 -
Bài giảng Nhập môn lập trình: Bài 2 - Thuật toán
32 trang 42 0 0 -
Nhập môn lập trình (Đặng Bình Phương) - Các khái niệm cơ bản về hệ điều hành
17 trang 39 0 0 -
Bài giảng Đồ họa máy tính: Thuật toán Bresenham - Vẽ đường thẳng
15 trang 38 0 0 -
Câu hỏi bài tập nhập môn lập trình
11 trang 37 0 0 -
Lecture Introduction to Programming: Lesson 1
19 trang 36 0 0 -
CÁC KHÁI NIỆM CƠ BẢN VỀ LẬP TRÌNH
21 trang 36 0 0 -
Bài giảng Nhập môn lập trình - Bài 3: Hệ điều hành
17 trang 35 0 0 -
Bài giảng Toán rời rạc: Chương 1.5 - Dr. Ngô Hữu Phúc
15 trang 35 0 0 -
6 trang 34 0 0
-
CHƯƠNG 15: PHÂN TÍCH THUẬT TOÁN
21 trang 34 0 0 -
Bài giảng Nhập môn lập trình - Bài 7: Câu lệnh điều kiện và rẽ nhánh
32 trang 33 0 0 -
Bài giảng Nhập môn lập trình - Bài 8: Mảng hai chiều
33 trang 32 0 0 -
Bài giảng Nhập môn lập trình: Chương 0 - Trường Đại học Ngoại ngữ - Tin học, TP.HCM
10 trang 32 0 0 -
Giáo trình Toán rời rạc: Phần 2 - Vũ Đình Hòa
78 trang 32 0 0 -
Giáo trình đào tạo Visual Basic 6.0 - FPT Software Solution
261 trang 31 0 0