알고리즘의 일부가 블록 다이어그램 형태로 표시됩니다. 알고리즘을 실행한 결과 변수 S의 어떤 값이 인쇄될지 결정합니다.

알고리즘 및 프로그래밍

2. 절차적 프로그래밍 언어에는 없음 2) 복잡한

데이터 형식.

개발 중 소프트웨어 제품프로그램 결과를 관찰 결과 또는 실험적으로 얻은 결과와 비교하는 단계를 말합니다.

1) 프로그램 디버깅 및 테스트

4. 큰 작업을 작은 하위 작업으로 순차적으로 나누어 프로그램을 설계하는 것은... 3) 하향식 설계에 해당합니다.

5. “Universal Symbolic Code for Beginners”의 약자로 이름이 붙은 언어는 4)Basic

6. 번역 프로세스 중 식별자 테이블은 다음을 저장하는 데 사용됩니다.삼). 변수 및 함수 이름

7. "다형성"의 개념은 다음을 의미합니다. 3) 모듈형 프로그래밍 기술

8. 프로그램의 모듈식 구조는 다음 기능 중 하나를 반영합니다. 2) 동적 프로그램 작성.

10. 프로그램 모듈 로드 - 작업 결과... 4) 링크 편집기(링커)

11. 객체 지향 접근 방식은 다음 개념을 기반으로 합니다. 3) 클래스 계층

12. 컴퓨터 문제 해결의 첫 번째 단계는 1) 문제 진술

13. 데이터 마크업 언어는 1)HTML과 XML

3)P=거짓;Q=거짓

16. 프로그램은 2) 프로그래밍 언어로 작성된 알고리즘

객체지향 프로그래밍에서 캡슐화란 다음을 의미합니다.

2) 구현을 위한 방법의 인터페이스(사양) 결정

18. 통역사의 공연 1) 연산자별 명령문 처리 및 프로그램 실행

작업: "두 개의 숫자를 입력하고 그 산술 평균과 기하 평균을 구하고 결과를 제공합니다"는 알고리즘에 해당합니다...

22. 기본 알고리즘 구성에는 적용되지 않습니다. 1) 대체

프로그래밍에 대한 객체 지향 접근 방식은 다음 원칙에 기초합니다.

4). 상향식 디자인

26. Lisp 언어는 언어이다 2) 기능성

프로그램 작성

27. 소프트웨어 제품을 개발할 때 사용자가 발견한 단점의 제거는 소프트웨어 제품의 4) 유지 관리 단계에서 수행됩니다.

구조적 프로그래밍의 기본 원칙에는 다음이 포함되지 않습니다.

3) 프로그램 텍스트에서 최소한의 문자와 줄을 달성합니다.

29. 프로그래밍 언어의 변수 속성: a) 이름 b) 주소 c) 표시/숨김 d) 값 e) 유형 f) 기능 2). 에이, 비, 디, 디

1) 0의 개수

알고리즘의 일부가 블록 다이어그램 형태로 표시됩니다. 알고리즘을 실행한 결과 변수 S의 어떤 값이 인쇄될지 결정합니다.

BASIC 프로그램의 일부를 실행한 후 변수 S의 어떤 값이 인쇄됩니까?

N = 1 ~ 3의 경우

인쇄 S 4)6

4) 입력된 숫자의 문자 수를 찾습니다.

38. “특정 유형의 문제를 해결하기 위한 알고리즘의 적합성”에 대한 정의는 알고리즘의 속성을 의미하며, 이를 3) 대량 문자라고 합니다.

39. 소스 프로그램을 기계 명령 언어로 된 동등한 결과 프로그램으로 번역하는 번역기를 4) 컴파일러라고 합니다.

40. 절차적 프로그래밍 언어에는 2) 복잡한

데이터 형식.

41. "다형성"의 개념은 다음을 의미합니다. 1)객체지향 프로그래밍 기술

데이터 베이스

4) 두 테이블 모두에서 핵심입니다

1) 파라메트릭

3. 관계형 데이터베이스는 종속 데이터를 다음 형식으로 나타냅니다. 1) 상호 연결된 테이블

5. 관계형 데이터베이스를 쿼리하는 언어는 다음과 같습니다. 1)SQL

6. 관계형 데이터베이스에서 필드는 다음과 같습니다. 4) 테이블의 열

7. DBMS는 데이터베이스에 접근하는 방식에 따라 다음과 같이 구분된다. 2). 클라이언트 서버

