Tải bản đầy đủ (.pdf) (7 trang)

Bài giảng Ngôn ngữ lập trình C: Giới thiệu môn học - PhD. Nguyễn Thị Huyền

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (149.47 KB, 7 trang )

Ngôn ngữ lập trình C

Giáo viên: Nguyễn Thị Hiền, PhD
Đơn vị: BM Công nghệ phần mềm – Khoa CNTT
website:
Email:


Giới thiệu tổng quan




Tên học phần: Ngôn ngữ lập trình C
Thời lượng: 2 tín chỉ (45 tiết)
Mục đích môn học:
 Giới

thiệu các đặc trưng cơ bản của ngôn ngữ lập
trình C
 Nền tảng để tiếp cận các ngôn ngữ lập trình khác


Yêu cầu:
 Nắm

được kỹ thuật lập trình với ngôn ngữ C
 Sử dụng ngôn ngữ C để giải một số bài toán


Tài liệu tham khảo











Phạm Văn Ất, Kỹ thuật lập trình C: cơ sở và
nâng cao, NXB Giao thông Vận tải, 2006.
B. W. Kernighan, D. M. Ritchie [1988]. The C
Programming Language, Second Edition,
Prentice-Hall.
Dương Tử Cường [2001]. Ngôn ngữ lập trình C:
Học và sử dụng, NXB Khoa học kỹ thuật.
Bài giảng của giáo viên
Tài liệu về Ngôn ngữ lập trình C của các trường
đại học: ĐH Bách khoa, HVKTQS, …..


Nội dung
Chương 1. Tổng quan về ngôn ngữ C
Chương 2. Các yếu tố cơ bản của ngôn ngữ C
Chương 3. Mảng và con trỏ
Chương 4. Hàm
Chương 5. Dữ liệu kiểu cấu trúc
Chương 6. File và các thao tác I/O



Phương pháp học





Học lý thuyết trên máy (30 tiết – 10 buổi)
Thực hành tại phòng máy (15 tiết – 5 buổi)
Học và làm thật
Tham khảo các nguồn:
 Sách, tài
 Slide
 Internet
…



Thảo luận
 Nhóm
 Email

liệu tham khảo


Đánh giá kết quả học tập


Kiểm tra:
 Bài


tập tại các buổi học thực hành
 1-2 bài kiểm tra giữa kỳ (thi trên máy)
 01 bài thi cuối kỳ (thi trên máy + vấn đáp)


Nguyên tắc tính điểm:
TT

Nội dung

Hệ số
điểm

Cách thức đánh giá

1

Chuyên cần

0.1

Đi học đầy đủ, thái độ học tập trên lớp

2

Thường xuyên

0.3

Bài kiểm tra giữa kỳ + bài tập thực hành


3

Thi hết môn

0.6

Thi vấn đáp


Bài tập nhập môn






Viết chương trình nhập vào 3 số thể hiện ngày,
tháng, năm. Giả sử các số nhập vào là hợp lệ.
In ra dưới định dạng dd/mm/yy. Ví dụ: Nhập vào
1 12 1997. In ra: 01/12/97
Viết chương trình C thực hiện nhập vào 2 số
thực a, b. Tìm và in ra nghiệm của phương trình:
ax = b.
Viết chương trình C thực hiện nhập vào số
nguyên n, tìm và in ra số nguyên k lớn nhất thỏa
mãn: 1+2+…+k



×