소프트웨어 생명주기 모델 종류
폭프나반
폭포수 모델 / 프로토타이핑 모델 / 나선형 모델 / 반복적 모델
나선형 모델 절차
계위계고
계획 및 정의 / 위험분석 / 개발 / 고객평가
럼바우의 객체지향 분석 절차
객동기
객체 모델링 / 동적 모델링 / 기능 모델링
소프트웨어 아키텍처 4+1 뷰
유논프구배
유스케이스 뷰 / 논리 뷰 / 프로세스 뷰 / 구현 뷰 / 배포 뷰
디자인 패턴 구성요소
패문솔 사결샘
패턴 이름 / 문제 / 솔루션 / 사례 / 결과 / 샘플 코드
목적에 따른 디자인 패턴 유형
생구행
생성 / 구조 / 행위
나선형 모델 절차
계위개고
계획 및 정의 / 위험 분석 / 개발 / 고객 평가
디자인 패턴 종류 - 생성 패턴
생빌 프로 팩앱싱
생성(빌더 / 프로토타입 / 팩토리 메서드 / 앱스트랙 팩토리 / 싱글톤)
디자인 패턴 종류 - 구조 패턴
구 브데 퍼플 프록 컴 어
구조(브리지 / 데코레이터 / 퍼사이드 / 플라이 웨이트 / 프록시 / 컴포지트 / 어댑터)
디자인 패턴 종류 - 행위 패턴
행 미인이 탬옵 스테 비커 스트 메체
행위(mediator / interpreter / iterator / template method / observer / state / visitor / command / strategy / memento / chain of responsibility)
분석 산출물의 종류
현기인 아소하네
정보시스템 구성 현황 / 정보시스템 기능 구성도 / 인터페이스 현황 / 현행 시스템 아키텍처 구성도 / 소프트웨어 구성도 / 하드웨어 구성도 / 네트워크 구성도
OSI 7계층
아파서 티내다, 피나다.
Application (7) / Presentation (6) / Session (5) / Transport (4) / Network (3) / Data Link (2) / Physical (1)
DBMS 현행 시스템 분석 시 고려사항
가성호기구
가용성 / 성능 / 상호 호환성 / 기술 지원 / 구축 비용
요구사항 명세 원리 및 검증 항목
명완검 일수 추개
명확성 / 완전성 / 검증 가능성 / 일관성 / 수정 용이성 / 추적 가능성 / 개발 후 이용성
정형 기술 검토
동워인
동료 검토 / Walkthrough / Inspection
상세 정형 기술 검토 기법
관기 인워감
관리 리뷰 / 기술 리뷰 / Inspection / Walkthrough / 감사
UI 유형
CG NO
CLI / GUI / NUI / OUI
UI 설계 원칙
직유 학유
직관성 / 유효성 / 학습성 / 유연성
UI 설계 지침
사일단결 가표접명오
사용자 중심 / 일관성 / 단순성 / 결과 예측 가능 / 가시성 / 표준화 / 접근성 / 명확성 / 오류 발생 해결
UI 품질 요구사항
기신사효유이
기능성 / 신뢰성 / 사용성 / 효율성 / 유지보수성 / 이식성
UI 표준 구성
전체적인 UX 원칙 / 정책 및 철학 / UI 스타일 가이드 / UI 패턴 모델 정의 / UI 표준 수립을 위한 조직 구성
UI 화면 설계 구분
와스프
와이어 프레임 / 스토리보드 / 프로토타입
UML의 특징
가구명문
가시화 / 구축 / 명세화 / 문서화 언어
UML 구성요소
사관다
사물, 관계, 다이어그램
구조적 다이어그램 / 정적 다이어그램
클객 컴배 복패
클래스 / 객체 / 컴포넌트 / 배치 / 복합체 구조 / 패키지
행위적 다이어그램 / 동적 다이어그램
유시커 상활타
유스케이스 / 시퀀스 / 커뮤니케이션 / 상태 / 활동 / 타이밍
UML의 관계(Relationship)
연집복 일의실
연관 / 집합 / 복합 / 일반화 / 의존 / 실체화
UI 시나리오 문서의 작성 요건
완일이가 추수
완전성 / 일관성 / 이해성 / 가독성 / 추적 용이성 / 수정 용이성
데이터 모델링 절차
요개논물
요구조건 분석 / 개념적 설계 / 논리적 설계 / 물리적 설계
일반 집합 연산
합교차카
합집합 / 교집합 / 차집합 / 카티션 프로덕트
순수 관계 연산자
셀프조디
셀렉트 / 프로젝트 / 조인 / 디비전
논리 데이터 모델링 속성
개속관
개체 / 속성 / 관계
이상 현상의 종류
삽삭갱
삽입 이상 / 삭제 이상 / 갱신 이상
데이터베이스 정규화 단계
원부이결다조
원자화(1NF) / 부분함수 종속 제거(2NF) / 이행함수 종속 제거(3NF) / 결정자 함수 종속 제거(BCNF) / 다치 종속 제거(4NF) / 조인 종속 제거(5NF)
파티셔닝의 종류
레해리컴라
레인지 파티셔닝 / 해시 파티셔닝 / 리스트 파티셔닝 / 컴포지트 파티셔닝 / 라운드로빈 파티셔닝
파티션의 장점
성가백합
성능 향상 / 가용성 향상 / 백업 가능 / 경합 감소
데이터베이스 유형
키컬도그
Key-Value Store / Column Family Data Store / Document Store / Graph
데이터마이닝 주요 기법
분연 연데
분류 규칙 / 연관 규칙 / 연속 규칙 / 데이터 군집화
인터페이스 명세서 주요 항목
인최 크시데
인터페이스 ID / 최대 처리 횟수 / 데이터 크기(평균/최대) / 시스템 정보 / 데이터 정보
EAI 구축 유형
포허 메하
포인트 투 포인트 / 허브 앤 스포크 / 메시지 버스 / 하이브리드
시큐어 코딩 가이드 적용대상
입보시 에코캡아
입력데이터 검증 및 표현 / 보안 기능 / 시간 및 상태 / 에러 처리 / 코드 오류 / 캡슐화 / API 오용
데이터베이스 암호화 알고리즘 유형
대비해
대칭 키 암호화 알고리즘 / 비대칭 키 암호화 알고리즘 / 해시 암호화 알고리즘
데이터베이스 암호화 기법 유형
애플티하
API 방식 / Plug-In 방식 / TDE 방식 / Hybrid 방식
인터페이스 구현 검증 도구
엑스피 엔셀웨
xUnit / STAF / FitNesse / NTAF / Selenium / watir
연산자 우선순위
증산시 관비 논삼대
중감 연산자 / 산술 연산자 / 시프트 연산자 / 관계 연산자 / 비트 연산자 / 논리 연산자 / 삼항 연산자 / 대입 연산자
객체지향 프로그래밍의 구성요소
객클메
객체 / 클래스 / 메시지
객체의 구성요소
개속메
개체 / 속성 / 메서드
라이브러리의 구성
도덜샘
도움말 / 설치 파일 / 샘플 코드
'T.I.L(Today I learned) > CS' 카테고리의 다른 글
220811 정보처리기사 실기 D-66 (0) | 2022.08.11 |
---|---|
220810 정보처리기사 필기 합격 & 실기 D-67 (0) | 2022.08.10 |
220804 정보처리기사 실기 D-73 (0) | 2022.08.04 |
220712 정보처리기사 필기 D-day (0) | 2022.07.12 |
220711 정보처리기사 필기 D-1 (0) | 2022.07.12 |
댓글