Ngôn ngữ dụng để viết chương trình cho máy tính hiểu được gọi là

Câu 1 :

- Ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình máy tính nhưng máy tính không thể hiểu trực tiếp, chương trình dịch sẽ dịch ngôn ngữ lập trình bậc cao sang ngôn ngữ máy mà máy tính có thể trực tiếp hiểu và thực hiện chương trình

=> Đáp án : A. Ngôn ngữ máy

Câu 2 :

- Dãy bit [dãy các số chỉ gồm 0 và 1] là cơ sở để tạo ra ngôn ngữ dành cho máy tính , được gọi là ngôn ngữ máy

=> Đáp án : D. Ngôn ngữ máy

Câu 3 :

- Lệnh in ra màn hình : print

- Lệnh nhập dữ liệu từ bàn phím : input

=> Đáp án : C. Lệnh ghi dữ liệu ra màn hình

Câu 4 :

- int : kiểu số nguyên

- float : kiểu số thực

=> Đáp án : A. Số nguyên

Câu 5 :

- Phép chia lấy nguyên : //

- Phép chia lấy dư : %

- Phép nhân : *

=> Đáp án : B. %

Câu 6 :

- Dấu nhân : *

=> Đáp án : D. a * x * x + b * x + c

Câu 7 :

- So sánh khác : !=

- So sánh bằng : ==

=> Đáp án : B. ==

Câu 8 :

- print[] : đưa con trỏ xuống đầu dòng tiếp theo

=> Đáp án : B. Đưa con trỏ xuống đầu dòng tiếp theo

Câu 9 :

- A. tên biến có dấu cách => sai

- B. tên biến có chữ số đừng đầu => sai

=> Đáp án : C và D

Câu 10 :

- Cú pháp khai báo biến trong Pascal :

- var : ;

Câu 11 :

- Cú pháp lệnh gán : := ;

Câu 11

- 45 // 2 % 3 + 1 = 22 % 3 + 1 = 1 + 1 = 2

=> Đáp án : D. 2

Câu 12 :

=> i := 4 thuộc lệnh gán trong pascal

=> x = lop nếu lop là một xâu kí tự => x = 'lop'

=> z == 3 so sánh z với 3

=> Đáp án : B. y = a + b

Câu 13 :

- x = 15 / 2 là số thực

- x = 2.4 là số thực

- 83000. là số thực

=> Đáp án : B. x = 50

Câu 14 :

- Quá trình giải bài toán gồm 3 bước :

+ Xác định bài toán 

+ Mô tả thuật toán 

+ Viết chương trình

=> Đáp án : B. 3

Ngôn ngữ máy là gì? Ngôn ngữ lập trình là gì?

Ngôn ngữ máy là ngôn ngữ duy nhất để viết chương trình mà máy tính trực tiếp hiểu và thực hiện được.

Ngôn ngữ máy là gì?

Ngôn ngữ máy là ngôn ngữ duy nhất để viết chương trình mà máy tính trực tiếp hiểu và thực hiện được. Mỗi chương trình viết bằng ngôn ngữ khác muốn thực hiện trên máy tính đều phải được dịch ra ngôn ngữ máy bằng một chương trình dịch.

Các lệnh viết ở ngôn ngữ máy ở dạng mã nhị phân hoặc dạng mã hexa.

Ưu điểm của ngôn ngữ máy: khai thác triệt để đặc điểm phần cứng của máy.

Nhược điểm của ngôn ngữ máy: Con người khó có thể hiểu được ngôn ngữ máy. Ngôn ngữ phức tạp, phụ thuộc nhiều vào phần cứng, chương trình viết mất nhiều công sức, cồng kềnh và khó hiệu chỉnh.

Ngôn ngữ lập trình là gì?

Ngôn ngữ lập trình [programming language] là dạng ngôn ngữ được chuẩn hóa theo một hệ thống các quy tắc riêng, sao cho qua đó người lập trình có thể mô tả các chương trình làm việc dành cho thiết bị điện tử mà cả con người và các thiết bị đó đều hiểu được.

Ngôn ngữ lập trình Java

Ngôn ngữ lập trình dùng để làm gì?

Ngôn ngữ lập trình dùng để viết nên các chương trình phần mềm. Mỗi ngôn ngữ lập trình có thể được xem như là một tập hợp của các chi tiết kỹ thuật chú trọng đến cú pháp, từ vựng, và ý nghĩa của ngôn ngữ.

Ngôn ngữ lập trình Pascal

Những chi tiết kỹ thuật này thường bao gồm:

  • Dữ liệu và cấu trúc dữ liệu
  • Câu lệnh và dòng điều khiển
  • Các tên và các tham số
  • Cơ chế tham khảo và sự tái sử dụng

Hợp ngữ là gì?

Sử dụng 1 số từ tiếng anh để tượng trưng cho các lệnh cần thực hiện.

Ví dụ: cộng giá trị chứa trong hai thanh ghi AX và BX: ADD AX, BX

Để chương trình viết bằng hợp ngữ thực hiện được trên máy tính, nó cần được dịch ra ngôn ngữ máy bằng chương trình hợp dịch.

Nhược điểm của hợp ngữ: Còn phức tạp, phụ thuộc vào nhiều loại máy, vì vậy ngôn ngữ máy chỉ thích hợp với các nhà lập trình chuyên nghiệp.

