TIN HỌC ĐẠI CƯƠNG
Nguyễn Dũng
Bộ môn Công nghệ Phần Mềm
Khoa Công nghệ Thông tin
Khoa Công nghệ Thông tin
28/02/2012
Thông tin chung
Môn học:
Mã học phần:
Giáo viên:
Địa chỉ:
Email:
Website:
Phone:
2
Tin học Đại cương
TIN1013
Nguyễn Dũng
Bộ môn Công nghệ Phần mềm
Khoa Công nghệ Thông tin
nguyendung622.wordpress.com
01228558887
Khoa Công nghệ Thông tin
28/02/2012
Mục tiêu môn học
Cung cấp các kiến thức cơ bản về tin học và hệ
điều hành
Nắm vững cách thức lập trình trên một ngôn
ngữ lập trình bậc cao
3
Khoa Công nghệ Thông tin
28/02/2012
Nội dung
Phần I: Các kiến thức cơ bản về tin học và hệ
điều hành.
Máy tính điện tử
Hệ đếm
Biểu diễn thông tin trên máy tính
Cấu trúc cơ bản của máy tính
Khái niệm về phần cứng và phần mềm
Các khái niệm cơ bản về hệ điều hành
Thuật toán
4
Khoa Công nghệ Thông tin
28/02/2012
Nội dung(2)
Phần II. Ngôn ngữ C cơ bản
Các thành phần của ngôn ngữ C
Xuất nhập dữ liệu
Các cấu trúc điều khiển
Hàm
Mảng và con trỏ
5
Khoa Công nghệ Thông tin
28/02/2012
Lịch trình dạy và học
Thời gian
Nội dung
Tuần 1
Các kiến thức cơ bản về tin học.
Tuần 2
Thực hành Window + Hướng dẫn lập trình C trên nhiều IDE
Tuần 3
Các thành phần của ngôn ngữ lập trình C
Tuần 4
Xuất nhập dữ liệu trong C
Tuần 5
Thực hành
Tuần 6
Các lệnh có cấu trúc
Tuần 7
Thực hành
Tuần 8
Kiểm tra lần 1
Tuần 9, 10
Hàm và bài tập về hàm
Tuần 11, 12 Mảng, con trỏ và bài tập
6
Tuần 13
Thực hành
Tuần 14
Kiểm tra lần 2
Tuần 15
Ôn tập
Khoa Công nghệ Thông tin
28/02/2012
Tổ chức học, đánh giá
Thời lượng: 3 tín chỉ
Tổ chức học:
Đánh giá:
7
Lý thuyết: 40%
Thực hành: (tại lớp, ở nhà) 60%
Kiểm tra – đánh giá định kỳ: 20%
Chuyên cần: 10%
Thi cuối kỳ: 70%
Khoa Công nghệ Thông tin
28/02/2012
Tài liệu
[1] Trương Công Tuấn, Ngôn ngữ lập trình C –
Các vấn đề cốt yếu, NXB Đại học Huế, 2008.
…
8
Khoa Công nghệ Thông tin
28/02/2012
Question
9
Khoa Công nghệ Thông tin
28/02/2012