00Gioi thieu ve khoa hocIT1110.pdfĐẠI HỌC BÁCH KHOA HÀ NỘITHẦY ĐỖ BÁ LÂM 00GIỚI THIỆU VỀ KHOA HỌC IT111O CÔNG NGHỆ THÔNG TIN ĐẠI HỌC BÁCH KHOA HÀ NỘI Học phần không chỉ cung cấp cho sinh viên các kiến thức về CNTT cơ bản (theo thông tư số 032014TTBTTTT về quy định Chuẩn kỹ năng sử dụng CNTT) bao gồm những hiểu biết về: cách biểu diễn và xử lý thông tin trong máy tính điện tử, phần cứng máy tính, hệ điều hành, mạng internet, các phần mềm tiện ích, các phần mềm tin học văn phòng cơ bản, mà còn trang bị cho sinh viên: khả năng mô tả thuật toán bằng các phương pháp khác nhau, nắm bắt được nguyên lý và các cấu trúc lập trình của ngôn ngữ lập trình bậc cao và khả năng minh hoạ các thuật toán bằng ngôn ngữ lập trình C. Nội dung vắn tắt học phần: Khái niệm thông tin và biểu diễn thông tin trong máy tính. Hệ thống máy tính: phần cứng, hệ điều hành, mạng internet, phần mềm ứng dụng và tin học văn phòng. Thuật toán và cách biểu diễn thuật toán; Các cấu trúc lập trình cơ bản, các kiểu dữ liệu cơ bản và có cấu trúc trong ngôn ngữ lập trình C
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
TS Đỗ Bá Lâm
Email: lamdb@soict.hust.edu.vn
Viện CNTT&TT, ĐHBK Hà Nội
TIN HỌC ĐẠI CƯƠNG – IT1110
Bài 0: Giới thiệu về khóa học
Trang 2Thông tin chung
• Giảng viên
• TS Đỗ Bá Lâm
• Bộ môn Hệ thống thông tin, Viện CNTT&TT,
Phòng 702 nhà B1
• Email: lamdb@soict.hust.edu.vn
• Giờ tiếp sinh viên tại Bộ môn
• Xin liên hệ trước bằng email
2
Trang 3Tổng quan về môn học
• Mục tiêu: sau khi học xong môn học này,
sinh viên sẽ có
• Kiến thức về CNTT căn bản
• Có thể lập trình bằng ngôn ngữ C
• Khối lượng
• 4 tiết/tuần, học trong 15 tuần trên lớp
• Thực hành 15 tiết tại trung tâm máy tính
3
Trang 4Đánh giá môn học
• Điểm quá trình
• Điểm kiểm tra giữa kỳ trên lớp (50%)
• Điểm thực hành tại phòng máy (50%)
• Kiểm tra cuối kỳ tại phòng máy
4
Trang 5Nhiệm vụ của sinh viên
• Chủ động đọc trước tài liệu, in bài giảng,
chuẩn bị sẵn các câu hỏi
• Link: http://is.hust.vn/~lamdb/IT1110
• In 4 slides vào 1 trang
• Dự lớp đầy đủ theo quy định, chủ động
đặt câu hỏi
• Làm bài tập về nhà đầy đủ
5
Trang 6Nội dung môn học
Phần 1: Tin học căn bản
• Thông tin và biểu diễn thông tin
• Hệ thống máy tính
• Thuật toán
Phần 2: Lập trình
• Tổng quan về ngôn ngữ lập trình C
• Kiểu dữ liệu và biểu thức trong C
• Vào ra dữ liệu trong C
• Cấu trúc điều khiển
• Mảng, con trỏ và xâu ký tự
• Cấu trúc
• Hàm
• Tệp dữ liệu
6
Trang 7Tài liệu tham khảo
• Tin học căn bản
Khang chủ biên, NXB Bách Khoa
Khang chủ biên, NXB Bách Khoa
• Lập trình C
Thanh Thủy, NXB KHKT.
Thủy, Nguyễn Quang Huy, NXB KHKT
7
Trang 8Thảo luận
8