제시된 데이터베이스에는 몇 개의 레코드가 있습니까? 4)4

9. 컴퓨터 텍스트 상자에서 "펜티엄 포함"이라는 조건으로 검색하면 어떤 항목이 표시됩니까?

10. 관계형 데이터베이스에서는 테이블 필드 3) 테이블 열

11. 관계형 데이터베이스에서는 테이블의 한 열에 있는 모든 요소가 1) 종류와 길이가 동일함

12. 정의에서 누락된 단어를 채우십시오. 데이터베이스 관리 시스템은 1) 데이터베이스를 생성하고 최신 상태로 유지하며 필요한 정보 검색을 구성하는 데 필요한 소프트웨어 및 언어 도구 세트.

13. 정의에서 누락된 단어를 채우십시오. 데이터베이스는 다음과 같습니다. 2) 이름과 구조 특정 주제 영역과 관련된 데이터 모음입니다.

14. 관계형 데이터베이스 테이블에서 3) 각 필드에는 고유한 이름이 있습니다.

15. 메모리 필드에서 오름차순으로 정렬하면 데이터베이스에 레코드가 어떤 순서로 배치되나요?

16. 관계형 데이터베이스에서 2) 데이터는 하나 이상의 상호 연관된 테이블 형식으로 표시됩니다.

17. 정의에서 누락된 단어를 입력합니다. 값이 있는 필드 3) 해당 항목을 명확하게 식별합니다. , 키 필드라고 합니다.

18. 날짜 값에 대한 조건을 도입할 때 DBMS 접속올바른 항목은 1)>#01.01.55# 그리고<#01.01.75#

19. 데이터베이스 필드에는 다음이 포함될 수 있습니다. 2) 텍스트, 숫자 및 기타 유형의 데이터

20. 거래의 개념은 다음에 해당합니다. 1)마지막. DBMS에서 하나의 전체로 간주되는 데이터에 대한 작업

2) 다대다(M:M)

22. Acess의 양식은 다음을 기반으로 생성될 수 있습니다. 2) 테이블 및 쿼리

23. MS Access DBMS의 테이블 간 관계는 Wizard 사용 시 자동으로 생성된다. 2) 대체

글로벌 및 로컬 네트워크

1. 노드가 순차적으로 서비스되는 네트워크 토폴로지를 호출합니다. 4)반지

2) 원격 컴퓨터와의 통신 프로토콜

4. 2개의 네트워크 카드가 있고 네트워크를 연결하도록 설계된 컴퓨터를 컴퓨터라고 합니다. 1) 라우터

6. 지연이 최소화된 통신 회선은 다음과 같습니다. 2) 광섬유

7. 하이퍼텍스트 페이지를 보기 위한 애플리케이션이 호출됩니다. 4) 브라우저

8. 기기가 네트워크에 연결되면 자동으로 할당되어 연결 세션이 종료될 때까지 사용되는 IP 주소를 4) 동적(Dynamic)이라고 합니다.

9. FTP는 3) 파일 수신 및 전송을 제공하는 네트워크 프로토콜의 이름

4) 연선

11. OSI(개방형 네트워크 상호 연결) ​​모델에는 다음이 포함됩니다. 1) 일곱 상호작용 수준

1) 일반버스

13. 브라우저에 적용 1)오페라

14. FTP 프로토콜은 다음을 위해 설계되었습니다. 1)파일 전송

16. 브라우저는 2) 웹페이지 뷰어

17. 모뎀은 4) 기술적 장치

18. 전자메일(e-mail)로 전송이 가능합니다. 3) 메시지 및 첨부파일

19. 28,800bps의 속도로 정보를 전송하는 모뎀은 3)1초 내에 두 페이지의 텍스트(3,600바이트)를 전송할 수 있습니다.

20. 인터넷에 연결된 컴퓨터에는 다음이 있어야 합니다. 1)IP 주소

컴퓨터 과학 분야 OGE 작업 9 및 10 + 실습 작업을 공부하기 위한 접근 가능하고 이해 가능한 자료

문서 내용 보기

알고리즘 언어

알그
시작
정수 s, k
초:= 8
3에서 8까지의 k에 대한 nc
초:= 초 + 8
KT
출력
범죄자

DIM k, s 정수로
초 = 8
k = 3 ~ 8의 경우
s = s + 8
다음k
인쇄

Var s,k: 정수;
시작하다
초:= 8;
k:= 3 ~ 8의 경우 do
s:= s + 8;
쓰기(들);
끝.

해결책:

