1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng lập trình c cơ bản chương 1 mở đầu

17 381 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 587,29 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

MỤC TIÊU HỌC PHẦNKiến thức • Mô tả giải thuật dưới dạng lưu đồ flowchart • Các kiểu dữ liệu cơ sở, các ký hiệu, từ khóa, cú pháp và cấu trúc điều khiển trong ngôn ngữ C/ C++ • Lập trình

Trang 1

GIỚI THIỆU HỌC PHẦN

TRẦN MINH THÁI

Email: minhthai@itc.edu.vn

Website: www.minhthai.edu.vn

Trang 2

THÔNG TIN HỌC PHẦN

• Tên học phần: Kỹ thuật lập trình cơ bản

• Số tín chỉ: 02

• Phân bổ thời gian:

Giờ giảng lý thuyết: 20 tiết

Giờ làm bài tập, thảo luận tại lớp: 10 tiết

Giờ tự học của sinh viên: 60 giờ

Trang 3

TÓM TẮT NỘI DUNG

Các kiến thức và kỹ năng cơ bản về mô tả giải thuật, viết chương trình trên máy tính bằng ngôn ngữ C, bao gồm:

• Các kiểu dữ liệu chuẩn;

• Các ký hiệu, từ khóa;

• Các hàm nhập/ xuất; các hàm toán học;

• Các cấu trúc điều khiển rẽ nhánh và vòng lặp;

• Lập trình hàm;

Trang 4

MỤC TIÊU HỌC PHẦN

Kiến thức

• Mô tả giải thuật dưới dạng lưu đồ (flowchart)

• Các kiểu dữ liệu cơ sở, các ký hiệu, từ khóa, cú pháp

và cấu trúc điều khiển trong ngôn ngữ C/ C++

• Lập trình bằng phương pháp thủ tục hàm

• Kiểu dữ liệu mảng một chiều

Trang 5

MỤC TIÊU HỌC PHẦN

Kỹ năng

• Sử dụng công cụ lập trình Microsoft Visual C++

• Sử dụng công cụ mô tả giải thuật bằng lưu đồ

Crocodile Clips

• Cài đặt được các chương trình bằng phương pháp thủ

tục hàm cho các bài toán trên kiểu dữ liệu cơ bản,

kiểu dữ liệu mảng bằng ngôn ngữ C

• Tìm kiếm tài liệu, làm việc theo nhóm và thuyết trình

Trang 6

TÀI LIỆU THAM KHẢO

• Microsoft Visual Studio các phiên bản tải tại địa chỉ:

http://e5.onthehub.com/WebStore/Welcome.aspx?vsro=8& ws=47a5cae3-b635-e211-aed3-f04da23e67f6&JSEnabled

=1

bằng tài khoản ELMS của mỗi sinh viên

Slide bài giảng và bài tập thực hành “Kỹ thuật lập trình

Cơ bản” tải tại địa chỉ web: http://www.minhthai.edu.vn

• Bài giảng tải tại địa chỉ web: http://www.fit.itc.edu.vn

Trang 7

YÊU CẦU

• Đọc trước tài liệu, làm bài tập về nhà

• Tham gia đầy đủ các buổi học, trao đổi, đóng góp ý kiến

tích cực trong buổi học

• Làm đầy đủ các bài tập chương và bài tập lớn

• Tham gia đầy đủ các buổi học thực hành và cài đặt tất cả

các bài tập thực hành sử dụng ngôn ngữ C trên môi

trường Microsoft Visual C++ (dùng một trong các phiên bản: 6.0; 2003; 2005; 2008; 2010; 2012)

Trang 8

CÁC QUI ĐỊNH

• Vắng mặt phải có giấy xin phép, hai lần vắng

mặt có phép xem như vắng một buổi học

• Vắng mặt trên 20% trong các lần điểm danh sẽ

bị cấm thi

• Khi vào lớp học phải có tài liệu học tập

• Không làm việc riêng trong lớp học

• Hoàn thành các bài tập, thực hành, kiểm tra theo

đúng thời gian qui định

Trang 9

HÌNH THỨC ĐÁNH GIÁ

• Kiểm tra tại lớp

• Kiểm tra giữa kỳ

• Thi cuối kỳ

(Không dùng tài liệu + máy tính)

Trang 10

NỘI DUNG HỌC PHẦN

Chương 1 Tổng quan về lập trình

• Chương trình máy tính

• Cấu trúc dữ liệu

• Lưu đồ giải thuật

• Bài tập

Trang 11

NỘI DUNG HỌC PHẦN

Chương 2 Giới thiệu công cụ lập trình ngôn ngữ C

• Giới thiệu công cụ Microsoft Visual Studio

• Tạo dự án mới (project)

• Chương trình mẫu

• Chạy từng bước xem kết quả hoạt động của chương trình

• Bài tập

Trang 12

NỘI DUNG HỌC PHẦN

Chương 3 Các thành phần cơ bản ngôn ngữ C

• Lịch sử ngôn ngữ C

• Các khái niệm

• Ký hiệu các phép toán

• Hàm nhập xuất dữ liệu

• Các hàm cơ bản khác

• Bài tập

Trang 13

NỘI DUNG HỌC PHẦN

Chương 4 Cấu trúc điều khiển ngôn ngữ C

• Cấu trúc cơ bản của chương trình C

• Cấu trúc rẽ nhánh: if, if else

• Cấu trúc lựa chọn: switch case

• Bài tập

• Cấu trúc lặp: while, for, do while

Trang 14

NỘI DUNG HỌC PHẦN

Chương 5 Lập trình C bằng phương pháp hàm

• Các khái niệm

• Phương pháp xây dựng hàm

• Khai báo hàm, gọi hàm

• Tầm vực biến

• Tham số là tham trị, tham biến

• Bài tập

Trang 15

NỘI DUNG HỌC PHẦN

Chương 6 Kiểu dữ liệu mảng một chiều

• Các khái niệm

• Khai báo, truy xuất

• Nhập, phát sinh và xuất mảng

• Xuất có điều kiện (lọc)

• Kỹ thuật kiểm tra tăng/ giảm, xen kẻ, tồn tại hoặc toàn bộ

phần tử thỏa điều kiện

Trang 16

NỘI DUNG HỌC PHẦN

Chương 6 Kiểu dữ liệu mảng một chiều (tt)

• Thao tác tìm kiếm: tìm giá trị cho trước, giá trị lớn nhất,

nhỏ nhất, v.v…

• Đếm, tính tổng, giá trị trung bình các phần tử thỏa điều

kiện cho trước

• Sắp xếp

• Thao tác chèn/ xóa phần tử và tách/ ghép mảng

• Bài tập

Trang 17

Q&A

Ngày đăng: 04/09/2015, 15:17

HÌNH ẢNH LIÊN QUAN

HÌNH THỨC ĐÁNH GIÁ - Bài giảng lập trình c cơ bản chương 1 mở đầu
HÌNH THỨC ĐÁNH GIÁ (Trang 9)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm