일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- jsp
- 오라클
- JQuery
- mysql
- jdbc
- swipe 배너
- github
- JAXBContext
- INSERT
- JSON
- query
- 구멍가게코딩단
- egov
- mybatis
- 마스킹
- 부스트코스
- 기출문제
- spring
- checkbox
- bulkinsert
- vscode tutorial
- NoSQL
- 정보처리산업기사
- Tomcat
- insertAll
- MariaDB
- Ajax
- java
- vue.js
- vue Carousel
- Today
- Total
개발새발
정보처리산업기사 기출문제 본문
<2019년 3회>
[업무프로세스]
플랫폼 및 애플리케이션들을 통합하고 유기적(단순화, 자동화, 실시간 정보 조회)으로 처리할 수 있는 기반 기술
= EAI, 전사적 응용 통합, Enterprise Application Integration
기업 경영 환경에 효과적으로 대처하기 위해 예측 경영을 통한 최적의 의사 결정을 내를 수 있게 해주는 시스템
= CPM, 기업 성과 관리, Corporate Perfomence Management
[보안용어]
개인정보 위험관리 기술을 가리키는 용어, 다양한 사용자 프라이버시 보호기술을 통칭
= PET, Privacy Enhanching Technology
해커를 잡기위한 목적으로 구축된 시스템을 가리키는 용어, 가짜정보를 던져서 해커를 낚음
= HONEYPOT
인공지능( AI)을 기반으로 하는 딥 러닝 기술로, 이미지를 합성하는 기술(포토샵이 아닌 딥러닝으로 합성)
= Deepfake
[신기술 동향]
컴퓨터에서 영상 정보 처리, 가속화, 신호 전환, 화면 출력 등의 그래픽 관련 연산을 전담하여 처리하는 반도체 코어 칩 또는 장치를 가리키는 용어, 중앙처리장치가 하는 일 중 그래픽 부분을 대신 처리해줌(효율상승)
= GPU, Graphics Processor Unit (or Processing)
시스템 개발과 운영을 병행 및 협업하는 방식
= DevOps (Develope + Operating)
IMT-2020의 핵심기술 중 하나로, 네트워크에서 하나의 물리적인 코어 네트워크 인프라를 독립된 다수의 가상 네트워크로 분리하여 각각의 네트워크를 통해 다양한 고객 맞춤형 서비스를 제공하는 것을 목적으로 하는 네트워크 기술
= Network Slicing (네트워크 쪼개기)
[전산영어]
운영체제(OS)에서 가장 핵심적인 역할,
1. 제어하는 역할
2. 인터럽트 처리기, 프로그램들의 처리시간을 어떤 순서대로 나눌지 결정하는 스케줄러
3. 프로세스에게 권한을 부여하는 관리자
= kernel
시스템과 사용자간의 인터페이스를 제공하는 명령줄 인터프리터,
커널과 함께 Unix의 주요 구성 요소 중 하나
= Shell
하나 이상의 프로그램을 동시에 실행할 수 있는 기능, ex) 파일 다운받으면서 노래듣기 가능
= multi-tasking
1969년 1973년 사이 AT&T 벨연구소에서 Dennis Ritchie가 최초 개발한 범용 프로그래밍 언어,
= C언어
Linus B. Torvalds가 개발한 컴퓨터 운영체제
= Linux
<2019년 2회>
[정보 보안]
저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정확성을 의미,
기밀성, 가용성,( )
= 무결성
전문 스캐너 프로그램 혹은 봇넷 등을 이용해 웹사이트를 무차별적으로 공격하는 과정에서 취약한 사이트가 발견되면 데이터베이스 등의 데이터를 조작하는 일련의 공격 방식, 감염되면 지능적으로 발전 됨
= SQL주입공격
[신기술 동향]
'매우 간편한 정보 배달'이라는 의미, 업데이트가 잦은 사이트의 최신 정보를 쉽게 확인할 수 있게 해주는 기술
블로그, 뉴스, 쇼핑, 날씨 등 콘텐츠가 자주 업데이트되는 사이트들
= RSS, 맞춤형 정보 배달, Really Simple Syndication
판매 계획 또는 배포 계획은 발표되었으나 실제로 고객에게 판매되거나 배포되지 않고 있는 소프트웨어,
계획 뻔지르르하게 발표해놓고 제품은 안내놓음
= 베이퍼웨어, 증발품, Vaporware
거대 자료로서 의미를 가진 빅 데이터와 달리 기업 마케팅에 보다 효율적인 다양한 정보,
전에 사용하지 않았거나 몰랐던 새로운 데이터를 기존 데이터에 새로운 가치를 더하는 데이터를 의미
= 브로드 데이터, broad data (광범위한 데이터) :: 빅데이터 < 브로드데이터
[전산 영어]
두 개의 프로세스가 수행되기 전 서로가 끝나기를 기다리고 있을 때 발생하는 상황
-> 결국 두 프로세스 모두 동작이 멈춤.
병행 환경 하에서 요청하는 프로세스들에게 시스템 자원을 무작정 허용함으로써 발생함.
= 교착상태, DeadLock
교착상태가 발생하기 위해서는 다음의 조건이 충족되어야 한다,,
상호 (배제, Exclusion) - 한번에 한 개의 프로세스만이 공유 자원을 사용할 수 있어야 한다.
이를 달성하기 위해 적어도 한 개 이상의 자원이 비공유 상태로 유지되어야 한다.
(점유, Hold) 및 대기 - 각 프로세스들은 다른 자원들을 얻기 위해 대기하는 동안 이미 할당된 자원들을 계속 점유한다.
비(선점, Preemption) - 프로세스에 할당된 자원들은 오직 프로세스의 자발적인 행동에 의해서만 할당이 해제되며,
시스템이 강제로 해제할 수 없어야 한다.
(환형 대기, Circular Waiting) - 각 프로세스들은 체인의 다음 프로세스가 요청하는 하나 이상의 자원을 점유한다.
예를들어, 체인이 P1, P2, P3, P4로 구성되어 있다면, P1은 P2를 기다리고 있고
P2는 P3을 기다리고 있고 P3은 P4를 기다리고 있고 P4는 P1을 기다리고 있다.
<2019년 1회>
[정보 보안]
네트워크를 통한 컴퓨터 보안 공격의 하나, 웹 페이지의 내용을 사용자 브라우저에 표현 하기 위해 사용하는 스크립트에서 악용될 수 있는 취약점이나 해킹 기법. 사용자가 해당 게시물 또는 메일을 클릭 하면 악성 스크립트가 실행되어 페이지가 깨지거나, 사용자의 컴퓨터에 있는 로그인 정보나 개인 정보, 내 부 자료 등이 해커에게 전달된다.
= XSS, 크로스 사이트 스크립팅, cross site scripting
[신기술 동향]
TV 방송 프로그램의 편성표를 화면상에 표시해주는 안내 서비스, 셋톱박스 채널변경 ex) 스카이라이프
= EPG, 전자 프로그램 안내, Electronic Program Guide
사무실이나 집에 설치하는 초소형 이동 통신 기지국, 스마트폰이나 스마트패드 같은 기기 보급이 확대되면서 인구 밀 집 지역을 중심으로 급증하는 트래픽을 수용하는 데 적합한 기지국이다.
= 펨토셀, Femtocell
가상 이동 통신망 사업자라는 의미, 이동통신망을 보유하지 않고 기존의 이동 통신망 사업자로부터 임대하여 서비스를 제공하는 사업
우리나라에서는 2011년부터 본격적 으로 보급되어 2012년 6월부터 ‘알뜰폰’이라는 이름으로 사용됨.
= MVNO, Mobile Virtual Network Operator
IP기반 네트워크상에서 전달되는 텔레비전/비디오/오디오/텍스트/데이터 등의 멀티미디어 서비스
= IPTV
언제 어디서나 함께하는 네트워크 기반의 지능형 로봇을 의미하는 용어. 기존의 로봇 기술에 유비쿼터스 기술 및 서비스가 융합되어 만들어진 로봇의 새로운 개념
= URC, Ubiquitous Robotic Companion (유비쿼터스 로봇 동반자)
기업경영환경에 효과적으로 대처하기 위해 예측경영을 통한 최적의 의사결정을 내릴 수 있게 해주는 시스템
= CPM, 기업 성과 관리, Corporate Perfomence Management
[업무 프로세스]
개발 프로젝트를 여러 개의 작은 관리 단위(소작업)로 분할하여 계층적으로 기술한 업무 구조이다. 일정 계획의 첫 단계에서 작업을 분할할 때 사용되는 방법. 계획 관리 단계에서 일정 계획과 인력 계획, 비용 산정의 기준이 된다.
= WBS, Work Breakdown structure (작업 분할 구조)
보헴(Boehm)이 제안한 모델로 원시 프로그램의 규모인 LOC(원시 코드 라인 수)에 의한 비용 산정 기법,
개발할 소프트웨어의 규모(LOC)를 예측한 후 이를 소프트웨어 종류에 따라 다르게 책정 되는 비용 산정 방정식(공식)에 대입하여 비용을 산정한다.
= COCOMO, constructive cost model
[전산영어]
It is a term for operators that provide a variety of Internet services such as Internet access, Internet transit, domain name registration, web hosting, Usenet service, and colocation. The first commercial service provider was 'The World' founded in Australia and the United States in 1989. Korea's leading providers include KT, SK Broadband, and LG U+.
'The World' = ISP, Internet Service Provider (인터넷 서비스 제공자)
<2018년 3회>
[업무 프로세스]
기업 내의 지식을 관리하기 위한 분산 하이퍼 미디어 시스템, 기업환경이 지적재산의 중요도가 부각되는 지식 기반 사회로 급격히 이동함에 따라 기업 경영을 지식이라는 관점에서 새롭게 조명하는 접근 방식
= KMS, 지식 관리 시스템, Knowledge Management System
기업 내의 지식활동을 총괄하는 최고 책임자
= CKO, 지식 경영 최고 책임자, Chief Executive officer
전자 문서의 생성부터 폐기까지 전체과정을 일관성있게 전자적으로 관리하는 ( )의 운영이 필요
= EDMS, Electronic Document Management system
지식 경영을 수행하는 기업에서는 ( )이(가) 매우 중요한 역할을 담당한다. 기업 내에서 공통의 관심사 를 가진 사람들이 ( )(을)를 통해 자신들의 정보와 경험을 서로 교환함으로써 지식을 공유하고 새로운 정보를 창출하기도 한다.
= 지식 공동체
[전산영어]
The geometric arrangement of a computer system. Common ( ) includes a bus, star and ring.
: 컴퓨터 시스템의 기하학적 배치. 일반적인 ( )에는 버스, 스타 및 링이 포함된다.
= Topology
It defines a common set of rules and signals that computers on the network use to communicate. One of the most popular ( ) for LAN is called Ethernet. Another popular LAN ( ) for PC is the IBM token-ring network.
: 네트워크의 컴퓨터들이 통신을 하기 위해 사용하는 공통된 규칙 및 신호 집합을 정의한다. LAN에 가장 널리 사용되는 ( ) 중 하나를 이더넷이라고 한다. PC에서 널리 사용되는 또 다른 LAN ( )은(는) IBM 토큰링 네트워크이다.
= node
[신동향 기술]
‘매우 간편한 정보 배달’이라는 의미를 가지며, 업데이트가 잦은 사이트의 최신 정보를 쉽게 확인할 수 있게 해주는 기술의 표준
= RSS, Really Simple Syndication
ISO/IEC JTC1 MPEG에서 AVC(Advanced Video Coding) 이후의 표준으로 추진 중인 차세대 비디오 부호화 표준.
HD 이상의 해상도를 주 대상으로 하는 차세대 비디오 부호화 표준으로 고성능의 압축 효율은 물론 이동성을 보장한다.
= HVC, High performence Video Coding (고성능 비디오 코딩)
스마트폰이 곁에 없을 때 불안감이나 두려움을 느끼는 증상
= 노모포비아, Nomophobia (No mobie-phone의 줄임말)
오픈 소스 기반 분산 컴퓨팅 플랫폼인 아파치(Apache) 하둡(Hadoop) 기반의 분산 데이터 웨어하우스 프로젝트.
한국이 주도하여 개발하고 있으며, 하둡(Hadoop)의 빅데이터를 분석할 때 맵리듀스 (MapReduce)를 사용하지 않고 구조화 질의 언어(SQL)를 사용하여 하둡 분산 파일 시스템(HDFS, Hadoop Distributed File System) 파일을 바로 읽어 내는 기술
= 타조, Tajo
<2018년 2회>
[정보 보안]
임의의 길이의 입력 데이터, 메시지를 단방향 암호화 기법으로 해시함수(해시 알고리즘)을 이용하여 고정된 길이의 값이나 키로 변환하는 것
= Hash
안전에 취약한 인터넷에서 안전한 통신을 실현하기 위한 통신 규약, 인터넷상에 전용 회선과 같이 이용 가능한 가상적인 전용 회선을 구축하여 데이터가 도청당하는 등의 행위를 방지하기 위한 통신 규약
= IPsec, IP Security Protocol
[신기술 동향]
2.5세대 통신망이라고 불리는 전송표준, GPRS보다 6배 빠르고, 멀티미디어 데이터 통신 기능이 크게 향상됨과 더불어 GSM망을 기반으로 최소한의 투자를 통해 실현할 수 있는 기술
= 에지, EDGE, Enhanced Data Rate global Evolution (향상된 데이터 속도 글로벌 진화)
와이파이 얼라이언스(연합체)가 발표한 최신 무선 디스플레이 기술로, 스마트 폰이나 스마트 패드와 같은 모바일 기기가 TV와 직접 Wi-Fi 기반의 무선 통신으로 연결되어 큰 화면으로 모바일 기기 속의 콘텐츠를 전송할 수 있는 기술
= 미라캐스트
[업무 프로세스]
1. 수주
2. 출하지시
3. 입고 : 물건을 창고에 넣음
4. 입하 : 짐이나 상품 따위가 들어옴. 또는 그것을 들여옴.
5. 물류센터
* 출고 : 창고에서 물품을 꺼냄
* 출하 : 짐이나 상품 따위를 내어보냄. || 생산자가 생산품을 시장으로 내어보냄.
<2018 1회>
[전산 영어]
( ) is a collection of identically typed data items distinguished by their indices (or "subscripts"). It is convenient to store and collect data of the same form as it has same names unlike the variables.
: ( )은 인덱스(혹은 첨자)에 의해 구별되는 동일하게 입력된 데이터 항목의 집합이다. 변수와 다르게 같은 이름을 가지고 있어 같은 형식의 데이터를 저장하고 수집하기에 편리하다.
= 배열, Array
( ) is a structure in which the nodes that designate information are the most prominent. It is comprised of parent nodes, child nodes, and descendant nodes, and has the has the same structure as a branch. The node that is at the end of the branch, that is, the node that is the youngest, is called the leaf.
: ( )는 정보를 지정하는 노드가 가장 눈에 띄는 구조이다. 부모 노드, 자식 노드, 자손 노드로 구성되 며, 분기와 동일한 구조를 가진다. 분기의 끝에 있는 노드, 즉 가장 어린 노드를 리프라고 한다.
= Tree
( ) is a special type of data structure in which items are removed in the reverse order from that in which they are added, so the most recently added item is the first one removed. This is also called Last-In, First-Out(LIFO).
: ( )은 항목이 추가된 순서와 반대로 제거되는 특수한 형태의 데이터 구조이다. 그래서 가장 최근에 추가된 항목이 첫 번째로 제거된 항목이다. 이것은 선입, 선출(LIFO)이라고 불린다.
= stack, 스택
( ) is a particular kind of collection in which the entities in the collection are kept in order and the principal (or only) operations on the collection are the addition of entities to the rear terminal position and removal of entities from the front terminal position. It is relevant to a First-In-First-Out(FIFO) data structure.
: ( )는 수집에 있어 개체들이 순서대로 유지되고, 수집에 관한 주요(혹은 유일한) 작업은 단말의 전면 위치에서 개체들의 추가와 단말의 후면에서 개체들의 제거인 수집의 특별한 유형이다. 이는 선입선출(FIFO) 데이터 구조와 관련이 있다.
= QUEUE, 큐
IT 시스템이 마비되었을 때 각 업무에 필요한 데이터를 여러 백업 수단을 활용하여 (목표까지) 복구할 수 있는 기준점
= 목표복구시점, RPO, Recovery Point Objective
여러 대의 장비를 이용하여 대량의 데이터를 한 곳의 서버에 집중적으로 전송함으로써, 특정 서버의 정상 적인 기능을 방해하는 것을 말한다. 표적이 되는 서버는 데이터의 범람으로 결국 시스템 가동이 멈추게 된다.
= DDOS, 분산 서비스 거부 공격
( )은(는) 모든 튜플들을 대응시켜 새로운 릴레이션을 만드는 연산, 연산의 결과 차수는 두 릴레이 션의 차수를 합한 것과 같고 튜플은 두 릴레이션의 튜플 수를 곱한 것과 같다.
= 교차곱, Cartesian Product
<2017년 3회>
[데이터 베이스]
기본 릴레이션의 기본키를 구성하는 어떤 속성도 NULL일 수 없다는 규정, 한 테이블의 기본키와 다른 테이블의 외래키는 null일 수 없다.
= 개체 무결성
[신기술 동향]
고객에게 가치를 제공하는 기업의 활동을 전체적으로 관리하는 차원에서, 원료, 원자재, 부품 등을 구매하는 것에서부터 제조, 보관 및 운송, 유통, 판매에 이르는 제 반 활동과 이러한 활동이 가능하도록 하는 생산 과정 간의 연결이 밀접하게 이루어져 사슬의 형태를 이루는 과정
= 가치사슬, value-chain
전문 스캐너 프로그램 혹은 봇넷 등을 이용해 웹사이트를 무차별적으로 공격 하는 과정에서 취약한 사이트가 발견되면 데이터베이스 등의 데이터를 조작하는 일련의 공격 방식.
= SQL 주입 공격, SQL Injection, SQL Injection attack
정보시스템에 대한 요구사항을 충족시키고, 상호운용성 및 보안성을 보장하기 위하여, 조직의 업무·이들을 지원하기 위한 정보기술 등 구성요소를 분석하고 이들 간의 관계를 구조적으로 정리한 체계를 의미
= ITA, Information Technology Architecture
기업의 프로세스가 환경의 변화에 따라, 혹은 비용과 사이클 타임의 감소 등 개선을 목적으로 변화해야 할 때 유연하고 신속하게 변화를 수용 할 수 있도록 해준다. 프로세스 관점에서 능동적인 변화를 가능하게 한다.
= BPM, Business Process Management
<2017년 2회>
[전산 영어]
An ( ) is a set of programs that provide the user with an interface to communicate with the computer and improve the efficiency and productivity of the overall system. The purpose of an ( ) can be summarized as reducing turn-around time, enhancing throughput, increasing reliability, boosting availability.
: ( )는 사용자와 컴퓨터 사이에서의 인터페이스를 제공하고 시스템 전체의 효율성과 생산성을 향상시키는 프로그램의 집합체이다. ( ) 의 목적은 응답 시간 단축, 처리 능력 증대, 신뢰도 향상, 사용 가능도 증대로 요약할 수 있다.
= 운영체제(OS)
A ( ) processor means office software that can read, revise, or write various electronic documents. It also refers to a type of stand- alone office that was popular in the 1970s and 1980s, adding keyboard typing and printing capabilities to the typewriter for editing documents.
: ( ) 프로세서는 각종 전자 문서를 읽고 고치거나 작성할 수 있는 사무용 소프트웨어를 뜻한다. 또, 1970년대에서 1980년대에 인기 있던 독립형 사무 기기의 일종을 뜻하기도 하는데, 문서 편집을 위한 타자기에 자판 입력과 인쇄 기능을 더한 것이 특징이었다.
= word
A ( ) is an interactive computer application for organization, analysis and storage of data in tabular form. ( )s are developed as computerized simulations of paper accounting worksheets. The program operates on data entered in cells of a table. Each cell may contain either numeric or text data, or the results of formulas that automatically calculate and display a value based on the contents of other cells. A ( ) may also refer to one such electronic document.
: ( )는 데이터의 조직, 분석 및 보관을 표 형식으로 저장하는 대화형 컴퓨터 응용 프로그램이다. ( )는 종이 회계 워크시트의 전 산화된 시뮬레이션으로 개발되었다. 이 프로그램은 테이블의 셀에 입력된 데이터에서 작동한다. 각 셀은 숫자 또는 텍스트 데이터를 포함하거나 다른 셀 의 내용을 기준으로 값을 자동으로 계산하고 표시하는 공식의 결과를 포함할 수 있다. ( )는 그러한 전자 문서 또한 참조할 수도 있다.
= 스프레드시트
A ( ) is a group of structured data. It is a bundle of public data that can store and operate integrated information from multiple applications.
: ( )는 체계화된 데이터의 모임이다. 여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음이다.
= 데이터베이스
'[YOGOJOGO]' 카테고리의 다른 글
[javaScript] 클릭한 버튼 ID값 가져오기 (0) | 2020.10.29 |
---|---|
[mybatis] insert 된 key값으로 update 또는 insert (0) | 2020.10.26 |
postgreDB -> mariaDB 쿼리변경(함수) (0) | 2020.10.15 |
정처산기 기출문제 사이트 (0) | 2020.10.08 |
[mybatis] case when than 사용법 (0) | 2020.10.07 |