컴퓨터프로그래밍

결정 프로그래밍. 라운드 로빈

현대 컴퓨터 시스템에서 제공하는 프로그래밍 가능성의 고유성은 편리하고 다양한 작업을위한 솔루션의 전체 스펙트럼의 가용성이다. 가장 복잡한 문제를 신속하게 해결하고 시간과 프로그래머의 지적 노력을 모두 추가 비용이 필요하지 않습니다. 심지어 매우 유틸리티 보조도 고등학교의 컴퓨터 과학의 과정과 우리에게 익숙한 사용자를 기반으로 동화하지 않고 스크래치와 함께 작동합니다.

코드에서 그 아이디어의의 구현에 도착, 프로그래머는 솔루션 진행의 개략적 인 설명을 수행해야합니다. 그것은 긴 알고리즘을 그리기위한 규칙과 절차를 생각하고있다. 문헌에서 알고리즘은 정확하고 이해할 수있는 지침을 운영 엄격하게 특정 순서를 구현하는 방법을 정의합니다. 또는 성취 목표의 구현의 결과로 우리는 문제의 해결에 온다.

그의 이름은, 용어 "알고리즘은"우즈벡 사상가 알 - Khwarizmi의 이름을 따서 명명되었다. 그의 작품 "산술 논문은"숫자에 대한 산술 연산의 규칙의 기초가되었고, 규칙 자체는 알고리즘으로 알려지게되었다. 덧셈, 뺄셈, 분열과 세계 역사의 곱셈으로 프로그래밍을 시작했다.

다른 방법의 다양한 목록은 유사한 작업이 라운드 로빈을 방출 해결합니다. 그는 특정 목표를 달성하기 위해 원에서 산책 같다. 라운드 로빈을 프로그래밍하는 것은 하나의 어려움을 가지고, 그것이 그들의 제도 나 오타 컴퓨터의 잘못된 할 수있다 "동결"즉, 시간 같은 작업의 무한한을 수행 할 이동합니다.

순환 알고리즘의 현대적인 해석에 따르면 - 원본 데이터를 변경을 통해 반복되는 특정 작업의 순서입니다. 자체로,이 절차는 어떤 어려움없이 수행된다. 순환 알고리즘 분지 알고리즘 및 알고리즘의 선형 조합이다.

구현의 용이성 및 알고리즘의 유형에 대한 특정 균일 성 문제에도 불구하고 자신의 종의 몇 가지의 존재에 의해 특징입니다. 라운드 로빈 실천 사이클의 세 가지 유형을 넣어하는 데 사용됩니다. 자신의 이름으로 자신의 특성 및 작업의 형태로 볼 수 있습니다.

전제와주기 (선형 알고리즘으로 제제화) 작업 목록 이전 알고리즘의 실행을위한 검사 조건을 포함한다. 사후 사이클과 함께 그 상태가 이전과 다른 선형 요소를 수행 한 후에 검사된다. 용 사이클 파라미터 작업리스트의 특정 구현도, 증가 또는 감소의 존재에 의해 특징으로한다. 미터 라운드 로빈, 때로는주기의 유형으로 언급했다.

알고리즘의이 유형의 구현의 단순함에도 불구하고, 모든 현대적인 프로그래밍 언어의 두 덜 복잡 버전의주기를 컴파일하는 명령의 고유의 세트가 있습니다. 이 경우 해결되는 문제의 특성에 따라 몇 사이클에 하나의 프로그램의 몸을 만들 수 있습니다.

스스로는 라운드 로빈은 프로그래밍 과정에서 큰 확산을 얻었다. 특정 작업을 수행하는 특정 프로그램뿐만 아니라, 빈 사이클이있다. 그들의 작업은 일시 정지를 만드는 것입니다.

사이클 자체가 두 가지 일반적인 문구를 나타낼 수 있습니다. 예를 들어, 라운드 로빈은 이미 다음과 같은 성명 :

- 손수건을 문질러;

- 더러운 손수건 있다면, 처음으로 이동합니다.

당신은 그런 예를 많이 생각할 수 있습니다. 훨씬 더 다양한 사이클이 화면에 래스터 심지어 창조 신용 사이클 프로그램입니다, 그래픽 작업의 성능에 자신을 나타내. 어레이, 논리 문제, 심각하고 재미있는 프로그램은 순환 알고리즘의 장점을하지 않고 할 수 없습니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.delachieve.com. Theme powered by WordPress.