데이터 백업(보호) 솔루션의 사례에 대비하여 서비스의 연속성을 보장하는 목적을 가지고 어떤 상황에서도 계획된 ( ㉠ )과 ( ㉡ )은 시스템 장애와 같은 상황에서의 '비상사태 또는 업무중단 상황부터 업무가 복구되어 다시 정상가동 될 때까지의 시간'을 의미하는 용어이다. RPO는 조직이 사태가 발생한 어떤 시점까지 재난으로부터 복구되어야 하는지를 의미하는 기준을 의미한다.
총 20문제 · 2020-2
데이터 백업(보호) 솔루션의 사례에 대비하여 서비스의 연속성을 보장하는 목적을 가지고 어떤 상황에서도 계획된 ( ㉠ )과 ( ㉡ )은 시스템 장애와 같은 상황에서의 '비상사태 또는 업무중단 상황부터 업무가 복구되어 다시 정상가동 될 때까지의 시간'을 의미하는 용어이다. RPO는 조직이 사태가 발생한 어떤 시점까지 재난으로부터 복구되어야 하는지를 의미하는 기준을 의미한다.
다음 파이썬 코드의 출력 결과를 쓰시오.
a = {'일본', '중국', '한국'}
a.add('베트남')
a.add('일본')
a.update({'홍콩', '한국', '태국'})
print(a)
'비동기식 자바스크립트 XML'을 의미하는 용어로 클라이언트와 웹 서버 간에 XML 데이터를 내부적으로 통신하는 기술이다. 클라이언트의 요청에 의해 웹 서버에서 로딩된 웹 브라우저의 페이지에 보여주기 위해 웹 페이지 전체를 새로고침할 필요 없이, 즉 새로운 HTML 페이지로 이동할 필요 없이 현재 페이지에서 필요한 일부분만 로딩되도록 하는 웹 개발 기술을 의미하는 용어를 영문 약어(대문자)로 쓰시오.
다음 괄호 안에 공통으로 들어갈 소프트웨어 개발 프로젝트 방법론을 의미하는 용어를 쓰시오.
다음 Java 코드이다. 다음 밑줄에 들어갈 키워드를 쓰시오.
class Parent {
public void show() {
System.out.println("Parent");
}
}
class Child extends Parent {
public void show() {
System.out.println("Child");
}
}
public class good {
public static void main(String[] args) {
Parent pa = ________ Child();
pa.show();
}
}
학생 테이블에서 3, 4학년인 학번, 이름을 조회하는 SQL을 작성하시오.
| 학번 | 이름 | 수강과목 | 점수 | 연락처 |
|---|---|---|---|---|
| 1000 | 김이름 | 수학 | 90 | 010-1111-2222 |
| 2000 | 장이름 | 과학 | 95 | 010-3333-3333 |
| 3000 | 하이름 | 미술 | 90 | 010-3333-3333 |
| 4000 | 조이름 | 음악 | 95 | 010-4444-4444 |
트랜잭션 Rollback에 대해 설명하시오.
무결성과 인증을 보장하는 인증헤더(AH)와 기밀성을 보장하는 암호화(ESP)를 이용한 프로토콜로 네트워크 계층(Network Layer)인 인터넷 프로토콜(IP)에 보안을 제공해주는 표준화된 기술이 무엇인지 쓰시오.
애플리케이션을 실행하지 않고, 소스 코드에 대한 코딩 표준, 코딩 스타일, 코드 복잡도 및 남은 결함을 발견하기 위해 사용하는 도구는 무엇인지 쓰시오.
다음 디자인 패턴과 관련된 설명에 가장 부합하는 용어를 영어로 쓰시오.
리눅스 운영체제 위에서 구동하며 휴대폰 전화를 비롯한 응용 장치를 위한 운영체제의 미들웨어, 사용자 인터페이스, 그리고 표준 응용프로그램(웹 브라우저 등) 등을 포함하고 있는 소프트웨어 스택이자 리눅스 모바일 운영체제로 개발되었고, 컴파일된 바이트 코드를 구동할 수 있는 런타임 라이브러리를 제공하는 운영체제는 무엇인지 쓰시오.
학생 테이블의 name 속성에 IDX_NAME 이름으로 인덱스를 생성하는 SQL을 작성하시오.
| STID | NAME | SCORE | DEPTID |
|---|---|---|---|
| 1000 | 김이름 | 90 | 1 |
| 2000 | 장이름 | 95 | 2 |
| 3000 | 하이름 | 90 | 3 |
| 4000 | 조이름 | 95 | 4 |
HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 형태의 프로토콜로서, 웹 서비스의 기본적인 메시지 전송 수단을 의미하는 용어를 쓰시오.
소프트웨어 보안의 취약점 중 하나의 SQL Injection(SQL 인젝션)에 대해 간략히 설명하시오.
사용자에게 읽기 / 쓰기 / 실행 권한을 부여하고, 그룹에게는 읽기 / 실행을 부여하고, 그 이외에는 실행 권한을 a.txt에 부여하는 명령을 한 줄로 작성하시오. (8진법을 사용하시오)
UI(User Interface)는 사용자와 컴퓨터 상호 간의 소통을 원활히 할 수 있도록 돕는 연계 작업을 뜻한다. 다음은 UI 설계 원칙 4가지이다. 괄호에 알맞은 용어를 쓰시오.
| 직관성 | 누구나 쉽게 이해하고 사용할 수 있어야 한다. | | ( ㉠ ) | 사용자의 목적을 정확하게 달성해야 한다. | | 학습성 | 누구나 쉽게 배우고 익힐 수 있어야 한다. | | 유연성 | 사용자의 요구사항을 최대한 수용하며 오류를 최소화하여야 한다. |
다음 신기술 동향과 관련된 설명에 가장 부합하는 용어를 영문 완전이름(Full-name)으로 쓰시오.
다음은 데이터 모델링 절차이다. 순서에 맞도록 [보기]에서 고르시오.
요구사항 분석 > ( ① ) > ( ② ) > ( ③ )
[보기]
다음 Java 코드의 출력 결과를 쓰시오.
class A {
private int a;
public A(int a) {
this.a = a;
}
public void display() {
System.out.println("a=" +a);
}
}
class B extends A {
public B(int a) {
super(a);
super.display();
}
}
public class good {
public static void main(String[] args) {
B obj = new B(10);
}
}
다음 괄호 안에 공통으로 들어갈 가장 적절한 용어를 쓰시오.