Máy tínhLập trình

Phân loại các ngôn ngữ lập trình: khía cạnh cơ bản của từng loại

Trước khi chúng tôi làm quen với các lĩnh vực như phân loại các ngôn ngữ lập trình, nó là giá trị một chút nhìn vào ngữ và khái niệm. Mỗi máy tính có khả năng thực hiện một số nhiệm vụ cụ thể, làm theo các bước của thuật toán của chương trình. Kết hợp hướng dẫn đó vạch ra con đường giải pháp này được gọi bởi một chương trình máy tính. Tuy nhiên, lời nói của con người đã được dịch sang một hình thức đó sẽ được hiểu bởi máy tính, phát triển một ký hiệu đặc biệt, mà cuối cùng sẽ mang hình thức của mã máy với sự giúp đỡ của một người phiên dịch.

Có khác nhau mức độ ngôn ngữ lập trình, được chia thành cao siêu thấp, cao và. Xu hướng đầu tiên liên quan đến sự ra đời của một chuỗi cụ thể của nhân vật con người, trong đó có các hình thức của những người thân và số không. Có một khả năng cao của lỗi. Để làm việc trong lĩnh vực này là yêu cầu của cán bộ có trình độ. Hướng thứ hai được chấp nhận vào các ngôn ngữ BASIC và Fortran, Algol và Pascal, và nhiều người khác. Mô tả các hướng dẫn trong mẫu đơn này là đơn giản hơn nhiều và dễ dàng hơn cảm nhận của con người. Đại diện mức độ cực cao coi APL. Lỗi trong việc sử dụng tùy chọn này là hoàn toàn loại trừ khả năng, nhưng kích thước chương trình được giảm xuống mức tối thiểu. Sự phát triển của ngôn ngữ lập trình đã diễn ra theo cách mô tả. Ở giai đoạn này ngôn ngữ cấp cao phổ biến nhất.

Tất cả ngôn ngữ tiếng trên thế giới, tạo ra các chương trình có thể được chia thành nhiều loại:

  • Máy theo định hướng. Những ngôn ngữ phụ thuộc trực tiếp vào đặc điểm của từng máy tính cá nhân. Khu vực này cho phép tạo ra các phần mềm chất lượng cao sử dụng tài nguyên phần cứng. Có một khả năng để dự đoán một mã số khách quan. Trừ là mức thấp của việc tạo ra các chương trình và rất nhiều nỗ lực khi làm việc. Đừng quên rằng chương trình tạo ra cho một máy tính là khoát không thích hợp cho tất cả mọi người khác.
  • Phân loại các ngôn ngữ lập trình bao hàm sự tồn tại của một mã tượng trưng. Khu vực này liên quan đến số lượng lệnh. Những con số ở đây được thay thế bằng định danh cung cấp cứu trợ trong quá trình ghi nhớ các nội dung của dấu hiệu tại thời điểm tuyển dụng. khả năng sai sót xuống không.
  • Autocode cũng là một yếu tố thiết yếu mà không có sự phân loại các ngôn ngữ lập trình sẽ không đầy đủ. Focus có điểm tương đồng với các mã mang tính biểu tượng, nhưng sử dụng một loạt lớn hơn nhiều của macro. Họ có xu hướng với sự hiện diện của các yếu tố lặp đi lặp lại trong các phần khác nhau của chương trình.
  • Máy độc lập. Họ mô tả cách thực hiện nhiệm vụ đó trong tương lai để xử lý. Một lựa chọn có sẵn cho một vòng tròn rộng của người sử dụng.
  • Vấn đề tập trung vào. sự xuất hiện của họ được kết nối với việc mở rộng các nhiệm vụ của quang phổ được giá trị thực hiện. Xu hướng này cung cấp một loạt các lệnh cho phép bạn tạo rõ thuật toán mong muốn.
  • Phân loại các ngôn ngữ lập trình cung cấp một yếu tố như một ngôn ngữ phổ quát. Chúng được thiết kế để thực hiện các nhiệm vụ của thương mại, khoa học và các kế hoạch. Ngoài ra, chúng được thiết kế để hỗ trợ trong việc xây dựng mô hình.
  • Một loại quan trọng của ngôn ngữ thoại được xem xét. Họ là cần thiết để tạo ra một mối quan hệ giữa con người và máy. Ngoài các hướng dẫn trong quyết định, ngôn ngữ chứa nhiều lỗ hổng và định kiến. Những thay đổi và bổ sung vào chương trình hiện đang được tiến hành khá đơn giản và nhanh chóng, bằng cách thêm hoặc khấu trừ của các yếu tố cá nhân. Một đại diện nổi bật của hướng hoạt động BASIC.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.unansea.com. Theme powered by WordPress.