Trả Lời Câu Hỏi Và Bài Tập Sgk Tin Học Lớp 11 Bài 1: Khái Niệm Lập Trình ...

sach-giai-logo
  • Môn học
    • Toán học
    • Văn học
    • Vật lý
    • Hoá học
    • Lịch sử
    • Địa lý
    • Anh văn
    • Công nghệ
    • Sinh học
    • Tin học
    • Âm nhạc
    • Mĩ thuật
    • Thể dục
    • Công dân
    • Khoa học
    • Y khoa
    • Ngoại khoá
    • Gương sáng
    • Đề thi, đáp án
    • Thơ văn
    • Đề tài
    • Dạy và học
  • Sách
  • Hỏi đáp
  • Văn bản
  • Tìm kiếm
  • vnedu tra cứu điểm
  • Trang nhất
  • Tin học
Trả lời câu hỏi và bài tập sgk tin học lớp 11 bài 1: Khái niệm lập trình và ngôn ngữ lập trình 2018-09-27T17:00:06+07:00 https://sachgiai.com/Tin-hoc/huong-dan-giai-bai-tap-tin-hoc-lop-11-bai-1-khai-niem-lap-trinh-va-ngon-ngu-lap-trinh-10581.html /themes/whitebook/images/no_image.gif Sách Giải Thứ bảy - 15/09/2018 09:41 A. Tóm tắt lý thuyếtNhư chúng ta đã biết ngôn ngữ lập trình là ngôn ngữ để viết chương trình, là phương tiện dùng để diễn đạt cho máy tính những việc con người muốn máy thực hiện và mó được chia thành các lớp: Ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao. - Ngôn ngữ lập trình bậc cao là ngôn ngữ lập trình gần với ngôn ngữ tự nhiên hơn, thuận tiện cho đông đảo người lập trình (không chỉ cho những người lập trình chuyên nghiệp).- Lập trình là sử dụng cấu trúc dữ liệu và các câu lệnh của ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán, là tạo ra các chương trình giải được các bài toán trên máy tính.- Chương trình viết bằng ngôn ngữ lập trình bậc cao nói chung không phụ thuộcvào máy, nghĩa là một chương trình có thể thực hiện trên nhiều loại máy. Chương trình viết bằng ngôn ngữ máy có thể được nạp trực tiếp vào bộ nhớ và thực hiện ngay còn chương trình viết bằng ngôn ngữ lập trình bậc cao phải được chuyển đổi thành chương trình trên ngôn ngữ máy mới có thể thực hiện được.- Chương trình đặc biệt có chức năng chuyển đổi chương trình được viết bằngngôn ngữ lập trình bậc cao thành chương trình thực hiện trên máy tính cụ thể được gọi là chương trình dịch.- Chương trình dịch nhận đầu vào là chương trình viết bằng ngôn ngừ lập trình bậc cao (chương trình nguồn) và thực hiện chuyến đổi sang ngôn ngữ máy (chương trình đích): Ngôn ngữ máy là ngôn ngữ duy nhất máy tính điện tử có thể trực tiếp hiểu và thực hiện các câu lệnh.- Chương trình dịch có 2 loại: thông dịch và biên dịch.a) Thông dịch (Interpret) được thực hiện bằng cách lặp lại dãy các bước sau:1. Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn: 2.Chuyển đổi câu lệnh đó thành một hay nhiều câu lệnh tương ứng trong ngôn ngữ máy;3. Thực hiện các câu lệnh vừa chuyển đổi được.Như vậy, quá trình dịch và thực hiện các câu lệnh là luân phiên. Các chương trình thông dịch lần lượt dịch và thực hiện từng câu lệnh. Nó thích hợp cho môi trường 'đối thoại giữa người và hệ thống, được ứng dụng cho các ngôn ngữ khai thác hệ quản trị cơ sở dữ liệu, ngôn ngữ đối thoại với hệ điều hành,..b) Biên dịch (compile) được thực hiện qua hai bước:1. Duyệt, kiểm tra, phát hiện lỗi, kiểm tra tính đúng đắn của các câu lệnh trong chương trình nguồn;2. Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết.Như vậy, trong thông dịch, không có chương trình đích để lưu trữ, trong biên dịch cả chương trình nguồn và chương trình đích đều có thể lưu trữ lại để sử dụng về sau. Nó được ứng dụng vào việc biên soạn, lưu trữ, tìm kiếm, cho biết các kết qủa trung gian,.. Toàn bộ các dịch vụ trên tạo thành một môi trường làm việc trên một ngôn ngữ lập trình cụ thể. Ví dụ, Turbo Pascal 7.0, Free Pascal 1.2, Visual Pascal 2.1.... trên ngôn ngữ Pascal, Turbo C++, Visual C++,...