보시다시피 루프 본문에는 단 하나의 명령 s:= s + 8만 있습니다. 즉, 이 작업은 루프의 각 반복(각 단계)에서 수행됩니다.

루프 본문에서는 변수 s의 값이 8씩 증가합니다. 루프 매개 변수는 3에서 8까지 1씩 증가하므로 프로그램을 실행하면 루프 본문이 6번 실행됩니다(k는 3, 4, 5, 6, 7, 8과 같습니다) . 즉, 변수 s는 8 * 6 = 48만큼 증가합니다. 그리고 변수 s의 초기 값은 8이고 프로그램을 실행한 후에는 48만큼 증가하므로 최종적으로 변수 s의 값은 56이 됩니다.

컴퓨터 과학에서 유형 10 GIA 문제 해결

Dat 테이블에는 학급 학생 수에 대한 데이터가 저장됩니다(Dat는 1학년 학생 수, Dat는 2학년 학생 수 등). 다음 프로그램의 결과로 어떤 숫자가 인쇄될지 결정하십시오. 프로그램 텍스트는 세 가지 프로그래밍 언어로 제공됩니다.

알고리즘 언어

셀탭 Dat

정수 k, m

데이터 := 20; 데이터 := 25

데이터 := 19; 데이터 := 25

데이터 := 26; 날짜 := 22

데이터 := 24; 날짜 := 28

데이터 := 26; 날짜 := 21

날짜 := 27

m:= 0

1부터 11까지의 k에 대해

Dat[k] 22이면

DIM Dat(11) AS INTEGER

DIM k,m 정수로

Dat(1) = 20: Dat(2) = 25

Dat(3) = 19: Dat(4) = 25

Dat(5) = 26: Dat(6) = 22

Dat(7) = 24: Dat(8) = 28

Dat(9) = 26: Dat(10) = 21

데이터(11) = 27

m = 0

k = 1 ~ 11의 경우

IF 날짜(k) 22 THEN

m = m + 1

종료 IF

다음k

Var k, m: 정수;

시작하다

데이터 := 20; 데이터 := 25;

데이터 := 19; 데이터 := 25;

데이터 := 26; 데이터 := 22;

데이터 := 24; 데이터 := 28;

데이터 := 26; 데이터 := 21;

데이터 := 27;

m:= 0;

k:= 1 ~ 11의 경우

Dat[k] 22이면

시작하다

m:= m + 1

답변: ___________________________.

해결책:

메모. Basic에서 설명한 Dat 배열에는 번호가 첫 번째 요소가 아닌 0부터 시작되므로 12개의 요소가 있습니다.

어레이 데이터

의미

루프 본문에서 조건을 확인합니다.

그래서, 정답 7.

프레젠테이션 콘텐츠 보기
"컴퓨터 과학 OGE 작업 9 및 10에 대한 솔루션"

문제에 대한 해결책

컴퓨터 과학에서


컴퓨터 과학에서 유형 9 GIA 문제 해결

알고리즘 언어

기초적인

알그 시작 정수 s, k 초:= 8 3에서 8까지의 k에 대한 nc 초:= 초 + 8 KT 출력 범죄자

파스칼

DIM k, s 정수로 초 = 8 k = 3 ~ 8의 경우 s = s + 8 다음k 인쇄

Var s,k: 정수; 시작하다 초:= 8; k:= 3 ~ 8의 경우 do s:= s + 8; 쓰기(들); 끝.

다음 프로그램의 결과로 얻은 변수 s의 값을 적어보세요. 프로그램 텍스트는 세 가지 프로그래밍 언어로 제공됩니다.

답변: ___________________________.


해결책 :

  • 그럼, 다양한 언어로 작성된 이 알고리즘을 살펴보겠습니다.
  • 먼저 정수형 변수 k와 s를 사용할 것이라고 발표했다.
  • 다음으로 변수 s에는 값 8이 할당됩니다.
  • 그 후, 변수 k가 1단계에서 3에서 8로 변경되는 매개변수로 작동하는 사이클이 설명됩니다(즉, 순차적 값 3, 4, 5, 6, 7 및 8을 사용함). .
  • 루프 본문에는 s:= s + 8이라는 단 하나의 명령만 있습니다. 즉, 이 작업은 루프의 각 반복(각 단계)에서 수행됩니다.
  • 그리고 마지막에는 변수 s의 값이 화면에 표시됩니다.
  • 루프 본문에서는 변수 s의 값이 8씩 증가합니다. 루프 매개 변수는 3에서 8까지 1씩 증가하므로 프로그램을 실행하면 루프 본문이 6번 실행됩니다(k는 3, 4, 5, 6, 7, 8과 같습니다) . 즉, 변수 s는 8 * 6 = 48만큼 증가하게 됩니다. 그리고 변수 s의 초기 값은 8이므로 프로그램을 실행한 후에는 48만큼 증가하므로 최종적으로 변수 s의 값은 56이 됩니다. .

