정보처리기사
-
정보처리기사 2017-1 오답체크정보처리기사 2020. 4. 17. 16:13
데이터베이스 색인순차파일 - 레코드를 참조할 때 색인을 탐색한 후 색인이 가리키는 포인터를 사용하여 직접 참조할 수 있다. - 레코드를 추가 및 삽입하는 경우 파일 전체를 복사할 필요가 없다 - 색인 구역은 트랜 색인구역, 실린더 색인구역, 마스터 색인구역으로 구성된다. 트랜잭션 특성 ACID 원자성(Atomicity) 일관성(Consistency) 독립성(Isolation) 영속성(Durability) Schema It is a collection of meta-data describing the structure and constraint of a database. It defines data entities, attributes, relations, and constraints on data man..
-
정보처리기사 2018-1 - 소프트웨어공학정보처리기사 2020. 4. 16. 15:11
프로젝트 계획과 비용산정(추정) 프로젝트 계획 누가 무엇을 어느기간 동안 어떻게 개발해야 하는 지 예측하는 작업 구현해야 할 기능과 요구하는 성능 및 인터페이스 성능에 따라 개발범위를 정합니다 구현할 프로젝트의 특징과 자원 및 생산성에 따라 비용을 예측합니다 비용산정에 영향을 주는 요소 프로젝트의 복잡도 및 크기, 요구 신뢰도 투자자원: 인력. 지원 하드웨어, 지원 소프트웨어 생산성: 인적 자원의 능력과 경험 및 개발 기간 비용산정방식 하향식 비용산정방식 - 경험이 많은 전문가에게 비용산정의뢰 OR 여러 전문과와 조정자를 통해 산정 상향식 비용산정방식 - 코드라인수(LOC) , CCOMO모형, PUTNAME 모형, FP 모형 등 COCOMO 모형 보헴이 제안한 모형으로 프로그램 규모에 따라 비용을 산정합..
-
정보처리기사 필기 2018-1 - 데이터베이스정보처리기사 2020. 4. 16. 14:46
삽입정렬 : 자료 배열의 모든요소를 앞에서부터 차례대로 이미 정렬된 배열 부분과 비교하여 자신의 위치를 찾아 삽입 31 25 12 22 11 처음 상태. 31 [25] 12 22 11 두 번째 원소를 부분 리스트에서 적절한 위치에 삽입한다. 31 [12] 22 11 세 번째 원소를 부분 리스트에서 적절한 위치에 삽입한다. 25 31 [22] 11 네 번째 원소를 부분 리스트에서 적절한 위치에 삽입한다. 12 25 31 [11] 마지막 원소를 부분 리스트에서 적절한 위치에 삽입한다. 12 22 25 31 종료. View Of SQL DROP ; 뷰를 제거 ALTER : 뷰를 수정 CREATE : 뷰를 생성 SELECET : 뷰의 내용 검색 관계데이터 모델의 무결성 제약 중 기본키 값의 속성 값이 NULL이..
-
정보처리기사 필기 기출문제 2018-2 - 소프트웨어공학정보처리기사 2020. 4. 10. 17:07
HIPO(Hierarchical Input Process Output) Input - Process -Output 으로 이루어진 모듈을 계층적으로 나타낸 도표이다. 시스템 분석 및 설계 도구나 문서화에 사용되는 기법이다. 기본 시스템 모델은 입력+처리+출력으로 구성된다. 하향식 개발에 해당한다. 문서를 보기 좋게 체계화한다. 기능과 자료의 관계를 동시에 표현할 수 있다. 수정 및 유지보수 시 용이하다. 소규모 프로젝트에 적절하다 구조도, 개요 도표 집합, 상세 도표 집합으로 구성된다. 기능과 자료의 의존관계를 동시에 표현할 수 있다. 보기 쉽고 이해하기 쉽다. 하향식 통합 검사(Top Down Integration Test) :상위 모듈에서 하위 모듈 방향으로 통합하며 검사. 시스템구조의 위층에 있는 모..
-
정보처리기사 2018년 2회 - 데이터베이스정보처리기사 2020. 4. 10. 15:24
3. 릴레이션의 R의 차수가 4이고 카디널리티가 5이며, 릴레이션의 S의 차수가 6이고 카디 널리티가 7일 때, 두 개의 릴레이션을 카티션 프로덕트한 결과의 새로운 릴레이션의 차수와 카디널리티는 얼마인가? 3 ①24, 35 ②24, 12 ③10, 35 차수는 덧셈, 카디널리티는 곱셈 ④10, 12 Cartesian Product 카티션 프로덕트, 카티션 곱, Cross Join 조인 조건절을 적지 않게 되면 해당 테이블에 대한 모든 데이터를 전부 가져오는 현상 이를 카티션 곱이라고 부른다. 즉, 카티션 곱이란 join 쿼리 중에 WHERE 절에 기술하는 join 조건이 잘못 기술되었거나 아예 없을 경우 발생하는 현상입니다. 잘못된 JOIN 연산. 조인을 수행할 때는 반드시 조인조건이 있어야함. 조인 조건..
-
정보처리기사 2018-3 기출문제 - 소프트웨어 공학정보처리기사 2020. 4. 9. 15:05
62. 자료사전에서 기호"()"의 의미는? ->생략 DFD, Data Flow Diagram, 자료흐름도 : 자료의 흐름 및 변환 과정과 기능을 도식화하여 기술하는 요구사항 분석기법 럼바우 분석 기법 중 기능 모델링에 해당한다. 구성요소 Process - 동그라미 - 자료를 변환시키는 처리 과정 하나를 나타냄. Flow (자료흐름) - 화살표 - 자료의 이동을 나타냄 Data Store (자료 저장소) - 평행선 (위 아래) - 파일, 데이터베이스 등 자료가 저장되는 곳을 타나냄. 단말(Terminator) - 사각형 - 시스템과 교신하는 외부 개체 - 데이터의 입출력 주체(사용자) 자료사전 (Data Dictionary) : 자료, 자료들의 집합, 자료의 흐름, 자료 저장소와 그들간의 관계범위단위들을 ..
-
정보처리기사 필기 2018년 3회 - 데이터베이스정보처리기사 2020. 4. 8. 17:59
1. Linear Search의 평균 검색 회수는? ①n-1 ②(n+1)/2 ③n ④n/2 더보기 다른이름으로 순차 검색(Sequential Search) 이라고도 함 평균 검색 회수: (n+1)/2 데이터를 순서대로 처음부터 끝까지 하나씩 비교하며 원하는 값을 찾아내는 알고리즘 4. 뷰에 대한 설명으로 옳지 않은 것은? ①뷰는 삽입, 삭제, 갱신 연산에 제약사항이 없다. ②뷰는 데이터 접근 제어로 보안을 제공한다. ③뷰는 독자적인 인덱스를 가질 수 없다. o ④뷰는 데이터의 논리적 독립성을 제공한다. 더보기 관계형 데이터베이스에서 기본 테이블로부터 파생하여 만든 가상의 테이블 사용자에게 접근이 허용된 제한된 데이터만 보여주기 위해 구성 저장장치 내에 물리적으로 존재하지 않지만 사용자 입장에선 동일하게 ..
-
정보처리기사 기출문제 2019-1 소프트웨어 공학정보처리기사 2020. 4. 7. 12:04
61. 소프트웨어 프로젝트 관리의 주요 구성 요소인 3P에 해당하지 않는 것은? ①People ②Problem ③Process ④Power 62. 소프트웨어 재공학의 주요 활동 중 역공학에 해당하는 것은? ①소프트웨어 동작 이해 및 재공학 대상 선정 ②소프트웨어 기능 변경 없이 소프트웨어 형태를 목적에 맞게 수정 ③원시코드로부터 설계정보 추출 및 절차 설계표현, 프로그램과 데이터 구조 정보 추출 ④기존 소프트웨어 시스템을 새로운 기술 또는 하드웨어 환경이 이식 더보기 소프트웨어 재공학 기존 소프트웨어를 버리지 않고 기능을 개선시키거나 기능을 새로운 소프트웨어로 재활용하는 등 소프트웨어 재사용 공법 - 소프트웨어의 유지보수성과 품질을 향상시킬 수 있음 - 부작용을 미연에 발견하여 위험부담 및 제거 복구비용..