[소프트웨어] 4. 추상화와 알고리즘, 5. 알고리즘 구현 정리


[소프트웨어] 4. 추상화와 알고리즘, 5. 알고리즘 구현 정리

이것도 중간고사 당일에 허겁지겁 정리한거라 지금 뭔 내용인지 기억도 안난다.. 그래서 수정을 못하겠다. 그냥 올려야징 [4] 추상화와 알고리즘 (알고리즘 씽킹) 디자인 씽킹 : 공감 → 문제 정의 → 아이디어 설계 → 모형 제작 프로토타입 → 테스트 알고리즘 씽킹 : 추상화 → 알고리즘 설계 → UI 설계 → 코딩 → 실행 및 피드백 1. 추상화 추상화 - 실제 모형은 소프트웨어 형태이든 아니든 상관없음 - 앞으로의 시대는 자신의 영역을 컴퓨팅으로 내재화할 수 있는 능력이 필요함 - 실제적으로 소프트웨어 형태 모형을 개발하기 위한 역량을 강화할 필요가 있음 1) 단순하게 만들기 추상화 : 문제에서 핵심적인 부분을 찾아 집중하는 것, (대상을 보는 목적과 관점에 따라 핵심요소가 달라짐) - 전체적이고 포괄적 개념(추상화)을 먼저 찾아 그것을 차례대로 구체화함 - 줄거리로 표현 : 중요하고 핵심인 내용만 남기고, 세부적 내용과 중요치 않은 내용은 제외 > 단순화 - 로그라인 : 더 이상...


#교양 #소프트웨어 #알고리즘

원문링크 : [소프트웨어] 4. 추상화와 알고리즘, 5. 알고리즘 구현 정리