Bài giảng Nhập môn lập trình: Phần 1 - Trường ĐH Công nghệ thông tin và Truyền thông
Số trang: 42
Loại file: pdf
Dung lượng: 1.18 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Nhập môn lập trình: Phần 1 cung cấp cho người học những kiến thức như: Giới thiệu tổng quan về lập trình; các thành phần trong ngôn ngữ C. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình: Phần 1 - Trường ĐH Công nghệ thông tin và Truyền thông TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -------------o0o------------ BÀI GIẢNG NHẬP MÔN LẬP TRÌNHNhóm biên soạn: Bộ môn Công nghệ lập trình &Ứng dụngHệ đào tạo: Đại học chính qui Năm học 2015 – 2016 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -------------o0o------------BÀI GIẢNG MÔN HỌC NHẬP MÔN LẬP TRÌNH HỆ ĐẠI HỌC CHÍNH QUY KHOA PHÊ DUYỆT BM PHÊ DUYỆT GV PHỤC TRÁCH Năm học 2015 – 2016 2 MỤC LỤCCHƯƠNG 1. GIỚI THIỆU TỔNG QUAN VỀ LẬP TRÌNH .................................. 6 1.1. Khái niệm về chương trình máy tính .............................................................. 6 1.1.1. Chương trình (Program) .................................................................................6 1.1.2. Giải thuật (Algorithm) ....................................................................................6 1.1.3. Ngôn ngữ lập trình (Programming language).................................................7 1.2. Biểu diễn thuật toán......................................................................................... 7 1.2.1. Sử dụng ngôn ngữ tự nhiên.............................................................................8 1.2.2. Sử dụng lưu đồ - Sơ đồ khối ...........................................................................9 1.2.3. Sử dụng mã giả ............................................................................................. 13 1.3. Các bước xây dựng chương trình ................................................................. 14 1.4. Hệ đếm và biểu diễn số trong hệ đếm ........................................................... 14 1.4.1. Hệ đếm ..........................................................................................................14 1.4.2. Biểu diễn số trong các hệ đếm ......................................................................15 1.4.2.1. Hệ đếm thập phân (decimal system) ...................................................... 15 1.4.3. Hệ đếm nhị phân (binary number system)....................................................16 1.4.4. Hệ đếm thập lục phân (hexa-decimal number system) ................................ 17 1.4.5. Đổi một số nguyên từ hệ thập phân sang hệ b ..............................................17CHƯƠNG 2. CÁC THÀNH PHẦN TRONG NGÔN NGỮ C ............................... 18 2.1. Các khái niệm cơ bản .................................................................................... 18 2.1.1. Từ khóa .........................................................................................................18 2.1.2. Tên ................................................................................................................18 2.1.3. Tập ký tự dùng trong ngôn ngữ C ................................................................ 19 2.1.4. Các kiểu dữ liệu cơ sở ..................................................................................20 2.1.5. Cấu trúc một chương trình C ........................................................................25 2.2. Biểu thức và các phép toán trong C .............................................................. 27 2.2.1. Biểu thức .......................................................................................................27 2.2.2. Các phép toán ............................................................................................... 28 2.2.3. Biểu thức điều kiện ....................................................................................... 35 2.3. Khai báo biến ................................................................................................. 35 2.3.1. Khai báo biến ................................................................................................ 35 3 2.3.2. Phạm vi của biến ........................................................................................... 37 2.4. Ghi chú ........................................................................................................... 37 2.5. Nhập / Xuất dữ liệu trong C .......................................................................... 38 2.5.1. Hàm printf .....................................................................................................38 2.5.2. Hàm scanf .....................................................................................................41CHƯƠNG 3. CÁC CẤU TRÚC ĐIỀU KHIỂN ..................................................... 43 3.1. Cấu trúc rẽ n ...
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình: Phần 1 - Trường ĐH Công nghệ thông tin và Truyền thông TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -------------o0o------------ BÀI GIẢNG NHẬP MÔN LẬP TRÌNHNhóm biên soạn: Bộ môn Công nghệ lập trình &Ứng dụngHệ đào tạo: Đại học chính qui Năm học 2015 – 2016 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN -------------o0o------------BÀI GIẢNG MÔN HỌC NHẬP MÔN LẬP TRÌNH HỆ ĐẠI HỌC CHÍNH QUY KHOA PHÊ DUYỆT BM PHÊ DUYỆT GV PHỤC TRÁCH Năm học 2015 – 2016 2 MỤC LỤCCHƯƠNG 1. GIỚI THIỆU TỔNG QUAN VỀ LẬP TRÌNH .................................. 6 1.1. Khái niệm về chương trình máy tính .............................................................. 6 1.1.1. Chương trình (Program) .................................................................................6 1.1.2. Giải thuật (Algorithm) ....................................................................................6 1.1.3. Ngôn ngữ lập trình (Programming language).................................................7 1.2. Biểu diễn thuật toán......................................................................................... 7 1.2.1. Sử dụng ngôn ngữ tự nhiên.............................................................................8 1.2.2. Sử dụng lưu đồ - Sơ đồ khối ...........................................................................9 1.2.3. Sử dụng mã giả ............................................................................................. 13 1.3. Các bước xây dựng chương trình ................................................................. 14 1.4. Hệ đếm và biểu diễn số trong hệ đếm ........................................................... 14 1.4.1. Hệ đếm ..........................................................................................................14 1.4.2. Biểu diễn số trong các hệ đếm ......................................................................15 1.4.2.1. Hệ đếm thập phân (decimal system) ...................................................... 15 1.4.3. Hệ đếm nhị phân (binary number system)....................................................16 1.4.4. Hệ đếm thập lục phân (hexa-decimal number system) ................................ 17 1.4.5. Đổi một số nguyên từ hệ thập phân sang hệ b ..............................................17CHƯƠNG 2. CÁC THÀNH PHẦN TRONG NGÔN NGỮ C ............................... 18 2.1. Các khái niệm cơ bản .................................................................................... 18 2.1.1. Từ khóa .........................................................................................................18 2.1.2. Tên ................................................................................................................18 2.1.3. Tập ký tự dùng trong ngôn ngữ C ................................................................ 19 2.1.4. Các kiểu dữ liệu cơ sở ..................................................................................20 2.1.5. Cấu trúc một chương trình C ........................................................................25 2.2. Biểu thức và các phép toán trong C .............................................................. 27 2.2.1. Biểu thức .......................................................................................................27 2.2.2. Các phép toán ............................................................................................... 28 2.2.3. Biểu thức điều kiện ....................................................................................... 35 2.3. Khai báo biến ................................................................................................. 35 2.3.1. Khai báo biến ................................................................................................ 35 3 2.3.2. Phạm vi của biến ........................................................................................... 37 2.4. Ghi chú ........................................................................................................... 37 2.5. Nhập / Xuất dữ liệu trong C .......................................................................... 38 2.5.1. Hàm printf .....................................................................................................38 2.5.2. Hàm scanf .....................................................................................................41CHƯƠNG 3. CÁC CẤU TRÚC ĐIỀU KHIỂN ..................................................... 43 3.1. Cấu trúc rẽ n ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Nhập môn lập trình Nhập môn lập trình Cấu trúc rẽ nhánh Khai báo biến Biểu diễn thuật toán Ngôn ngữ lập trìnhGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 311 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 269 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 259 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 257 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 230 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 220 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 211 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 201 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 6 năm 2022-2023 - Trường THCS Nguyễn Đức Cảnh
6 trang 176 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 176 0 0