본문 바로가기

정처기16

728x90
2024 #정보처리기사 실기 #테스트 기법(블랙박스/화이트) 블랙박스 테스트(Black-Box Test)외부 사용자의 기능 테스트블랙박스 테스트 유형(영문명도 암기)유형설명동등 분할 테스트(=동치/균등/동치 클래스 테스트)(Equivalence Partioning Testing)입력 데이터의 영역을 유사한 도메인별로 유효값/무효값을 그룹핑하여 대푯값 테스트 케이스를 도출하여 테스트하는 기법경곗값 분석 테스트(=한계값 테스트)(Boundary Value Analysis Testing)등가 분할 후 경곗값 부분에서 오류 발생 확률이 높기 때문에 경곗값을 포함하여 테스트 케이스를 설계하여 테스트하는 기법최솟값 바로 위, 최대치 바로 아래 등 입력값의 극한 한계를 테스트하는 기법결정 테이블 테스트(Decision Table Testing)요구사항의 논리와 발생조건을 테이.. 2024. 10. 20.
2024 #정보처리기사 필기요약 INDEX 정보처리기사 1과목 필기 요약현행 시스템 분석UMLAgile, 분석모델 확인화면 설계애플리케이션 설계객체지향/GoF 디자인 패턴인터페이스 설계요구분석/요구공학정보처리기사 2과목 필기 요약데이터 입출력 구현트리 순회방법, 차수 구하기통합구현, 배포, 버전관리테스트, 구현인터페이스 구현정보처리기사 3과목 필기 요약SQL 응용, SQL 활용논리 데이터베이스 설계물리 데이터베이스 설계데이터 전환정보처리기사 4과목 필기 요약서버 프로그램 구현프로그래밍 언어 활용운영체제 기초 활용스케줄링 알고리즘 예시문제네트워크 기초 활용기본 개발환경 구축정보처리기사 5과목 필기 요약소프트웨어 개발방법론 활용IT 프로젝트 정보시스템 구축관리소프트웨어 개발 보안 구축시스템 보안 구축 2024. 10. 6.
2024 #정보처리기사 필기요약 #5-2. IT 프로젝트 정보시스템 구축관리 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다.  제 5과목 정보시스템 구축 관리 > IT 프로젝트 정보시스템 구축관리 (1) 네트워크 구축관리IT 신기술 및 네트워크 장비 트렌드 정보가상화 기반 네트워크 기술구분설명구성요소SDN(Software Defined Network)개방형 API(오픈플로우) 기반으로 네트워크 장비의 트래픽 경로를 지정하는 컨트롤 플레인(Control Plane)과 트래픽 전송을 수행하는 데이터 플레인을 분리하여 네트워크 트래픽을 중앙 집중적으로 관리하는 기술이다.애플리케이션(Application),네트워크 운영체제,데이터 플레인(Data Plane)오픈플로우(Openflow)네트워크 장치의 컨트롤.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #5-1. 소프트웨어 개발방법론 활용 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다. 제 5과목 정보시스템 구축 관리 > 소프트웨어 개발방법론 선정 (1) 소프트웨어 생명주기 모델소프트웨어 생명주기(SDLC; Software Development Life Cycle)소프트웨어 생명주기는 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차이다. 소프트웨어 생명주기 모델 프로세스 (요설구테유)요구사항 분석 단계설계 단계구현 단계테스트 단계유지보수 단계 소프트웨어 생명주기 모델 종류 (폭프나반) 종류설명폭포수 모델(Waterfall Model)소프트웨어 개발 시 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델 [2020년 4회]선형 순차적 모형.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #3-5. 데이터 전환 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다. 제 3과목 데이터베이스 구축 > 데이터 전환 기술데이터 전환원천의 데이터베이스로부터 목적 데이터베이스를 만드는 활동이다.목적 시스템의 데이터 모델에 적합하게 ETL 활동을 거친다.목적 데이터베이스에 데이터 적재 후 그 결과를 검증한다. 초기 데이터 구축초기 데이터 구축 전략초기 데이터 구축 / 데이터 복구 방안 마련 / DB 구축 지침 제시초기 데이터 구축 절차구축 전략수립 → 대상파악 → 범위 확정 → 고려사항 도출  ETL(Extraction, Transformation, Loading)ETL은 원천 시스템에서 데이터를 추출(Extraction)하여 변환(Transfor-.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #3-4. 물리 데이터베이스 설계 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다. 제 3과목 데이터베이스 구축 > 물리 데이터베이스 설계스토리지(Storage)정보를 보존하는 저장장치스토리지 구성 (다나스)접속 방식설명장점단점DAS(Direct Attached Storage)데이터 서버와 외장형 저장장치를 전용 케이블로 직접 접속하는 방식전용라인의 사용으로 주어진 성능이 보장되며 안정성도 뛰어남저장장치에 따른 접속방법이 서로 상이하여 저장장치 공유에 문제가 있음NAS(Network Attached Storage)LAN을 통해 스토리지와 서버를 접속하는 방식, 파일서버를 통한 파일 시스템 공유데이터 저장 장치와 서버 간의 독립성을 유지데이터 접근 요청에 의한.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #3-3. 논리 데이터베이스 설계 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다. 제 3과목 데이터베이스 구축 > 논리 데이터베이스 설계관계 데이터 모델(Relation Data Model)실세계 데이터를 행과 열로 구성된 테이블 형태로 구성된 데이터 모델이다.수학자 E.F.Codd 박사가 제안한 모델이다.관계 데이터 모델의 구성요소 (중요!! 외우기!)구성요소설명릴레이션행(Row)과 열(Column)로 구성된 테이블튜플(Tuple)릴레이션의 행(Row)에 해당되는 요소속성(Attribute)릴레이션의 열(Column)에 해당되는 요소카디널리티(Cardinality)튜플(Row)의 수차수(Degree)속성(Attribute, Column)의 수 [2020년.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #3-1. SQL 응용, #3-2. SQL 활용 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다. 제 3과목 데이터베이스 구축 > SQL 응용절차형 SQL 작성(1) 트리거(Trigger) 트리거 구성 (다이비컨 SE)구성요소설명선언부DECLARE트리거 명칭 정의이벤트부EVENT트리거 실행 타이밍, 이벤트 명시시작/종료부BEGIN/END트리거 시작과 종료 표현, 블록으로 구성제어부CONTROL순차처리, 비교 조건에 따라 블록 또는 문장 실행, 조건에 따라 반복 실행SQLSQLDML을 주로 사용, 자주 사용되지 않지만 DDL(TRUNCATE 등) 사용예외부EXCEPTIONBEGIN~END 절의 SQL문 예외 발생 시 예외 처리 방법을 정의하는 처리부트리거 작성 예시CREAT.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #2-2. 통합구현, 배포, 버전관리 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다.제 2과목 소프트웨어 개발 > 통합 구현통합구현(1) 단위 모듈 구현단위 모듈 구현은 소프트웨어 개발에 있어 기능을 단위 모듈별로 분할하고 추상화하여 성능을 향상시키고, 유지보수를 효과적으로 하기 위한 구현 기법이다.단위 모듈 구현 원리 (정분추모)정보 은닉 (Information Hiding)분할과 정복 (Divide & Conquer)데이터 추상화 (Data Abstraction)모듈 독립성 (Module Independency)재사용(Reuse) 종류구분설명재공학기존 소프트웨어 기능 개선 or 기능 재사용 기법,장점으로는 위험부담 감소, 비용 절감, 개발 기간 단축, 시스.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #1-5. 요구분석/요구공학 제 1과목 소프트웨어 설계요구분석 기법요구분석(Recuirements Analysis) [2022년 1회]요구분석은 도출된 요구사항 간 상충을 해결하고 소프트웨어의 범위를 파악하여 외부 환경(시스템(소프트웨어)과 상호작용을 분석하는 과정)과의 상호작용을 분석하는 과정이다. 요구분석은 개발 대상에 대한 사용자의 요구사항 중 명확하지 않거나 모호하여 이해되지 않는 부분을 발견하고 이를 걸러내기 위한 과정이다.소프트웨어가 무엇을 해야 하는가를 추적하여 요구사항 명세를 작성하는 작업이다.소프트웨어 개발의 출발점이면서 실질적인 첫 번째 단계이다.요구분석 기법요구사항 분석을 통해서 요구사항을 기술할 때에는 요구사항 확인(Requirements Validation, 요구사항 검증), 비용 추정이 가능하도록 충분하고 .. 2024. 7. 5.
728x90
728x90