본문 바로가기

자격증13

정보처리 기사 필기 정리 Chapter 01UML 다이어그램UML : 객체지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화 할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어 구조적 다이어그램 / 정적 다이어그램✔ 클래스✔ 객체✔ 컴포넌트✔ 배치✔ 복합체 구조✔ 패키지 행위적 다이어그램 / 동적 다이어그램 (유시커상활타)✔ 유스케이스✔ 시퀀스✔ 커뮤니케이션✔ 상태✔ 활동✔ 타이밍 애자일 방법론 유형1. XP의사소통 개선과 즉각적 피드백으로 소프트웨어 품질을 높이기 위한 방법론 XP(eXtreme Programming)의 가치✔ 용기✔ 단순성✔ 의사소통✔ 피드백✔ 존중 XP(eXtreme Programming)의 기본원리✔ 짝 프로그래밍✔ 공동 코드 소유✔ 지속적인 통합✔ 계획 세우기✔ .. 2021. 2. 7.
정보처리기사 실기 정리 요구사항 확인(Chapter 1) 현행시스템 파악 절차 구성/기능/인터페이스 파악 -> 아키텍쳐 및 소프트웨어 구성 파악 -> 하드웨어 및 네트워크 구성 파악 소프트웨어 아키텍처 : 구성요소 간의 관계를 표현하는 시스템의 구조나 구조체 소프트웨어 아키텍처 4+1 뷰 : (논리 뷰, 구현 뷰, 프로세스 뷰, 배포 뷰) + 유스케이스 뷰 유스케이스 : 사용자 입장에서 바라본 시스템의 기능 미들웨어 : 응용 프로그램과 프로그램이 운영되는 환경 간에 원만한 통신이 이루어질 수 있도록 제어해주는 소프트웨어 대표적인 미들웨어로는 WAS가 있다 웹 어플리케이션 서버 (WAS : Web Application Server) : 서버계층에서 어플리케이션이 동작 할 수 있는 환경을 제공 트랜잭션 : 논리적 기능을 정상적으로.. 2020. 10. 22.
DDL, DML, DCL의 차이 SQL의 종류에는 DDL, DML, DCL이 있는데 각 단어별로 영문의 뜻을 알고 있으면 외우는데 한결 수월해집니다. DDL(Data Definition Language) -> 데이터 정의어 종류 역할 사전적 의미 CREATE 데이터베이스, 테이블등을 생성하는 역할 ALTER 테이블을 수정하는 역할 DROP 데이터베이스, 테이블을 삭제하는 역할 TRUNCATE 테이블을 초기화 시키는 역할 DML(Data Manipulation Language) -> 데이터 조작어 종류 역할 사전적 의미 SELECT 데이터를 조회하는 역할 INSERT 데이터를 삽입하는 역할 UPDATE 데이터를 수정하는 역할 DELETE 데이터를 삭제하는 역할 DCL(Data Control Language) -> 데이터 제어어 종류 역할.. 2020. 10. 22.
[정보처리기사] 릴레이션의 구성요소 카디널리티 : 튜플의 갯수 릴레이션의 특징 한 릴레이션에서 튜플들은 모두 다르다. 한 릴레이션에서 튜플들은 순서에 무관하다. 튜플들은 시간에 따라 변한다. 릴레이션 스키마를 구성하는 에트리뷰트의 값은 동일해도 된다. 에트리뷰트는 원자값으로 구성된다. 튜플을 식별하는 속성들의 부분집합을 키(Key)로 설정한다. 도메인 : 각 속성 별로 가질수있는 값들의 집합 (ex. 성별 속성의 도메인은 남,여) 2020. 7. 21.