22 그러면 m:= 0; m = m + 1 for k:= 1 ~ 11 do if Dat[k] 22 then m:= m + 1 END IF if Dat[k] 22 then NEXT k start all m:= m + 1 kc PRINT m end; 출력 m con writeln(m) 끝. "너비="640"

Dat 테이블에는 학급 학생 수에 대한 데이터가 저장됩니다(Dat는 1학년 학생 수, Dat는 2학년 학생 수 등). 다음 프로그램의 결과로 어떤 숫자가 인쇄될지 결정하십시오. 프로그램 텍스트는 세 가지 프로그래밍 언어로 제공됩니다.

답변: ___________________________.

알고리즘 언어

기초적인

파스칼

DIM Dat(11) AS INTEGER

DIM k,m 정수로

Var k, m: 정수;

셀탭 Dat

Dat: 정수 배열;

Dat(1) = 20: Dat(2) = 25

정수 k, m

Dat(3) = 19: Dat(4) = 25

데이터 := 20; 데이터 := 25

데이터 := 19; 데이터 := 25

Dat(5) = 26: Dat(6) = 22

데이터 := 20; 데이터 := 25;

Dat(7) = 24: Dat(8) = 28

데이터 := 26; 날짜 := 22

데이터 := 19; 데이터 := 25;

데이터 := 26; 데이터 := 22;

Dat(9) = 26: Dat(10) = 21

데이터 := 24; 날짜 := 28

데이터(11) = 27

데이터 := 24; 데이터 := 28;

데이터 := 26; 날짜 := 21

날짜 := 27

데이터 := 26; 데이터 := 21;

k = 1 ~ 11의 경우

데이터 := 27;

1에서 11까지의 k에 대한 nc

IF 날짜(k) 22 THEN

m = m + 1

k:= 1 ~ 11의 경우

Dat[k] 22이면

m:= m + 1

Dat[k] 22이면

m:= m + 1

출력 m

쓰기(m)

), 22는 22보다 크지 않기 때문에 고려하지 않습니다. 비교에 = 기호가 있으면 고려할 수 있습니다. 따라서 정답은 7입니다." width="640"

해결책:

  • 프로그램을 단계별로 살펴보겠습니다. 따라서 맨 처음에는 사용할 변수(변수 k 및 m)와 11개 요소(1~11)를 포함하는 Dat 배열이 선언됩니다.
  • 다음은 배열을 채우는 것입니다. 예를 들어, 인덱스 1이 있는 배열 요소에는 값 20이 할당되고, 인덱스 2가 있는 요소에는 값 25가 할당되는 식입니다. 결과적으로 결과 배열은 다음과 같이 표현될 수 있습니다.
  • 다음으로 변수 m에 값 0이 할당됩니다. 그 후 매개변수 k가 있는 루프가 시작되고 k는 1단계에서 1에서 11로 변경됩니다.
  • 인덱스 k에 있는 배열 요소의 값은 숫자 22와 비교됩니다. 배열 요소가 22보다 크면 변수 m은 1씩 증가합니다. 그렇지 않으면 아무 일도 일어나지 않습니다.
  • 프로그램이 끝나면 변수 m의 값이 화면에 표시됩니다.
  • 그래서 우리는 프로그램을 인간의 언어로 번역했습니다. 이제 실행 후 궁극적으로 무엇을 얻게 될지 생각해 봅시다. 우리는 사이클에 관심이 있습니다. 여기서 변수 m의 값이 변경됩니다. 루프 이전에는 해당 값이 0입니다. 다음으로, 프로그램은 배열의 모든 요소를 ​​반복하여 숫자 22와 비교합니다. 그리고 배열 요소가 22보다 크면 변수 m은 1만큼 증가합니다. 따라서 우리는 배열의 모든 요소를 ​​계산해야 합니다. 22보다 큰 배열 - 그 수는 변수 m의 값과 같습니다. 이러한 요소는 7개가 있습니다. 이는 인덱스가 2, 4, 5, 7, 8, 9 및 11인 요소입니다.
  • 22와 동일한 요소 번호 6에주의를 기울여야합니다. 비교가 엄격하기 때문에 (부호) 22는 22보다 크지 않기 때문에 고려하지 않습니다. 비교가 다음과 같은 경우 고려할 수 있습니다. 서명 =.

