본문 바로가기

안녕하세요!

자격증 준비/정보처리기사

[ 정보처리기사 ] 실기 / 2020년 2회 - 1~10번

다음 보기는 네트워크 인프라 서비스 관리 실무와 관련된 사례이다. 괄호 안에 들어갈 가장 적합한 용어를 한글 또는 영문으로 쓰시오.

귀하는 IT 회사의 보안관제실에서 근무하고 있다.
정보시스템 운영 중 자연재해나 시스템 장애 등의 이유로 대고객 서비스가 불가능한 경우가 종종 발생한다.
이를 대비하여 백업 및 복구 솔루션을 도입하고자 한다.

백업 및 복구 솔루션은 (    )와 복구 목표 시점(RPO) 기준을 충족할 수 있는 제품으로 선정해야 한다.
(    )는 "비상사태 또는 업무 중단 시점으로부터 업무가 복구되어 다시 정상 가동될 때까지의 시간"을 의미하고
복구 목표 시점(RPO)는 "업무 중단 시 각 업무에 필요한 데이터를
여러 백업 수단을 이용하여 복수할 수 있는 기준점"을 의미한다.
RTO(Recovery Time Object), 복구 시간 목표

 

다음 파이썬(Python) 스크립트의 실행 결과를 적으시오.

>>> asia={"한국", "중국", "일본"}
>>> aisa.add("베트남")
>>> asia.daa("중국")
>>> asia.remove("일본")
>>> asia.update(["홍콩", "한국", "태국"])
>>> print(asia)
{"한국", "중국", "베트남", "홍콩", "태국"}

 

다음에서 설명하는 기술을 영문 약어로 쓰시오.

'비동기식 자바스크립트 XML'을 의미하는 용어로,
클라이언트와 웹서버 간에 XML 데이터를 내부적으로 통신하는 대화식 웹 애플리케이션의 제작을 위해 사용된다.

클라이언트의 요청에 의해 웹 서버에서 로딩된 데이터를 웹 브라우저의 페이지에 보여주기 위해
웹 페이지 전체를 '새로고침'할 필요 없이
즉, 현재 페이지에서 필요한 일부만 로딩되도록 하는 웹 개발 기법을 의미한다.
AJAX

 

다음에서 설명하는 개발 방법론은 무엇인지 적으시오.

고객의 요구사항 변화에 유연하게 대응하기 위해
일정한 주기를 반복하면서 개발하며 고객에게 시제품을 지속적으로 제공하며
고객의 요구 사항이 정확하게 반영되고 있는지 점검함다.

폭포수 모형에 대비되는 유연한 방법론으로
비교적 소규모 개발 프로젝트에서 각광받고 있는 개발 방법론이다.
에자일 방법론

 

다음에 제시된 자바(Java) 프로그램이 [ 처리 결과 ]와 같은 결과를 출력할 때, 자바 프로그램의 ( ? )에 들어갈 표현을 대소문자를 구별하여 쓰시오.

[ 처리 결과 ]
Child
class Parent {
	void show() {
    	system.out.println("Parent");
    }
}
class Child extends Parent {
	void show() {
    	system.out.println("Child");
    }
}
public class Exam {
	public static void main(String[] args) {
    	Parent pa = ( ? ) Child();
        pa.show();
    }
}
new

 

다음과 같은 "학생" 테이블을 대상으로, 3학년과 4학년의 학번과 이름을 출력하는 SQL문을 작성하시오. (단, in 구문을 반드시 사용할 것)

학번 이름 학년
1111 홍길동 1
2222 임꺽정 2
3333 유관순 3
4444 안중근 4
5555 홍범도 5
SELECT 학번, 이름
FROM 학생
WHERE 학년 IN (3, 4)

 

SQL 제어어(DCL)에는 COMMIT, ROLLBACK, GRANT, REVOKE가 있다. 그 중 ROLLBACK에 대해 약술하시오.

ROLLBACK은 작업 중 문제가 발생했을 때 트랜잭션의 처리 과정에서 발생한 변경사항을 취소하고 이전의 데이터로 돌리는 명령어이다.
COMMIT은 모든 작업을 정상적으로 처리하겠다고 확정하는 명령어이다.

GRANT는 특정 사용자에게 특정 작업을 수행할 권한을 부여하는 명령어이다.

REVOKE는 특정 이용자에게 부여한 특정 권한을 회수하는 명령어이다.

 

네트워크 계층(network layer, 3계층)인 인터넷 프로토콜(IP)에서 '암호화', '인증', '키 관리'를 통해 보안성을 제공해 주는 표준화된 기술

IPSec

 

애플리케이션을 실행하지 않고, 소스코드에 대한 코딩 표준, 코딩 스타일, 코드 복잡도 및 남은 결함을 발견하기 위하여 사용하는 테스트 자동화 도구 유형은 무엇인가?

코드 인스펙션

 

다음에서 설명하는 소프트웨어 디자인 패턴을 영문으로 쓰시오.

한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들한테 연락이 가고
자동으로 내용이 갱신되는 방식으로 일 대 다(one-to-many) 의존성을 가지는 디자인 패턴이다.

서로 상호작용을 하는 객체 사이에서는 가능하면
느슨하게 결합(Loose coupling)하는 디자인을 사용해야 한다.
Observer

Next Stage : 정보처리기사 실기 / 2020 2nd 11~20번
 

정보처리기사 실기 / 2020 2nd 11~20번

리눅스 커널을 기반으로 동작하며 자바의 코클린 언어로 개발된, 모바일 기기에 주로 사용되는 오픈소스 플랫폼인 운영체제는 무엇인지 쓰시오. 안드로이드 다음 주어진 student 테이블의 name 속

pythonchoboman.tistory.com

반응형

 

728x90
반응형

loading