본문 바로가기
정보처리기사 필기 총정리/4과목: 프로그래밍 언어 활용

절차적 프로그래밍 언어 ★★

by 함께 공부해요 2020. 10. 4.
p.600, 4-29

1) 절차적 프로그래밍 언어의 개요

- 일련의 처리 절차를 정해진 문법에 따라 순서대로 기술해나가는 언어

- 프로그램이 실행되는 절차(Procedure)를 중요시 함

 

 

2) 절차적 프로그래밍 언어의 장, 단점

- 컴퓨터의 처리 구조와 유사하여 실행 속도가 빠름

- 같은 코드를 복사하지 않고 다른 위치에서 호출하여 사용할 수 있음(이식성á)

- 모듈 구성이 용이하며, 구조적인 프로그래밍이 가능함

- 프로그램을 분석하기 어렵고, 유지 보수나 코드의 수정이 어려움

 

 

3) 절차적 프로그래밍 언어의 종류 ★

언어

특징

C

- 1972년 미국 벨 연구소의 데니스 리치에 의해 개발됨

- 시스템 프로그래밍 언어로 널리 사용됨

- 자료의 주소를 조작할 수 있는 포인터 제공

- 고급 프로그래밍 언어, 저급 프로그래밍 언어의 특징을 모두 갖춤

- UNIX의 일부가 C언어로 구현됨

- 컴파일러 방식의 언어

- 이식성이 좋아 컴퓨터 기종에 관계없이 프로그램 작성 가능

Algol

(알골)

- 수치계산이나 논리 연산을 위한 과학 기술 계산용 언어

- PASCALC언어의 모체

Cobol

(코볼)

- 사무 처리용 언어

- 영어 문장 형식으로 구성되어 있어 이해와 사용이 쉬움

- 4개의 DIVISION으로 구성됨

Fortran

(포트란)

- 과학 기술 계산용 언어

- 수학과 공학 분야의 공식이나 수식과 같은 형태로 프로그래밍 가능

Basic

(베이직)

- 교육용으로 개발되어 언어의 문법이 쉬움

- 다양한 종류가 존재하며 서로 다른 종류 사이의 소스 코드는 호환되지 않음

 

 

wook-2124.tistory.com/275

 

2020 정보처리기사 필기 총정리 (시나공, 수제비)

본 정리 글은 시나공과 수제비 필기책의 내용을 압축 요약하여 작성했기 때문에 내용이 부족할 수 있습니다. 자세한 내용과 출제 예상문제 및 기출문제를 공부하기 위해서 책을 꼭 참고하시고,

wook-2124.tistory.com

wook-2124.tistory.com/206

 

정보처리기사 필기, 실기 공부방법 및 기출문제 무료 공유

<네이버페이 5천원 적립 이벤트> 10/18까지 네이버페이 5,000원을 무료​로 주는 이벤트가 진행중이니 한번 확인해보세요🙏 네이버페이 포인트 5천원 무료 적립 이벤트! 모르면 손해!! (초간단) 먼�

wook-2124.tistory.com

댓글