/* 내가 공부하려고 정리하는 정보처리기사 키워드 & 약술형 */
// 키워드보고 약술형 써보기 연습용 입니다
//사용법: 검정색 키워드만 쓰윽 보고 워드나 노트에 직접 답을 써보고 회색의 해설을 참고해보세요
1. XML : Extensible Markup Langauge 2020년 1회차 기출
HTML의 단점을 보완한 인터넷 언어, SGML의 복잡한 단점을 보완한 특수목적으로 만들어진 마크업 언어
1. JSON 2020년 1회차 기출
데이터를 저장하거나 전송할 떄 많이 사용되는 경량의 Data 교환 형식의 비동기 브라우저. Key와 value가 쌍으로 존재하며 중괄호{}같은 형식으로 표현하고 값을 ','로 나열하여 표현이 간단함
2. WSDL : Web Services Description Lagnage
웹 서비스명, 제공위치, 메세지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구현되어 있는 언어
2-1. 프로토콜 3요소 2020년 1회차 기출
구문, 의미, 타이밍
3. 데이터 마이닝 : 2018년 1회차 기출, 2020년 1회차 기출
대규모로 저장된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 데이터간의 관계, 패턴, 추세를 발견하고, 이를 의미 있는 정보로 변환하여 기업의 의사결정에 활용하는 기술
4. 인스팩션:
소프트웨어 요구, 설계, 원시코드 등의 저작자 외의 다른 전문가나 팀이 검사하여 오류를 찾아내는 공식적 검토기법
5. 워크스루:
검토자료를 회의전에 배포하여 사전에 검토를 진행한 후에 짧은 시간동안 회의하여 코드의 오류를검출하고 문서화 하는 비공식적 기법
6. ESB : Enterprise Service Bus
기업에서 운영되는 서로 다른 플랫폼(이기종) 및 애플리케이션들 간을 연계하여 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍쳐 또는 기술
6-1. EAI : Enterprise Application Integration 2018년 3회차 기출, 2020년 3회차 기출( 종류 )
정보, 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션. 업무 프로세스를 단순화, 자동화하고 여러 시스템 간의 실시간 정보 조회 가능
6-2. ERP : Enterprise Resource Planning 2018년 3회차 기출
생산, 판매, 자재, 인사, 회계 등 기업의 전반적인 업무 프로세스를 하나의 체계로 통합 및 재구축하여 관련 정보를 성유 공유하고 이를 통해 신속한 의사결정 및 업무 수행이 가능하도록 도와주는 전사적 자원 관리 패키지 시스템
7. 정규화
관계형 데이터베이스의 설계에서 중복 최소화할 수 있도록 데이터를 구조화하여 각 릴레이션에서 생기지 않도록 하는 데이터 모델링 기법
7-1. 비정규화 2020년 1회차 기출
시스템의 성능 향상, 개발 과정의 편의성, 운영의 단순화를 목적으로 수행되는 의도적인 정규화원칙 위배행위
7-2. 정규화 과정 2019년 1회차 기출
1NF
도메인 원자값
2NF
부분 함수 종속 제거
3NF
이행적 함수 종속 제거
BCNF
결정자이면서 후보키가 아닌 것 제거
4NF
다치 종속 제거
5NF
조인 종속성 이용
8. 티어드롭 : Teardrop
IP 패킷의 재조합과정에서 잘못된 Fragment offset 정보로 인하여 타겟 시스템이 단편화된 패킷의 재조합 과정에서 문제를 발생하도록 만드는 Dos 공격
9. 로킹 기법 : Locking 2017년 3회차 기출
하나의 트랜젝션이 데이터를 엑세스하는 동안 다른 트랜젝션이 그 데이터 항목을 엑세스 할 수 없도록 제어하는 기법
10. 병행제어 : Concurrentcy Control 2017년 3회차 기출
동시에 여러개의 트랜잭션을 수행할때, 데이터베이스의 일관성 유지를 위해서 트랜잭션간의 상호 작용을 제어하는 기법
11. 살충제 패러독스 : Pesticide Paradox 2020년 1회차 기출
동일한 테스트케이스로 반복적인 테스트를 수행하면 더이상 결함을 발견할 수 없다는 테스트 원리
12. 트랜젝션 : transaction
데이터베이스 관리 시스템 또는 유사한 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본단위이자, 한꺼번에 모두 수행되어야할 일련의 연산
12-1. 트렌잭션의 격리성 2019년 1회차 기출, 2020년 1회차 기출
트랜젝션 실행 중 생성하는 연산의 중간결과를 다른 트랝게션이 접근하지 못하도록 보장하는 트랜젝션 특징
12-2. 트렌잭션의 일관성 2017년 1회차 기출
트랜젝션 수행이 성공적으로 완료되면 언제나 일관성 있는 데이터 베이스 상태로 변환한다
12-3. 트렌잭션의 영속성 2017년 1회차 기출
트랜젝션의 실행이 성공적으로 실행 완료된후에는 시스템에 오류가 발생하더라도 트랜잭션에 의해 변경된 내용은 게속 보존되야함
12-4. 트렌잭션의 원자성 2020년 1회차 기출
트랜젝션 내의 연산은 반드시 모두 수행되어야하며 그렇지 못한 경우 모두 수행되지 않아야함
13. 프로시저 : Prcedure
일련의 SQL 쿼리의 집합으로 마치 하나의 함수처럼 쿼리의 집합을 실행하여 데이터를 조작하는 프로그램
14. 테일러링 : Tailoring
프로젝트의 특성과 필요에 따라 소프트웨어 개발 프로세서, 기법, 산출물 등을 비지니스적으로 또는 기술적인 요구에 맞도록 최적화 하는 과정 및 방법론
15. 시맨틱 웹 : Semantic Web
인터넷과 같은 분산환경에서 리소스에 대한 정보와 자원사이의 관계-의미 정보를 컴퓨터가 처리할 수 있는 온톨로지 형태로 표현하고, 이를 자동화된 컴퓨터가 처리하도록하는 지능형 웹
16. 온톨로지 : Ontology 2019년 1회차 기출
실세계에 존재하는 모든 개념들과 개념들의 속성, 그리고 개념들 간의 관게 정보를 컴퓨터가 이해할 수 있도록 서술해 놓은 개념화 명세서
17. 트리거 : Trigger 2017년 1회차 기출
특정 테이블에 삽입, 수정, 삭제 등 데이터 변경 이벤트가 발생시 DBMS에서 자동적으로 실행되도록 구현된 프로그램
18. 파티셔닝 : Partitioning
대용량의 데이터베이스를 파티션이라는 보다 작은 단위로 분할함으로서, 관리의 용이성 성능 향상, 가용성 등을 용이하게 하는 기술
19. 테스트 오라클 : Test Oracle
테스트를 수행한 결과가 참인지 거짓인지 판단하기위해 미리 정의된 참값을 대입하여 비교하는 기법
20. 동등 분할 테스트 : Equivalence Partitionaing Test
입력 데이터의 영력을 유사한 도메인별로 유효 값/ 무효 값을 그룹핑하여 대표값을 테스트 케이스로 도출하여 테스트 하는 기법
(◍•ᴗ•◍) 도움이 되셨다면 하트와 광고한번 부탁드립니다 (◍•ᴗ•◍)
[ 다음 키워드 정리로 넘어가기 ]
[ 실기 필수암기 내용 ]
'자격증 > 정보처리기사' 카테고리의 다른 글
[정처기] 키워드 정리 3 (0) | 2020.11.22 |
---|---|
[정처기] 키워드 정리 2 (0) | 2020.11.21 |
[기사시험]큐넷 실기/ 필기 신청 티켓팅 3탄_큐넷 상담사님 및 내 꿀팁 (0) | 2020.11.12 |
[기사시험]큐넷 실기/ 필기 신청 티켓팅 2탄_실패했을때 잡는 꿀팁 (0) | 2020.11.12 |
[기사시험]큐넷 실기/ 필기 신청 티켓팅 1탄_한번에 성공하는 꿀팁 (0) | 2020.11.12 |