BỘ GIÁO DỤC ĐÀO TẠO TRƯỜNG ĐH PHƯƠNG ĐÔNG ======================= CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc -o0o - CHƯƠNG TRÌNH ĐÀO TẠO ĐẠIHỌC NGÀNH ĐÀO TẠO: CÔNG NGHỆ THÔNG TIN -ĐỀ CƯƠNGCHITIẾTHỌCPHẦN Tên học phần: Nhậpmônlậptrình Mã số: 0221007 Số tín chỉ: Trình độ: Cho sinh viên năm thứ Phân bố thời gian theo tín chỉ: Lên lớp Thực hành, thí nghiệm, thực tế, studio Lý thuyết Bài tập Thảo luận 30 15 Tự học, tự nghiên cứu 90 Các điều kiện tiên quyết: - Họcphần tiên quyết: - Họcphầnhọc trước: - Họcphần song hành: Mục tiêu học phần: - Kiến thức: Cung cấp cho sinh viên kiến thức về: khái niệm tin học, hệ điều hành windows, cách soạn thảo định dạng MS Word, cấu trúc lậptrình Pascal - Kỹ năng: Dạy cho sinh viên kỹ thao tác windows; soạn thảo định dạng văn Word; rèn kỹ phân tích toán lậptrình giải dựa ngôn ngữ Pascal - Thái độ: Rèn cho sinh viên tính cẩn thận, xác, kỹ phân tích, tổng hợp Mô tả vắn tắt nội dung: Họcphần cung cấp kiến thức về: khái niệm tin học, thao tác hệ điều hành windows, cách soạn thảo định dạng văn MS Word; Cú pháp ngôn ngữ lậptrình Pascal, cách phân tích toán xác định nhiệm vụ chương trình, xác định liệu cấu trúc liệu, xây dựng thuật toán, sử dụng ngôn ngữ Pascal để viết chương trình Nhiệm vụ sinh viên: - Tham dự buổi học thực hành - Làm tập, thực hành - Làm kiểm tra - Thi đạt Tài liệu học tập: - Học liệu bắt buộc: [1] Hoàng Hồng Lậptrình Turbo Pascal, NXB Thống kê, 2003 - Học liệu tham khảo: [2] Tập giảng Tin họcđại cương, Khoa CNTT – Trường ĐạihọcPhương Đông (lưu hành nội bộ) [3] Hoàng Đức Hải, Nguyễn Đình Tê Giáo trình Wndows, Word, Excel, NXB Giáo dục, 2005 10 Tiêu chuẩn đánh giá sinh viên: a Dự lớp đầy đủ: 10% b Bài tập, thảo luận: 10% c Điểm kiểm tra kỳ: 10% d Điểm thi kết thúc học phần: 70% 11 Thang điểm: 10 12 Nội dung chitiếthọcphần 12 Nội dung Phần 1: Tin học sở Chương Những khái niệm nhậpmôn tin học sở 1.1 Những khái niệm 1.2 Hệ đếm cách chuyển đổi hệ đếm Chương Hệ điều hành Windows 2.1 Một số khái niệm 2.2 Sử dụng số lệnh hay dùng Start memu 2.3 Cách tổ chức trao đổi thông tin DESKTOP 2.4 Cách tạo ShortCut DESKTOP 2.5 Trình ứng dụng Windows Explorer Chương Hệ soạn thảo văn Microsoft Word 3.1 Những khái niệm 3.2 Những yếu tố để soạn thảo văn WORD 3.3 Cất, mở, đóng tệp tài liệu 3.4 Các xử lý văn khối văn bản; định dạng ký tự 3.5 Một số kỹ thuật tăng tốc soạn thảo văn 3.6 Tạo bảng xử lý bảng 3.7 Thiết lập trang số chức khác Phần 2: Ngôn ngữ lậptrình Pascal Chương Nhậpmôn 1.1 Những khái niệm mở đầu chung lậptrình 1.1.1 Lậptrình gì? 1.1.2 Chương trình gì? 1.2 Những khái niệm ngôn ngữ Pascal 1.2.1 Bộ ký tự PASCAL 1.2.2 Từ khoá 1.2.3 Tên 1.2.4 Tên chuẩn 1.2.5 Cấu trúc chương trình viết PASCAL 1.2.6 Một vài vấn đề khác: Lời giải thích, dấu chấm phẩy 1.3 Các kiểu liệu đơn giản chuẩn, hàm chuẩn 1.4 Các hàm chuẩn PASCAL 1.5 Khai báo hằng, biến, kiểu, biểu thức, câu lệnh Chương Các lệnh có cấu trúc đểlậptrình Pascal 2.1 Cấu trúc 2.2 Các cấu trúc rẽ nhánh 2.2.1 Lệnh IF THEN 2.2.2 Lệnh IF THEN ELSE 2.2.3 Lệnh CASE OF 2.3 Các cấu trúc lặp (các câu lệnh lặp) 2.3.1 Câu lệnh FOR (dạng tiến dạng lùi) 2.3.2 Câu lệnh WHILE DO 2.3.3 Câu lệnh REPEAT UNTIL Chương Lậptrình cấu trúc Pascal (Hàm thủ tục) 3.1 Thủ tục Pascal 3.1.1 Thủ tục tham số hình thức 3.1.2 Thủ tục có tham số hình thức 3.2 Các loại biến nhớ lậptrình cấu trúc 3.2.1 Biến chung: Định nghĩa, tác dụng phạm vi tác dụng 3.2.2 Biến riêng: Định nghĩa, tác dụng phạm vi tác dụng 3.3 Hàm Pascal 3.4 Hàm đệ quy Chương Mảng tập hợp 4.1 Mảng 4.1.1 Khai báo mảng 4.1.2 Một số thuật toán mảng 4.2 Tập hợp Chương Dữ liệu kiểu xâu ký tự (String) 5.1 Khai báo xâu phép toán xâu 5.2 Các thủ tục hàm xử lý xâu Chương Dữ liệu kiểu ghi tệp 6.1 Bản ghi 6.2 Bản ghi mảng 6.3 Tệp Chương Biến trỏ 7.1 Khai báo 7.2 Các phép toán 12 Hình thức tổ chức dạy học (phụ lục kèm theo) 13 Ngày phê duyệt: 14 Cấp phê duyệt: Trường ĐạihọcPhương Đông CHỦ NHIỆM KHOA HIỆU TRƯỞNG PGS.TS Phan Hữu Huân PGS.TS Bùi Thiện Dụ ... đạt Tài liệu học tập: - Học liệu bắt buộc: [1] Hoàng Hồng Lập trình Turbo Pascal, NXB Thống kê, 2003 - Học liệu tham khảo: [2] Tập giảng Tin học đại cương, Khoa CNTT – Trường Đại học Phương Đông... xử lý bảng 3.7 Thiết lập trang số chức khác Phần 2: Ngôn ngữ lập trình Pascal Chương Nhập môn 1.1 Những khái niệm mở đầu chung lập trình 1.1.1 Lập trình gì? 1.1.2 Chương trình gì? 1.2 Những khái... kết thúc học phần: 70% 11 Thang điểm: 10 12 Nội dung chi tiết học phần 12 Nội dung Phần 1: Tin học sở Chương Những khái niệm nhập môn tin học sở 1.1 Những khái niệm 1.2 Hệ đếm cách chuyển đổi