심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
비어 있는
브라우저보다 빠른!
 

구조적 프로그래밍

색인 구조적 프로그래밍

조적 프로그래밍(structured programming)은 구조화 프로그래밍으로도 불리며 프로그래밍 패러다임의 일종인 절차적 프로그래밍의 하위 개념으로 볼 수 있. GOTO문을 없애거나 GOTO문에 대한 의존성을 줄여주는 것으로 가장 유명.

38 처지: C (프로그래밍 언어), Considered harmful, 도널드 커누스, 명령 주기, 베이직, 고급 프로그래밍 언어, 그래프 이론, 비구조적 프로그래밍, 구문 분석, 뉴욕 타임스, Goto 문, IBM, 튜링 기계, 자료 구조, 포트란, 절차적 프로그래밍, 중앙 처리 장치, 컴파일러, 컴퓨터 과학자, 코볼, 파스칼 (프로그래밍 언어), 순서도, 예외 처리, 에이다, 에츠허르 데이크스트라, 프로그래밍 패러다임, 프로그래밍 언어, 소프트웨어 구조, 통신 프로토콜, 1960년대, 1966년, 1967년, 1969년, 1970년, 1970년대, 1974년, 1987년, 20세기.

C (프로그래밍 언어)

C는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 새로 개발된 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어이.

새로운!!: 구조적 프로그래밍와 C (프로그래밍 언어) · 더보기 »

Considered harmful

의 해로움(... considered harmful)은 컴퓨터 과학이나 비슷한 분야에서 혹독한 비평을 할 때 제목으로 사용되는 유명한 문구이.

새로운!!: 구조적 프로그래밍와 Considered harmful · 더보기 »

도널드 커누스

어빈 커누스(Donald Ervin Knuth,, 1938년 1월 10일 위스콘신 주 밀워키 출생)는 미국의 저명한 컴퓨터 과학자이며, 현재 스탠퍼드 대학교의 명예교수이.

새로운!!: 구조적 프로그래밍와 도널드 커누스 · 더보기 »

명령 주기

명령 실행 주기 도표 명령 주기(命令週期)는 마이크로프로세서(CPU)가 메모리로부터 프로그램 된 한개의 기계어 명령어를 가져와 어떠한 동작을 요구하는지를 결정하고 명령어가 요구하는 동작들을 수행하는 과정이.

새로운!!: 구조적 프로그래밍와 명령 주기 · 더보기 »

베이직

