1. Trang chủ
  2. » Luận Văn - Báo Cáo

Decuong tinhoc PFIEV

5 3 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 120 KB

Nội dung

ĐỀ CƯƠNG HỌC PHẦN TIN HỌC ĐẠI CƯƠNG Người soạn: TS Huỳnh Quang Linh Tên học phần: TIN HỌC ĐẠI CƯƠNG Khối lượng kiến thức: Trong đó: Khối lượng lý thuyết: Khối lượng tập: Khối lượng thực hành: 05 TC 2TC (30 giờ) 1TC (15 giờ) 2TC (30 giờ) Trình độ: Sinh viên đại học Chương trình đào tạo kỹ sư chất lượng cao (PFIEV) Phân bổ : (2LT-1BT-2TH) Lý thuyết: 30 Bài tập: 15 Thực hành: 30 Điều kiện học phần Học phần tiên quyết: Mục tiêu học phần 6.1 Giới thiệu cho sinh viên năm thứ khái qt cơng nghệ thơng tin vai trị khơng thể thiếu thời đại nay, đặc biệt trình học tập, nghiên cứu bao gồm: khái niệm cách tư giải vấn đề - tốn máy tính số, cách biểu diễn thơng tin máy tính, khái niệm lập trình phần mềm, tổng quan máy tính cá nhân phần cứng, sở mạng máy tính Internet 6.2 Về kỹ năng, sinh viên giới thiệu tiếp cận với sở lập trình ngôn ngữ C, thực hành sử dụng linh hoạt số chương trình tính tốn xem cơng cụ tính tốn phổ cập chương trình đào tạo chun ngành kỹ thuật chương trình tính tốn hình thức Maple, chương trình tính tốn kỹ thuật đa Matlab sở tạo văn định dạng HTML nhằm làm quen việc khai thác trao đổi thông tin Internet Nội dung tóm tắt học phần 7.1 Lý thuyết: Thông tin xử lý thông tin; Tổng quan máy tính số; Chương trình thuật tốn; Ngơn ngữ lập trình - Cơ sở lập trình C; Tổng quan máy vi tính (PC); Cơ sở mạng máy tính Internet 7.2 Thực hành: Cơ sở chương trình tính tốn hình thức - Maple; Cơ sở chương trình tính tốn kỹ thuật – Matlab; Cơ sở thiết kế trang Web; tập lớn sở lập trình C Nhiệm vụ sinh viên 8.1 Dự lớp giảng lý thuyết thực hành: đầy đủ theo quy chế Giảng viên có quyền cấm thi trường hợp sinh viên vắng nhiều buổi lên lớp thực hành 8.2 Thực đầy đủ lần kiểm tra viết, thực hành trực tiếp máy theo quy định 8.3 Bài tập lớn: hoàn thành tập lớn theo chủ đề thời hạn giảng viên ấn định phân công theo nhóm 2-3 SV Tiêu chuẩn đánh giá sinh viên 9.1 Điểm trình: trọng số 0.5 Điểm tập lớn trọng số 0.2 Điểm kiểm tra viết (2 lần, thực hành trực tiếp máy vv…) trọng số 0.2 Điểm ý thức học tập tích cực (kiểm tra nói, thực hành đột xuất vv…) trọng số 0.1 9.2 Thi cuối kỳ : trọng số 0.5 10 Tài liệu học tập 10.1 Giáo trình chính: Bài giảng, tài liệu nội bộ, CD giảng viên phụ trách 10.2 Tài liệu tham khảo: Xem phần C nội dung chi tiết học phần 11 Nội dung chi tiết học phần 11.1 YÊU CẦU CỦA HỌC PHẦN Sau hoàn thành học phần, sinh viên: 1) Nắm cách hệ thống bao qt vai trị cơng nghệ thông tin thời đại nay, kiến thức sở máy tính, phần cứng, phần mềm, mạng máy tính Internet, khái niệm lập trình thuật tốn 2) Có kỹ sử dụng máy tính, biết sử dụng chương trình tính tốn thơng dụng phục vụ trình học tập chuyên ngành kỹ thuật Maple, Matlab, biết sử dụng, khai thác cơng bố thơng tin Internet, có kỹ sở lập trình thơng qua ngơn ngữ C 11.2 PHÂN BỔ CHƯƠNG TRÌNH Bao gồm phần lý thuyết có 06 chương, phần thực hành có 03 phần tập lớn lập trình C Đề cương tham khảo nội dung sở mơn Tin học Bộ Giáo dục Đào tạo ban hành đề cương trước chương trình PFIEV Đồng thời cố gắng cập nhật sở trạng công nghệ thông tin 1) Lý thuyết Chương 1: Thông tin xử lý thông tin Chương 2: Tổng quan máy tính số Chương 3: Chương trình thuật tốn Chương 4: Ngơn ngữ lập trình - Cơ sở lập trình C Chương 5: Cơ sở mạng máy tính Chương 6: Cơ sở Internet 2) Thực hành Phần 1: Thực hành chương trình tính tốn hình thức – Maple Phần 2: Thực hành chương trình tính tốn kỹ thuật – Matlab Phần 3: Thực hành thiết kế trang Web 3) Bài tập lớn Lý thuyết (h) 6 3 Bài tập (h) 3 0 12 TH 12 TH TH Theo nhóm 2- sinh viên 11.3 NỘI DUNG CHI TIẾT 11.3.1 Lý thuyết Chương 1: Thông tin xử lý thông tin (6 LT, BT) 1) Khái niệm thông tin Đơn vị đo thông tin Xử lý thông tin Xử lý thông tin số 2) Biểu diễn thơng tin máy tính số: Biểu diễn số hệ đếm (hệ nhị phân, cách chuyển đổi số hệ); Dữ liệu lưu trữ liệu; Biểu diễn số nguyên, số thực, mệnh đề logic; Biểu diễn ký tự (các loại bảng mã, mã tiếng Việt); Biểu diễn đồ hoạ (dạng điểm, dạng vectơ, định dạng nén ảnh); Biểu diễn âm tín hiệu vật lý (biến đổi A-D, phương pháp lấy mẫu) * Bài tập: chuyển đổi số hệ, biểu diễn số nguyên âm, số thực dấu chấm phẩy động vv… Chương 2: Tổng quan máy tính số (3 LT) 1) Sơ lược lịch sử phát triển máy tính; Các nguyên lý (nguyên lý máy tính phổ dụng-Máy Turing, nguyên lý máy tính hoạt động theo chương trình truy cập theo địa chỉ); Sơ đồ cấu trúc tổng quát máy tính (Von Neumann); Phân loại máy tính đại 2) Tổng quan máy vi tính (PC): Cấu trúc chung; Lịch sử phát triển máy PC; Cấu trúc bên (bản mạch – CPU, bus hệ thống, vi mạch hỗ trợ; nhớ ngoài; mạch ghép nối; khuynh hướng phát triển cấu trúc PC); Thiết bị ngoại vi (thiết bị xuất, thiết bị nhập; thiết bị lưu trữ) Chương 3: Chương trình thuật tốn (6 LT, BT) 1) Cơ sở phần mềm: Cách làm việc chương trình; Phân loại (phần mềm hệ thống - hệ điều hành, phần mềm tiện ích, phần mềm biên dịch, phần mềm ứng dụng); Giao diện người dùng 2) Cơ sở thuật toán: Tổng quan thuật toán; Các phương pháp biểu diễn thuật toán (ngôn ngữ tự nhiên, lưu đồ, mã giả); Độ phức tạp thuật toán; Một số thuật toán (tìm kiếm, xếp, đệ quy vv…) * Bài tập: trình bày thuật tốn số tốn chọn lọc Chương 4: Ngơn ngữ lập trình – Cơ sở lập trình C (9 LT, BT) 1) Khái niệm; Các loại ngơn ngữ lập trình thơng dụng; Trình thơng dịch biên dịch; Lập trình cấu trúc; Lập trình hướng đối tượng 2) Cơ sở lập trình C: Những khái niệm ngôn ngữ C; Biến Kiểu liệu; Toán tử Biểu thức; Nhập Xuất C; Điều kiện; Vòng lặp; Mảng; Con trỏ; Hàm; Chuỗi; Các Kiểu liệu Nâng cao Sắp xếp; Quản Lý Tập Tin; Các bước xây dựng chương trình * Bài tập: Luyện tập lập trình C, tìm hiểu số đoạn mã viết sẵn, trình bày C tập Chương Chương 5: Cơ sở mạng máy tính (3 LT) 1) Tổng quan mạng máy tính: Nguyên lý kết nối; Phân loại quy mơ: Phần mềm mạng; Lợi ích mạng; Một số ứng dụng truyền thông trực tuyến 2) Đại cương kỹ thuật mạng máy tính: Phương tiện truyền thơng; Nguyên lý truyền thông cục không đồng bộ; Nguyên lý truyền thông khoảng cách xa; Công nghệ LAN đồ hình mạng; Cơng nghệ WAN cơng nghệ định tuyến; Nghi thức phân tầng; Khuynh hướng phát triển lĩnh vực mạng Chương 6: Cơ sở Internet (3 LT) 1) Giới thiệu (sơ lược lịch sử, tài nguyên) 2) Cách làm việc Internet (mơ hình Client-Server, cách kết nối Internet, nghi thức TCP/IP, nghi thức khác) 3) Cách kết nối với điểm cung cấp dịch vụ Internet (ISP) 4) Hoạt động World Wide Web (WWW) 5) Nguyên lý cách làm việc số dịch vụ thơng dụng: thư tín điện tử (Email), nhóm hoạt động (News, Forum), tải thơng tin (FTP) vv… 11.3.2 Thực hành Phần 1: Thực hành chương trình tính tốn hình thức – Maple (12 TH) 1) Giới thiệu Maple 2) Vẽ đồ thị 3) Tìm nghiệm phương trình 4) Cơ sở lập trình Maple 5) Sử dụng Maple Toán Lý Phần 2: Thực hành chương trình tính tốn kỹ thuật – Matlab (12 TH) 1) Cơ Matlab 2) Ma trận mảng 3) Đồ hoạ 4) Symbolic 5) Ví dụ chuyên đề : Mạng nơron nhân tạo, Simulink, xử lý hình ảnh vv… Phần 3: Thực hành thiết kế trang Web (6 TH) 1) Những lệnh để viết tập tin HTML (cấu trúc trang HTML, thay đổi nền, định dạng văn bản, kiểu chữ, công cụ multimedia, tạo bảng, tạo khuôn vv…) 2) Nguyên tắc viết trang Web giới thiệu số chương trình thơng dụng (Frontpage, DreamWeaver, JavaScript, vv…) 11.3.3 Bài tập lớn Thực hành lập trình C (chia nhóm 2-3 SV thực nhà hai tập tương đối phức tạp để tăng cường tinh thần làm việc nhóm tương xứng với thời gian dài hơn) 11.4 TÀI LIỆU THAM KHẢO 1) Hồng Kiếm, Giáo trình tin học đại cương I, II , NXB Giáo dục, 1998 2) Nguyễn Nam Trung: Cấu Trúc Máy Vi Tính & Các Thiết Bị Ngoại Vi, NXB KHKT, 2006 3) Phạm Huy Điển: Tính tốn, lập trình giảng dạy tốn học MAPLE, NXB KHKT, 2003 4) Nguyễn Hoàng Hải, Nguyễn Việt Anh: Lập Trình Matlab Và Ứng Dụng, NXB KHKT, 2006 5) Phạm Thị Ngọc Yến et al.: Cơ sở Matlab Ứng dụng, NXB KHKT, 2007 6) Phạm Văn Ất: Kỹ thuật lập trình C - Cơ sở nâng cao, NXB Giáo dục, 2003 7) Dương Thiên Tứ: Kỹ Thuật Lập Trình C - 230 Bài Tập Và Bài Giải Lập Trình C, NXB Thanh Niên, 2006 8) Các tư liệu học mở (OCW), ebook, giáo trình công bố Internet, vv… 11.5 MỘT SỐ HƯỚNG DẪN THỰC HIỆN GIẢNG DẠY MÔN HỌC Do nội dung kiến thức rộng mang tính cập nhật cao, có số gợi ý trình giảng dạy sau: 1) Trong đầu tiên, giảng viên nên dành thời gian giải thích cho sinh viên cần thiết phải sắm riêng sớm tốt máy tính cá nhân phục vụ trình học tập đại học, tìm hiểu cung cấp cho sinh viên kiến thức tối thiểu mua máy loại vừa phải, chương trình cần cài đặt, khuyến cáo virus, nghiện game vv… 2) Phần lý thuyết mang tính khái qt mang tính cung cấp thơng tin cập nhật Để tránh việc truyền đạt chiều gây hứng thú lớp học, giảng viên nên chuẩn bị giảng tài liệu cho SV đọc trước nhà Bài giảng lớp nên tập trung vào số nội dung quan trọng giảng viên tự chọn, chí phân cơng cho sinh viên thuyết trình tạo nhóm thảo luận chủ đề chọn lọc 3) Phần thực hành (mỗi SV máy) nên có chuẩn bị sẵn tập để theo sinh viên thực hành mà không cần hướng dẫn trực tiếp giảng viên Khuyến cáo sinh viên nên làm trước nhà, để thời gian thực hành phịng máy tính dành cho việc giải đáp câu hỏi khó tập phát sinh 4) Phần tập lớn (phân nhóm 2-3 SV) nên có biện pháp để kích thích kiểm tra tinh thần làm việc nhóm, người biết nhiều trợ giúp người biết cách hiệu 5) Ngoài ra, giảng viên nên chủ động gợi ý cho sinh viên khai thác tham khảo tư liệu học mở (OCW), ebook, giáo trình công bố mạng Internet, vốn phong phú cho nội dung môn học nhằm tăng cường kỹ khai thác thông tin Internet / ... cương tham khảo nội dung sở mơn Tin học Bộ Giáo dục Đào tạo ban hành đề cương trước chương trình PFIEV Đồng thời cố gắng cập nhật sở trạng công nghệ thông tin 1) Lý thuyết Chương 1: Thông tin xử

Ngày đăng: 21/12/2022, 17:21

w