Certificate/정보처리기사52 [정보처리기사] 2021년 2회차 (1)소프트웨어 설계 정보처리기사 UML(Unified Modeling Language) (시험 직전에 확인) : 표준화된 모델링(개발하기 위한 그림을 그려주는) 언어 - 종류 - 구조적(정적) 다이어그램 - 객체: 객체 정보 - 클래스: 클래스의 속성, 함수, 변수 타입으로 구성 - 패키지: 클래스 다이어그램의 집합 - 컴포넌트: 컴포넌트끼리의 구조 관계를 표현 - 컴포지트: 복합구조 - 배치(Deployment): SW, HW 등을 포함한 시스템의 물리적 구조를 나타냄 행위적(동적) 다이어그램 - 유스케이스: 사용자 관점에서 바라본 시스템을 표현 - 구성요소(Component): System, Actor, UseCase, Relation - System: 만들고자 하는 프로그램 - Actor: 시스템의 외부에 있고 시스템.. 2023. 7. 12. [정보처리기사] 2021년 3회차 (5)정보시스템 구축관리 정보처리기사 침입탐지 시스템(IDS: Intrusion Detection System) 이상 탐지 기법: 정상 범주에 벗어날 경우 탐지 및 차단, 오류 가능성↑ 오용 탐지 기법: 이미 발견되고 정립된 공격 패턴을 입력해두었다가 탐지 및 차단 접근 제어 강제적 접근제어(MAC, Mandatory Access Control) : 어떤 주체가 특정 개체에 접근하려 할 때 양쪽의 보안 레이블에 기초하여 높은 보안 수준을 요구하는 정보가 낮은 보안 수준의 주체에게 노출되지 않도록 하는 접근 제어 방법 임의적 접근제어(DAC, Discretionary Access Control) : 객체의 소유주가 접근 여부를 결정 역할기반 접근제어(RABC, Role Based Access Control) : 조직내에서 맡은 역.. 2023. 7. 11. [정보처리기사] 2021년 3회차 (4)프로그래밍 언어 활용 정보처리기사 응집도 : 모듈 내부의 기능적인 집중 정도 우연적(Coincidental): 모듈 내부의 각 구성요소들이 연관이 없을 경우 논리적(Logical): 유사한 성격을 갖는 요소들이 한 모듈에서 처리 시간적(Temporal): 특정 시간에 처리되어야 하는 활동들을 한 모듈에서 처리 절차적(Procedural): 모듈 안의 구성요소들이 그 기능을 순차적으로 수행 통신적(Communicational): 동일한 입력과 출력을 사용하여 다른 기능을 수행하는 활동들이 모여있을 경우 순차적(Sequential): 모듈 내에서 한 활동으로 부터 나온 출력값을 다른 활동이 사용할 경우 기능적(Functional): 모듈 내부의 모든 기능이 단일한 목적을 위해 수행되는 경우 결합도 : 모듈과 모듈간의 상호 의존 .. 2023. 7. 11. [정보처리기사] 2021년 3회차 (3)데이터베이스 설계 정보처리기사 PK 무결성 개체 무결성: Not Null & Unique 참조 무결성: 외래키 값은 피참조 릴레이션의 기본키 값이거나 NULL 값임 도메인 무결성: 속성 (Attribute) 값은 해당 속성 (Attribute) 도메인에 속한 값들 중 하나이어야 함 키 무결성: 테이블에 최소 1개의 키가 존재해야 함 트랜젝션 성질 원자성(Atomicity): One or Nothing 일관성(Consistency): 무결성 격리성(Isolation) 영속성(Durability) 데이터 모델링 3단계 개념 ERD 생성 논리 정규화 Transaction Interface 설계 물리 성능 향상(인덱스, 파티션, 반정규화 등) Transaction 작성 특정 DBMS에 종속 E-R 다이어그램(ERD) 속성 표기법.. 2023. 7. 11. [정보처리기사] 2021년 3회차 (2)소프트웨어 개발 정보처리기사 테스트 테스트 기법 화이트 박스 테스트: 모듈 내부 소스 코드를 보면서 수행하는 테스트 종류 기본 경로 커버리지(Base Path Coverage): 수행 가능한 모든 경로 테스트 데이터 흐름 테스트(Data Flow Testing): 프로그램에서 변수의 정의와 변수 사용의 위치에 초점을 맞추어 검사 조건 커버리지(Condition Coverage): 각 개별 조건식이 적어도 한 번은 참과 거짓의 결과가 되도록 수행 루프 테스트 블랙 박스 테스트: 외부 사용자의 요구사항 명세를 보면서 수행하는 테스트 동등(동치, 균등) 분할 테스트(Equivalence Partitioning Testing): 입력값의 범위를 유사한 특징을 갖는 동등그룹으로 나누고 각 그룹마다 대표값을 선정하는 테스트 기법 .. 2023. 7. 10. [정보처리기사] 2021년 3회차 (1)소프트웨어 설계 정보처리기사 요구사항 분석 기법 구조적 분석 : 하향식 접근 방식(폭포수 모형) 도형 중심의 분석용 도구 DFD: 프로세스와 프로세스 간에 존재하는 상호작용 표현 DD: 데이터 흐름도(Data Flow Diagram)에 기술된 자료들에 대해 정의 Mini spec.: 자료 흐름도를 보완 설명 ERD: 시스템에서 처리되는 개체와 속성 그리고 관계를 표현하여 개체를 모델화하는 도구 STD(State Transition Diagram): 시스템의 상태와 변화를 모델링 객체지향적 분석 : 상향식 접근 방식 Rumbaugh: 가장 일반적으로 사용되는 방법으로 분석 활동을 객체, 동적, 기능 모델로 나누어 수행 객체 모델링(Object Modeling): 클래스 다이어그램을 이용하여 시스템에서 요구되는 객체을 표현.. 2023. 7. 10. 이전 1 ··· 4 5 6 7 8 9 다음