심자용 다목적 기호명령부호(Beginner's All-purpose Symbolic Instruction Code), 약자 베이직(BASIC)은 프로그래밍 언어의 하나이.

새로운!!: 구조적 프로그래밍와 베이직 · 더보기 »

고급 프로그래밍 언어

급 프로그래밍 언어란 사람이 이해하기 쉽게 작성된 프로그래밍 언어로서, 저급 프로그래밍 언어보다 가독성이 높고 다루기 간단하다는 장점이 있. 컴파일러나 인터프리터에 의해 저급 프로그래밍 언어로 번역되어 실행.

새로운!!: 구조적 프로그래밍와 고급 프로그래밍 언어 · 더보기 »

그래프 이론

6개의 꼭짓점과 7개의 변을 갖는 그래프 그래프 이론(graph理論)은 수학에서 객체 간에 짝을 이루는 관계를 모델링하기 위해 사용되는 수학 구조인 그래프에 대한 연구이.

새로운!!: 구조적 프로그래밍와 그래프 이론 · 더보기 »

비구조적 프로그래밍

비구조적 프로그래밍은 하나의 연속된 덩어리에 모든 코드를 넣는 프로그래밍 패러다임이.

새로운!!: 구조적 프로그래밍와 비구조적 프로그래밍 · 더보기 »

구문 분석

언어학에서 구문 분석(構文分析)은 문장을 그것을 이루고 있는 구성 성분으로 분해하고 그들 사이의 위계 관계를 분석하여 문장의 구조를 결정하는 것을 말. 컴퓨터 과학에서 파싱((syntactic) parsing)은 일련의 문자열을 의미있는 토큰(token)으로 분해하고 이들로 이루어진 파스 트리(parse tree)를 만드는 과정을 말.

새로운!!: 구조적 프로그래밍와 구문 분석 · 더보기 »

뉴욕 타임스

《뉴욕 타임스》(The New York Times)는 미국의 대표적인 일간지로, 1851년에 창간되었.

새로운!!: 구조적 프로그래밍와 뉴욕 타임스 · 더보기 »

Goto 문

goto 문은 여러 프로그래밍 언어에 등장하는 프로그램의 어느 부분에서 행번호나 레이블이 있는 다른 부분으로 건너뛸 때 사용하는 명령이.

새로운!!: 구조적 프로그래밍와 Goto 문 · 더보기 »

IBM

국제사무기기회사(國際事務機器會社, International Business Machines Corporation; IBM)는 미국의 다국적 기술 및 컨설팅 회사이.

새로운!!: 구조적 프로그래밍와 IBM · 더보기 »

튜링 기계

링 기계의 작동 방식을 묘사하는 그림 이론 전산학에서, 튜링 기계()는 긴 테이프에 쓰여있는 여러 가지 기호들을 일정한 규칙에 따라 바꾸는 기계이.

새로운!!: 구조적 프로그래밍와 튜링 기계 · 더보기 »

자료 구조

이진 트리의 예 자료구조(資料構造)는 전산학에서 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법이.

새로운!!: 구조적 프로그래밍와 자료 구조 · 더보기 »

포트란

(Fortran)은 1954년 IBM 704에서 과학적인 계산을 하기 위해 시작된 컴퓨터 프로그램 언어이.

새로운!!: 구조적 프로그래밍와 포트란 · 더보기 »

절차적 프로그래밍

절차적 프로그래밍(procedural programming)은 절차지향 프로그래밍 혹은 절차지향적 프로그래밍이라고도 불리는 프로그래밍 패러다임의 일종으로서, 때때로 명령형 프로그래밍과 동의어로 쓰이기도 하지만, 프로시저 호출의 개념을 바탕으로 하고 있는 프로그래밍 패러다임을 의미.

새로운!!: 구조적 프로그래밍와 절차적 프로그래밍 · 더보기 »

중앙 처리 장치

PGA의 인텔 80486DX2 마이크로프로세서 중앙 처리 장치(中央處理裝置) 또는 CPU()는 컴퓨터 시스템을 통제하고 프로그램의 연산을 실행하는 가장 핵심적인 컴퓨터의 제어 장치, 혹은 그 기능을 내장한 칩을 말. 컴퓨터 안의 중앙 처리 장치(CPU)는 외부에서 정보를 입력 받고, 기억하고, 컴퓨터 프로그램의 명령어를 해석하여 연산하고, 외부로 출력하는 역할을.

새로운!!: 구조적 프로그래밍와 중앙 처리 장치 · 더보기 »

컴파일러

일반적인 다중 언어, 다중 대상 컴파일러의 동작 모습. 컴파일러(compiler, 순화 용어: 해석기, 번역기)는 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말. 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른.

새로운!!: 구조적 프로그래밍와 컴파일러 · 더보기 »

컴퓨터 과학자

학자, 전산학자는 컴퓨터 과학의 지식을 습득하는 과학자이.

새로운!!: 구조적 프로그래밍와 컴퓨터 과학자 · 더보기 »

코볼

볼(COBOL, COmmon Business-Oriented Language, 사무 지향 보통 언어)은 사무용으로 설계된, 영어와 같은 컴퓨터 프로그래밍 언어이.

새로운!!: 구조적 프로그래밍와 코볼 · 더보기 »

파스칼 (프로그래밍 언어)

스칼(Pascal)은 1969년에 스위스 ETH 취리히의 컴퓨터 과학자 니클라우스 비르트가 개발한 프로그래밍 언어로, 당대의 가장 인기있는 교육용 언어 중 하나였으며, 1980년대와 1990년대 초반에 걸쳐 널리 사용되었.

새로운!!: 구조적 프로그래밍와 파스칼 (프로그래밍 언어) · 더보기 »

순서도

제 기능을 하지 않는 램프를 다루기 위한 단순 순서도. 순서도()는 다이어그램의 종류 중 하나로 여러 종류의 상자와 이를 이어주는 화살표를 이용해 명령의 순서를 보여주는 알고리즘 혹은 프로세스를 말. 이 다이어그램 표현은 주어진 문제에 대한 솔루션 모델을 보여준.

새로운!!: 구조적 프로그래밍와 순서도 · 더보기 »

예외 처리

예외 처리(例外 處理) 또는 오류 처리는 일반적인 실행의 흐름을 바꾸는 몇 가지 조건을 처리하도록 설계한 프로그래밍 언어의 개념이나 컴퓨터 하드웨어 구조를 말. 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것을 예외 처리.

새로운!!: 구조적 프로그래밍와 예외 처리 · 더보기 »

에이다

에이다의 다른 뜻은 다음과 같.

새로운!!: 구조적 프로그래밍와 에이다 · 더보기 »

에츠허르 데이크스트라

에츠허르 비버 데이크스트라(1930년 5월 11일 ~ 2002년 8월 6일)는 네덜란드의 컴퓨터 과학자이.

새로운!!: 구조적 프로그래밍와 에츠허르 데이크스트라 · 더보기 »

프로그래밍 패러다임

밍 패러다임(programming paradigm)은 프로그래밍의 패러다임 형태이.

새로운!!: 구조적 프로그래밍와 프로그래밍 패러다임 · 더보기 »

프로그래밍 언어

C 프로그래밍 언어로 작성된 단순한 컴퓨터의 프로그램의 소스 코드. 컴파일되어 실행되었을 때 헬로 월드 메시지를 보여주고 있다. 구문 강조는 프로그래머들이 소스 코드의 요소를 인지할 수 있게 도움을 준다. 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어이.

새로운!!: 구조적 프로그래밍와 프로그래밍 언어 · 더보기 »

소프트웨어 구조

소프트웨어 구조(software architecture)는 소프트웨어의 구성요소들 사이에서 유기적 관계를 표현하고 소프트웨어의 설계와 업그레이드를 통제하는 지침과 원칙이.

새로운!!: 구조적 프로그래밍와 소프트웨어 구조 · 더보기 »

통신 프로토콜

통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이.

새로운!!: 구조적 프로그래밍와 통신 프로토콜 · 더보기 »

1960년대

1960년대는 1960년에서 1969년까지를 가리.

새로운!!: 구조적 프로그래밍와 1960년대 · 더보기 »

1966년

1966년은 토요일로 시작하는 평년이.

새로운!!: 구조적 프로그래밍와 1966년 · 더보기 »

1967년

1967년은 일요일로 시작하는 평년이.

새로운!!: 구조적 프로그래밍와 1967년 · 더보기 »

1969년

1969년은 수요일로 시작하는 평년이.

새로운!!: 구조적 프로그래밍와 1969년 · 더보기 »

1970년

1970년은 목요일로 시작하는 평년이.

새로운!!: 구조적 프로그래밍와 1970년 · 더보기 »

1970년대

1970년대는 1970년부터 1979년을 가리.

새로운!!: 구조적 프로그래밍와 1970년대 · 더보기 »

1974년

1974년은 화요일로 시작하는 평년이.

새로운!!: 구조적 프로그래밍와 1974년 · 더보기 »

1987년

1987년은 목요일로 시작하는 평년이.

새로운!!: 구조적 프로그래밍와 1987년 · 더보기 »

20세기

200px 200px 200px 200px 200px 200px 200px 20세기는 1901년 1월 1일부터 2000년 12월 31일까지의 기간이.

새로운!!: 구조적 프로그래밍와 20세기 · 더보기 »

여기로 리디렉션합니다

구조적, 구조적프로그래밍, 구조화 프로그래밍, 구조화프로그래밍.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »