정보처리기사 필기 5과목
스토리지 시스템 DAS : 데이터 저장 장치를 호스트 버스 어댑터에 직접 연결하는 방식, 주어진 데이터 전송 성능을 보장 전용 케이블을 사용하여 안정성 우수, 파일 시스템의 공유가 어렵고, 확장성 / 우연성의 부족, 서버의 수가 제한적 NAS : 구성 설정이 간편, 별도의 운영체제를 가진 서버 한 곳에서 파일을 관리 서버 간 스토리지 및 파일 공유 용이 네트워크를 통해 스토리지 접속, 파일단위 관리, 이기종 간 파일 공유 가능, 설치 및 관리가 용이 SAN :저장 장치 전용 네트워크로 상호 구성하여 고가용성, 고성능, 융통성, 확장성을 보장, 데이터를 블록 단위 관리 광케이블 및 광 채널 스위치를 통해 근거리 네트워크 환경 구성, 빠른 속도로 데이터 처리 가능, 스토리지 공유 가능 고속 전송과 장거리 연..
더보기
정보처리기사 필기 3과목
키 종류 : 기본 키(테이블의 각 튜플을 고유하게 식별하는 컬럼), 대체키(후보 키 중 기본 키로 선택되지 않은 키) 후보키(테이블에서 각 튜플들을 구별하는데 기준이 되는 컬럼, 기본 키 + 대체키), 외래키(한 컬럼이 다른것의 기본키) 슈퍼키(릴레이션을 구성하는 모든 튜플에 대해 유일성은 만족 최소성은X) 뷰(View) : 논리 테이블, 하나의 물리 테이블로부터 생성 가능, 다수의 테이블 또는 다른 뷰를 이용해 생성 가능 조인 기능 활용 가능, 장점(논리적 독립성 제공, 데이터 조작 연산 간소화, 보안 기능 제공) 단점(뷰 자체 인덱스 불가, 뷰 변경 불가, 데이터 변경 제약 존재) 파티셔닝 종류:범위 분할(분할 키값이 범위 내 있는지 여부로 구분),해시 분할(해시 값에 따라 파티션 포함 여부 결정),..
더보기
정보처리기사 필기 2과목
블랙박스 테스트 : 프로그램 외부 사용자의 요구사항 명세를 보며 수행하는 테스트, 내부 구조나 작동 원리 몰라도O 유형 : 동등 분할 테스트, 경계값 분석 테스트, 상태전이 테스트, 유스케이스 테스트, 분류 트리 테스트 등 화이트박스 테스트 : 내부 구조와 동작을 검사하는 테스트, 소스 코드의 모든 문장을 한 번 이상 수행함 유형 : 구문 커버리지, 결정 커버리지, 조건 커버리지, 기본 경로 커버리지, 제어 흐름 테스트 단위 모듈 테스트 종류 : 블랙박스 테스트(=명세 기반테스트), 화이트 박스 테스트(=구조 기반 테스트) 검증과 확인 : 검증(요구사항 문서대로 제작중인가?, 개발자) 확인(고객 의도대로 구현되었나?, 사용자) -알고리즘 기법 : 분할과 정복, 동적계획법, 탐욕법(그 순간 좋은 것), 백..
더보기
정보처리기사 필기 공부 1과목
- 내, 외부 송수신 연계 기술 : DB 링크, DB 연결, API/Open API, JDBC, 하이퍼링크, 소켓 -XP의 12가지 기본원리 : Pair Programming(짝 프로그래밍), Collective Ownership(공동 코드 소유), 지속적인 통합 계획 세우기, 작은 릴리즈, 메타포어, 간단한 디자인, 테스트 기반 개발, 리팩토링, 40시간 작업, 고객 상주, 코드표준 XP(extreme programming)의 5가지 가치 : 용기, 단순성, 의사소통, 피드백, 존중 디자인 패턴 : 소프트웨어 설계에서 자주 발생하는 문제에 대한 일바적이고 반복적인 해결방법 객체 지향 설계 원칙(SOLID) : 단일 책임의 원칙, 개방 폐쇄 원칙, 인터페이스 분리의 원칙, 의존성 역전의 원칙 리스코프 치..
더보기