Bài giảng Tin học đại cương: Bài 5 - CĐ Nghề iSPACE
lượt xem 3
download
Sau khi học xong chương này người học có thể hiểu về: Khái niệm cơ bản về lập trình, tổng quan về ngôn ngữ lập trình C, các kiểu dữ liệu, khai báo biến, hằng, lệnh nhập và xuất dữ liệu, lệnh có cấu trúc (IF, for, while..), chương trình con: Thủ tục và Hàm .
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Tin học đại cương: Bài 5 - CĐ Nghề iSPACE
- MÔN HỌC:TIN HỌC ĐẠI CƯƠNG Trường Cao đẳng Nghề iSPACE Khoa Mạng & Truyền Thông fit@ispace.edu.vn http://fit.ispace.edu.vn 1 @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- MÔN HỌC: TIN HỌC ĐẠI CƯƠNG Bài 1: CƠ BẢN VỀ MÁY TÍNH Bài 2: TỔNG QUAN VỀ HỆ ĐIỀU HÀNH Bài 3: SỬ DỤNG HỆ ĐIỀU HÀNH MS WINDOWS Bài 4: VIRUS MÁY TÍNH Bài 5: CĂN BẢN VỀ LẬP TRÌNH 2 @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- QUY ĐỊNH HỌC TẬP Đúng giờ Lắng nghe Tắt chuông điện thoại Hỏi lại những gì Đóng góp ý kiến và Không hút thuốc chia sẻ kinh trong lớp học chưa hiểu nghiệm 3 @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- BÀI 5: CĂN BẢN VỀ LẬP TRÌNH • 1. Khái niệm cơ bản về lập trình • 2. Tổng quan về ngôn ngữ lập trình C • 3. Các kiểu dữ liệu • 4. Khai báo biến, hằng • 5. Lệnh nhập và xuất dữ liệu • 6. Lệnh có cấu trúc (IF, for, while..) • 7. Chương trình con: Thủ tục và Hàm @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- MỤC TIÊU BÀI HỌC Hiểu rõ các kiến thức cơ bản về lập trình. Nắm rõ cấu trúc và phương pháp lập trình bằng ngôn ngữ C Xây dựng được các chương trình con và ứng dụng nhỏ bằng C @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- Khái niệm cơ bản về lập trình 1. Dẫn nhập: Bài toán Thuật Thuậtgiải giải Ngôn Ngônngữngữ Máy tính lập lậptrình trình @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- KHÁI NIệM CƠ BảN Về LậP TRÌNH 1. Dẫn nhập: Bài toán Thuật Thuậtgiải giải Ngôn Ngônngữngữ Máy tính lập lậptrình trình
- Khái niệm cơ bản về lập trình 2.Ngôn ngữ lập trình Lập trình: soạn thảo ra chương trình, lập kế hoạch, lên phương án,… Ngôn ngữ lập trình: là hệ thống các từ ngữ, quy tắc, cú pháp mà người lập trình phải tuân theo. Ngôn ngữ máy: là các chỉ thị dưới dạng nhị phân. @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- Khái niệm cơ bản về lập trình 2. Ngôn ngữ lập trình Ngôn ngữ bậc cao: là ngôn ngữ gần với ngôn ngữ của người. Ngôn ngữ bậc thấp: là ngôn ngữ gần với ngôn ngữ máy được viết ra bằng các ký hiệu hết sức ngắn gọn mô tả các thao tác vật lý máy. Thông dịch: là cách dịch từng lệnh một, dịch tới đâu thực hiện tới đó. Biên dịch: dịch toàn bộ chương trình thành ngôn ngữ máy sau đó máy tính thực hiện. @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- Khái niệm cơ bản về lập trình 3.Kiểu dữ liệu Kiểu dữ liệu là một tập hợp các giá trị có cùng một tính chất và tập hợp các phép toán thao tác trên các giá trị đó. Kiểu dữ liệu sơ cấp là kiểu dữ liệu mà giá trị của nó là đơn nhất. Kiểu dữ liệu có cấu trúc là kiểu dữ liệu mà giá trị của nó là sự kết hợp các giá trị khác. @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- Khái niệm cơ bản về lập trình 4.Giải thuật Giải thuật là trình tự giải quyết một bài toán cụ thể. Ngôn ngữ biểu diễn giải thuật là tập hợp các ký hiệu để biểu diễn giải thuật. Ngôn ngữ tự nhiên Ngôn ngữ sơ đồ (lưu đồ) @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- Khái niệm cơ bản về lập trình Giải thuật Các quy ước về hình hoc trong lược đồ giải thuật Bắt đầu/kết thúc Nhập/xuất Thi hành Lựa chọn Đường đi Chương trình con Khối nối @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- VÍ DỤ VỀ LƯỢC ĐỒ GIẢI PT: AX+B =0 @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- I. Tổng quan về ngôn ngữ lập trình C 1.Giới thiệu Là ngôn ngữ lập trình bậc cao, gắn liền với hệ điều hành Unix. Ra đời vào năm 1971, tại phòng thí nghiệm Bell. Đến năm 1983 đã được tiêu chuẩn hóa bởi ANSI (American National Standards Institute). Lập trình C có những đặc điểm: • Kiểu dữ liệu và cấu trúc điều khiển phong phú. • Cho phép tự xây dựng kiểu. • Cung cấp các toán tử đặc biệt. • Cho phép xử lý đến đơn vị bit, byte. • Cho phép truy cập địa chỉ bộ nhớ . 2.Chương trình biên dịch • Turbo C : (alt + F9) • CFree stardard (free) : F5 @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- I. Tổng quan về ngôn ngữ lập trình C 3. Cấu trúc chung của chương trình C Cấu trúc 1 chương trình C #include #include //khai //khaibáo báothư thưviện viện #include #include void voidmain main()() ////chương chươngtrìnhtrìnhchính chính {{ ////bắt bắtđầu đầu kiểu kiểu biến biến; ; ////khai báo biến khai báo biến các cáclệnh lệnhnhập nhậpxuất; xuất; //xuất //xuất,nhập ,nhập getch(); getch(); ////dừng dừngvà vàchờ chờ }} ////kết kếtthúc thúc @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- I. Tổng quan về ngôn ngữ lập trình C 4. Các quy ước trong C Chú thích // nội dung : chú thích 1 dòng /* nội dung */ : chú thích nhiều dòng Phân biệt chữ hoa, chữ thường Đặt tên: không được đặt trùng với các từ khóa có sẵn trong C: if, while, for, int… Tên tập tin: tên.cpp (nên đặt tên ngắn gọn gợi nhớ…) @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- 5. Các kiểu dữ liệu (Type) @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- 5. Các kiểu dữ liệu (Type) Kiểu luận lý: True 1 False 0 @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- 6. Biến (variable) Biến là đại lượng thay đổi. Mỗi biến có địa chỉ vùng nhớ dành riêng cho nó Mỗi biến phải có tên định danh, và được khai báo trước khi sử dụng. Cú pháp khai báo biến : Ví dụ: char kytu; int a, b; long c,d; float dientich; Double PI=3,14; @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
- 7.Hằng (constant) Giá trị cố định Cú pháp khai báo : const ; Ví dụ: Const int a=3; Const float a=3.14 @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn @2008 2011 Khoa M&TT Email: fit@ispace.edu.vn
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng tin học đại cương - trường ĐH Tôn Đức Thắng
175 p | 1024 | 287
-
Bài giảng Tin học đại cương - Chương 1: Các vấn đề cơ bản về CNTT
167 p | 419 | 31
-
Bài giảng Tin học đại cương: Bài 1 - ĐH Bách khoa Hà Nội
33 p | 263 | 21
-
Bài giảng Tin học đại cương: Bài 4 - ĐH Bách khoa Hà Nội
8 p | 155 | 13
-
Bài giảng Tin học đại cương: Chương 2 - Tin học và công nghệ thông tin
12 p | 183 | 10
-
Bài giảng Tin học đại cương: Bài 3 - ĐH Bách khoa Hà Nội
14 p | 143 | 8
-
Bài giảng Tin học đại cương - Nguyễn Vũ Duy
95 p | 43 | 8
-
Bài giảng Tin học đại cương: Phần 1 - ThS. Phạm Thanh Bình
18 p | 93 | 6
-
Bài giảng Tin học đại cương: Chương 1 - Đại cương về tin học
16 p | 124 | 5
-
Bài giảng Tin học đại cương: Chương 1 - Thông tin
29 p | 150 | 5
-
Bài giảng Tin học đại cương: MS Excel - ThS. Ngô Cao Định
31 p | 11 | 4
-
Bài giảng Tin học đại cương: Tổng quan về máy tính - ThS. Ngô Cao Định
38 p | 13 | 4
-
Bài giảng Tin học đại cương: Biểu diễn và xử lý thông tin - ThS. Ngô Cao Định
56 p | 7 | 3
-
Bài giảng Tin học đại cương: Mạng và Internet - ThS. Ngô Cao Định
55 p | 9 | 3
-
Bài giảng Tin học đại cương: Hệ điều hành - ThS. Ngô Cao Định
86 p | 8 | 2
-
Bài giảng Tin học đại cương: Chương 1 - Trần Quang Hải Bằng (ĐH giao thông Vận tải)
31 p | 80 | 2
-
Bài giảng Tin học đại cương: Bài 13 - Bùi Thị Thu Cúc
10 p | 78 | 2
-
Bài giảng Tin học đại cương: Tổng quan về cơ sở dữ liệu - ThS. Ngô Cao Định
11 p | 7 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn