자격증 공부/정보처리기사

정보처리기사 실기요약 4,5,6 통합 구현 + 인터페이스 구현 + 프로그래밍

남건욱 2023. 7. 17. 14:04
반응형
본글에 앞서 작성한 내용은 내가 중요하다고 생각했던 내용만 정리되어 있다. 
나의 주관적인 생각이므로 정처기 실기를 공부하려고 한다면 본글은 되돌아보는 용도로 사용했으면 좋겠다.
정처기 공부를 하며 직접 필기로 작성하였던 내용을 글로 작성한 게시글이다.

연계 메커니즘

- 응용 소프트웨어와 연계대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘

 

 

연계방식

- 직접연계, 간접연계

 

 

인스턴스

- 객체지향 프로그래밍 (OPP)에서 해당 클래스의 구조로 컴퓨터 저장공간에 할당된 실체

 

WSDL

- 웹 서비스명, 제공위치, 메시지 포맷, 프로토콜 정보 등 웹서비스에 대한 상세정보가 기술된 XML형식으로 구현되어 있는 언어

 

 

SOAP

- HTTP, HTTPS, SMTP 등을 사용하여 XML기반의 메시지를 네트워크 상태에서 교환하는 프로토콜

 

 

EAI

- 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션

 

 

EAI 구축유형 (포허메하)

- 포인트 투 포인트 / 허브 앤 스포크 / 메시지 버스 / 하이브리드

 

 

ESB

- 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처

 

 

웹서비스

- 네트워크에 분산된 정보를 서비스 형태로 개방하여 표준화된 방식으로 공유하는 기술로써 서비스 지향 아키텍처 개념을 실현하는 기술

 

 

IPC (Inter-Process Communication)

- 운영체제에서 프로세스 간 서로 데이터를 주고받기 위한 통신기술

 

 

JSON

- 속성-값 쌍 또는 키-값 쌍으로 이루어진 데이터를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준포맷

 

 

XML

- HTML의 단점을 보완한 인터넷 언어. 특수한 목적을 갖는 마크업 언어

 

 

AJAX

- 자바스크립트를 사용하여 웹서버와 클라이언트 간 비동기적으로 XML데이터를 교환하고 조작하기 위한 웹기술

 

 

REST

- 웹과 같은 분산 하이퍼미디어 환경에서 자원의 존재/상태 정보를 표준화된 HTTP 메서드로 주고받는 웹 아키텍처

 

 

시큐어 코딩 가이드 적용대상 (입보시 에코갭아)

- 입력데이터 검증 및 표현 / 보안기능 / 시간 및 상태 / 에러처리 / 코드오류 / 캡슐화 / API 오용

 

 

DB 암호화 기법 유형 (애플티하)

- API 방식 / Plug-in 방식 / TDE 방식 / Hybrid 방식

 

아스키코드

0 - NULL

48 - 0

65 - A

97 - a

 

 

카멜표기법 - 첫 단어 시작만 소문자, 각단어 첫 글자는 대문자

파스칼표기법 - 각 단어의 첫 글자는 대문자

스네이크표기법 - 단어사이에 언더바

헝가리안표기법 - 자료형을 붙인다

 

 

연산자 우선순위 (증산시 관비 논삼대)

- 증감연산자 / 산술연산자 / 시프트연산자 / 관계연산자 / 비트연산자 / 논리연산자 / 삼항연산자 / 대입연산자

 

 

비트이동

- <<로 1비트당 2배씩 증가, >>로 1비트당 2배씩 감소

- NOT연산을 정수에서 부호 바뀐 뒤 -1

 

 

파이썬

list [ ]

tuple ( )

set { } 중복 x

Dictionary {'a' : 1, 'b' : 2} 키, 값

// : 왼쪽의 값을 오른쪽수로 나눈 내림값을 저장

** : 왼쪽의 값을 오른쪽 수로 제곱한 후 저장

반응형
프로필사진

남건욱's 공부기록