목록Certificate (46)
Learn & Record
101. 릴리즈노트의 개요 - 개발 과정에서 정리된 릴리즈 정 보를 소프트웨어의 최종 사용자인 고객과 공유하기 위한 문서 102. 릴리즈 노트 초기 버전 작성 시 고려사항 - 머릿말, 개요, 목적, 문제 요약, 재현 항목, 수정/개선 내용, 사용자 영향도, SW 지원 영향도, 노트, 면책 조항, 연락처 103. 디지털 저작권 관리 (DRM) - 저작권자가 의도한 용도로만 사용되도록 하는 디지털 콘테츠 관리 및 보호 기술 104. 디지털 저작권 관리의 구성 요소 - 클리어링 하우스, 콘텐츠 제공자, 패키저, 콘텐츠 분배자, 콘텐츠 소비자, DRM 컨트롤러, 보안 컨테이너 105. 디지털 저작권 관리의 기술 요소 - 암호화, 키 관리, 암호화 파일 생성, 식별 기술, 저작권 표현, 정책 관리, 크랙 방지, ..
96. 테스트 케이스 - 식별자, 테스트 항목, 출력 명세, 환경 설정, 특수 절차 요구, 의존성 기술 97. 통합 개발환경 IDE - 코딩, 컴파일, 디버깅 , 배포 등 다양한 기능 제공 98. 빌드도구 - 소스 코드 파일들을 컴퓨터에서 실행할 수 있는 제품 소프트웨어로 변환하는 과정 또는 결과물 도구 99. 소프트웨어 패키징의 개요 - 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것을 말한다 100. 패키징 시 고려사항 - 사용자의 시스템 환경, 즉 운영체제, CPU, 메모리 등 에 필요한 최소 환경을 정의한다
46. 객체 - 데이터와 데이터를 처리하는 함수를 묶어 놓은 하나의 소프트웨어 모듈 - 데이터, 함수 등 47. 클래스 - 공통된 속성과 연산을 갖는 객체의 집합으로, 객체의 일반적인 타입 - 클래스에 속한 각각의 객체를 인스턴스라 하며, 새로운 객체를 생성하는 것을 인스턴스화 라고 한다. 48. 캡슐화 - 데이터와 데이터를 처리하는 함수를 하나로 묶는 것을 의미한다. 49. 상속 - 이미 정의된 상위클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것이다. 50. 다형성 - 객체가 연산을 수행하게 될 때 각각의 객체가 가지고 있는 고유한 방법으로 응답할 수 있는 능력 51. 연관성 - 두 개 이상의 객체들이 상호 참조하는 관계 - 연관화, 분류화, 집단화, 일반화, 특수화/상세화 52. 객체지향 분석..
36. 품질 요구사항 - 기능성, 신뢰성, 사용성, 효율성, 유지보수성, 이식성 37. UI 요소 - 체크 박스, 라디오 버튼, 텍스트 박스, 콤보 상자, 목록상자 38. 상위 설계와 하위 설계 - 상위설계 : 아키텍처 설계, 예비 설계, 시스템의 전체적인 구조, 구조+DB+인터페이스 - 하위설계 : 모듈 설계, 상세 설계, 시스템의 내부 구조 및 행위, 컴포넌트, 자료구조, 알고리즘 39. 소트프웨어 아키텍처 설계의 기본 원리 - 모듈화, 추상화, 단계적 분해, 정보은닉 40. 소프트웨어 아키텍처의 품질 속성 - 시스템 측면 : 성능, 보안, 가용성, 기능성, 사용성, 변경용이성, 확장성 - 비즈니스 측면 : 시장 적시성, 비용과 혜택, 예상 시스템 수명 등 / 아키텍처 측면 : 개념적 무결성, 정확성..
31. 사용자 인터페이스의 구분 - CLI(텍스트 형식), GUI(그래픽 형식), NUI(사용자 말이나 행동) - VUI(음성으로 조작방식), OUI(모든 사물과 사용자 간 상호작용 ) 32. 사용자 인터페이스의 기본 원칙 - 직관성, 유효성, 학습성, 유연성 33. 사용자 인터페이스의 설계 지침 - 사용자 중심, 사용성, 심미성, 오류 발생 해결 34. 사용자 인터페이스 개발 시스템의 기능 - 입력 검증, 도움과 프롬프트 제공 35. UI 설계 도구 - 와이어프레임, 목업, 스토리보드, 프로토타입, 유스케이스
26. 스테레오 타입 - UML에서 표현하는 기본 기능 외 추가 기능을 표현하기 위해 사용. 길러멧 ( ) 사용. - , , , , 27. 유스케이스 다이어그램 - 수행할 수 있는 기능을 사용자의 관점에서 표현한 것 - 구성요소 : 시스템, 액터, 유스케이스, 관계 28. 클래스 다이어그램 - 구성요소 : 클래스, 제약조건, 관계 29. 순차 다이어그램 - 시간의 흐름에 따라 상호작용하는 과정을 그림을 표현한 것 - 구성요소 : 액터, 객체, 생명성, 실행 상자, 메시지 30. 사용자 인터페이스(UI)의 특징 - 사용자의 만족도에 가장 큰 영향을 미치는 중요한 요소 - 소프트웨어 아키텍처를 반드시 숙지해야 한다.