★알아봐야할 개념들
●UML 다이어그램, 순차 다이어그램
●메세지 지향 미들웨어
▷응용 소프트웨어 간의 데이터 통신을 위한 소프트웨어이며, 일반적으로 비동기 메시지 전달에 기초한 것을 가리킨다. 많은 메시지 지향 미들웨어는 메시지 큐 시스템을 기반으로 하지만, 그 밖에도 브로드캐스트 형식 메시지 시스템과 멀티 캐스트 형식의 메시지 시스템적인 내용도 있다.
●미들웨어
▷미들웨어는 서로 다른 애플리케이션이 서로 통신하는 데 사용되는 소프트웨어입니다.
●유스케이스
●인터페이스
●컴포넌트
▷컴포넌트(component)란 여러 개의 프로그램 함수들을 모아 하나의 특정한 기능을 수행할 수 있도록 구성한 작은 기능적 단위를 말한다.
●GoF
●소프트웨어 아키텍쳐 모델중 MVC(Model View-Controller)
●소프트웨어 공학에서 워크스루(Walk Through)
▷개발 산출물을 작성하는 중에 산출물을 검토하고 결함을 찾아내는 기법
●테스트 케이스
▷테스트 사례는 예상 결과를 확인하기 위해 특정 작업 또는 조건 집합에서 응용 프로그램의 기능을 측정하는 데 사용되는 시나리오입니다. 즉, 테스트 케이스는 소프트웨어 애플리케이션의 기능을 인증하기 위해 실행되는 일련의 작업입니다.
●DRM(Digital Rights Management)
▷디지털 권리 관리는 출판자 또는 저작권자가 그들이 배포한 디지털 자료나 하드웨어의 사용을 제어하고 이를 의도한 용도로만 사용하도록 제한하는 데 사용되는 모든 기술들을 지칭하는 용어이다.
●인스펙션(Inspection)
▷개발 산출물에 대해 실행 이전에 자세한 검토를 수행하는 것으로 코드리뷰(Code Review)와 같은 개념입니다.
4~5명이 참여합니다.
●단위 테스트
▷단위 테스트는 응용 프로그램에서 테스트 가능한 가장 작은 소프트웨어를 실행하여 예상대로 동작하는지 확인하는 테스트이다.
●Tree구조에서의 순회 방법
▷전위 순회(preorder traverse) : 뿌리(root)를 먼저 방문
▷중위 순회(inorder traverse) : 왼쪽 하위 트리를 방문 후 뿌리(root)를 방문
▷후위 순회(postorder traverse) : 하위 트리 모두 방문 후 뿌리(root)를 방문
●데이터 정규형...
▷제1정규형 : 반복 그룹 제거
▷제2정규형 : 부분 함수적 종속 제거, (=완전 함수적 종속 만족)
▷제3정규형 : 이행적 함수 종속 제거
▷(BCNF : 모든 결정자가 후보키)
▷제4정규형 : 다치 종속 제거
●데이터베이스와 인덱스, 뷰, 데이터 사전
●RIP 라우팅 프로토콜
●HRN 스케줄링
▷HRN의 우선순위 선정 방법은
▷우선순위: (대기시간 + 서비스(실행)시간) / 서비스(실행)시간 = 시스템 응답시간
▷위 공식에서 시스템 응답시간이 커질수록 우선순위가 높아진다.
●UNIX 운영체제
●Python 데이터 타입 중 시퀀스
●Myers가 구분한 응집도
●페이지와 LRU 페이지 교체 알고리즘
▷LRU 알고리즘은 가장 오랫동안 사용하지 않은 페이지를 교체하는 알고리즘이다.
●사용자 수준에서 지원하는 스레드와 커널에서 지원하는 스레드의 차이
커널 | 사용자 |
느리다 | 빠르다 |
런 타임 시스템이 필요 없고 커널이 직접 한다. | 쓰레드 패키지를 런타임 시스템에서 운영한다. |
이식성이 낮다 | 이식성이 높다 |
독자적 알고리즘이 필요없다. | 독자적 알고리즘이 필요하다, |
구현이 쉽다 | 구현이 어렵다 |
대형 시스템에 부적합 하다. | 대형 시스템에 적당하다. |
●모듈화
규격화로 그 기준이 정해진 텍스처나 프롭 등을 한데 조립할 수 있는 규격화된 부품으로 나눈 것.
●클라우드 기반 HSM(Cloud-based Hardware Security Module)
●Virtual Local Area Network, Simple Station Network, Mesh Network, Modem Network
●대칭 암호 알고리즘과 비대칭 암호 알고리즘
대칭키 : 암호화, 복호화에 사용되는 키가 동일하다.
비대칭키: 암호화, 복호화에 사용되는 키가 다르다.
●익스트림 프로그래밍에 대한 설명으로 틀린 것은?
▷대표적인 구조적 방법론 중 하나이다.
▷(XP는 애자일 모델이다.)
●유스케이스의 구성 요소 간의 관계에 포함되지 않는 것은?
▷구체화
●객체지향 개념에서 다형성(polymorphism)과 관련한 설명이 다른것은?
메소드 오버로딩의 경우 매개변수 타입은 동일하지만 ~
●소프트웨어 개발 영역을 결정하는 요소중 다음 사항과 관계 있는것은?
-소프트웨어에 의해 간접적으로 제어되는 장치
-기존의 소프트웨어와 새로운 소프트웨어를 연결하는 소프트웨어
-순서적 연산에 의해 소프트웨어를 실행하는 절차
▷인터페이스
●명백한 역할을 가지고 독립적으로 존재할 수 있는 시스템의 부분으로 넓은 의미에서는 재사용이되는 모든 단위라고 볼 수 있으며, 인터페이스를 통해서만 접근할 수 있는 것은?
▷컴포넌트
●GoF 디자인 패턴을 생성, 구조, 행동 패턴의 세 그룹으로 분류할 때, 구조 패턴이 아닌 것은?
▷Builder 패턴
●알고리즘과 관련한 설명으로 틀린 것은?
▷선형 검색은 검색을 수행하기 전에 반드시 데이터의 집합이 정렬되어 있어야 한다.
●단위 테스트(Unit Test)와 관련한 설명으로 틀린것은?
▷필요 데이터를 인자를 통해 넘겨주고, 테스트 완료 후 그 결과값을 받는 역할을 하는 모듈을 테스트 스텁이라고 한다.
(스텁이 아니라 드라이버이다.)
●다음 중 단위 테스트 도구로 사용될 수 없는 것은?
▷IgpUnit
●데이터베이스의 트랜잭션 성질에 맞는 설명은?
-트랜잭션의 모든 연산들이 정상적으로 수행 완료 되거나 아니면 전혀 어떠한 연산도 수행되지 않은 원래 상태가 되도록 해야 한다.
▷Atomicity
●트랜잭션의 상태 중 트랜잭션의 마지막 연산이 실행된 직후의 상태로, 모든 연산의 처리는 끝났지만 트랜잭션이 수행한 최종 결과를 데이터베이스에 반영하지 않은 상태는?
▷Partially Committed
●키의 종류 중 유일성과 최소성을 만족하는 속성 또는 속성들의 집합은?
▷Candidate key
●데이터 모델의 구성 요소 중 데이터 구조에 따라 개념 새계나 컴퓨터 세계에서 실제로 표현된 값들을 처리하는 작업을 의미하는 것은?
▷Operation
●개체 무결성 제약조건에 대한 설명으로 옳은 것은?
▷기본키는 NULL 값을 가져서는 안 되며 릴레이션 내에 오직 하나의 값만 존재해야 한다.
●릴레이션에서 튜플의 개수는?
▷Cardinality
●Python 데이터 타입 중 시퀀스(Sequence)데이터 타입에 해당하며 다양한 데이터 타입들을 주어진 순서에 따라 저장할 수 있으나 저장된 내용을 변경할 수 없는 것은?
▷튜플(tuple) 타입
●Myers가 구분한 응집도의 정도에서 가장 낮은 응집도를 갖는 단계는?
▷우연적 응집도
●어떤 외부 컴퓨터가 접속되면 접속 인가 여부를 점검해서 인가죈 경우에는 접속이 허용되고, 그 반대의 경우에는 거부할 수 있는 접근제어 유틸리티는?
▷tcp wrqpper
●기기를 키오스크에 갖다 대면 원하는 데이터를 바로 가져올 수 있는 기술로 10cm이내 근접 거리에서 기가급 속도로 데이터 전송이 가능한 초고속 근접무선통신(NFC : Near Field Com-unication) 기술은?
▷Zing
●악성코드의 유형 중 다른 컴퓨터의 취약점을 이용하여 스승로 전파하거나 메일로 전파되며 스스로를 증식하는 것은?
▷Worm
●시스템 공격 기법 중 하나로 허용 범위 이상의 ICMP 패킷을 전송하여 대상 시스템의 네트워크를 마비시킨다.
▷Ping of Death
●접근 통제 방법 중 조직 내엣 직무, 직책 등 개인의 역할에 따라 결정하여 부여하는 접근 정책은?
▷RBAC
●시스템의 사용자가 로그인하여 명령을 내리는 과정에 대한 시스템의 동작 중 다음 설명에 해당하는 것은?
자신의 신원(idntity)을 시스템에 증명하는 과정이다.
●아이디와 패스워드를 입력하는 과정이 가장 일반적인 예시라고 볼 수 있다.
▷Authentication(인증)
'정보처리기사 > 정처기 오답노트' 카테고리의 다른 글
정처기 오답노트 - 2021 1 (0) | 2023.03.02 |
---|---|
정처기 오답노트 - 2020 4 (0) | 2023.03.02 |
[정처기 오답노트] 2021 (0) | 2023.02.24 |
[정처기 오답노트] 2022 1 (0) | 2023.02.19 |
정처기 필기시험 오답노트 - 2020년 1/2회 (0) | 2023.02.12 |