따라서 정답은 7입니다.

구조적 프로그래밍의 기본 원칙에는 다음이 포함되지 않습니다....

소프트웨어 제품을 개발할 때 사용자가 발견한 단점을 제거하는 것은 _________ 단계에서 수행됩니다.

Lisp 언어는 ____________ 프로그래밍 언어입니다.

프로그래밍에 대한 객체 지향 접근 방식은 다음 원칙을 기반으로 합니다....

기본 알고리즘 구성에는 적용되지 않습니다...

통역사들은...

객체지향 프로그래밍에서 캡슐화는 다음과 같은 기능을 의미합니다.

프로그램은 ...

데이터 마크업 언어는..........

컴퓨터 문제를 해결하는 첫 번째 단계는 다음과 같습니다.

객체 지향 접근 방식은 다음 개념을 기반으로 합니다....

프로그램의 로딩 모듈은 작업의 결과입니다...

프로그램의 모듈식 구조는 _______________ 프로그래밍의 특징 중 하나를 반영합니다.

번역 프로세스 중 식별자 테이블은 다음을 저장하는 데 사용됩니다.

큰 문제를 작은 하위 문제로 순차적으로 나누어 프로그램을 설계하는 것은 다음과 같습니다.

소프트웨어 제품을 개발할 때, 프로그램의 결과를 관찰 결과나 실험적으로 얻은 결과와 비교하는 단계를 말합니다.

절차적 프로그래밍 언어에는 _____________ 데이터 유형이 없습니다.

1). 상징적인

2). 복잡한

삼). 정수

4). 진짜

1). 프로그램 디버깅 및 테스트

2). 문제에 대한 분석 및 공식화된 설명

삼). 프로그램 지원

4). 얻은 결과 분석

1). 상향식 디자인

2). 객체지향 디자인

삼). 하향식 디자인

4). 개념적 모델링

5. "초보자를 위한 보편적인 기호 코드"의 약자로 이름이 붙은 언어는...

1). 변수 값

2). 함수 실행 결과

삼). 변수 및 함수 이름

4). 절차의 결과

7. "다형성"의 개념은 다음을 의미합니다.

1). 객체 지향 프로그래밍 기술

2). 구조적 프로그래밍 기술

삼). 모듈형 프로그래밍 기술

4). 명령형 프로그래밍 기술

1). 경험적

2). 동적

삼). 논리적



4). 구조적

1). 통역사

2). 문법

삼). 역자

4). 링크 편집기(링커)

1). 속성의 공식화

삼). 클래스 계층

4). 재귀

1). 문제의 공식화

2). 테스트

삼). 디버깅

4). 알고리즘 개발

1). P=참; Q=거짓

2). P=거짓; Q=참

삼). P=거짓; Q=거짓

4). P=참; Q=참

1). 프로그래밍 언어의 완전한 최소 의미 표현

2). 프로그래밍 언어로 작성된 알고리즘

삼). 컴퓨터 운영 체제 명령 세트

4). 컴퓨터 네트워크 구성 요소 간의 상호 작용을 위한 프로토콜

1). "하나의 모듈 - 하나의 객체" 대응 구현

2). 구현을 위한 메소드의 인터페이스(사양) 정의

삼). 객체 상태의 변화를 구현하는 특수 프로그램 작성

4). 객체 작업을 위한 절차를 별도의 모듈에 포함

1). 명령문별 처리 및 프로그램 실행

2). 프로그램 실행 없이 명령문별 처리

삼). 프로그램만 방송

4). 추적 및 프로그램 실행

작업: "두 개의 숫자를 입력하고 그 산술 평균과 기하 평균을 구하고 결과를 제공합니다"는 알고리즘에 해당합니다...

1). 치환

2). 분기

삼). 전제 조건이 있는 루프

4). 후조건이 있는 루프

1). 이분법적 검색

2). 가지와 경계

삼). 하향식 디자인

4). 상향식 디자인

1). 전신의

2). 기능의

삼). 구조적

4). 불확실한

1). 디버깅 및 테스트

2). 얻은 결과 분석

삼). 프로그램을 코딩하다

4). 소프트웨어 제품 지원

1). 하향식 프로그래밍

