728x90

정보처리기사 17

정보처리기사 실기 - 17년도 실기 정리

트리거 : 데이터베이스 시스템에서 데이터의 입력, 갱신, 삭제 등의 이벤트가 발생할 때 마다 자동적으로 수행되는 사용자 정의 프로시저 SSO : 한번의 로그인으로 개인이 가입한 모든 사이트를 이용할 수 있게 해주는 시스템 DoS : 시스템을 악의적으로 공격해 해당 시스템의 자원을 부족하게 하여 원래 의도된 용도로 사용하지 못하게 하는 공격 FCFS : CPU를 제일 처음 요청한 프로세스에게 CPU가 우선할당되는 스케줄링 기법 일관성 : 트랜잭션 성공 후 일관된 DB상태를 유지해야하는 특성 영속성 : 성공적인 트랜잭션의 결과는 영속적으로 DB에 반영되어야하는 특성 VoIP : IP를 사용해 음성 데이터를 패킷 형태로 송신하는 것을 통해 사용자가 인터넷을 전화 통화용 송신매체로 사용할 수 있도록 하는 하드웨..

정보처리기사 실기 - 18년 실기 기출 정리

B가 A에 종속되어 A값을 알면 B값을 알 수 있을 때 A를 결정자 라고 하고 B를 종속자 라고 함 완전 함수 종속 : 어떤 속성이 기본키에 대해 완전히 종속적인 경우를 말함 SELECT 학번, 이름 FROM 학생 WHERE 학년 in (3,4); DDL 컴파일러 트랜잭션 관리자 시스템 장애 : 데이터베이스에는 손상을 입히지 않으나 하드웨어 오동작, 정전, 소프트웨어 오류, 교착 상태 등에 의한 실행중인 모든 트랜잭션들이 더 이상 실행을 계쏙할 수 없는 현상 회복 관리기는 로그, 메모리 덤프 등을 이용하여 회복 기능을 수행하는 DBMS의 핵심 구성 요소 체크포인트 회복 기법 : 시스템 장애가 발생하였을 경우, Redo, Undo를 수행하기 위해 로그 전체를 조사해야하는 경우 피하기 위한 기법 스니핑 : ..

정보처리기사 실기 - 19년 실기 기출 정리

GRANT : 데이터베이스 사용자에게 사용권한을 부여하는데 사용 ex) GRANT INSERT ON DD TO 홍길동 REVOKE : 부여된 권한을 취소하는 명령어 ex) REVOKE INSERT ON DD FROM 홍길동 빅데이터 : 기존의 관리 방법이나 분석체계로 처리하기 어려운 막대한 양의 정형 또는 비정형 데이터 집합 DBMS : 데이터의 흐름을 관리하는 시스템 이상현상 : 데이터를 데이터베이스에 저장할때 불필요하게 중복되어 릴레이션 조작 시 예기치 못한 곤란한 현상이 발생하는 것 1NF -> 2NF : 부분 함수 종속성 제거하여 2NF로 만듬 차수, 카디널리티 구하기 격리성 : 트랜잭션 중간 결과에 다른 트랜잭션이 접근이 불가능한 특성 크라임웨어 : 온라인상에서 범죄와 같은 불법적인 행위를 수행..

정보처리기사 실기 - 21년 1회차 정리

uname : 리눅스 버전 확인 소켓 : 통신을 위한 프로그램을 생성하여 포트를 할당하고 클라이언트의 통신 요청 시 클라이언트와 연결하는 내 외부 송수신 연계 기술 DB 링크 : DB연결를 수신에서 생성하고 송신은 직접 DB연결을 참조하여 통신하는 방식 캡슐화 : 객체지향 개념에서 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들고 필요한 인터페이스만을 밖으로 드러내는 과정 Adapter : 기존에 생성된 클래스를 재사용할 수 있도록 중간에서 맞춰주는 역할을 하는 인터페이스를 만드는 패턴 RPC : 프로시저를 사용하여 원격 프로시저를 로컬 프로시저처럼 호출하는 방식의 미들웨어 미들웨어 : 분산 컴퓨팅 환경에서 서로 다른 기종 간의 하드웨어나 프로토콜, 통신환경 등을 연결하여 응용프로그램과 운영환경 간..

정보처리기사 실기 정리 - 제품 소프트웨어 패키징

모듈화 : 모듈을 이용해 소프트웨어의 성능을 향상시키는 등 모듈중심의 소프트웨어 설계 기법 릴리즈 노트 : 최종 사용자인 고객에게 개발 과정에서 정리된 제품의 릴리즈 정보를 제공하는 문서 헤더 : 문서이름, 제품이름, 버전 번호, 릴리즈 날짜 참고 날짜, 노트 버전 등의 정보 콘텐츠 제공자 : 콘텐츠를 제공하는 저작권자 콘텐츠 분배자 : 쇼핑몰 등으로써 암호화된 콘텐츠 제공 패키저 : 콘텐츠를 메타 데이터와 함께 배포가능한 단위로 묶는 기능 보안컨테이너 : 원본을 안전하게 유통하기 위한 전자적 보안장치 DRM 컨트롤러 : 배포된 콘텐츠의 이용권한을 통제 클리어링 하우스 : 소비자와 유통업자 사이에 발생하는 거래에 대해 디지털 저작권 라이선싱을 중개하고 라이선스 발급을 수행하는 장소 전체 백업 : 백업받고..

