<정보처리기사 실기 기출 모의고사 30>
1.
1) ( )은 관계 데이터 모델의 제안자인 코드(E. F. Codd)가 수학의 Predicate Calculus(술어 해석)에 기반을 두고 관계 데이터베이스를 위해 제안한 것으로, 원하는 정보가 무엇(What)이라는 것만 정의하는 비절차적 특성을 갖고 있는 연산 체계이다. (22년 2회 실기 기출)
- 튜플 ( ), 도메인 ( )
2) ( )은 관계형 데이터베이스에서 원하는 정보와 그 정보를 검색하기 위해서 어떻게(How) 유도하는가를 기술하는 절차적인 특성을 갖고 있는 연산 체계이다.
|
2. ( )는 스위스에서 1990년 Xuejia Lai, James Messey가 만든 PES를 개량하여, 1991년에 제작된 블록 암호 알고리즘이다. 현재 가장 안전하고 최고라고 여겨지는 알고리즘으로, 블록 초당 177Mbit의 빠른 처리가 가능하다. (22년 2회 실기 기출)
|
3. ( )는 미국의 NSA에서 개발한 Clipper 칩에 내장되는 블록 알고리즘이다. 전화기와 같은 음성을 암호화하는 데 주로 사용되며 64비트 입출력에 80비트의 키, 총 32라운드를 가진다. (22년 2회 실기 기출)
|
4.공중 네트워크를 통해 한 회사나 몇몇 단체가 내용을 바깥 사람에게 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망을 지칭하는 용어로, 터널링 기법을 사용해 인터넷과 같은 공중망에서 전용 회선을 구성한 것과 같은 효과를 내는 가상 네트워크 (20년 4회 필기, 22년 2회 실기 기출)
|
5. 객체지향 설계 5원칙
1) 객체는 단 하나의 책임만 가져야 한다는 원칙
2) 기존의 코드를 변경하지 않으면서(Closed), 기능을 추가할 수 있도록(Open) 설계가 되어야 한다는 원칙
- '소프트웨어 개체(클래스, 모듈, 함수 등등)는 확장에 대해 열려 있어야 하고, 수정(변경)에 대해서는 닫혀 있어야 한다'는 프로그래밍 원칙 (22년 1회 필기 기출)
3) 자식 클래스(서브 타입)는 언제나 자신의 부모 클래스(기반 타입)를 대체한다는 원칙
4) ( )은 클라이언트가 자신이 이용하지 않는 메서드에 의존하지 않아야 한다는 원칙이다.
( )은 큰 덩어리의 인터페이스들을 구체적이고 작은 단위들로 분리시킴으로써 클라이언트들이 꼭 필요한 메서드들만 이용할 수 있게 한다. (22년 2회 실기 기출)
ex) 복합기(프린터, 팩스, 복사)
5) 객체들이 서로 정보를 주고 받을 때 의존 관계가 형성되는데, 이 때 객체들은 나름대로의 원칙을 갖고 정보를 주고 받아야 한다는 설계 원칙
|
6.
1) 선발된 잠재 고객으로 하여금 개발자 없이 일정 기간 무료로 사용하게 한 후에 나타난 여러 가지 오류를 수정·보완하는 테스트 (22년 2회 실기 기출)
2) 검증 검사 기법 중 개발자의 장소에서 사용자가 개발자 앞에서 행하는 기법으로, 일반적으로 통제된 환경에서 사용자와 개발자가 함께 확인하면서 수행되는 테스트 (22년 2회 실기 기출)
|
7.
1) 소프트웨어가 다양한 방법으로 실패하도록 유도하고 정상적 복귀가 적절하게 수행되는지를 검증하는 테스트
2) 불법적인 소프트웨어가 접근하여 시스템을 파괴하지 못하도록 소스 코드 내의 보안적인 결함을 미리 점검하는 테스트
3) 시스템에 과다 정보량을 부과하여 과부하 시에도 소프트웨어 및 시스템이 정상적으로 작동되는지를 확인하는 테스트 (21년 3회 필기 기출)
4) 서버 자원의 한계에 도달할 때까지 시스템에 부하를 꾸준히 증가시키며 진행하는 테스트
|
8.
1) 사용자의 이벤트에 소프트웨어가 응답하는 시간, 특정 시간 내에 처리하는 업무량, 반응하는 속도 등을 측정하는 테스트
2) 소프트웨어의 내부 논리 경로, 소스 코드의 복잡도를 평가하는 테스트
3) 오류를 제거하거나 수정한 소프트웨어에서 오류 제거와 수정에 의해 새로이 유입된 오류가 없는지 확인하는 일종의 반복 테스트
- 이미 테스트된 프로그램의 테스팅을 반복하는 것으로, 결함 수정 이후 변경의 결과로 새롭게 만들어 지거나, 이전 결함으로 인해 발견되지 않았던 또 다른 결함을 발견하는 테스트 (22년 2회 실기 기출)
4) 테스트 목적에 따른 분류 중 하나로, 변경된 소프트웨어와 기존 소프트웨어에 동일한 데이터를 입력 후 결과를 비교하는 테스트
|
9.
1) 서로 다른 자율 시스템의 라우터 간에 라우팅 정보를 교환하는 데 사용되는 외부 게이트웨이 프로토콜로, 대형 사업자 간의 상호 라우팅에 사용되며, 경로 벡터 라우팅 프로토콜로 분류되는 프로토콜 (22년 2회 실기 기출)
2) 서로 다른 자율 시스템을 연결하는 데 사용되는 라우팅 프로토콜 (22년 2회 실기 기출)
3) 자율 시스템 내의 게이트웨이 간에 라우팅 테이블 정보를 교환하는 데 사용되는 라우팅 프로토콜 유형 (22년 2회 실기 기출)
|
10.
1) 최단 경로 탐색을 위해서 거리 벡터 방식인 Bellman-Ford 알고리즘을 사용하고, 최대 홉수를 15로 제한한 현재 가장 널리 사용되는 라우팅 프로토콜 (22년 3회 필기 기출)
2) 링크 상태(Link State) 알고리즘을 채용하여 규모가 크고 복잡한 TCP/IP 네트워크에서 ( 1 )의 단점을 개선한 프로토콜로, 발생한 변경정보에 대해 ( 1 )보다 빠르게 업데이트 하며, 자세한 제어가 가능하고, 관리 정보의 트래픽을 줄일 수 있어 토폴로지에 대한 정보가 전체 라우터에 동일하게 유지되는 라우팅 프로토콜 (20년 3회, 22년 2회 실기 기출)
3) ( 1 ) 의 문제점 개선을 위해 시스코(Cisco)에서 개발한 통신규약으로 ( 1 )보다 대규모로 복잡한 통신망에서의 운용을 상정한 규격으로 되어 있으며, 거리 벡터 라우팅 알고리즘을 채용하여 목적 통신망까지의 경로는 지연, 회선의 대역폭, 신뢰성 및 부하를 고려해서 결정하는 라우팅 프로토콜
|
11. 참조(하이퍼링크)를 통해 독자가 한 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트 (22년 2회 실기 기출)
|
12. 프로그래밍 언어는 아니고, 우리가 보는 웹페이지가 어떻게 구조화되어 있는지 브라우저로 하여금 알 수 있도록 하는 마크업 언어 (22년 2회 실기 기출)
|
13. HTML과 같은 하이퍼미디어 문서를 전송하기위한 애플리케이션 레이어 프로토콜 (22년 2회 실기 기출)
|
14. 사용자 컴퓨터와 방문한 사이트 간에 전송되는 사용자 데이터의 무결성과 기밀성을 유지할 수 있게 해주는 인터넷 통신 프로토콜
- 웹 브라우저와 서버 간의 안전한 통신을 위해 암호 통신규약을 결합한 인터넷 통신 프로토콜 (20년 1회 기능사 실기 기출)
|
15. ( ① )은 어떤 모듈을 제어하는 모듈의 수를 나타내고, ( ② )은 어떤 모듈에 의해 제어되는 모듈의 수를 나타냄 (20년 1회 실기, 22년 3회 필기, 22년 2회 실기 기출)
|
16. 구글에서 대용량 데이터 처리를 분산 병렬 컴퓨팅에서 처리하기 위한 목적으로 제작하여 2004년에 발표한 소프트웨어 프레임워크 (20년 4회 필기 기출)
|
17.
1) 컴퓨터 시스템의 비정상적인 사용, 오용 등을 실시간으로 탐지하는 시스템
(21년 3회 필기 기출)
2) 방화벽과 침임 탐지 시스템을 결합한 것으로, 비정상적인 트래픽을 능동적으로 차단하고 격리하는 등의 방어 조치를 취하는 보안 솔루션
3) 내부 정보의 외부 유출을 방지하는 보안 솔루션으로, 사내 직원이 사용하는 PC와 네트워크상의 모든 정보를 검색하고 사용자 행위를 탐지통제해 사전 유출 방지
|
18. 한 번의 시스템 인증을 통하여 여러 정보시스템에 재인증 절차 없이 접근할 수 있는 통합 로그인 기술 (개정 전 기출문제)
- 시스템이 몇 대가 되어도 하나의 시스템에서 인증에 성공하면 다른 시스템에 대한 접근 권한도 얻는 시스템을 의미하는 것 (21년 3회 필기 기출)
|
19.
1) 웹 서비스 관련 정보의 공개와 탐색을 위한 표준이다. 서비스 제공자는 ( )라는 서비스 소비자에게 이미 알려진 온라인 저장소에 그들이 제공하는 서비스 목록들을 저장하게 되고, 서비스 소비자들은 그 저장소에 접근함으로써 원하는 서비스들의 목록을 찾을 수 있게 된다.
2) 일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜 (20년 2회 실기 기출)
3) 비즈니스 서비스를 기술하여 비즈니스들끼리 전자적으로 서로 접근하는 방법을 제공하기 위해 사용되는 확장성 생성 언어(XML) 기반의 언어로 웹 서비스의 구체적 내용이 기술되어 있어 서비스 제공 장소, 서비스 메시지 포맷, 프로토콜 등이 기술된다. (21년 1회 실기 기출)
|
20.
1) HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 정보 전달 방식
2) 자바스크립트를 사용한 비동기 통신기술이자, 클라이언트와 서버간에 XML 데이터를 주고받는 기술로, 브라우저가 가지고 있는 XML HTTP Request객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지의 일부만을 위한 데이터를 로드하는 기법 (20년 2회 기사 실기, 20년 3회 필기/기능사 실기 기출)
|
수고하셨습니다.
정답은 댓글에서 확인하실 수 있습니다🥰
틀린 문구 및 틀린 정답이 있다면
댓글 남겨주시면 감사하겠습니다🤗🤗
작지만 소중한 공감과 댓글은
블로그를 운영하는데 큰 힘이 됩니다!!😘😘
추가로 2022년 3회 필기 시험을 준비하시는 분들은
위 포스팅 참고하시면 좋을 것 같습니다.
그럼 8월도 좋은 일만 가득하시길 바라겠습니다🙏🏻🙏🏻
정처기 실기시험 준비중에 직접 구글링하면서 정리한 문제들과
블로그 모의고사 문제들이 담긴 정보처리기사 실기 자료집입니다.
* 출처: 위키백과, IT위키, MDN, 해시넷, 기출문제
'정보처리기사 > 실기자료' 카테고리의 다른 글
정보처리기사 실기, 기출 예상 모의고사 문제 32 (2023년 정보처리기사 실기 1회 기출문제 위주) (1) | 2023.04.23 |
---|---|
정보처리기사 실기, 기출 예상 모의고사 문제 31 (2022년 정보처리기사 실기 3회 기출문제 위주) (3) | 2022.10.30 |
정보처리기사 실기, 기출 예상 모의고사 문제 29 (2022년 정보처리기사 필기 3회 기출문제 위주) (3) | 2022.07.10 |
정보처리기사 실기, 기출 예상 모의고사 문제 28 (2022년 정보처리기사 실기 1회 기출문제 위주) (2) | 2022.05.07 |
정보처리기사 실기, 기출 예상 모의고사 문제 27 (2022년 정보처리기사 필기 2회 기출문제 위주) (1) | 2022.04.24 |
댓글