Giải bài tập tin học 11 trong sgk trang 13 năm 2024

Khi mua một máy tính mới, máy tính bảng hay điện thoại thông minh, trước khi bắt đầu sử dụng cần kích hoạt chế độ cài đặt. Tại sao cần làm việc này và những gì được cài đặt vào máy?

Lời giải:

Khi mua một máy tính mới, máy tính bảng hay điện thoại thông minh, trước khi bắt đầu sử dụng cần kích hoạt chế độ cài đặt. Vì để cho máy tính hoạt động được thì trước tiên cần cài đặt hệ điều hành vào trong máy tính. Nếu không cài hệ điều hành thì máy tính không hoạt động được.

1. Hệ điều hành, vài trò và chức năng của hệ điều hành

Hoạt động 1 trang 13 Tin học 11: Khi bật máy tính, ta phải chờ một lúc rồi mới có thể bắt đầu công việc. Với điện thoại thông minh cũng tương tự như thế. Ta phải chờ một lát để máy khởi động xong, sẵn sàng làm việc, điều khiển và xử lí tạo giao diện trung gian giữa các thiết bị hệ thống với phần mềm ứng dụng, đồng thời quản lí các thiết bị của hệ thống, phân phối tài nguyên và điều khiển các quá trình xử lý hệ thống

- Trình biên dịch duyệt, kiểm tra, phát hiện lỗi, xác định chương trình nguồn có dịch được không. 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ữ lại để sử dụng về sau khi cần thiết.

Trình thông dịch lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc thông báo lỗi nếu không dịch được.

- Ngôn ngữ lập trình bậc cao 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 cho những người lập trình chuyên nghiệp).

- Ngôn ngữ lập trình bậc cao nói chung không phụ thuộc vào loại máy, cùng một chương trình có thể thực hiện trên nhiều loại máy khác nhau.

- Chương trình viết bằng ngôn ngữ bậc cao dễ hiểu, dễ hiệu chỉnh và dễ nâng cấp hơn.

- Ngôn ngữ lập trình bậc cao cho phép làm việc với nhiều kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuật toán.

VnDoc mời các bạn học sinh tham khảo tài liệu Giải bài tập Tin học 11 trang 13. Bài viết tổng hợp nội dung tài liệu gồm 6 bài tập trang 13 kèm theo lời giải chi tiết sẽ là nguồn thông tin hay để giúp các bạn học sinh có kết quả tốt hơn trong học tập.

  • Giải bài tập Tin học 11 bài 1
  • Giải bài tập Tin học 11 bài 2

VnDoc.com xin gửi tới bạn đọc bài viết Giải bài tập Tin học 11 trang 13 để bạn đọc cùng tham khảo. Bài viết được VnDoc.com tổng hợp gồm 6 bài tập trong sách giáo khoa môn Tin học lớp 11 trang 13. Mong rằng qua bài viết này bạn đọc có thêm nhiều tài liệu để học tập nhé. Mời các bạn cùng tham khảo chi tiết và tải về tại đây.

Bài 1 trang 13 sgk Tin học 11

Tại sao người ta phải xây dựng các ngôn ngữ lập trình bậc cao?

Trả lời:

+ Ngôn ngữ lập trình bậc thấp không thuận lợi cho việc viết, đọc hiểu, câu lệnh khó học và khó dung không gần với ngôn ngữ tự nhiên, ngoài ra ngôn ngữ lập trình bậc thấp phụ thuộc vào hệ thống phần cứng máy tính vì thế khi đem sang máy khác có thể phải viết lại code.

+ Ngôn ngữ lập trình bậc cao khắc phục những nhược điểm đó. Ngôn ngữ lập trình bậc cao dễ viết, đọc, ngoài ra ngôn ngữ lập trình bậc cao có thể thực hiện trên nhiều loại máy tính khác nhau.

Bài 2 trang 13 sgk Tin học 11

Chương trình dịch là gì? Tại sao cần phải có chương trình dịch?

Trả lời:

- Chương trình dịch là chương trình đặc biệt nhằm chuyển đổi chương trình viết bằng ngôn ngữ lập trình bậc cao (chương trình nguồn) sang ngôn ngữ máy (chương trình đích).

- Vì ngôn ngữ lập trình bậc cao không thể nạp trực tiếp vào bộ nhớ và thực hiện ngay như mã máy nên cần chương trình dịch để chuyển đổi chương trình viết bằng ngôn ngữ lập trình bậc cao sang mã máy.

Bài 3 trang 13 sgk Tin học 11

Biên dịch và thông dịch khác nhau như thế nào?

Trả lời:

-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 có thể lưu trữ lại để sử dụng về sau.

Bài 4 trang 13 sgk Tin học 11

Hãy cho biết các điểm khác nhau giữa tên dành riêng và tên chuẩn?

Trả lời:

Tên dành riêng được quy định dung với ý nghĩa riêng xác định, người lập trình không được dùng với ý nghĩa khác.

Còn tên chuẩn được ngôn ngữ lập trình dung với ý nghĩa nhất định nào đó, tuy nhiên người lập trình có thể khai báo và dung chúng với ý nghĩa và mục đích khác.

Bài 5 trang 13 sgk Tin học 11

Hãy viết ra ba tên đúng với quy tắc của pascal?

Trả lời:

- Nhắc lại quy tắc: Tên là một dãy liên tiếp không quá 127 kí tự bao gồm chữ số, chữ cái, dấu gạch dưới, bắt đầu bằng chữ cái hoặc dấu gạch dưới.

3 tên đúng với quy tắc: ABC, _BC, A12.

Bài 6 trang 13 sgk Tin học 11

Hãy cho biết những biểu diễn nào sau đây không phải là biểu diễn hằng trong pascal và chỉ rõ lỗi trong từng trường hợp?

Trả lời:

  1. 150.0 (Đúng).
  1. b) -22 (Đúng).
  1. c) 6.23 (Đúng).
  1. D) '43' (Đúng là hằng xâu).
  1. A20 (Sai do có chứa kí tự nên không phải hằng số học, nhưng cũng không phải hằng xâu vì thiếu ' ').
  1. 1.06E-15 (Đúng).
  1. 4+6 (Đúng 4+6=10 là một hằng số học).
  1. 'C (Sai do thiếu dấu ').
  1. 'TRUE' (Đúng).

----

Trên đây VnDoc.com vừa giới thiệu tới các bạn bài viết Giải bài tập Tin học 11 trang 13. Chắc hẳn qua bài viết này bạn đọc đã nắm được những ý chính và những hướng dẫn giải bài tập trong sách giáo khoa Tin học lớp 11 rồi đúng không ạ. Bài viết gồm có hướng dẫn giải của 6 bài tập trong sách giáo khoa. Bài viết cho chúng ta thấy được ý nghĩa xây dựng các ngôn ngữ lập trình bậc cao, khái niệm về chương trình dịch, sự khác nhau giữa biên dịch và thông dịch, khái niệm tên chuẩn với tên mới... Để có kết quả cao hơn trong học tập, VnDoc xin giới thiệu tới các bạn học sinh một số tài liệu về các môn Sinh học lớp 11, Vật lý lớp 11, Hóa học lớp 11, Giải bài tập Toán 11 mà VnDoc tổng hợp và đăng tải.