Danh mục

Bài giảng Tin học cơ sở 2: Phần 1

Số trang: 46      Loại file: pdf      Dung lượng: 1.15 MB      Lượt xem: 25      Lượt tải: 0    
tailieu_vip

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 Tin học cơ sở 2: Phần 1" cung cấp cho học viên những kiến thức về ngôn ngữ lập trình, thuật toán; một số kiến thức cơ sở về bộ kí tự, từ khóa, tên, cấu trúc chương trình trong C, biến, hằng, câu lệnh và các phép toán; các cấu trúc lệnh điều khiển; hàm và phạm vi hoạt động của biến;... 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 Tin học cơ sở 2: Phần 1 Phan Thị Hà-Khoa CNTT1-Học viện CNBCVT TH NG TIN V TRU N TH NG HỌ VI N NG NGH ƢU H NH VI N TH NG  I GI NG TIN HỌ Ơ SỞ 2 HO PH TR H: hoa CNTT1 . H I N: TS. PH N THỊ H H N i – Năm 2016 1 Phan Thị Hà-Khoa CNTT1-Học viện CNBCVT M CL C Contents 1. GIỚI THIỆU CHUNG ................................................................................................... 4 1.1. Ngôn ngữ lập trình .................................................................................................. 4 1.2. Thuật toán (Algorithm) ........................................................................................... 6 1.3. Sự ra đời và phát triển của ngôn ngữ C................................................................... 7 2. MỘT SỐ KIẾN THỨC CƠ SỞ ..................................................................................... 7 2.1. Bộ kí tự, từ khóa,tên ................................................................................................ 7 2.1.1 Bộ kí tự trong C ............................................................................................... 7 2.1.2 Các từ khoá (Keywords) .................................................................................. 7 2.1.3 Tên và cách đặt tên .......................................................................................... 8 2.1.4 Lời giải thích .................................................................................................... 8 2.2. Cấu trúc chƣơng trình trong C ................................................................................ 8 2.2.1 Cấu trúc tổng quát của chƣơng trình trong C .................................................. 8 2.2.2 Các bƣớc cơ bản khi viết chƣơng trình ............................................................ 9 2.2.3 Chƣơng trình đơn giản nhất trong C .............................................................. 11 2.3. Các kiểu dữ liệu cơ sở ........................................................................................... 13 2.4. Biến,hằng, câu lệnh và các phép toán .................................................................. 14 2.4.1 Biến và hằng .................................................................................................. 14 2.4.2 Câu lệnh ......................................................................................................... 15 2.4.3 Các phép toán ................................................................................................ 15 2.5. Thủ tục vào và ra chuẩn ........................................................................................ 19 2.5.1 Vào ra ra bằng getchar(), putchar()................................................................ 19 2.5.2 In ra theo khuôn dạng - Printf ....................................................................... 20 2.5.3 Nhập vào có khuôn dạng - scanf.................................................................... 21 2.5.4 Thâm nhập vào thƣ viện chuẩn ...................................................................... 24 3. CÁC CẤU TRÚC LỆNH ĐIỀU KHIỂN .................................................................... 27 3.1. Câu lệnh khối....................................................................................................... 27 3.2. Cấu trúc lệnh if ...................................................................................................... 27 3.3. Cấu trúc lệnh switch ............................................................................................ 29 3.4. Vòng lặp for ......................................................................................................... 30 3.5. Vòng lặp không xác định while Cú pháp: .......................................................... 32 3.6. Vòng lặp không xác định do . . while Cú pháp: ................................................. 33 3.7. Lệnh break và lệnh Continue ............................................................................... 35 4. HÀM VÀ PHẠM VI HOẠT ĐỘNG CỦA BIẾN ....................................................... 35 4.1. Tính chất của hàm ................................................................................................. 35 4.2. Khai báo, thiết kế hàm .......................................................................................... 36 4.3. Phƣơng pháp truyền tham biến cho hàm............................................................... 39 4.4. Biến địa phƣơng, biến toàn cục.......................................................................... 41 4.5. Tính đệ qui của hàm ........................................................................................... 44 5. CẤU TRÚC DỮ LIỆU KIỂU MẢNG (Array) .......................................................... 47 5.1. Khái niệm về mảng ............................................................................................... 47 5.2. Các thao tác đối với mảng..................................................................................... 50 2 Phan Thị Hà-Khoa CNTT1-Học viện CNBCVT 5.3. Mảng và đối của hàm ............................................................................................ 53 5.4. Xâu kí tự (string) ................................................................................................... 56 5.5. Kiểu dữ liệu Con trỏ............................................................................................ ...

Tài liệu được xem nhiều: