본문 바로가기
정보처리기사/실기

2020년도 2회

by Sunyoung95 2024. 4. 21.

1. 목표 복구 시간 (RTO: Recovery Time Objective)

  • 비상사태 또는 업무중단 시점으로부터 업무가 복구되어 다시 정상가동 될때까지의 시간
  • 복구 목표 시점(RPO) : 업무 중단 시 각 업무에 필요한 데이터를 여러 백업 수단을 이용하여 복구할 수 있는 기준점

2. AJAX (Asynchronous Javascript And XML)

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

3. JAVA의 new

  • 클래스 타입의 인스턴스(객체)를 생성해주는 역할
  • 메모리(heap 영역)에 데이터를 저장할 공간을 할당 받고 그 공간의 참조값을 객체에게 반환하고 생성자를 호출

4. SQL의 ROLLBACK

  • 트랜잭션의 실패로 작업을 취소하고 이전상태로 되돌리는 데이터 제어어.

5. IPSec

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

6. 정적 분석 도구 (코드 검사 도구, 코드 인스페션 툴 등등)

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

7. Observer

  • 소프트웨어 디자인 패턴
  • 한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들한테 연락이 가고 자동으로 내용이 갱신되는 방식으로 일대다 (one-to-many)의존성을 가지는 디자인 패턴
  • 서로 상호작용을 하는 객체 사이에서는 가능하면 느슨하게 결합(Loose coupling)하는 디자인을 사용해야한다.

8. Index 생성방법

  • create index idx_name on student(name);

9. SOAP

  • HTTP등의 프로토콜을 이용하여 XML 기반의 메시지를 교환하는 프로토콜로 Envelope-Header-Body 주요 3요소로 구성된다.
  • 유사한 기능을하는 RESTful로 대체될 수 있다.

10. SQL Injection

  • 웹 페이지의 입력값을 통해서 SQL명령어를 주입하여 오동작을 일으키는 해킹방법

11. 사용자 인터페이스 설계 원칙

  • 직관성: 누구나 쉽게 이해하고 사용할 수 있어야한다.
  • 유효성 : 사용자의 목적을 정확하게 달성하여야한다.
  • 학습성 : 누구나 쉽게 배우고 익힐 수 있어야한다.
  • 유연성 : 사용자의 요구사항을 최대한 수용하며 오류를 최소화하여야한다.

12. Linked Open Data

  • 전세계 오픈된 정보를 하나로 묶는 방식
  • Linked data 와 Open data의 합성어
  • URI(Uniform Resource Identifier)를 사용
  • RESTful 방식으로 볼 수 있으며, 링크 기능이 강조된 시멘틱 웹에 속하는 기술

13. 데이터베이스 설계(모델링) 과정

  • 요구사항 분석 -> 개념적 설계 -> 논리적 설계 -> 물리적 설계 -> 구현 

14. 형상관리

  • 소프트웨어 개발 과정에서 산출물 등의 변경에 대비하기 위해 필요
  • 소프트웨어 리사이클 기간동안 개발되는 제품의 무결성을 유지하고 소프트웨어의 식별, 편성 및 수정을 통제하는 브로세스를 제공
  • 실수를 최소화하고 생산성의 최대화가 궁극적인 목적.
  • 관련 도구 : CVS, SVN, Clear Case 등등

'정보처리기사 > 실기' 카테고리의 다른 글

2021년도 2회차  (1) 2024.04.27
2021년도 1회차  (1) 2024.04.27
2020년도 4회  (0) 2024.04.23
2020년도 3회  (0) 2024.04.23
2020년도 1회  (0) 2024.04.18

댓글