1. 1) JAVA 기반의 오픈 소스 형태로 SVN, Git 등 대부분의 형상 관리 도구와 연동이 가능한 가장 많이 사용되는 빌드 자동화 도구 2) Groovy를 기반으로 한 오프 소스 형태의 자동화 도구로, 기본적으로 안드로이드 앱 개발 환경에서 사용되지만 플러그인을 설정하면 JAVA, C/C++, Python 등의 언어도 빌드가 가능하고, 실행할 처리 명령들을 모아 태스크(Task)로 만든 후 태스크 단위로 실행하는 빌드 자동화 도구 |
2. ITU-T에 의해 표준으로 작성된 ISDN을 사용하기 위한 프로토콜로, 사용자의 요청에 따라 유연한 대역폭을 할당하며 1~2계층만 담당하고, 망의 성능 향상을 위해 에러 제어 기능과 흐름 제어 기능을 단순화 하고 기술적으로는 X.25에 비해 우위에 있는 프로토콜 |
3. 1) 페이지 교체 알고리즘 중 가장 오랫동안 주기억장치에 있던 페이지 중 자주 사용되는 페이지의 교체를 방지하기 위한 것으로, FIFO 기법의 단점을 보완하는 기법 2) 페이지 교체 알고리즘 중 최근에 사용하지 않은 페이지를 교체하며, 참조 비트와 변형 비트가 사용되는 기법 3) 페이지 교체 알고리즘 중 앞으로 가장 오랫동안 사용하지 않을 페이지를 교체하는 기법 |
4. 1) 가상 기억장치에 보관되어 있는 프로그램을 다양한 크기의 논리적인 단위로 나눈 후 주기억장치에 적재시켜 실행시키는 기법으로, 내부 단편화는 발생하지 않으나 외부 단편화는 발생할 수 있음 2) 가상 기억장치에 보관되어 있는 프로그램과 주기억장치의 영역을 동일한 크기로 나눈 후 나눠진 프로그램(페이지)을 동일하게 나눠진 주기억장치의 영역에 적재시켜 실행하는 기법으로, 외부 단편화는 발생하지 않으나 내부 단편화는 발생할 수 있음 |
5. 보안 문제로 금지된 대표적인 API 중, C언어의 문자열 함수 3가지 |
6. ( ① )은 어떤 모듈을 제어하는 모듈의 수를 나타내고, ( ② )은 어떤 모듈에 의해 제어되는 모듈의 수를 나타냄 |
7. 객체지향 기법에서 클래스들 사이의 '부분-전체(part-whole)' 관계 또는 '부분(is-a-part-of)'의 관계로 설명되는 연관성을 나타내는 용어 |
8. 1) 상호 작용하는 시스템이나 객체들이 주고받은 메시지를 표현하는 다이어그램 2) 시스템이나 객체들이 메시지를 주고 받으며 상호 작용하는 과정을 표현한 다이어그램 3) 시스템이 어떤 기능을 수행하는지 객체의 처리 로직이나 조건에 따른 처리의 흐름을 순서에 따라 표현하는 다이어그램 |
9. 프로젝트에서 책임과 연관되어 있으며 서로 독립적 성격을 갖지만 함께 편성되고 관리되는 테스트 활동의 그룹을 이르는 용어 |
10. 분산 네트워크 환경에 적용이 가능하며, 멀티스레드 기능을 제공하므로 여러 작업을 동시에 처리할 수 있고, 운영체제 및 하드웨어에 독립적이며, 이식성이 강하며 캡슐화가 가능하고 재사용성이 높은 프로그래밍 언어 |
11. C언어에서 자료형 변환, 난수 발생, 메모리 할당에 사용되는 기능들을 제공하는 표준 라이브러리 헤더 파일 |
12. 인터넷을 통해 가상화된 컴퓨터 시스템 리소스를 제공하고 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하며, 구성 가능한 컴퓨팅 자원에 대해 어디서나 접근할 수 있는 기술 |
13. SW 개발 보안 용어 중 하나로 ‘취약점을 이용하여 조직의 자산 손실 피해를 가져올 가능성’을 ( ① ) (이)라고 하며, ‘조직이나 기업의 자산에 악영향을 끼칠 수 있는 사건이나 행위’로 ‘해킹, 삭제, 자산의 불법적인 유출, 위/변조, 파손’ 등을 포함하는 개념을 ( ② ) (이)라고 함 |
14. 프로세스보다 가벼운, 독립적으로 수행되는 순차적인 제어의 흐름이며, 실행 제어만 분리하여 여러 개로 사용될 수 있는 실행 단위 |
15. 자바(JAVA) 언어에서 서브 클래스가 슈퍼클래스를 상속하기 위해 사용하는 키워드(예약어) |
16. 특정한 기능을 수행하기 위해 독립적으로 개발되어 보급되는, 잘 정의된 인터페이스를 가지며 다른 부품과 조립되어 응용시스템을 구축하기 위해 사용되는 소프트웨어 프로그램 |
17. 트랜잭션이 사용하는 데이터 항목에 대하여 잠금(Lock)을 설정한 트랜잭션이 해제(Unlock)할 때까지 독점적으로 사용할 수 있게 상호배제 기능을 제공하는 기법 |
18. 요구사항 분석 기법 중 구문과 의미를 갖는 언어를 이용해 요구사항을 수학적 기호로 표현한 후 이를 분석하는 기법으로, 형식적으로 정의된 의미를 지닌 언어로 요구사항을 표현하는 기법 |
19. 소프트웨어를 설계하기에 앞서 무엇을 개발해야하는지 요구사항을 정의하고 분석 및 관리하는 프로세스를 연구하는 학문 |
20. 전통적인 RDBMS와 다른 DBMS를 지칭하기 위한 용어로, 데이터 저장에 고정된 테이블 스키마가 필요하지 않고 조인 연산을 사용할 수 없으며, 수평적으로 확장이 가능한 DBMS으로, Basically Available, Soft-State, Eventually Consistency의 특성이 있음 |
21. 미국 국가안보국(NSA)이 1993년에 처음으로 설계했으며, 미국 국가 표준으로 지정된 해시 암호화 알고리즘 |
22. 공중 네트워크를 통해 한 회사나 몇몇 단체가 내용을 바깥 사람에게 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망을 지칭하는 용어로, 터널링 기법을 사용해 인터넷과 같은 공중망에서 전용 회선을 구성한 것과 같은 효과를 내는 가상 네트워크 |
23. 소프트웨어의 성능을 향상시키거나 복잡한 시스템의 수정, 재사용, 유지 관리 등이 용이하도록 기능 단위의 모듈로 분해하는 설계 및 구현 기법 |
24. 외부 인터넷망이 차단된 상태에서 인트라넷망만을 활용하여 개발환경을 구축하는 방식 |
25. 게임 클라이언트나 콘텐츠를 효율적으로 전달하기 위해 여러 노드를 가진 네트워크에 데이터를 저장하여 사용자에게 제공하는 시스템 |
26. 광대역 서비스의 다양한 특성을 수용하기 위한 광대역 종합정보통신망(B-ISDN)의 실현을 목적으로 제안되었으며 회선교환 방식과 패킷교환 방식의 장점을 통합시킨 연결지향적 속성을 지닌 패킷교환 프로토콜 |
27. CPU가 메모리에 접근하는 것을 관리하는 컴퓨터 하드웨어 부품으로 가상 메모리 주소를 실제 메모리 주소로 변환하는 장치 |
28. CPU가 현재 실행하고 있는 프로세스의 문맥 상태를 PCB에 저장하고 다음 프로세스의 PCB로부터 문맥을 복원하는 작업 |
29. 소프트웨어 및 관련 데이터는 중앙에 호스팅되고 사용자는 웹 브라우저 등의 클라이언트를 통해 접속하여 소프트웨어를 서비스 형태로 이용하는 모델로, 소프트웨어의 여러 기능 중에서 사용자가 필요로 하는 서비스만 이용 가능하도록 한 소프트웨어로 주문형 소프트웨어라고도 함 |
30. 다양한 플랫폼에서 쓸 수 있고 라이브러리가 풍부한 스크립트 언어로, 유니코드 문자열을 지원하며 들여쓰기를 사용해 블록을 구분하는 문법 채용 |
완주를 축하드립니다!!😂😂
그동안 많은 문제 푸느라 고생 많으셨습니다😘
2020년 정보처리기사 실기 2회 때는
20문제 중 단답형 7문제를 맞췄습니다🤩
과연 2020년 정보처리기사 실기 3회 때는
20문제 중 단답형 몇 문제를 맞출까 궁금합니다😆
정답은 댓글에서 확인하실 수 있습니다🥰
추가로 틀린 문구 및 틀린 정답이 있다면
댓글남겨주시면 감사하겠습니다🤗🤗
www.happycampus.com/exam-doc/24852243/
직접 구글링하면서 저작권에 위배되지 않게끔 정리한 정보처리기사 실기 자료집입니다.
(출처: 위키백과, IT위키, MDN, 해시넷, 기출문제)
'정보처리기사 > 실기자료' 카테고리의 다른 글
정보처리기사 실기, 기출 예상 모의고사 문제 16 (시험보기 하루 전 날 공부했던 내용들) (3) | 2020.10.16 |
---|---|
정보처리기사 실기, 2020년 2회 실기 기출문제 (12) | 2020.07.26 |
정보처리기사 실기, 기출 예상 모의고사 문제 14 (개정 전 기출문제 기반) (1) | 2020.07.22 |
정보처리기사 실기, 기출 예상 모의고사 문제 13 (1) | 2020.07.22 |
정보처리기사 실기, 기출 예상 모의고사 문제 12 (개정 전 기출문제 기반) (1) | 2020.07.22 |
댓글