Hướng dẫn SE FPTU
Kỳ 1
PRF – Lập trình C (nhập môn)
Tài liệu
Mục tiêu
- Không cần code hay, không cần tối ưu.
- Cần phải đọc hiểu, flow code, tự viết code khi ko có AI support..
Yêu cầu
Cài Dev-C++ hoặc VS Code (setup môi trường C, compile & run được)
Biết viết – chạy – sửa một chương trình C đơn giản
Hiểu sơ lược: code là gì, chương trình chạy từ trên xuống dưới
Cấu trúc cơ bản của một chương trình C
(#include,main(),{},return 0)Biến và hằng
(khai báo, gán giá trị, dùng lại)Kiểu dữ liệu cơ bản
(int,float,double,char)Nhập / xuất dữ liệu
(scanf,printf, format specifier)Toán tử & biểu thức
(+ - * / %, so sánh, logic, gán rút gọn)Ép kiểu cơ bản, hiểu lỗi sai kiểu dữ liệu thường gặp
Rẽ nhánh chương trình
(if-else,switch-case)Vòng lặp
(for,while,do-while)Viết chương trình có cấu trúc, không nhồi hết vào
mainHàm
(viết hàm, gọi hàm, tham số, return)Phạm vi biến
(biến cục bộ vs toàn cục)Mảng
(1 chiều, 2 chiều, duyệt mảng)Struct
(gom nhiều biến thành một kiểu dữ liệu)Chuỗi
(string, mảng ký tự,string.h)Con trỏ mức cơ bản
(khai báo, pass by reference, không cần đào sâu)File cơ bản
(mở, đọc, ghi, đóng file)Làm được bài tập dạng:
- Tính toán đơn giản - medium
- Menu console
- Dùng vòng lặp để vẽ hình từ dễ đến khó
- Quản lý danh sách nhỏ (mảng / struct)
- Đọc – ghi file
Doan Thanh Chung