LH Quảng cáo: lazijsc@gmail.com

Bài tập  /  Bài đang cần trả lời

Nêu thao tác để khởi động, tạo một tệp mới, mở một tệp đã tồn tại và thoát khỏi chương trình free pascal

Câu 1. Nêu thao tác để khởi động, tạo một tệp mới, mở một tệp đã tồn tại và thoát khỏi chương trình free pascal
Câu 2: Hãy giải thích tại sao khi biên dịch, lỗi ngữ nghĩa không bị phát hiện?
4 trả lời
Hỏi chi tiết
6.271
1
4
Trịnh Quang Đức
26/12/2017 13:15:32
Câu 2:
Trình biên dịch sẽ dịch code của bạn thành native code, hoặc mã trung gian. Chính vì vậy đoạn code được biên dịch cần phải tuân thủ cú pháp một cách nghiêm ngặt. Như vậy trình biên dịch sẽ phân tích toàn bộ đoạn code và cho biết có lỗi về cú pháp ngay chỗ nào.
Trình thông dịch sẽ load đoạn code (lúc này là native code, mã trung gian, hoặc script) để thực thi từng lệnh một. Như vậy trình thông dịch chỉ phát hiện ra lỗi sai về toán học, hoặc lỗi sai về cú pháp của câu lệnh đang thực thi.
==========
Trong một ví dụ đơn giản, bạn dùng turbo pascal để viết một chương trình xuất ra chuỗi: "3 chia cho 0 bằng ", sau đó xuất tiếp kết quả của phép toán 3/0.
-Khi bạn ấn compile, lập tức toàn bộ đoạn code sẽ được kiểm tra tính hợp lệ về cú pháp, kiểu dữ liệu,... nếu hợp lệ, đoạn code sẽ được dịch sang native code (mã máy). Đây là quá trình biên dịch.
-Khi thực thi bạn sẽ thấy ở màn hình console là "3 chia cho 0 bằng Runtime error...". Như vậy đoạn lệnh xuất ra chuỗi "3 chia cho 0" vẫn được thực thi tốt. Nhưng đến đoạn lệnh xuất kết quả của phép toán 3/0 thì gặp lỗi chia cho 0, nên bạn thấy được kết quả như vậy.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
2
6
Trịnh Quang Đức
26/12/2017 13:16:40
Câu 1:
- Khởi động Turbo Pascal: Nhấp chuột lên biểu tượng Pascal trên màn hình hoặc lên tệp Turbo.exe trong thư mục BIN của thư mục TP ở ổ đĩa C hoặc ổ đĩa D.
- Gõ nhập chương trình đã cho giống như soạn thảo văn bản trong màn hình làm việc của Pascal.
- Lưu chương trình vào đĩa với tên là PITAGO.PAS bằng các thao tác sau:
- Nhấp chuột lên mục File hoặc nhấn phím F2 (Hình 16); Hộp thoại Save File As xuất hiện. Xử lí hộp thoại:
  • Gõ tên tệp PITAGO vào mục Save file as
  • Gõ phím Enter hoặc nhấn phím OK.
2
3
3
3
Ngọc Trâm
26/12/2017 13:22:56
Câu 1 +Khởi động Free bascal bằng cách nháy đúp chuột vào biểu tượng Free pascal trên màn hình nền
+ để tạo một tệp mới ta chọn File->new
+ để thoát khỏi free pascal nhưng không lưu chỉnh sửa ta nhấn tổ hợp phím Alt+X

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập liên quan
Bài tập Tin học Lớp 11 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Gia sư Lazi Gia sư