Certificate 17

정보처리기사 실기 키워드 정리(11장,12장)

1.운영체제의 핵심이 되는 기능들이 모여 있는 컴퓨터 프로그램 - 커널 2.컴퓨터 터미널에서 CLI의 명령 대기 모드 - 프롬프트 3.유닉스 계열 파일 시스템에서 사용하는 자료구조 - i-node 4.가상 메모리 주소를 실제 메모리 주소로 변환하는 장치 - MMU(Memory Management Unit) 5.메모리 관리 기법의 종류(반배할교) - 반입 기법, 배치 기법, 할당 기법, 교체 기법 반입 기법 - 주기억장치에 적재할 다음 프로세스의 반입 시기를 결정(When) 배치 기법 - 프로세스를 주기억장치의 어느 위치에 저장할 것인지 결정(Where) 할당 기법 - 프로세스를 주기억장치에 어떤 방법으로 할당할 것인지 결정(How) 교체 기법 - 재배치 기법으로 주 기억장치의 어떤 프로세스를 제거할 것인..

정보처리기사 실기 키워드 정리(10장)

*블랙박스 테스트 및 화이트 박스 테스트는 4회차 연속 출제됨 1.소프트웨어 테스트 산출물 종류 테스트 계획서, 베이시스, 케이스, 슈트, 시나리오, 스크립트, 결과서 테스트 계획서 - 테스트 수행을 계획한 문서 테스트 베이시스 - 테스트 설계를 위한 기준이 되는 문서 테스트 케이스 - 테스트를 위한 설계 산출물로 조건, 입력/기대값으로 구성된 테스트 항목 명세서 테스트 슈트 - 테스트 케이스를 실행환경에 따라 구분해 놓은 테스트 케이스의 집합 테스트 시나리오 - 테스트 되어야할 기능 및 특징, 테스트 필요 상황을 작성한 문서 테스트 스크립트 - 테스트 케이스의 실행 순서를 작성한 문서 테스트 결과서 - 테스트 프로세스를 리뷰하고 테스트 결과를 평가하고 리포팅하는 문서 2.프로그램 실행 여부에 따른 테스..

정보처리기사 실기 키워드 정리(9장)

*암기사항 매우 많음 1.SW 개발 보안의 3대 요소 - 기밀성, 무결성, 가용성 기밀성 - 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성 무결성 - 데이터의 정확성 및 완전성과 고의/악의로 변경되거나 훼손되지 않음을 보장하는 특성 가용성 - 권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속해서 사용할 수 있는 특성 SW 개발 보안 용어 조직의 데이터 또는 조직의 소유자가 가치를 부여하는 대상 - 자산 조직이나 기업의 자산에 악영향을 끼칠 수 있는 사건이나 행위 - 위협 위협이 발생하기 위한 사전 조건 - 취약점 위협이 취약점을 이용하여 조직의 자산 손실 피해를 가져올 가능성 - 위험 2.시스템을 악의적으로 공격해서 해당 시스템의 자원을 부족하게 하는 공격 - D..

정보처리기사 실기 키워드 정리(8장)

1.개발 도구의 종류 - 빌드 도구, 구현 도구, 테스트 도구, 형상 관리 도구 2.개발 과정의 각 단계의 산출물을 검토, 평가, 조정, 처리 등 변화를 통제하는 시점의 기준 - 베이스라인 3.형상 관리에 대한 주요 방침을 정하고 산출물을 검토하는 조직 - 형상통제위원회 4.형상 관리의 절차 - 형상 식별, 형상 통제, 형상 감사, 형상 기록 형상 식별 - 형상 관리 대상을 정의 및 식별하는 활동 형상 통제 - 형상 항목의 버전 관리를 위한 형상통제위원회 운영 형상 감사 - 소프트웨어 베이스라인의 무결성 평가 형상 기록 - 형상 및 변경관리에 대한 각종 수행결과를 기록하여 보고서 작성 5.소프트웨어 형상 관리 도구 유형 - 공유 폴더 방식(rcs, sccs), 클라이언트-서버 방식(cvs, svn), 분..

정보처리기사 실기 키워드 정리(7장)

*SQL 문제풀이가 중요 DDL - CREATE, ALTER, DROP, TRUNCATE DML - SELECT, INSERT, UPDATE, DELETE DCL - GRANT, REVOKE -> GRANT 권한 ON 테이블 TO 사용자 / REVOKE 권한 ON 테이블 FROM 사용자 TCL - COMMIT, ROLLBACK,CHECKPOINT 1.트랜잭션의 특성 - 원자성, 일관성, 격리성, 영속성 2.트랜잭션의 상태 설명(활부완실철) - 활동 상태, 부분 완료 상태, 완료 상태, 실패 상태, 철회 상태 3.트랜잭션의 결과를 허용하거나 취소하는 목적으로 사용되는 언어 - TCL TCL의 종류 - 커밋, 롤백, 체크포인트 체크포인트 - 롤백을 위한 시점을 지정하는 명령어 4.데이터베이스 관리자가 데이터..

정보처리기사 실기 키워드 정리(6장)

