Máy tính chỉ hiểu được ngôn ngữ nào

Bài 5: Ngôn ngữ lập trình – Lý thuyết: Ngôn ngữ lập trình trang 45 SGK Tin học 10. 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.

1. Ngôn ngữ máy

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 bằng ngôn ngữ máy là các dãy bit hoặc biến thể của chúng theo cơ số 16.

2. Hợp ngữ

Hợp ngữ cho phép người lập trình sử dụng một số từ để thể hiện các lệnh cần thực hiện. Một chương trình viết bằng hợp ngự phải được dịch ra ngôn ngữ máy nhờ chương trình hợp dịch trước khi có thể thực hiện được trên máy tính.

Quảng cáo

3. Ngôn ngữ bậc cao

Ngôn ngữ bậc cao là ngôn ngữ trong đó các câu lệnh được viết tắt 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à sang ngôn ngữ.máy. Các ngôn ngữ bậc cao đó là: Fortran, Cobol, Algol, Basi Pascal, C, C++, Java….

Câu hỏi hot cùng chủ đề

  • hằng là gì  ? nêu cú pháp khai báo hằng

    Trả lời [16] Xem đáp án »

  • Hỏi từ APP VIETJACK

    Đâu là các từ khóa:A.Program,end,beginB.Program,end,begin,Readln,lop8aC.Program,then,mot,hai,bà

    D.lop82,uses,begin,end

LIVESTREAM 2K4 ÔN THI THPT QUỐC GIA 2022

ĐỀ MINH HỌA CUỐI KÌ 2 HAY NHẤT - 2k5 - Livestream HÓA cô THU

Hóa học

ĐỀ KIỂM TRA CUỐI KỲ 2 TRƯỜNG THPT NGÔ GIA TỰ - 2k6 - Livestream TOÁN thầy ANH TUẤN

Toán

CHỮA ĐỀ THI VÀO 10 - ĐỀ TRÚNG TỦ 03 - 2k7 - Livestream TOÁN thầy QUANG HUY

Toán

CHỮA ĐỀ MINH HỌA THI CUỐI HỌC KÌ 2 [tiếp] - 2k5 Livestream TIẾNG ANH cô QUỲNH TRANG

Tiếng Anh [mới]

ĐỀ MINH HỌA CUỐI HỌC KÌ 2 - 2K5 - Livestream HÓA cô HUYỀN

Hóa học

ÔN TẬP HỌC KÌ 2 SÁT NHẤT - Hóa học 11 - 2k5 - Livestream HÓA cô THU

Hóa học

Xem thêm ...

Tốc độ hiệu ứng đối tượng Fast có ý nghĩa gì? [Tin học - Lớp 4]

3 trả lời

Trong các câu lệnh sau, câu lệnh nào viết sai? [Tin học - Lớp 4]

1 trả lời

Em hãy điền cụm từ thích hợp vào chỗ trống: [Tin học - Lớp 3]

1 trả lời

Hãy nêu các bước sao chép và di chuyển dữ liệu [Tin học - Lớp 7]

1 trả lời

40 điểm

Hoàng Long

câu. 1: Máy tính chỉ có thể hiểu và làm việc với ngôn ngữ nào? * 1 điểm A. Ngôn ngữ máy B. Ngôn ngữ lập trình

C. Cả hai ngôn ngữ

Tổng hợp câu trả lời [3]

C. Cả hai ngôn ngữ

A. Ngôn ngữ máy

Câu hỏi hay nhất cùng chủ đề

  • Các phép toán viết bằng ngôn ngữ lập trình Pascal dưới đây thì phép toán nào đúng: A. {3*a + [ 4*c – 7*[a +2*c]] -5*b} B. a*x*x – b*x + 7a : 5 C. [10*a + 2*b] / [a*b] D. - b: [2*a*c]
  • Câu lệnh Writeln['15*4-30+12=',15*4-30+12] in ra màn hình kết quả gì? A. 15*4-30+12 B. 42 C. 15*4-30+12=42 D. =42
  • Trong các cửa sổ 3D của GeoGebra có: A. Các công cụ làm việc với không gian 3D B. Hệ trục tọa độ tương ứng với 3 trục x, y, z. C. Mặt phẳng chuẩn, luôn hiện chính giữa màn hình làm việc. D. Tất cả các đáp án trên
  • Thuật toán là: A. Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước. B. Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước. C. Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước. D. Tất cả đều sai
  • Các thao tác trực tiếp trên hình mô phỏng hệ xương là: A. Dịch chuyển mô hình lên xuống B. Xoay mô hình xung quanh trục của mình C. Phóng to, thu nhỏ mô hình D. Tất cả các đáp án trên
  • Chọn cú pháp câu lệnh lặp là: A. for : = to do ; B. for := to do ; C. for = to ; do ; D. for = to do ;
  • Thứ tự các bước giải bài toán trên máy tính: A. Xác định bài toán → Viết chương trình → Mô tả thuật toán B. Xác định bài toán → Mô tả thuật toán → Viết chương trình C. Mô tả thuật toán → Xác định bài toán → Viết chương trình D. Viết chương trình → Xác định bài toán → Mô tả thuật toán
  • Chọn câu phát biểu đúng về kiểu dữ liệu của mảng? A. Có thể dùng tất cả các kiểu dữ liệu để làm kiểu dữ liệu của mảng B. Kiểu dữ liệu của mảng chỉ có thể là kiểu số nguyên, số thực, kiểu logic, kiểu ký tự C. Kiểu dữ liệu của mảng là kiểu của các phần tử của mảng, là Integer hoặc Real D. Kiểu dữ liệu của mảng phải được định nghĩa trước thông qua từ khóa VAR
  • Hãy chọn phát biểu Sai? A. Việc thực hiện cả 3 bước khi giải bài toán trên máy tính là cần thiết, nhất là đối với bài toán phức tạp B. Xác định bài toán là xác định rõ các điều kiện cho trước và kết quả cần thu được C. Dãy hữu hạn các thao tác cần thực hiện để giải một bài toán được gọi là thuật toán D. Đối với mỗi bài toán cụ thể chúng ta chỉ có 1 thuật toán duy nhất để giải bài toán đó trên máy tính
  • Các cách nhập dữ liệu cho biến mảng sau, cách nhập nào không hợp lệ? A. readln[B[1]]; B. readln[dientich[i]]; C. readln[B5]; D. read[dayso[9]];

Tham khảo giải bài tập hay nhất

Loạt bài Lớp 8 hay nhất

xem thêm

Video liên quan

Chủ Đề