혼공단/혼자 공부하는 얄팍한 코딩지식
[혼공얄코] 11기_5주차
MISU 미수
2024. 1. 29. 20:14
🩷 5주차 미션
🩵 기본미션
🩵 선택미션
절차지향 프로그래밍 | 객체지향 프로그래밍 | 함수형 프로그래밍 |
소스 코드를 위에서부터 차례대로 읽고 실행하는 방식 | 프로그램을 객체 단위로 나누어 프로그래밍하는 방식 | 함수형 기능들을 활용해서 변수의 사용을 최소화하는 프로그래밍 방식 |
장점 : 실행 속도가 빠름 단점 ● 모든 구성 요소가 유기적으로 연결되어 있기 때문에 사소한 문제 하나만 생겨도 시스템 전체가 돌아가지 않음 ● 실행 순서가 정해져 있기 때문에 소스 코드의 순서가 바뀌면 결과가 달라질 수 있음 |
장점 : 유지보수도 쉽고 생산성도 좋음 단점 ● 모든 객체의 역할과 기능을 이해해야 하기 때문에 설계에 많은 시간이 걸림 ● 처리 속도가 절차지향보다 느림 ● 객체지향 언어는 대체로 난도가 높은 편임 |
장점 : 적절히 사용하기만 하면 프로그램에서 매우 유용 단점 ● 프로그램이 복잡해짐 ● 여러 스레드가 돌아가면 변수는 오류의 원인으로 작용할 가능성 커짐 |
🩷 CHAPTER 03 정리
CHAPTER 03
🩷 03-1 컴퓨터는 어떻게 일하나요? 🩵 CPU CPU (Central Processing Unit) : 컴퓨터를 통제하고 주어진 작업을 수행하는 장치 다른 컴퓨터의 구성 요소와 정보를 주고받으면서 컴퓨터에서 이뤄지는 모든
voielactee.tistory.com
해당 글을 보시면 자세하게 정리되어 있습니다!!