정보처리기사 실기 정리 - 응용 SW 기초 기술 활용

윈도우 특징 : GUI제공, 선점형 멀티태스킹, 자동감지 기능, OLE (지선자오) 유닉스 특징 : 대화식 운영체제 기능, 다중작업기능, 다중사용자기능, 이식성, 계층적 트리 구조파일(대다사이계) #윈도우 명령어 attrib : 파일속성 cd : 현재 디렉토리 이름보여주거나 바꿈 chkdsk : 디스크 검사 cls : 화면지움 cmd : 명령 프롬프트 erase : 하나 이상의 파일 지움 exit : cmd종료 comp : 파일 비교 diskpart : 디스크파티션속성 echo : 메시지 표시 #리눅스 명령어 cat : 파일 내용 화면에 출력 id : 사용자 로그인명 last : 부팅과 현재까지의 모든 사용자의 로그인과 로그아웃 정보 표시 who : 현재 접속 사용자 정보 ls : 현재 폴더내의 파일 및..

정보처리기사 실기 정리 - 애플리케이션 테스트 관리

테스트 계획서 : 테스트 목적과 범위 정의, 종료 조건 정의 등 테스트 수행을 계획한 문서 테스트 베이시스 : 논리적인 Case로 테스트 설계를 위한 기준이 되는 문서 테스트 케이스 : 테스트를 위한 설계 산출물로 요구사항을 준수하는지 확인하기 위해 여러 값으로 구성된 테스트 항목 명세서 테스트 슈트 : 테스트 케이스를 실행환경에 따라 구분해 놓은 테스트 케이스의 집합 테스트 시나리오 : 어플리케이션의 테스트 되어야 할 기능 및 특징, 테스트가 필요한 상황을 작성한 문서 테스트 스크립트 : 테스트 케이스의 실행 순서를 작성한 문서 테스트 결과서 : 테스트 결과를 정리한 문서로 테스트 프로세스를 리뷰하고 테스트 결과를 평가하고 리포팅하는 문서 화이트박스 테스트 : 구문커버리지, 결정커버리지, 조건 커버리지..

정보처리기사 실기 정리 - 소프트웨어 개발 보안 구축

자산 : 조직의 데이터 또는 조직의 소유자가 가치를 부여한 대상 위협 : 조직이나 기업의 자산에 악영향을 끼칠 수 있는 사건이나 행위 취약점 : 위협이 발생하기 위한 사전 조건으로 시스템의 정보 보증을 낮추는 데 사용되는 약점 위험 : 위협이 취약점을 이용하여 조직의 자산 손실 피해를 가져올 가능성 SYN 플러딩 : 서버의 동시 가용 사용자 수를 SYN 패킷만 보내 점유하여 다른 사용자가 서버를 사용 불가능하게 하는 공격 UDP 플러딩 : 대량의 UDP 패킷을 만들어 임의의 포트 번호로 전송하여 응답 메시지를 생성하게 하여 지속해서 자원을 고갈시키는 공격 스머프 : 출발지 주소를 공격 대상의 IP로 설정하여 네트워크 전체에게 ICMP Echo 패킷을 직접 브로드캐스팅하여 마비시키는 공격 죽음의 핑(Pod..

정보처리기사 실기 정리 - SQL

활동 상태 : 초기상태, 트랜잭션이 실행 중일 때 가지는 상태 부분완료 상태 : 마지막 명령문이 실행된 후에 가지는 상태 완료 상태 : 트랜잭션이 성공적으로 완료된 후 가지는 상태 실패 상태 : 정상적인 실행이 더 이상 진행될 수 없을때 가지는 상태 철회 상태 : 트랜잭션이 취소되고 DB가 트랜잭션 시작 전 상태로 돌아간 상태 로킹 : 같은 자원을 액세스 하는 다중 트랜잭션 환경에서 DB의 일관성과 무결성을 유지하기 위해 트랜잭션의 순차적 진행을 보장하는 직렬화 기법 낙관적 검증 : 트랜잭션이 어떠한 검증도 수행하지 않고 일단 트랜잭션을 수행하고, 트랜잭션 종료 시 검증을 수행하여 데이터베이스에 반영하는 기법 타임 스탬프 순서 : 트랜잭션과 트랜잭션이 읽거나 갱신한 데이터에 대해 트랜잭션이 실행을 시작하..