Bài giảng Cơ sở lập trình - Giới thiệu môn học
Số trang: 9
Loại file: pptx
Dung lượng: 156.25 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Cơ sở lập trình nhằm trang bị về lý thuyết những khái niệm cơ bản về lập trình, hình thành và nâng cao tư duy thuật toán cho sinh viên. Trang bị những kĩ năng lập trình cơ bản trên ngôn ngữ lập trình C.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở lập trình - Giới thiệu môn học CƠ SỞ LẬP TRÌNH 1 Khoa Hệ thống thông tin quản lý Hà Nội – 2014 Giới thiệu môn học o Số tín chỉ: 3 o Thời gian: n Lý thuyết: 60% n Thực hành, thảo luận: 40% n Tự học: 200% o Đánh giá n Kiểm tra giữa kì: 30% o Thực hành trên máy (15%) o Bài tập lớn (15%) n Chuyên cần: 10% n Thi cuối kì: 60% 4/23/14 Giới thiệu môn học 2/9 Giới thiệu môn học o Mục tiêu của học phần n Về lý thuyết: Trang bị những khái niệm cơ bản về lập trình, hình thành và nâng cao tư duy thu ật toán cho sinh viên. n Về kĩ năng: Trang bị những kĩ năng lập trình c ơ bản trên ngôn ngữ lập trình C. o Tài liệu tham khảo n Phạm Văn Ất (2009), Giáo trình kỹ thuật lập trình C căn bản và nâng cao, NXB Hồng Đức n Quách Tuấn Ngọc (1998), Ngôn ngữ lập trình C, NXB Giáo dục n Quách Tuấn Ngọc (2003), Ngôn ngữ lập trình C+ +, NXB Giáo dục 4/23/14 Giới thiệu môn học 3/9 Yêu cầu đối với học viên o Tham dự các buổi học trên lớp o Đọc, nghiên cứu giáo trình, tài liệu tham khảo o Tham gia thảo luận trên lớp o Làm bài tập lớn và các bài tập từng chương o Thực hành tại Phòng máy tính o Có ý thức tổ chức, kỷ luật theo quy định của trường, lớp và của giảng viên phụ trách. 4/23/14 Giới thiệu môn học 4/9 Nội dung o Chương 1: Các khái niệm cơ bản về lập trình n Các khái niệm cơ bản về lập trình n Các bước xây dựng một chương trình n Thuật toán và cách biểu diễn thuật toán o Chương 2: Các phần tử cơ bản của NNLT C n Bộ ký tự/Từ khoá/Tên n Cấu trúc chung của chương trình n Các kiểu dữ liệu cơ sở n Biểu thức/ Câu lệnh n Vào – ra dữ liệu trong C n Môi trường làm việc C 4/23/14 Giới thiệu môn học 5/9 Nội dung o Chương 3: Các cấu trúc điều khiển n Cấu trúc rẽ nhánh (If, switch) n Cấu trúc lặp (while, do…while, for) n Các lệnh nhảy (goto, break…) o Chương 4: Chương trình con n Khái niệm về chương trình con n Cách xây dựng hàm n Tham số và truyền tham số cho hàm n Hàm đệ quy n Một số hàm thông dụng 4/23/14 Giới thiệu môn học 6/9 Nội dung o Chương 5: Kiểu dữ liệu mảng n Mảng một chiều n Mảng nhiều chiều o Chương 6: Kiểu con trỏ n Địa chỉ và con trỏ n Khai báo, các phép toán trên con trỏ n Con trỏ và mảng một chiều, mảng nhiều chiều n Mảng các con trỏ n Con trỏ hàm n Cấp phát bộ nhớ động và danh sách liên kết 4/23/14 Giới thiệu môn học 7/9 Nội dung o Chương 7: Xâu kí tự n Khai báo và các thao tác với xâu kí tự n Một số hàm xử lí xâu kí tự n Mảng xâu kí tự o Chương 8: Kiểu dữ liệu cấu trúc n Khai báo, truy cập đến các thành phần cấu trúc n Mảng cấu trúc n Con trỏ của cấu trúc o Chương 9: Kiểu dữ liệu tệp n Khái niệm về tệp, các bước xử lý n Tệp nhị phân n Tệp văn bản 4/23/14 Giới thiệu môn học 8/9 Tiến trình học tập Buổi Nội dung Buổi Nội dung 1 Chương 1 9 Thực hành chương 5 2 Chương 2 10 Chương 6 3 Thực hành chương 1+2 11 Thực hành chương 6 + KT 4 Chương 3 12 Chương 7 5 Thực hành chương 3 13 Thực hành chương 7 6 Chương 4 14 Chương 8+9 7 Thực hành chương 4 15 Thực hành chương 8+9 8 Chương 5 16 Kiểm tra 4/23/14 Giới thiệu môn học 9/9
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở lập trình - Giới thiệu môn học CƠ SỞ LẬP TRÌNH 1 Khoa Hệ thống thông tin quản lý Hà Nội – 2014 Giới thiệu môn học o Số tín chỉ: 3 o Thời gian: n Lý thuyết: 60% n Thực hành, thảo luận: 40% n Tự học: 200% o Đánh giá n Kiểm tra giữa kì: 30% o Thực hành trên máy (15%) o Bài tập lớn (15%) n Chuyên cần: 10% n Thi cuối kì: 60% 4/23/14 Giới thiệu môn học 2/9 Giới thiệu môn học o Mục tiêu của học phần n Về lý thuyết: Trang bị những khái niệm cơ bản về lập trình, hình thành và nâng cao tư duy thu ật toán cho sinh viên. n Về kĩ năng: Trang bị những kĩ năng lập trình c ơ bản trên ngôn ngữ lập trình C. o Tài liệu tham khảo n Phạm Văn Ất (2009), Giáo trình kỹ thuật lập trình C căn bản và nâng cao, NXB Hồng Đức n Quách Tuấn Ngọc (1998), Ngôn ngữ lập trình C, NXB Giáo dục n Quách Tuấn Ngọc (2003), Ngôn ngữ lập trình C+ +, NXB Giáo dục 4/23/14 Giới thiệu môn học 3/9 Yêu cầu đối với học viên o Tham dự các buổi học trên lớp o Đọc, nghiên cứu giáo trình, tài liệu tham khảo o Tham gia thảo luận trên lớp o Làm bài tập lớn và các bài tập từng chương o Thực hành tại Phòng máy tính o Có ý thức tổ chức, kỷ luật theo quy định của trường, lớp và của giảng viên phụ trách. 4/23/14 Giới thiệu môn học 4/9 Nội dung o Chương 1: Các khái niệm cơ bản về lập trình n Các khái niệm cơ bản về lập trình n Các bước xây dựng một chương trình n Thuật toán và cách biểu diễn thuật toán o Chương 2: Các phần tử cơ bản của NNLT C n Bộ ký tự/Từ khoá/Tên n Cấu trúc chung của chương trình n Các kiểu dữ liệu cơ sở n Biểu thức/ Câu lệnh n Vào – ra dữ liệu trong C n Môi trường làm việc C 4/23/14 Giới thiệu môn học 5/9 Nội dung o Chương 3: Các cấu trúc điều khiển n Cấu trúc rẽ nhánh (If, switch) n Cấu trúc lặp (while, do…while, for) n Các lệnh nhảy (goto, break…) o Chương 4: Chương trình con n Khái niệm về chương trình con n Cách xây dựng hàm n Tham số và truyền tham số cho hàm n Hàm đệ quy n Một số hàm thông dụng 4/23/14 Giới thiệu môn học 6/9 Nội dung o Chương 5: Kiểu dữ liệu mảng n Mảng một chiều n Mảng nhiều chiều o Chương 6: Kiểu con trỏ n Địa chỉ và con trỏ n Khai báo, các phép toán trên con trỏ n Con trỏ và mảng một chiều, mảng nhiều chiều n Mảng các con trỏ n Con trỏ hàm n Cấp phát bộ nhớ động và danh sách liên kết 4/23/14 Giới thiệu môn học 7/9 Nội dung o Chương 7: Xâu kí tự n Khai báo và các thao tác với xâu kí tự n Một số hàm xử lí xâu kí tự n Mảng xâu kí tự o Chương 8: Kiểu dữ liệu cấu trúc n Khai báo, truy cập đến các thành phần cấu trúc n Mảng cấu trúc n Con trỏ của cấu trúc o Chương 9: Kiểu dữ liệu tệp n Khái niệm về tệp, các bước xử lý n Tệp nhị phân n Tệp văn bản 4/23/14 Giới thiệu môn học 8/9 Tiến trình học tập Buổi Nội dung Buổi Nội dung 1 Chương 1 9 Thực hành chương 5 2 Chương 2 10 Chương 6 3 Thực hành chương 1+2 11 Thực hành chương 6 + KT 4 Chương 3 12 Chương 7 5 Thực hành chương 3 13 Thực hành chương 7 6 Chương 4 14 Chương 8+9 7 Thực hành chương 4 15 Thực hành chương 8+9 8 Chương 5 16 Kiểm tra 4/23/14 Giới thiệu môn học 9/9
Tìm kiếm theo từ khóa liên quan:
Lập trình căn bản Cơ sở lập trình Tài liệu cơ sở lập trình Ngôn ngữ lập trình C Bài giảng cơ sở lập trình Kĩ năng lập trình cơ bảnGợi ý tài liệu liên quan:
-
114 trang 239 2 0
-
80 trang 218 0 0
-
101 trang 199 1 0
-
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 149 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 131 0 0 -
161 trang 129 1 0
-
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 116 0 0 -
124 trang 111 3 0
-
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 111 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 97 1 0