오예 !!!
[프로그래밍 패러다임] 3. 절차형 프로그래밍 본문
절차형 프로그래밍
- 수행되어야 할 연속적인 계산 과정으로 로직이 이루어져 있음
- 일이 진행되는 방식으로 코드를 구현
- 코드의 가독성이 좋음
- 실행 속도가 빠름
- 계산이 많은 작업에 주로 사용됨
- ex) 포트란을 이용한 대기 과학 관련 연산 작업, 머신 러닝의 배치 작업 등
- 단점 - 모듈화하기 어렵고 유지 보수성이 떨어짐
- 예시 - 자연수로 이루어진 배열에서 최댓값을 찾는 경우
const ret = [1, 2, 3, 4, 5, 11, 12]
let a = 0
for (let i = 0; i < ret.length; i++){
a = Math.max(ret[i], a)
}
console.log(a) // 12'🌟취준 > [CS STUDY] 프로그래밍 패러다임' 카테고리의 다른 글
| [프로그래밍 패러다임] 4. 패러다임의 혼합 (0) | 2023.03.14 |
|---|---|
| [프로그래밍 패러다임] 2. 객체지향 프로그래밍 (1) | 2023.03.14 |
| [프로그래밍 패러다임] 1. 선언형과 함수형 프로그래밍 (0) | 2023.03.14 |
| [프로그래밍 패러다임] 0. 프로그래밍 패러다임 (0) | 2023.03.14 |
Comments