*코딩 문제풀이가 중요 1.식별자 표기법의 종류 - 카멜 표기법, 파스칼 표기법, 스네이크 표기법, 헝가리안 표기법 식별자 표기 시에 여러가지 단어가 이어지면 첫단어만 소문자고 나머지 각 단어는 대문자로 표기 - 카멜 표기법 식별자 표기 시에 여러 단어가 이어지면 각 단어의 첫글자는 대문자로 표기 - 파스칼 표기법 식별자 표기 시에 여러 단어가 이어지면 단어 사이에 언더바(_)를 넣어 표기 - 스네이크 표기법 4.JSON text 파일을 해석하고 자바 오브젝트로 변환하는 JSON 도구 - 파서 5.자바를 text로 표현하는 JSON 도구 - 랜더러 6.프로그램 문장을 하나씩 번역하고 실행할 수 있도록 하는 프로그램 - 인터프리터 7.프로그래밍 언어 종류 알고리즘의 연구 개발에 이용하기 위한 목적으로 생성..

정보처리기사 실기 키워드 정리(5장)

1.논리 및 물리모델링 과정에서 작성하는 설계 산출물 - 테이블 정의서 2.저장 공간에서 할당되어 값을 가지거나 식별자에 의해 참조되는 공간 - 오브젝트 3.다른 부품과 조립되어 응용시스템을 구축하기 위해 사용하는 소프트웨어 프로그램 - 컴포넌트 4.트리거에서 변수 선언 시 ( ) / 트리거의 시작을 알릴 시 ( ) 구문을 넣는다. - DECLRAE, BEGIN 5.송신/수신 시스템에서 처리되는 일련의 과정에 대한 결과를 기록 및 관리하는 테이블 - 로그 테이블 6.XML 문서를 다른 XML 문서로 변환하는데 사용하는 XML 기반 언어 - XSLT 7.XML 문서에서 맨 첫 줄에 태그를 사용하여 XML 문서임을 명시하는 선언부 - XML 프롤로그 8.XML 문서를 해석할 때 외부 문서의 참조 여부를 명시..

정보처리기사 실기 키워드 정리(4장)

1.연계 시스템의 구성 - 송신 시스템, 수신 시스템, 중계 서버 2.인터페이스 시스템의 데이터 표준 - 인터페이스 데이터 공통부, 개별부, 종료부 3.데이터베이스에서 제공하는 DB 객체를 이용하여 직접 참조하는 방식 - DB 링크 4.WAS에서 DB로 연결하는 DB 커넥션 풀을 생성하고 연계 프로그램에서 해당 풀 이름을 이용하여 연결 - DB 연결 5.현재 페이지에서 다른 부분으로 가거나 전혀 다른 페이지로 이동하게 해주는 속성 - 하이퍼링크 5.기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합 솔루션 - EAI EAI 구성요소(어브메) 기업에서 자체적으로 개발한 애플리케이션을 연결하는 EAI의 핵심 장치 - 어댑터 시스템 상호 간 데이터가 전송될 때, 데이터 포맷과 ..

정보처리기사 실기 키워드 정리(3장)

1.데이터 모델 절차 개념적 데이터 모델 - 주요 산출물로는 개체관계 다이어그램이 있으며 현실 세계에 대한 인식을 추상적, 개념적으로 표현하여 개념적 구조를 도출 논리적 데이터 모델 - 정규화를 수행하며 사람이 이해하기 쉽게 표현한 데이터 모델 물리적 데이터 모델 - 반정규화를 수행하며 특정 DBMS의 특성 및 성능을 고려하여 물리적인 스키마를 만드는 데이터 모델 논리적 데이터 모델의 종류 관계 데이터 모델 - 논리적 구조가 2차원 테이블 형태로 구성된 모델 계층 데이터 모델 - 논리적 구조가 트리 형태로 구성된 모델 네트워크 데이터 모델 - 논리적 구조가 그래프 형태로 구성된 모델 2.도출된 엔티티 간의 관계를 이해하기 쉽게 도식화한 다이어그램 - 개체관계 다이어그램 3.관계 데이터 모델의 구성요소 -..

정보처리기사 실기 키워드 정리(2장)

1.직관적 사용자 반응 기반 인터페이스(키보드나 마우스없이 신체부위 이용) - NUI 유기적 상호작용 기반 인터페이스(현실에 존재하는 모든 사물이 입출력 장치) - OUI 2.UI 설계 원칙 4가지(직유학유) - 직관성,유효성,학습성,유연성 학습성 - 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작해야함 유연성 - 사용자의 인터렉션을 최대한 포용하고 실수를 방지할 수 있도록 제작 3.UI 품질 요구사항 6가지(기신사효유이) - 기능성,신뢰성,사용성,효율성,유지보수성,이식성 4.프로그램의 기능을 바꾸지 않으면서 중복제거, 단순화 등을 위해 시스템을 재구성한다는 원리 - 리팩토링 5.SW의 실행을 클라이언트에서 책임지는 기술 - 리치 클라이언트 서버에서 책임지는 기술 - 씬 클라이언트 6.어떤 시스템..