정처기 실기 : 2020년 2회차 기출, 1️⃣ ~ 🔟

m_ngyeong·2025년 3월 25일
0
post-thumbnail

정보처리기사 실기


📝 2020년 2회차 기출, 1️⃣ ~ 🔟

1. 정보시스템 운영 중 서버가 다운되거나 자연재해나 시스템 장애 등의 이유로 고객에게 서비스가 불가능한 경우가 종종 발생한다. 이와 같은 상황에서 비상사태 또는 업무중단 시정부터 업무가 복구되어 다시 정상 가동될때까지의 시간을 의미하는 용어가 무엇인지 쓰시오.

🖍️ RTO(Recovery Time Objective) | 재해 복구 시간

  • 네트워크복구시간 (RCO : Recovery Communication Objective) : 주 영업점과 DR센터 간 네트워크 복구 수준
  • 재해복구범위(RSO : Recovery Scope Objective) : 업무 중요도에 따른 복구 대상시스템 선정

2. Python Lang.

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

🖍️ {'중국','한국','베트남','홍콩','태국'}
순서상관없음

asia.add('베트남')
asia.add('중국')
# asia={'일본','중국','한국','베트남'}
asia.remove('일본')
# asia={'중국','한국','베트남'}
asia.update(['홍콩','한국','태국'])
# asia={'중국','한국','베트남','홍콩','태국'}

3. 브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지의 일부분만을 위한 데이터를 로드하는 기법이며, 하이퍼텍스트 표기 언어(HTML)만으로 어려운 다양한 작업을 웹 페이지에서 구현해 이용자가 웹 페이지와 자유롭게 상호작용할 수 있도록 하는 기술명을 쓰시오.

🖍️ AJAX(Asynchronous JavaScript and XML) | 비동기 통신 기법

4. 절차보다는 사람이 중심이 되어 변화에 유연하고 신속하게 적응하면서 효율적으로 시스템을 개발할 수 있는 신속 적응적 경량 개발방법론으로, 개발 기간이 짧고 신속하며, 워터폴에 대비되는 방법론으로 최근 회사에서 각광받는 방법론은 무엇인가?

🖍️ 애자일 방법론

5. Java Lang.

class Parent{
	public void show(){
    	System.out.println("Parent");
    }
}

class Child extends Parent{
	public void show(){
    	System.out.println("Child");
    }
}

public class Main{
	public static void main(String[] args){
    	Parent pa = _____ Child();
        pa.show();
    }
}

🖍️ new
실행결과 : Child

6. SQL

학생 테이블은 학번, 이름, 학년, 수강과목, 점수, 연락처를 속성으로 가진다. 아래 조건을 만족하는 SQL문을 작성하시오.

  • 학생 테이블에서 3,4학년인 학번, 이름을 조회한다.
  • IN 연산자 사용해야 한다.

[학생]

학번이름학년수강과목점수연락처
1000스타로드1수학90010-1111-2222
2000로켓2과학95010-2222-2222
3000그루트3미술90010-3333-3333
4000갤럭시4음악95010-4444-4444

🖍️
SELECT 학번, 이름
FROM 학생
WHERE 학번 IN (3,4);

7. 트랜잭션 Rollback?

🖍️ 트랜잭션 처리 중 오류가 발생했을 때, 오류 이전의 특징 시점(SAVEPOINT, CHECKPOINT) 상태로 되돌려주는 제어어(명령문)이다.

8. 무결성과 인증을 보장하는 인증해더(AH)와 기밀성을 보장하는 암호화(ESP)를 이용한 프로토콜로 네트워크 계층(Network Layer)인 인터넷 프로토콜(IP)에 보안성을 제공해주는 표준화된 기술에 대해 쓰시오.

🖍️ IPSec(Internet Protocol Security)

9. 애플리케이션을 실행하지 않고, 소스 코드에 대한 코딩 표준, 코딩 스타일, 코드 복잡도 및 남은 결함을 발견하기 위해 사용하는 도구는 무엇인지 쓰시오.

🖍️ 정적 분석 도구

10. 디자인 패턴

한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들이 연락이 가고 자동으로 내용이 갱신되는 방법으로 일대 다의 의존성을 가지며 상호작용하는 객체 사이에서는 가능하면 느슨하게 결합하는 디자인을 사용해야 한다.

🖍️ Observer Pattern



참고,
https://newbt.kr/시험/정보처리기사+실기
https://chobopark.tistory.com/195

profile
ʚȉɞ

0개의 댓글

Powered by GraphCDN, the GraphQL CDN