« Home « Kết quả tìm kiếm

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


Tóm tắt Xem thử

- STT ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN.
- ĐỀ CƯƠNG MÔN HỌC NGÔN NGỮ LẬP TRÌNH 1.
- Công nghệ phần mềm - Thông tin về giảng viên có thể giảng dạy môn học: 1) TS.
- Thông tin về môn học.
- Tên môn học: Ngôn ngữ lập trình 1.
- Mã môn học.
- Nghe giảng lý thuyết trên lớp: 12 + Làm bài tập trên lớp.
- 03 + Thực hành trong phòng thí nghiệm.
- Tự học: 02 - Đơn vị phụ trách môn học.
- Bộ môn: Tin học + Khoa: Toán - Cơ - Tin học - Môn học tiên quyết: Tin học cơ sở.
- Môn học kế tiếp: Ngôn ngữ lập trình 2 3.
- Mục tiêu của môn học.
- Môn học cung cấp thêm cho sinh viên Toán học các kiểu dữ liệu mạnh của ngôn ngữ lập trình C như cấu trúc, con trỏ, tệp để khai thác tối ưu bộ nhớ trong và ngoài.
- chương trình con hàm để xây dựng các chương trình tính toán khoa học và kỹ thuật đồ hoạ của C dành cho những ứng dụng và phát triển.
- Mục tiêu về kĩ năng: Sinh viên sẽ lập được các chương trình lớn giải quyết các bài toán khoa học kỹ thuật phức tạp trên ngôn ngữ lập trình C.
- Môn học sẽ rèn luyện cho sinh viên một số kỹ năng suy luận chính xác trong lập trình.
- Tóm tắt nội dung môn học: Môn học tập trung trình bày và khai thác các thế mạnh của ngôn ngữ lập trình C.
- Về dữ liệu, sinh viên được trang bị thêm kiểu cấu trúc, con trỏ và phân phối bộ nhớ động, kiểu tệp để khai thác bộ nhớ ngoài.
- Sinh viên làm quen với cách mođun hoá chương trình thông qua thiết kế các hàm.
- ứng dụng kỹ thuật đồ hoạ trong các giao diện phần mềm.
- Một số thuật toán toán học tiêu biểu sẽ giúp sinh viên lập trình cho các bài toán tính toán khoa học và kỹ thuật phức tạp.
- Nội dung chi tiết môn học: Chương 1.
- Kiểu cấu trúc 2.1.
- Định nghĩa kiểu cấu trúc 2.2.
- Các thao tác trên cấu trúc 2.3.
- Các cấu trúc lồng nhau 2.4.
- Con trỏ cấu trúc 2.5.
- Cấu trúc tự trỏ Chương 3.
- Cấu trúc của hàm 3.2.
- Cấu trúc chung của một tệp 4.2.2.
- Kỹ thuật đồ hoạ 5.1.
- Khởi tạo và đóng chế độ đồ hoạ 5.2.
- Di chuyển con trỏ đồ hoạ và vẽ điểm 5.4.
- Viết văn bản trên đồ hoạ 5.8.
- Xoá màn hình đồ hoạ 5.9.
- Quách Tuấn Ngọc, Ngôn ngữ lập trình C, NXB Giáo dục, 1998 2.
- Ngôn ngữ lập trình C, NXB Giáo dục 1996 6.2 Học liệu tham khảo:.
- Phạm Văn Ất, Kỹ thuật lập trình C, NXB Khoa học và Kỹ thuật, 2002.
- Nguyễn Hữu Ngự, Bài tập lập trình C, NXB ĐHQG Hà Nội, 2003.
- Hình thức tổ chức dạy học môn học.
- Bài tập.
- Yêu cầu sinh viên chuẩn bị.
- Đọc trước tài liệu [1] trang 302-327, tài liệu [2] trang 3.1-3.31.
- Thực hành bài tập chương 1.
- Chuẩn bị đầy đủ các bài tập.
- Thực hành.
- Chương 2: Kiểu cấu trúc.
- Đọc trước tài liệu [1] trang 235-246, tài liệu [2] trang 4.1-4.38.
- Thực hành bài tập chương 2.
- Bài tập chọn lọc của chương 1 & 2 Chương 3: Chương trình con hàm.
- Đọc trước tài liệu [1] trang 158-184, tài liệu [2] trang 5.1-5.24.
- Bài tập và Lý thuyết.
- Thực hành bài tập chương 3.
- Đọc trước tài liệu [1] trang 255-297, tài liệu [2] trang 6.1-6.25.
- Thực hành bài tập chương 4.
- Ôn tập kỹ các bài tập đã học.
- Tự học và thi kiểm tra.
- Chương 5: Kỹ thuật đồ hoạ - Vẽ và tô màu các hình.
- Đọc trước tài liệu [2] trang 7.1-7.40.
- Lý thuyết và bài tập.
- Thực hành phần vẽ và tô màu các hình.
- Đọc trước tài liệu [2] trang 7.41-7.55.
- Thực hành phần viết văn bản và tạo ảnh chuyển động.
- Bài tập chương 5: Đồ hoạ Chương 6: Bộ tiền xử lý.
- Đọc trước tài liệu [2] trang 8.1-8.7.
- Thực hành bài tập chương 7 - Tự học tổng kết toàn môn học.
- Thực hành và tự học.
- Yêu cầu của giảng viên đối với môn học.
- Các giờ thực hành phải được tiến hành tại các phòng máy tính có đầy đủ phần mềm tương ứng.
- Mỗi sinh viên phải chăm chỉ học tập trên lớp, tích cực tự học và làm đầy đủ bài tập theo đúng lịch trình trước khi vào phòng máy thực hành - Trong giờ thực hành phải đảm bảo mỗi sinh viên một máy tính để họ tự giác học tập, kiểm tra và phát triển các bài tập và không ỷ lại vào người khác.
- Phương pháp và hình thức kiểm tra đánh giá môn học: 9.1.
- Các loại điểm kiểm tra và trọng số của từng loại điểm · Phần tự học, tự nghiên cứu, bài tập: 20.
- Tiêu chí đánh giá các loại bài tập và các nhiệm vụ mà giảng viên giao cho sinh viên.
- Đánh giá bài tập theo yêu cầu và chấm theo thang điểm 10/10 - Phần tự học sinh viên phải tổng kết tài liệu và giáo viên đánh giá DUYỆT CỦA TRƯỜNG KT