Skip to main content

Tiếng Anh được cấu trúc là gì?

Tiếng Anh có cấu trúc làm cho mã máy tính trở nên dễ hiểu đối với người không lập trình bằng cách sử dụng các từ tiếng Anh để mô tả từng bước trong quá trình chạy chương trình.Các cấu trúc của một chương trình máy tính được thiết kế để nói cho máy tính phải làm gì một cách hợp lý, từng bước.Tuy nhiên, những người không lập trình không thể đọc các biểu tượng và hướng dẫn thực tế trong mã, vì vậy mọi người đã tạo ra các ngôn ngữ lập trình sử dụng các từ tiếng Anh đơn giản để diễn tả những gì xảy ra khi mã thực đang chạy.Tiếng Anh có cấu trúc này, thường được gọi là mã giả, không thực sự lập trình máy tính, nhưng nó có thể được mô tả như một biểu đồ luồng liệt kê từng bước được thực hiện làm máy tính theo chương trình thực.Trong các bước duy nhất, tiếng Anh có cấu trúc cho phép tổ chức cơ bản của chương trình máy tính được theo dõi.Mỗi bước trong quy trình được mô tả trên một dòng, sử dụng các từ tiếng Anh rõ ràng bằng thủ đô, thường ở dạng lệnh hoặc mệnh lệnh.Một ví dụ đơn giản về điều này là quy trình IF-THEN-ALSE, còn được gọi là một quá trình có điều kiện.Nếu một điều kiện là đúng, thì một hành động cụ thể xảy ra, nhưng nếu một điều kiện khác là đúng, một hành động khác xảy ra.Toàn bộ quy trình IF-SEN-REPCác bước trong một chương trình máy tính.Các lệnh này thường được nhúng bên trong các quy trình khác, tạo ra một số lớp hành động trong một nhiệm vụ duy nhất.Một lập trình viên có thể bắt đầu một quy trình và tạo hai hoặc ba quyết định nếu từng quyết định, từng quyết định, trước khi sử dụng Endif để hoàn thành quá trình đó.Một quy trình có điều kiện sử dụng if-then hoặc trường hợp là một trong những công trình mạnh nhất trong một chương trình tiếng Anh có cấu trúc.Nó giới thiệu khả năng máy tính đưa ra nhiều quyết định rất khác nhau, tùy thuộc vào sự tồn tại của các điều kiện khác nhau.Giới thiệu khái niệm về một cây quyết định vào chương trình.Mỗi điều kiện hoặc trường hợp bắt đầu có thể sẽ là một nhánh duy nhất trên cây, với mỗi nhánh dẫn đến các nhánh tiếp theo mang các loại kết quả IF-sau đó.Một sự thay đổi trong một trong những điều kiện ban đầu đó có thể dẫn đến các sản phẩm cuối hoàn toàn khác nhau trên các nhánh khác nhau của cây.Trong tiếng Anh có cấu trúc, các nhánh if-sau hoặc trường hợp này có thể được đặt ra bằng cách bị thụt vào dưới các lệnh cho quá trình lớn hơn mà chúng là một phần.Phong cách viết chương trình này cung cấp rất nhiều độ chính xác trong khi cho phép người đọc thấy chính xác nơi mỗi quyết định nhỏ xảy ra trong bối cảnh rộng hơn. Ý tưởng về tiếng Anh có cấu trúc là nền tảng của nhiều loại ngôn ngữ lập trình máy tính.Một trong những ngôn ngữ lập trình có cấu trúc đầu tiên là Ngôn ngữ truy vấn có cấu trúc (SQL), được tạo ra tại International Business Machines Corporation (IBM) vào đầu những năm 1970.Nó đã được theo dõi trong nhiều năm bởi nhiều ngôn ngữ khác cố gắng làm cho lập trình máy tính rõ ràng hơn với những người đọc bình thường.Mã cơ bản chạy máy tính tiếp tục được viết bằng các biểu tượng mà hầu hết mọi người không thể đọc được.Tuy nhiên, các ngôn ngữ lập trình tiếng Anh có cấu trúc cho phép những người này thiết kế các chương trình sau đó được dịch trong mã đó, vì vậy máy tính của họ sẽ thực hiện các nhiệm vụ cần thiết cho chúng.