"Giáo trình Kỹ thuật lập trình" được biên soạn thông tin đến các bạn những kiến thức cơ bản về ngôn ngữ lập trình; một số cấu trúc dữ liệu cơ bản; hàm và cấu trúc chương trình; kỹ thật lập trình cấu trúc; cơ bản về thuật toán; một số cấu trúc phức hợp; thao tác với tệp dữ liệu. | MỤC LỤC Chương 1 . 5 CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH. 5 . MỘT SỐ KHÁI NIỆM . 5 . Bộ chữ viết. 5 . Từ khóa . 5 . Tên gọi . 6 . Câu lệnh . 6 . Chú thích. 7 . CÁC KIỂU DỮ LIỆU CƠ BẢN . 8 . Dữ liệu và kiểu dữ liệu . 8 . Kiểu ký tự . 8 . Kiểu số nguyên . 10 . Kiểu số thực . 10 . BIẾN HẰNG VÀ BIỂU THỨC . 10 . Biến . 10 . Hằng. 12 . Biểu thức . 14 . CẤU TRÚC MỘT CHƯƠNG TRÌNH ĐƠN GIẢN . 18 . Cấu trúc chung . 18 . Nhập Xuất dữ liệu . 20 . Ví dụ . 24 . ĐIỀU KHIỂN TRÌNH TỰ THỰC HIỆN CÁC LỆNH . 25 . Tuần tự . 25 . Điều khiển chọn . 26 . Điều khiển lặp . 34 . BÀI TẬP . 43 Chương 2 . 46 MỘT SỐ CẤU TRÚC DỮ LIỆU CƠ BẢN . 46 . MẢNG . 46 . Mảng một chiều . 46 . Mảng nhiều chiều . 50 . Một số ví dụ . 54 . XÂU KÝ TỰ . 63 . Khai báo và nhập xuất dữ liệu . 63 1 . Các hàm xử lý dữ liệu xâu . 65 . Một số ví dụ . 70 . CON TRỎ . 74 . Khái báo truy xuất con trỏ . 74 . Con trỏ và mảng . 75 . Cấp phát bộ nhớ . 76 . Ví dụ . 78 . BẢN GHI . 80 . Khai báo truy xuất dữ liệu . 80 . Ví dụ . 83 . BÀI TẬP . 84 Chương 3 . 87 HÀM VÀ CẤU TRÚC CHƯƠNG TRÌNH . 87 . TỔ CHỨC CHƯƠNG TRÌNH . 87 . Ví dụ . 87 . Cấu trúc chương trình . 88 . Hàm được xây dựng sẵn . 93 . HÀM . 93 . Khai báo và định nghĩa hàm . 93 . Lời gọi và sử dụng hàm . 96 . Hàm với đối mặc định . 97 . Khai báo hàm trùng tên . 98 . Biến đối tham chiếu . 100 . Cách truyền tham số . 101 . Hàm và mảng . 105 . CON TRỎ HÀM . 115 . Khai báo . 115 . Sử dụng con trỏ hàm. 115 . Mảng con trỏ hàm . 117 . HÀM ĐỆ QUY . 118 . Khái niệm . 118 . Lớp các bài toán giải được bằng đệ qui . 119 . Các ví dụ . 120 . BÀI TẬP . 122 Chương 4 . 126 2 KỸ THUẬT LẬP TRÌNH CẤU TRÚC . 126 . NGUYÊN TẮC ÍT NHẤT . 127 . TÍNH ĐỊA PHƯƠNG . 130 . TÍNH NHẤT QUÁN . 131 . NGUYÊN TẮC AN TOÀN . 132 . .