Ý kiến bạn đọc

Sắp xếp theo bình luận mới Sắp xếp theo bình luận cũ Sắp xếp theo số lượt thích

Theo dòng sự kiện

    /assets/news/2023_10/tin-hoc-11-ung-dung.jpg Soạn giảng Bài 16. Công việc quản trị cơ sở dữ liệu, Tin học 11 ứng dụng KNTT

    /assets/news/2023_10/tin-hoc-11-ung-dung.jpg Soạn giảng Bài 15. Bảo mật và an toàn hệ cơ sở dữ liệu, Tin học 11 ứng dụng KNTT

Xem tiếp...

Những tin mới hơn

    /uploads/sach-giai-com.jpg Giải bài tập tin học lớp 11 bài 2 trang 13: Các thành phần và ngôn ngữ lập trình

    /uploads/sach-giai-com.jpg Đề kiểm tra 15 phút học kỳ 1 môn Tin học lớp 10 - Đề 1 (Có đáp án)

Những tin cũ hơn

    /uploads/sach-giai-com.jpg Đề thi học kỳ 2 môn Khoa học lớp 4 năm học 2017 - 2018 (Đề 2)

    /uploads/sach-giai-com.jpg Đề thi học kỳ 2 môn Tin học lớp 5 năm học 2017 - 2018 (Đề 3)

Lớp 1

Lớp 2

Lớp 3

Lớp 4

Lớp 5

Lớp 6

Lớp 7

Lớp 8

Lớp 9

Lớp 10

Lớp 11

Lớp 12

THÀNH VIÊN

Hãy đăng nhập thành viên để trải nghiệm đầy đủ các tiện ích trên site Nhập mã do ứng dụng xác thực cung cấp Thử cách khác Nhập một trong các mã dự phòng bạn đã nhận được. Thử cách khác Đăng nhập Đăng ký

MÔN HỌC

Lớp 1 Lớp 2 Lớp 3 Lớp 4 Lớp 5
Lớp 6 Lớp 7 Lớp 8 Lớp 9
Lớp 10 Lớp 11 Lớp 12
Trung cấp Cao đẳng Đại học

SÁCH HỌC

Lớp 1 Lớp 2 Lớp 3 Lớp 4 Lớp 5
Lớp 6 Lớp 7 Lớp 8 Lớp 9
Lớp 10 Lớp 11 Lớp 12
Tuyển sinh Thơ Truyện Tử vi
Kênh Bóng đá trực tiếp hôm nay miễn phí ⇔ j888Kênh 90Phut TV full HD ⇔ Gemwinhttps://789bet.kitchen/truc tiep bong da xoilac tv mien philink trực tiếp bóng đá xôi lạc tv hôm nay ⇔ link xem truc tiep bong da xoilac tv ⇔ jun88https://104.248.99.177/8Daylink trực tiếp bóng đá xoilactv tốc độ cao ⇔ xem bóng đá cà khịa tv trực tuyến hôm nayFB88https://nhatvip.rocksshbetGo88ABC8EE88BetvisaBJ88sin88.runTDTC789BETGo88BJ88VIPwinBJ88https://789betcom0.com/https://hi88.baby/https://j88cem.com/link 188betbet88https://glowieparty.com/Hb88NEW 88NEW8833WINhi88shbetkuwinhttps://f8bets2.com/23winBJ88Kuwinhi8877win tosafehttps://okvipno1.com/8K BEThttps://glowieparty.com/https://j88info.com/69VN33winjun888 เครดิตฟร79kinghttps://789bethv.com/https://88clb.promo/https://meijia789.com/BK833WINhttps://f8bet0.tv/https://choangclub.barhttps://vinbet.funhttps://uk88.rocksHay88https://33win.boutique/ © 2023 Sách Giải. All Right Reserved. Đối tác:x8bet com Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây

Giới thiệu bài viết cho bạn bè

Từ khóa » Duyệt Phát Hiện Lỗi Kiểm Tra Tính đúng đắn Của Các Câu Lệnh Trong Chương Trình Nguồn