Tin học đại cương_ tổng quan về ngôn ngữ C
TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIN HỌC ĐẠI CƢƠNG Bài Tổng quan ngôn ngữ C Phạm Văn Thuận @it-hut.edu.vn Nội dung 9.1 Biên dịch chƣơng trình C 9.2 Trình biên dịch Turbo C++ 9.3 Cài đặt sử dụng Turbo C++ 3.0 Nội dung 9.1 Biên dịch chƣơng trình C 9.2 Trình biên dịch Turbo C++ 9.3 Cài đặt sử dụng Turbo C++ 3.0 Biên dịch chƣơng trình C Biên dịch chƣơng trình C • Preprocessor (khối tiền xử lý) – Loại bỏ thích – Thơng dịch định hƣớng biên dịch (bắt đầu ký tự #) • Compiler (khối biên dịch) – Dịch mã nguồn (sau qua khối tiền xử lý) thành mã hợp ngữ (assembly code) • Assembler (khối hợp dịch) – Tạo mã đối tƣợng (object code) • Link Editor (khối liên kết) – Liên kết, kết hợp nhiều đối tƣợng để tạo chƣơng trình thực thi Nội dung 9.1 Biên dịch chƣơng trình C 9.2 Trình biên dịch Turbo C++ 9.3 Cài đặt sử dụng Turbo C++ 3.0 Trình biên dịch Turbo C++ • Trình biên dịch (compiler): dịch mã nguồn (source code) thành file thực thi • Các trình biên dịch C phổ biến –Turbo C++ hãng Borland – MSC Microsoft – GCC GNU – Dev C++ Bloodshed Software • Turbo C++ có nhiều phiên – Phiên lựa chọn: Turbo C++ 3.0 Nội dung 9.1 Biên dịch chƣơng trình C 9.2 Trình biên dịch Turbo C++ 9.3 Cài đặt sử dụng Turbo C++ 3.0 Cài đặt sử dụng Turbo C++ 3.0 Cài đặt • B1: Bạn cần chuẩn bị cài Turbo C++ 3.0, kích thƣớc cài khoảng MB Hãy copy cài vào máy bạn, giả sử vào thƣ mục C:\TC_Setup • B2: Tìm đến thƣ mục chứa cài Turbo C++ 3.0 (nhƣ giả sử C:\TC_Setup) kích hoạt file INSTALL.EXE để chạy chƣơng trình cài đặt Turbo C++ 3.0 Chƣơng trình cài đặt Turbo C++ 3.0 ban đầu yêu cầu bạn ổ đĩa chứa cài Turbo C++ 3.0 – Enter the SOURCE drive to use: – Hãy nhập vào tên ổ đĩa, chẳng hạn C (ta để cài Turbo C++ 3.0 thƣ mục C:\TC_Setup) Cài đặt sử dụng Turbo C++ 3.0 • B3: Sau chƣơng trình u cầu bạn nhập vào đƣờng dẫn tới thƣ mục chứa file Turbo C++ 3.0 – Enter the SOURCE Path: – Thông thƣờng chƣơng trình tự tìm cho bạn, bạn cần ấn Enter để chuyển sang bƣớc • B4: Ở bƣớc 4, bạn cần xác định thƣ mục cài đặt Thƣ mục chứa file Turbo C++ 3.0 để bạn sử dụng sau – Directories… [C:\TC] – Option…[IDE CMD LIB CLASS BGI HELP EXMPL] Cài đặt sử dụng Turbo C++ 3.0 • Start Installation • Thƣ mục cài đặt mặc định \TC nằm thƣ mục gốc ổ đĩa chứa cài Nếu bạn muốn thay đổi thƣ mục cài đặt dùng phím để di chuyển hộp sáng đến phần Directories, gõ Enter nhập vào đƣờng dẫn mới, sau ấn phím Esc để trở • Dùng phím để di chuyển hộp sáng đến phần Start Installation ấn Enter Chƣơng trình tự động thực hồn tất q trình cài đặt cho bạn • Lưu ý: Bạn copy tồn thƣ mục cài đặt Turbo C++ 3.0 máy sử dụng, nhƣng bạn phải cho Turbo C++ biết đƣờng dẫn tới tệp tiêu đề tệp thƣ viện cách vào menu Option, chọn Directories Sử dụng trình biên dịch Turbo C++ 3.0 • Giao diện sử dụng chƣơng trình Sử dụng trình biên dịch Turbo C++ 3.0 • Khởi động chƣơng trình: tìm đến thƣ mục BIN thƣ mục cài đặt chạy file TC.EXE • Tạo cửa sổ soạn thảo mới: chọn menu File (hoặc ấn Alt-F), sau chọn mục New để mở cửa sổ soạn thảo – Gõ chƣơng trình nguồn vào cửa số soạn thảo – Lƣu chƣơng trình với tên file,ví dụ: HelloWorld.cpp • Biên dịch chƣơng trình: bấm F9 • Chạy chƣơng trình: Ctrl + F9 Thảo luận 14 ... dịch chƣơng trình C 9.2 Trình biên dịch Turbo C+ + 9.3 C? ?i đặt sử dụng Turbo C+ + 3.0 Trình biên dịch Turbo C+ + • Trình biên dịch (compiler): dịch mã nguồn (source code) thành file th? ?c thi • C? ?c. .. thƣ m? ?c C:\TC_Setup • B2: Tìm đến thƣ m? ?c chứa c? ?i Turbo C+ + 3.0 (nhƣ giả sử C: \TC_Setup) kích hoạt file INSTALL.EXE để chạy chƣơng trình c? ?i đặt Turbo C+ + 3.0 Chƣơng trình c? ?i đặt Turbo C+ + 3.0... 9.2 Trình biên dịch Turbo C+ + 9.3 C? ?i đặt sử dụng Turbo C+ + 3.0 C? ?i đặt sử dụng Turbo C+ + 3.0 C? ?i đặt • B1: Bạn c? ??n chuẩn bị c? ?i Turbo C+ + 3.0, kích thƣ? ?c cài khoảng MB Hãy copy c? ?i vào máy bạn,