tailieunhanh - Bài giảng Ngôn ngữ lập trình C - Tạ Tuấn Anh

Bài giảng cung cấp kiến thức căn bản và nâng cao về ngôn ngữ lập trình C giúp các học viên nắm bắt được các vấn đề liên quan đến tổ chức bộ nhớ của một chương trình. Bài giảng  Ngôn ngữ lập trình C được biên soạn bao gồm 6 chương: Chương 1: Nhập môn lập trình C, chương 2: Lập trình C cơ bản, chương 3: Các cấu trúc dữ liệu phức, chương 4: Các vấn đề về bộ nhớ chương trình, chương 5: Vào ra dữ liệu, chương 6: Tiền xử lí và tệp tiêu đề. . | TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ------------O0O---- Tạ Tuấn Anh Bài giảng điện tử môn học NGÔN NGỮ LẬP TRÌNH C Tóm tắt nội dung môn học C là một ngôn ngữ lập trình cấu trúc bậc cao được các nhà lập trình chuyên nghiệp sử dụng phổ biến để phát triển các phần mềm hệ thống hệ điều hành chương trình dịch cơ sở dữ liệu . . Lý do ngôn ngữ C đươc ưu chuộng chính là tính mềm dẻo và ngắn gọn của nọ. Một chương trình được viết ở ngôn ngữ C có tính khả chuyển cao. Nó có thể được dịch và chạy trong nhiều loại máy tính PC Sun Mainframe . cũng như trên nhiều nền hệ điều hành DOS UNIX . . Ngoài ra C cho phép viết chương trình bám sát cách tổ chức bộ nhớ chương trình khi chạy. Do vậy một chương trình được dịch từ C luôn có kích thước nhỏ gọn hơn một chương trình cùng loại được dịch từ các ngôn ngữ bậc cao khác như PASCAL. Nhưng cũng chính vì lí do này mà việc nắm bắt và thành thạo ngôn ngữ C sẽ khó khăn hơn nhiều so với ngôn ngữ khác. Môn học này giới thiệu cho các học viên các kiến thức căn bản cũng như nâng cao về ngôn ngữ lập trình C. Bên cạnh các kiến thức về cú pháp cũng như kĩ năng viết chương trình C học viên còn nắm bắt được các vấn đề liên quan đến tổ chức bộ nhớ của một chương trình. Kiến thức yêu cầu Để tiếp thu tốt kiến thức môn học này yêu cầu học viên trước khi học đã tìm hiểu các khái niệm cơ bản trong Tin học có kĩ năng căn bản viết một chương trình có cấu trúc bằng một ngôn ngữ bậc cao như PASCAL. Ngoài ra một số kiến thức về cấu trúc dữ liệu và giải thuật danh sách móc nối cây tìm kiếm . có thể giúp học viên sử dụng C để viết các chương trình ứng dụng. Tổng thời lượng 45 tiết MỤC LỤC TÀI LIỆU THAM KHẢO Nhập môn Lập trình Ngôn ngữ C Trần Việt Linh Lê Đăng Hưng Lê Đức Trung Nguyễn Thanh Thuỷ Nhà Xuất bản Khoa học Kỹ thuật 2000 Ngôn ngữ Lập trình C Quách Tuấn Ngọc Nhà Xuất bản Giáo dục 1998 Language C Brian Kernighan Denis Ritchie Prentice Hall 1988 Programmer en langage C Claude Delannoy Eyrolles 1998 CHƯƠNG 1 - NHẬP MÔN LẬP TRÌNH C Mục .