Bài giảng Kỹ thuật lập trình: Ngôn ngữ lập trình C
Số trang: 7
Loại file: pdf
Dung lượng: 242.99 KB
Lượt xem: 13
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 Kỹ thuật lập trình: Ngôn ngữ lập trình C trình bày nội dung về cấu trúc cơ bản của một chương trình C, giới thiệu ngôn ngữ C, các lệnh vào ra cơ bản, cấu trúc điều khiển, môi trường lập trình C. Tham khảo tài liệu để nắm bắt chi tiết môn học.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình: Ngôn ngữ lập trình CKỸ THUẬT LẬP TRÌNH KIẾN THỨC CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C NGÔN NGỮ LẬP TRÌNH C Giới thiệu ngôn ngữ C Cấu trúc cơ bản của một chương trình C. Ví dụ một chương trình C đơn giảnTÀI LIỆU THAM KHẢO Các khái niệm cơ bản: Biến, hằng, Kiểu dữ liệu, Toán tử Phạm Văn Ất, Kỹ thuật lập trình C cơ sở và nâng cao, Các lệnh vào ra cơ bản NXB KH&KT, 1999. Cấu trúc điều khiển Quách Tuấn Ngọc, Ngôn ngữ lập trình C, NXBGD, 1998. 0 1Giới thiệu về ngôn ngữ lập trình C Giới thiệu về ngôn ngữ lập trình C Ngôn ngữ C Đặc điểm • C là ngôn ngữ mạnh và mềm dẻo: sử dụng lập trình hệ điều hành, các • Do Dennis Ritchie phát triển 1972 tại phòng thí nghiệm Bell giải thuật phức tạp, chương trình soạn thảo, các trình điều khiển, đồ Telephone – AT&T-USA trên cơ sở 2 ngôn ngữ lập trình trước hoạ... đó: BCPL và B • Ngôn ngữ cho người lập trình chuyên nghiệp: nhiều nhà tin học sử • Được sử dụng để phát triển UNIX dụng, mang tính phổ biến • Được sử dụng để viết các hệ điều hành • Khả năng độc lập về phần cứng (khả chuyển): chạy trên các máy tính và hệ điều hành khác nhau. • Đến năm 1978, C thực sự phát triển • Ít từ khoá: Các từ khoá dùng riêng cho ngôn ngữ khi lập trình. Chuẩn hoá • Ngôn ngữ lập trình cấu trúc • Nhiều biến đổi nhỏ từ C ban đầu và không tương thích • C là ngôn ngữ bậc trung: có các tính năng ngôn ngữ bậc cao và ngôn ngữ bậc thấp (xử lý bít, byte và địa chỉ ô nhớ). • Chuẩn hoá ngôn ngữ trên cơ sở khả năng độc lập với phần - C là ngôn ngữ cơ sở để phát triển lập trình hướng đối tượng (C++, cứng. Java,...). • Chuẩn C ban hành 1989, được cập nhật năm 1999. 2 3Cấu trúc cơ bản của một chương trình C Ví dụ chương trình C đơn giản#include /* 1. Các hàm thư viện */ 1 2 /* Fig. 2.1: fig02_01.c A first program in C */ 3 #include #define /* 2. Định nghĩa hằng */ 4 5 /* function main begins program execution */typedef /* 3. Định nghĩa kiểu dữ liệu */ 6 7 int main() { 8 printf( Welcome to C! );/* 4. Khai báo nguyên mẫu các hàm */ 9 10 return 0; /* indicate that program ended successfully */function prototype 11 12 } /* end function main *//* 5. Khai báo các biến toàn cục */ Comments: Giải thích ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình: Ngôn ngữ lập trình CKỸ THUẬT LẬP TRÌNH KIẾN THỨC CƠ BẢN VỀ NGÔN NGỮ LẬP TRÌNH C NGÔN NGỮ LẬP TRÌNH C Giới thiệu ngôn ngữ C Cấu trúc cơ bản của một chương trình C. Ví dụ một chương trình C đơn giảnTÀI LIỆU THAM KHẢO Các khái niệm cơ bản: Biến, hằng, Kiểu dữ liệu, Toán tử Phạm Văn Ất, Kỹ thuật lập trình C cơ sở và nâng cao, Các lệnh vào ra cơ bản NXB KH&KT, 1999. Cấu trúc điều khiển Quách Tuấn Ngọc, Ngôn ngữ lập trình C, NXBGD, 1998. 0 1Giới thiệu về ngôn ngữ lập trình C Giới thiệu về ngôn ngữ lập trình C Ngôn ngữ C Đặc điểm • C là ngôn ngữ mạnh và mềm dẻo: sử dụng lập trình hệ điều hành, các • Do Dennis Ritchie phát triển 1972 tại phòng thí nghiệm Bell giải thuật phức tạp, chương trình soạn thảo, các trình điều khiển, đồ Telephone – AT&T-USA trên cơ sở 2 ngôn ngữ lập trình trước hoạ... đó: BCPL và B • Ngôn ngữ cho người lập trình chuyên nghiệp: nhiều nhà tin học sử • Được sử dụng để phát triển UNIX dụng, mang tính phổ biến • Được sử dụng để viết các hệ điều hành • Khả năng độc lập về phần cứng (khả chuyển): chạy trên các máy tính và hệ điều hành khác nhau. • Đến năm 1978, C thực sự phát triển • Ít từ khoá: Các từ khoá dùng riêng cho ngôn ngữ khi lập trình. Chuẩn hoá • Ngôn ngữ lập trình cấu trúc • Nhiều biến đổi nhỏ từ C ban đầu và không tương thích • C là ngôn ngữ bậc trung: có các tính năng ngôn ngữ bậc cao và ngôn ngữ bậc thấp (xử lý bít, byte và địa chỉ ô nhớ). • Chuẩn hoá ngôn ngữ trên cơ sở khả năng độc lập với phần - C là ngôn ngữ cơ sở để phát triển lập trình hướng đối tượng (C++, cứng. Java,...). • Chuẩn C ban hành 1989, được cập nhật năm 1999. 2 3Cấu trúc cơ bản của một chương trình C Ví dụ chương trình C đơn giản#include /* 1. Các hàm thư viện */ 1 2 /* Fig. 2.1: fig02_01.c A first program in C */ 3 #include #define /* 2. Định nghĩa hằng */ 4 5 /* function main begins program execution */typedef /* 3. Định nghĩa kiểu dữ liệu */ 6 7 int main() { 8 printf( Welcome to C! );/* 4. Khai báo nguyên mẫu các hàm */ 9 10 return 0; /* indicate that program ended successfully */function prototype 11 12 } /* end function main *//* 5. Khai báo các biến toàn cục */ Comments: Giải thích ...
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật lập trình Bài giảng Kỹ thuật lập trình Ngôn ngữ lập trình C Các lệnh vào ra cơ bản Môi trường lập trình C Kiểu dữ liệu trong CGợi ý tài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 244 0 0 -
101 trang 193 1 0
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 179 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 177 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 146 0 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 143 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 143 0 0 -
161 trang 126 1 0
-
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 114 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 113 0 0