일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 파이썬
- 운영체제
- 글또
- 코드스테이츠
- Python
- react 기초
- 파이썬 알고리즘 인터뷰
- 자료구조
- context switching
- codestates
- 컴퓨터공학
- OS
- 자바
- typeScript
- JavaScript
- java
- algorithm
- 자바스크립트
- 비동기
- execution context
- REACT
- Zerobase
- 개발공부
- Operating System
- node.js
- 프로그래머스
- 알고리즘
- python algorithm
- Computer Science
- useState
Archives
- Today
- Total
목록declareative (1)
Back to the Basics
[Computer Science] 선언형 프로그래밍 VS 절차형 프로그래밍
프로그래밍 패러다임으로는 이곳, 저곳에서 많이 들어봤듯이 명형형 프로그래밍, 선언형 프로그래밍, 절차형 프로그래밍 , 객체지향형 프로그래밍, 함수형 프로그래밍 등이 있다. 어떤 언어는 하나의 패러다임을 갖기도 하지만, 최근엔 여러 가지 패러다임을 갖는 멀티 패러다임 언어가 대부분이라고 한다. 절차형 프로그래밍 (procedure) - 대표적 언어 : c언어 절차형 프로그래밍은 어떻게 할 것인가에 가깝다. 절차형은 위에서 아래로 로직에 따라 코드의 순차적인 처리가 중요시되고 프로그램 전체가 유기적으로 연결 되도록 하는 프로그래밍 패러다임이다. 컴퓨터와 유사한 처리구조의 코딩방식이므로 실행 속도가 빠르다는 장점이 있다. 하지만 유지보수가 어렵고, 코드의 실행 순서가 정해져 있으므로 코드의 순서가 바뀌면 동일..
Computer Science
2021. 8. 5. 23:07