Skip to main content

구조화 된 영어 란 무엇입니까?

sturected 구조화 된 영어는 영어 단어를 사용하여 프로그램을 실행하는 프로세스의 각 단계를 설명하여 컴퓨터 코드를 비 프로그래머에게 이해할 수 있도록합니다.컴퓨터 프로그램의 구조는 컴퓨터에 논리적이고 단계별로해야 할 일을 알려 주도록 설계되었습니다.그러나 비 프로그래머는 코드의 실제 기호와 방향을 읽을 수 없으므로 사람들은 실제 코드가 실행될 때 발생하는 일을 표현하기 위해 간단한 영어 단어를 사용하는 프로그래밍 언어를 만들었습니다.종종 의사 코드라고하는이 구조화 된 영어는 실제로 컴퓨터를 프로그래밍하지는 않지만 컴퓨터가 실제 프로그램을 따르면서 취한 각 단계를 나열하는 흐름도로 설명 될 수 있습니다.단일 단계 중에서 구조화 된 영어를 사용하면 컴퓨터 프로그램의 기본 구성을 따라갈 수 있습니다.프로세스의 각 단계는 한 줄에 설명되어 있으며, 일반적으로 명령이나 명령의 형태로 자본에서 명확한 영어 단어를 사용하여 설명됩니다.이것의 간단한 예는 조건부 프로세스라고도하는 if-then-else 프로세스입니다.한 조건이 참이면 특정 조치가 발생하지만 다른 조건이 사실이면 대신 다른 조치가 발생합니다.전체 if-then-else 프로세스는 Endif로 완료 되므로이 의사 결정 프로그램은 다음 단계와 혼동되지 않습니다.

START, REPITE, WRITE 및 DO와 같은 다른 많은 명령은 단일을 설명하는 데 사용됩니다.컴퓨터 프로그램의 단계.이 명령은 종종 다른 프로세스 내에 포함되어 단일 작업 내에서 여러 계층의 동작을 만듭니다.프로그래머는 프로세스를 시작하고 그 과정을 마치기 전에 두세 번의 결정을 내릴 수 있습니다.if-then 또는 Case를 사용하는 조건부 프로세스는 구조화 된 영어 프로그램에서 가장 강력한 구성 중 하나입니다.그것은 다양한 조건의 존재에 따라 컴퓨터가 매우 다른 결정을 내릴 가능성을 소개합니다.의사 결정 트리의 개념을 프로그램에 소개하십시오.가능한 각각의 시작 조건 또는 경우는 트리의 단일 분기이며, 각 지점은 특정 유형의 결과 유형의 특정 세트를 운반하는 추가 분지로 이어집니다.이러한 초기 조건 중 하나의 변화는 트리의 다른 분기에서 완전히 다른 최종 제품을 초래할 수 있습니다.구조화 된 영어에서, 이러한 하위 IF-Then 또는 Case Branch는 더 큰 프로세스에 대한 명령에 의해 들여 쓰기로 설정 될 수 있습니다.이 프로그램의 글쓰기 스타일은 독자가 더 넓은 맥락에서 각 작은 결정이 어디에서 발생하는지 정확하게 볼 수 있도록 많은 정밀도를 제공합니다.최초의 구조화 된 프로그래밍 언어 중 하나는 1970 년대 초 International Business Machines Corporation (IBM)에서 제작 된 구조화 된 쿼리 언어 (SQL)였습니다.그것은 수년에 걸쳐 컴퓨터 프로그래밍을 일반 독자들에게 더 명확하게 만들려고 노력하는 다른 많은 언어들에 의해 따라 왔습니다.컴퓨터를 실행하는 기본 코드는 대부분의 사람들이 읽을 수없는 기호로 계속 작성됩니다.그러나 구조화 된 영어 프로그래밍 언어를 통해이 사람들은 해당 코드로 내부적으로 번역되는 프로그램을 설계 할 수 있으므로 컴퓨터는 필요한 작업을 수행합니다.