2). 프로젝트를 모듈로 나누며 각 모듈에는 하나의 입력과 하나의 출력이 있습니다.

삼). 프로그램 텍스트에서 최소한의 문자와 줄을 달성합니다.

4). 프로그램 로직은 시퀀스, 분기, 반복이라는 세 가지 기본 알고리즘 구조만 허용합니다.

29. 프로그래밍 언어의 변수 속성: a) 이름 b) 주소 c) 표시/숨김 d) 값 e) 유형 f) 기능

1). a B C D

2). 에이, 비, 디, 디

삼). 비, 디, 디, 에프

4). 에이, 씨, 디, 디

1). 0의 개수

2). 긍정적인 수

삼). 마지막 0의 숫자

4). 처음 0의 수

34. BASIC 프로그램의 일부를 실행한 후 변수 S의 어떤 값이 인쇄됩니까?

알고리즘 프로그래밍 언어- 알고리즘을 작성, 구현 및 연구하는 데 사용되는 공식 언어입니다. 대부분의 프로그래밍 언어와 달리 알고리즘 언어는 컴퓨터 아키텍처에 묶여 있지 않으며 기계 설계와 관련된 세부 정보를 포함하지 않습니다.

알고리즘화의 기초를 연구하기 위해 소위 러시아어 알고리즘 언어(학교 알고리즘 언어), 학생들이 이해할 수 있는 러시아어 단어를 사용합니다.

러시아어 구문을 사용하는 알골과 유사한 알고리즘 언어는 1980년대 중반 학자 A.P. Ershov에 의해 "기계 없는" 컴퓨터 과학 과정의 기초로 소개되었습니다.

알고리즘 언어의 기본 기능어

알고리즘 설명

  • 알그(연산)
  • 인수(논쟁)
  • 입술(결과)
  • 시작(시작) — 알고리즘의 시작
  • 범죄자(끝) - 알고리즘의 끝
  • 주어진— 모든 형태의 소스 데이터
  • 필요한— 알고리즘의 목표

데이터 유형:

  • 손대지 않은(전체)
  • 것들(진짜)
  • (성격)
  • 문학(문자) - 문자열
  • 통나무(논리적)
  • (테이블) - 배열을 나타냅니다.
  • 길이(길이) - 배열 요소의 수

조건의 지정

  • 만약에
  • 그렇지 않으면
  • 선택

주기 지정

  • 체크 안함(사이클 시작)
  • KT(사이클 끝)
  • 안녕

표현식 구성을 위한 논리 함수 및 값

입출력

  • 입력
  • 결론

알고리즘의 일반적인 관점

1
2
3
4
5
6

알그알고리즘 이름(인수 및 결과)
| 주어진알고리즘 적용 조건
| 필요한알고리즘의 목적
시작중간 수량 설명
| 명령 시퀀스(알고리즘 본문)
범죄자

단어의 알고리즘의 일부 알그단어에 시작제목이라고 하며, 단어 사이에 둘러싸인 부분을 시작그리고 범죄자- 알고리즘의 본문.

문장에서 알그알고리즘 이름 뒤에 특성은 괄호 안에 표시됩니다( 인수, 입술) 및 값 유형( 손대지 않은, 것들, , 문학또는 통나무) 모든 입력(인수) 및 출력(결과) 변수. 배열(테이블)을 설명할 때 특수 단어를 사용합니다. , 각 배열 요소 인덱스의 경계 쌍으로 보완됩니다.

알고리즘 항목에서 키워드는 일반적으로 밑줄이 그어지거나 굵게 표시됩니다. 논리 블록을 강조 표시하기 위해 들여쓰기를 사용하고 블록의 시작과 끝의 쌍어를 수직 막대로 연결합니다.

기본 알고리즘 구조

주요 알고리즘 구조에 대한 자세한 설명이 제공됩니다. 이 기사에서는. 다음은 알고리즘 언어로 이러한 구조를 구성하기 위한 템플릿입니다.
불완전한 포크

| 만약에상태
| | 저것행위
| 모두

풀 포크

1
2
3
4
5

| 만약에상태
| | 저것행동 1
| | 그렇지 않으면행동 2
| 모두

분기

1
2
3
4
5
6
7
8

| 선택매개변수
| | 가치있는값 1
| | | 행동 1
| | 가치있는값 2
| | | 행동 2
| | 그렇지 않으면
| | | 기본 작업
| 모두

전제조건이 있는 루프

| 지금 당장은상태
| | 행위
| KT

사후 조건이 있는 루프

공유하다