본문 바로가기
728x90
728x90

Study/정보처리기사 실기8

[정보처리기사 기출]2021년 3회 ✅ 접근 통제 (막걸리 닭갈비 얼음 박카스) : 데이터가 저장된 객체와 이를 사용하려는 주체 사이의 정보 흐름을 제한하는 것 접근 통제 3요소 - 접근통제 정책 - 접근통제 매커니즘 - 접근통제 보안모델 접근통제 기술 - 임의 접근통제(DAC) : 데이터에 접근하는 사용자의 신원에 따라 접근 권한을 부여하는 방식 : 데이터 소유자가 접근통제 권한을 지정하고 제어함 : 객체를 생성한 사용자가 생성된 객체에 대한 모든 권한을 부여받고, 부여된 권한을 다른 사용자에게 허가할 수도 있음 - 강제 접근통제(MAC) : 주체와 객체의 등급을 비교하여 접근 권한을 부여하는 방식 : 시스템이 접근통제 권한을 지정함 : 데이터베이스 객체별로 보안 등급을 부여할 수 있음 : 사용자별로 인가 등급을 부여할 수 있음 벨라파둘.. 2023. 10. 6.
[정보처리기사 실기 기출] 2021년 2회 실기 오른쪽으로 쉬프트하면 오른쪽에 있는 값이 i개 없어진다. 이때 이진수로 바꿔서 하는것이다. 디자인패턴 생성패턴 구조패턴 행위패턴 생 - 추패퍼싱 구 - 어둡컴컴한데퍼플프 행 - 커퓨터 오저버워치 아이템 중톡됐어 방전됐어 이상해 메체나보자 UML (다이어그램 관계 꼭 기억🐸🐸🐸 ) UML 구성요소 (사관다) 사물 관계 다이어그램(구행) 정적모델링 - 구조적 다이어그램 동적모델링 - 행위 다이어그램 구조적 다이어그램 클래스 - 크래스와 클래스가 가지는 속성 클래스 사이의 관계를 표현 객체 - 클래스에 속한 사물 ( 럼바우 객체지향 분석 기법) 컴포넌트 - 실제 구현 모듈인 컴포넌트 간의 관계 ( 구현 단계) 배치 - 결과물 프로세스 컴포넌트 등 물리적 요소들의 위치를 표현 (구현단계) 복합체 구조 - 클래스.. 2023. 10. 6.
[정보처리기사 실기 기출]2021년 1회 해설 네트워크 계층(3계층) 프로토콜 IP 패킷 단위로 데이터를 주고 받음 ARP ip -> mac RARP mac -> ip ICMP 패킷을 처리할때 생기는 문제 알려줌 IGMP 그룹 멤버쉽을 처리하는데 사용 IGP 라우팅프로토콜 데이터 전송 목적지 까지 가는데 최적의 경로 ▶내부라우팅 프로토콜 RIP 거리백터 알고리즘 OSPF 링크 상태 알고리즘 EGP 외부 라우팅 프로토콜 BGP 데이터 베이스 설계 개념설계 현실세계를 그대로 이해가능한 형태의 정보구조로 ▶ ERD 다이어그램 논리설계 구조적 정의 ▶이상현상(삽삭삽 갱단이다) 을 해결하기 위해 정규화 ( 도부이거다조 ) 이상현상 삽입이상 갱신이상 삭제이상 정규화 비정규화 릴레이션 1 도메인이 원자값 2 부분 함수 종속 제거 3 이행 함수 종속 제거 BCNF.. 2023. 10. 6.
[정보처리기사 실기 기출] 2020년 4회 해설 디자인패턴 (디자인 생명구행) 소프트웨어 공학의 소트프웨어 설꼐에서 공통으로 발생하는 문제에 대해 자주 쓰이는 설계 방법을 정리한 패턴 디자인 패턴을 참고해서 개발할 경우 개발의 효율성과 유지보수성, 운용성이 높아지고 프로그램의 최적화에 도움이 됨 디자인 패턴의 3가지 : 생성, 구조, 행위 생성패턴 ( 추팩 빌 팩메 프싱 ) 추빌팩프싱 (추빌해 팩프하는 자 싱어송) 객체의 인스턴스 생성에 관여하고 클래스 정의와 객체 생성 방식을 구조화, 캡슐화하는 패턴 Abstract Factory(추상 팩토리) 구체적인 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체들의 조합을 만드는 인터페이스를 제공 동일한 주제의 다른 팩토리를 묶음 Builder(빌더) 복잡한 인스턴스를 조립해서 만드는 구 조 복합 객체를 .. 2023. 10. 5.
[정보처리기사 실기 기출] 2020년 3회 해설 형상 통제 ( 형 식도감기) 식별 -> 통제 -> 감사 -> 기록 변경요청사항 검토 승인해서 현재 베이스라인에 반영될 수 있도록 통제하는 것 CCB (형상관리 위원회) 에서 EAI 구축 유형 (이애이아이 포허메하) 포인트 투 포인트 중간에 미들웨어 없이 각 애플리케이션간 직접 연결 허브 앤 스포크 단일한 접점의 허브 시스템을 통해 데이터를 전송하는 중앙 집중 방식 메시지 버스 애플리케이션 사이 버스를 두어 처리 ( ESB 방식 ) 하이브리드 허브앤스포크와 메시지 버스 합쳐놓은것. 유연한 통합 작업 가능 UI설계 원칙 (유아인 학교집학교집유유) 직관성 - 누구나 쉽게 이해한다. 기능을 쉽게 파악. 학습성 - 누구나 쉽게 배운다. 유효성 - 사용자의 목적을 정확하게 달성한다. 유연성 - 요구사항 모두 포함 .. 2023. 10. 5.
[정보처리기사 실기] 2020년 2회 해설 소프트웨어 개발방법론 구조적 방법론 : 전체 시스템을 기능에 따라 나누어 개발하고, 이를 통합하는 분할과 정복 접근 방식의 방법론 나씨 슈나이더만 차트 - 논리의 기술에 중점을 둔 도형식 표현방법 정보공학 방법론 - 정보 시스템 개발에 필요한 방법론 객체지향 방법론 - 복잡한 현실세계를 사람이 이해하는 방식으로 시스템에 적용하는 방법론 컴포넌트 기반 방법론 - 조립해서 하나의 새로운 응용프로그램 작성 애자일 방법론 - 일정한 주기를 가지고 계속 검토해 나가며 필요할때마다 요구사항을 더하고 수정하여 커다랗게 살을 붙이면서 개발하는 프로세스 모델 방식이다. 미리 정해진 몇개의 단계에 따라 엄격한 순서대로 이루어지는 일직선의 과정 폭포수의 프로세스와는 비교가 많이되는 반대의 개념이다. 제품 계열 방법 생명주기.. 2023. 10. 5.
[정보처리기사 실기 2020년 1회] 실기 기출 해설 데이터베이스 설계과정 - 개논물 개념 ERD 논리 정규화, T/I (Transaction Interpace) 물리 성능 비정규화의 개념을 간략히 서술하시오 : 데이터베이스 정규화 이후 성능 향상과 개발 편의성 등 정규화 기법에 위배되는 수행기법 마크업 언어 HTML SGML XML 내가 원하는 태그들을 확장해서 만듦 인터페이스 전송 데이터 JSON (javascript object notation) javascript 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷 json 데이터는 이름과 값의 쌍으로 이루어진다. XML 웹에서 구조화한 문서를 표현하고 전송하도록 설계한 마크업 언어 CSV 몇가지 필드를 쉼표로 구분한 텍스트 데이터 및 텍스트 파일 YAML 사람이 쉽게 읽을 수 있는.. 2023. 10. 5.
[정보처리기사 실기] 1. 요구사항 확인 - 1) 소프트웨어 개발 방법론 [정보처리기사 실기] 1. 요구사항 확인 1. - 1 )소프트웨어 개발 방법론 ● 소프트웨어 생명주기(SDLC) ▶ 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 ● SDLC 종류 ▶ 폭포수 모델 : 가장 오래된 모델로, 각 단계가 끝나야 다음 단계로 가는 모델, 선형 순차적 모형(고전적 생명주기 모형) ▶ 프로토타이핑 모델 : 프로토타입을 구현해 고객의 피드백을 반영하여 만들어가는 모델 ▶ 나선형 모델 : 위험을 최소화하기 위해 점진적으로 개발 ▶ 반복적 모델 : 구축 대상을 나누어 병렬적으로 나눠 개발 후 통합하거나 반복적으로 개발(SDLC 모델) ● 소프트웨어 개발 방법론 ▶ 소프트웨어 개발 시작부터 시스템을 사용하지 않는 과정까지의 전 과정을 형상화한 개발 방법론 ● 소프트웨어 개발 .. 2023. 9. 2.
728x90
728x90