본문 바로가기

정보처리기사10

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 #정보처리기사 필기요약 #3-5. 데이터 전환 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다. 제 3과목 데이터베이스 구축 > 데이터 전환 기술데이터 전환원천의 데이터베이스로부터 목적 데이터베이스를 만드는 활동이다.목적 시스템의 데이터 모델에 적합하게 ETL 활동을 거친다.목적 데이터베이스에 데이터 적재 후 그 결과를 검증한다. 초기 데이터 구축초기 데이터 구축 전략초기 데이터 구축 / 데이터 복구 방안 마련 / DB 구축 지침 제시초기 데이터 구축 절차구축 전략수립 → 대상파악 → 범위 확정 → 고려사항 도출  ETL(Extraction, Transformation, Loading)ETL은 원천 시스템에서 데이터를 추출(Extraction)하여 변환(Transfor-.. 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-5. 인터페이스 구현 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다.  제 2과목 소프트웨어 개발 > 인터페이스 구현(1) 내·외부 인터페이스 기술 표준 확인대표적인 방법은 EAI와 ESB 방식이 있다.EAI(Enterprise Application Integration) [2020년 4회]기업 내 각종 플랫폼 및 애플리케이션들을 통합하여, 동일한 플랫폼을 통해 서로 커뮤니션하도록 하는 것을 목적으로 한다.기업이 비즈니스 프로세스를 중심으로 여러 애플리케이션 간의 네트워크를 통합 관리한다.대상 시스템에 비표준 어댑터(Adapter)를 배포하여 통합한다.Hub & Spoke와 Message Bus의 혼합방식이다.필요한 경우 한 가지의 EAI 구현.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #1-5. 요구분석/요구공학 제 1과목 소프트웨어 설계요구분석 기법요구분석(Recuirements Analysis) [2022년 1회]요구분석은 도출된 요구사항 간 상충을 해결하고 소프트웨어의 범위를 파악하여 외부 환경(시스템(소프트웨어)과 상호작용을 분석하는 과정)과의 상호작용을 분석하는 과정이다. 요구분석은 개발 대상에 대한 사용자의 요구사항 중 명확하지 않거나 모호하여 이해되지 않는 부분을 발견하고 이를 걸러내기 위한 과정이다.소프트웨어가 무엇을 해야 하는가를 추적하여 요구사항 명세를 작성하는 작업이다.소프트웨어 개발의 출발점이면서 실질적인 첫 번째 단계이다.요구분석 기법요구사항 분석을 통해서 요구사항을 기술할 때에는 요구사항 확인(Requirements Validation, 요구사항 검증), 비용 추정이 가능하도록 충분하고 .. 2024. 7. 5.
2024 #정보처리기사 필기요약 #1-1. 애자일(Agile), 분석모델확인 제 1과목 소프트웨어 설계애자일(Agile)애자일(Agile) 방법론은 소프트웨어 개발방법론의 하나로서 개발과 함께 즉시 피드백을 받아서 유동적으로 개발하는 방법이다.애자일 방법론 특징 [2023년 3회]프로젝트의 요구사항은 기능 중심으로 정의한다. [2020년 4회]절차와 도구보다 개인과 소통을 중요하게 생각한다.작업 계획을 짧게 세워 요구 변화에 유연하고 신속하게 대응할 수 있다. [2020년 3회]소프트웨어가 잘 실행되는 데 가치를 둔다.고객과의 피드백을 중요하게 생각한다.문서 중심이 아닌, 실행 가능한 소프트웨어를 중시한다. [2021년 1회, 3회] [2022년 1회]애자일 선언문 (개변동고) [2022년 2회]애자일 방법론을 실천하기 위한 주요 원칙이다.공정과 도구보다 개인과 상호작용계획을 따.. 2024. 7. 5.
2024 #정보처리기사 필기요약 #1-1. 현행 시스템 분석 제 1과목 소프트웨어 설계 > 현행 시스템 분석플랫폼(Platform)공급자와 수요자 등 복수 그룹이 참여하여 각 그룹이 얻고자 하는 가치를 공정한 거래를 통해 교환할 수 있도록 구축된 환경플랫폼의 유형유형설명싱글 사이드 플랫폼(Single-Side Platform)제휴 관계를 통해 소비자와 공급자를 연결하는 형태투 사이드 플랫폼(Two-Side Platform)두 그룹을 중개하고 모두에게 개방하는 형태멀티 사이드 플랫폼(Multi-Side Platform)다양한 이해관계 그룹을 연결하여 중개하는 형태플랫폼의 기능소프트웨어 개발과 운영비용 감소, 생산성 향상플랫폼 성능 특성 분석 기법기법설명사용자 인터뷰현행 플랫폼 사용자 인터뷰를 통해 속도의 적정성 확인산출물 : 인터뷰 결과서성능 테스트현행 플랫폼 대상.. 2024. 7. 5.
2021 #정보처리기사 필기요약 #4-2. 프로그래밍 언어 활용 참고1. 노랑마킹은 시험에 나온 중요한 부분입니다.참고2. 주황강조는 약어 혹은 중요한 내용입니다.참고3. 회색마킹은 예시입니다. 제 4과목 프로그래밍 언어 활용기본문법 활용데이터 타입(Data Type)데이터 타입의 유형 (불문열 정부)블린(Boolean) / 문자(Char) / 문자열(String) / 정수(Int) / 부동 소수점(Float)  변수(Variable)변수는 저장하고자 하는 어떠한 값이 있을 때, 그 값을 주기억장치에 기억하기 위한 공간이다.변수 설정 규칙영문 대/소문자, 숫자, 밑줄('_'), 달러('$')만 작성 가능하다.첫 자리에는 숫자를 사용할 수 없다.공백을 사용할 수 없다.이미 사용되고 있는 예약어(for, if, while 등)의 경우에는 변수로 사용할 수 없다. 배열(A.. 2021. 3. 1.
728x90
728x90