
목차021. 소프트웨어 아키텍처 (★★★) 022. 아키텍처 패턴 (★★★) 023. 객체지향 (★★★) 024. 객체지향 분석 및 설계 (★★★) 025. 모듈 (★★★) 026. 공통 모듈 (★★★) 027. 코드 (★★★) 028. 디자인 패턴 (★★★)021. 소프트웨어 아키텍처 (★★★) SW 아키텍처 설계) SW의 골격이 되는 기본 구조 / 좋은 품질 유지하면서 사용자의 비기능적 요구사항 제약 반영&기능적 요구사항 구현 / 기본 원리 - 모듈화, 추상화, 단계적 분해, 정보 은닉 상위설계/하위설계 상위 설계하위 설계별칭아키텍처 설계, 예비 설계모듈 설계, 상세 설계설계 대상시스템의 전체적인 구조시스템의 내부 구조 및 행위세부 목록구조, DB, 인터페이스컴포넌트, 자료구조, 알고리즘 모듈화(Mo..

목차011. 사용자 인터페이스 (★★★) 012. UI 표준 및 지침 (★☆☆) 013. UI 설계 도구 (★★☆) 014. UI 요구사항 확인 (★☆☆) 015. 품질 요구사항 (★★★) 016. UI 프로토타입 제작 및 검토 (★☆☆) 017. UI 설계서 작성 (★☆☆) 018. 유용성 평가 (☆☆☆) 019. UI 상세 설계 (★★☆) 020. HCI/UX/감성공학 (★☆☆)011. 사용자 인터페이스 (★★★) 개요) 사용자-시스템 간 상호작용 원활하게 이뤄지도록 도와주는 장치, SW / 최근 추세 - 정보 내용 전달 / 정보 제공, 전달을 위한 물리적 제어에 관한 분야, 콘텐츠 상세적인 표현과 전체적인 구성에 관한 분야, 모든 사용자가 편리하고 간편하게 사용하도록 하는 기능에 관한 분야 UI 특..

목차001. 소프트웨어 생명 주기 002. 스크럼 기법 003. XP 기법 004. 현행 시스템 파악 005. 개발 기술 환경 파악 006. 요구사항 정의 007. 요구사항 분석 008. 요구사항 분석 CASE와 HIPO 009. UML 010. 주요 UML 다이어그램001. 소프트웨어 생명 주기 (★★★) 소프트웨어 공학 : 소프트웨어 위기 극복하기 위한 방안 / 현대적인 프로그래밍 기술 적용 / 개발된 SW의 품질 유지되도록 지속 검증 / 개발 관련 사항, 결과에 대한 명확한 기록 유지 폭포수 모형 : 한 단계가 완전히 끝나야 다음 단계로 넘어(선형 순차적) / 가장 오래되고 폭 넓게 사용 / 성공사례 多 / 각 단계가 끝난 후에는 다음 단계 수행을 위한 결과물 명확히 산출 되어야 함. / 두 개 이..

1. 선형회귀 회귀 : 일반적으로 데이터들을 2차원 공간에 찍은 후, 그 데이터들을 가장 잘 설명하는 직선이나 곡선을 찾는 문제 => 선형 모델을 사용해 회귀 문제를 풀면 선형회귀(linear regression)라고 함. ex) 부모의 키와 자녀 키의 관계 / 면적에 따른 주택 가격 / 공부시간과 학점과의 관계 등 선형 회귀 소개 선형회귀 식은 직선의 방정식으로부터 비롯 됨... 직선의 방정식) f(x) = mx + b => 선형회귀는 입력 데이터를 가장 잘 설명하는 직선의 기울기(m)와 절편(b)을 찾는 문제... 머신러닝에선 기울기(m) → 가중치(weight) / 절편(b) → 바이어스(b) 라고 함. 선형회귀 식) f(x) = wx + b 가중치와 바이어스 값에 따라 여러 개의 직선이 있을 수 ..