Ngôn ngữ bậc cao là gì?

Ngôn ngữ bậc cao là ngôn ngữ trong đó các câu lệnh được viết gần với ngôn ngữ tự nhiên hơn, có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể và nó đều có một chương trình dịch để dịch những chương trình viết bằng ngôn ngữ này sang ngôn ngữ máy. Các ngôn ngữ bậc cao đó là: Fortran, Cobol, Algol, Basi Pascal, C, C++, Java, …

Nguồn: Ngôn ngữ máy là gì? Ngôn ngữ lập trình là gì?

Bài viết này có hữu ích với bạn không?

Tác giả, biên tập viên tại wikimaytinh.com

Bộ câu hỏi trắc nghiệm Tin học lớp 8 có đáp án, chọn lọc năm 2021 – 2022 mới nhất gồm các câu hỏi trắc nghiệm đầy đủ các mức độ nhận biết, thông hiểu, vận dụng, vận dung cao. Hy vọng với tài liệu trắc nghiệm Tin học lớp 8 sẽ giúp học sinh củng cố kiến thức, ôn tập và đạt điểm cao trong các bài thi trắc nghiệm môn Tin học 8

Trắc nghiệm Tin học 8 Bài 1 : Máy tính và chương trình máy tính

Câu 1: Ngôn ngữ lập trình là:

   A. ngôn ngữ dùng để viết một chương trình máy tính

   B. ngôn ngữ dùng để viết các chương trình máy tính

   C. các dãy bit [dãy các số chỉ gồm 0 và 1]

   D. chương trình dịch

  Giải thích: Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính giúp máy tính hiểu và thực hiện.

   Đáp án: B

Câu 2: Môi trường lập trình gồm:

   A. chương trình soạn thảo

   B. chương trình dịch

   C. các công cụ trợ giúp tìm kiếm, sửa lỗi…

   D. Cả A, B và C

  Giải thích: Chương trình soạn thảo và chương trình dịch cùng với các công cụ tìm kiếm, sửa lỗi và thực hiện chương trình thường được kết hợp vào 1 phần mềm, được gọi là môi trường lập trình.

   Đáp án: D

Câu 3: Ngôn ngữ được sử dụng để viết chương trình là:

   A. Ngôn ngữ lập trình

   B. Ngôn ngữ máy

   C. Ngôn ngữ tự nhiên

   D. Ngôn ngữ tiếng Việt

  Giải thích: Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính. Nó thay thế cho ngôn ngữ máy và thường là các từ có nghĩa, dễ nhớ nên gần gũi với con người hơn.

   Đáp án: A

Câu 4: Chương trình dịch dùng để:

   A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy

   B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên

   C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình

   D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên

  Giải thích: Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình và chuyển nó sang ngôn ngữ máy giúp máy tính hiểu và thực hiện được yêu cầu người lập trình.

   Đáp án: A

Câu 5: Ngôn ngữ lập máy là:

   A. ngôn ngữ dùng để viết một chương trình máy tính

   B. ngôn ngữ dùng để viết các chương trình máy tính

   C. các câu lệnh được tạo ra từ hai số 1 và 0

   D. chương trình dịch

  Giải thích:  Ngôn ngữ máy là các câu lệnh được tạo nên từ hai số 1 và 0.

   Đáp án: C

Câu 6: Chương trình máy tính được theo các bước:

   A. Viết chương trình bằng ngôn ngữ lập trình

   B. Dịch chương trình thành ngôn ngữ máy

   C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy

   D. Viết chương trình trên giấy rồi gõ vào máy tính

   Chương trình máy tính được tạo ra gồm:

   + Bước 1: Viết chương trình bằng ngôn ngữ lập trình

   + Bước 2: Dịch chương trình thành ngôn ngữ máy

   Đáp án: C

Câu 7: Tại sao cần viết chương trình?

   A. viết chương trình giúp con người

   B. điều khiển máy tính

   C. một cách đơn giản và hiệu quả hơn

   D. Cả A, B và C

  Giải thích: Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể. Viết chương trình giúp con người điều khiển máy tính đơn giản và hiệu quả hơn.

   Đáp án: D

Câu 8: Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?

   A. thông qua một từ khóa

   B. thông qua các tên

   C. thông qua các lệnh

   D. thông qua một hằng

  Giải thích: Con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh. Máy tính sẽ lần lượt thực hiện các lệnh đó từ trên xuống dưới.

   Đáp án: C

Câu 9: Viết chương trình là:

   A. hướng dẫn máy tính

   B. thực hiện các công việc

   C. hay giải một bài toán cụ thể

   D. Cả A, B và C

  Giải thích: Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể. Viết chương trình giúp con người điều khiển máy tính đơn giản và hiệu quả hơn.

   Đáp án: D

Câu 10: Theo em hiểu viết chương trình là :

   A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó

   B. Viết ra một đoạn văn bản được sắp xếp theo chương trình

   C. Viết ra các câu lệnh mà em đã được học

   D. Tạo ra các câu lệnh để điều khiển Robot

  Giải thích: Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể, thông qua các câu lệnh được sắp xếp theo một trình tự nào đó để máy tính hiểu và thực hiện được.

   Đáp án: A

Video liên quan

Chủ Đề