Bài giảng Cơ sở lập trình: Phần 1 – ĐH CNTT&TT
Số trang: 64
Loại file: pdf
Dung lượng: 483.74 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Cơ sở lập trình" tập trung vào những vấn đề rất cơ bản của cơ cở lập trình trong kinh tế với 3 chương và được chia ra thành 2 phần. Phần 1 sau đây cung cấp cho người học những nội dung: Giới thiệu cơ sở lập trình trong kinh tế, giới thiệu về ngôn ngữ C, những khái niệm và nguyên lý cơ bản của lập trình, các cấu trúc điều khiển, cấu trúc mảng. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở lập trình: Phần 1 – ĐH CNTT&TTTRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA HỆ THỐNG THÔNG TIN KINH TẾ NGUYỄN VĂN HUÂN VŨ XUÂN NAM NGUYỄN VĂN GIÁP ĐỖ VĂN ĐẠI BÀI GIẢNG CƠ SỞ LẬP TRÌNH NGÀNH HỆ THỐNG THÔNG TIN QUẢN LÝ THÁI NGUYÊN, NĂM 2012 MỤC LỤCChương 1: GIỚI THIỆU CƠ SỞ LẬP TRÌNH TRONG KINH TẾ ............................. 5 1.1. Các khái niệm cơ bản ........................................................................................... 5 1.1.1. Ngôn ngữ máy ................................................................................................. 5 1.1.2. Ngôn ngữ lập trình ........................................................................................... 5 1.1.3. Chương trình .................................................................................................... 6 1.2. Sơ lược về cơ sở lập trình trong kinh tế ............................................................... 8 1.2.1. Khái niệm ........................................................................................................ 8 1.2.2. Tìm hiểu một số bài toán kinh tế điển hình ....................................................... 9 1.2.3. Bài toán phục vụ đám đông ............................................................................ 11 1.2.4. Bài toán dự trữ ............................................................................................... 12Chương 2: CƠ SỞ LẬP TRÌNH NGÔN NGỮ C ......................................................... 15 2.1. Giới thiệu về ngôn ngữ C .................................................................................... 15 2.1.1. Lịch sử hình thành và phát triển ngôn ngữ C .................................................. 15 2.1.2. Các tính chất đặc trưng của ngôn ngữ C ......................................................... 16 2.2. Những khái niệm và nguyên lý cơ bản của lập trình......................................... 20 2.2.1. Hệ thống ký hiệu và từ khoá........................................................................... 20 2.2.2. Khái niệm biến, hằng, biểu thức, câu lệnh ...................................................... 22 2.2.3. Các kiểu dữ liệu ............................................................................................. 27 2.2.4.. Các phép toán ............................................................................................... 34 2.3. Các cấu trúc điều khiển ...................................................................................... 37 2.3.1. Lệnh vào/ra .................................................................................................... 37 2.3.2. Lệnh lựa chọn if ............................................................................................. 41 2.3.3. Lệnh switch ................................................................................................... 44 2.3.4. Vòng lặp xác định for (biết trước số lần lặp)................................................... 45 2.3.5. Vòng lặp không xác định do ... while .. .......................................................... 49 2.3.6. Vòng lặp không xác định while ... .................................................................. 51 2.3.7. Các lệnh rẽ nhánh vô điều kiện....................................................................... 53 2.4. Cấu trúc mảng .................................................................................................... 56 2.4.1. Khái niệm ...................................................................................................... 56 2.4.2. Truy nhập đến các phần tử của mảng.............................................................. 57 2.4.3. Xâu kí tự và mảng .......................................................................................... 59 2.5. Con trỏ ................................................................................................................ 64 2.5.1. Khái niệm con trỏ........................................................................................... 64 2.5.2. Khai báo con trỏ ............................................................................................. 64 2.5.3. Các phép toán trên con trỏ .............................................................................. 67 2.5.4. Con trỏ và xâu ký tự....................................................................................... 68 2.6. Liên hệ giữa con trỏ và mảng ............................................................................. 70 2.6.1. Con trỏ và mảng một chiều ............. ...
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở lập trình: Phần 1 – ĐH CNTT&TTTRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA HỆ THỐNG THÔNG TIN KINH TẾ NGUYỄN VĂN HUÂN VŨ XUÂN NAM NGUYỄN VĂN GIÁP ĐỖ VĂN ĐẠI BÀI GIẢNG CƠ SỞ LẬP TRÌNH NGÀNH HỆ THỐNG THÔNG TIN QUẢN LÝ THÁI NGUYÊN, NĂM 2012 MỤC LỤCChương 1: GIỚI THIỆU CƠ SỞ LẬP TRÌNH TRONG KINH TẾ ............................. 5 1.1. Các khái niệm cơ bản ........................................................................................... 5 1.1.1. Ngôn ngữ máy ................................................................................................. 5 1.1.2. Ngôn ngữ lập trình ........................................................................................... 5 1.1.3. Chương trình .................................................................................................... 6 1.2. Sơ lược về cơ sở lập trình trong kinh tế ............................................................... 8 1.2.1. Khái niệm ........................................................................................................ 8 1.2.2. Tìm hiểu một số bài toán kinh tế điển hình ....................................................... 9 1.2.3. Bài toán phục vụ đám đông ............................................................................ 11 1.2.4. Bài toán dự trữ ............................................................................................... 12Chương 2: CƠ SỞ LẬP TRÌNH NGÔN NGỮ C ......................................................... 15 2.1. Giới thiệu về ngôn ngữ C .................................................................................... 15 2.1.1. Lịch sử hình thành và phát triển ngôn ngữ C .................................................. 15 2.1.2. Các tính chất đặc trưng của ngôn ngữ C ......................................................... 16 2.2. Những khái niệm và nguyên lý cơ bản của lập trình......................................... 20 2.2.1. Hệ thống ký hiệu và từ khoá........................................................................... 20 2.2.2. Khái niệm biến, hằng, biểu thức, câu lệnh ...................................................... 22 2.2.3. Các kiểu dữ liệu ............................................................................................. 27 2.2.4.. Các phép toán ............................................................................................... 34 2.3. Các cấu trúc điều khiển ...................................................................................... 37 2.3.1. Lệnh vào/ra .................................................................................................... 37 2.3.2. Lệnh lựa chọn if ............................................................................................. 41 2.3.3. Lệnh switch ................................................................................................... 44 2.3.4. Vòng lặp xác định for (biết trước số lần lặp)................................................... 45 2.3.5. Vòng lặp không xác định do ... while .. .......................................................... 49 2.3.6. Vòng lặp không xác định while ... .................................................................. 51 2.3.7. Các lệnh rẽ nhánh vô điều kiện....................................................................... 53 2.4. Cấu trúc mảng .................................................................................................... 56 2.4.1. Khái niệm ...................................................................................................... 56 2.4.2. Truy nhập đến các phần tử của mảng.............................................................. 57 2.4.3. Xâu kí tự và mảng .......................................................................................... 59 2.5. Con trỏ ................................................................................................................ 64 2.5.1. Khái niệm con trỏ........................................................................................... 64 2.5.2. Khai báo con trỏ ............................................................................................. 64 2.5.3. Các phép toán trên con trỏ .............................................................................. 67 2.5.4. Con trỏ và xâu ký tự....................................................................................... 68 2.6. Liên hệ giữa con trỏ và mảng ............................................................................. 70 2.6.1. Con trỏ và mảng một chiều ............. ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở lập trình Bài giảng Cơ sở lập trình Cơ sở lập trình trong kinh tế Ngôn ngữ C Cấu trúc điều khiển Cấu trúc mảngGợi ý tài liệu liên quan:
-
Đồ án tốt nghiệp đề tài: Xây dựng chương trình quản lý nhân sự Khoa Công nghệ thông tin
85 trang 246 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 228 0 0 -
114 trang 220 2 0
-
80 trang 197 0 0
-
101 trang 194 1 0
-
Giáo án Tin học lớp 8 bài 14: Cấu trúc điều khiển
3 trang 117 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 113 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 91 0 0 -
101 thuật toán chương trình C: Phần 2
130 trang 83 0 0 -
91 trang 81 0 0