본문 바로가기

잡학 11

[정보처리기사] 5장 정보시스템 구축 관리 키워드 정리 5. 정보시스템 구축 관리 – 1. 소프트웨어 개발 방법론 애자일 방법론 고객의 요구사항 변화에 대응할 수 있도록 일정한 주기를 반복하면서 개발 과정을 진행하는 방법론. 익스트림프로그래밍, 스크럼,칸반, 크리스탈 등이 있음. SW 비용 결정 요소 프로젝트 요소(제품 복잡도,시스템 크기, 요구되는 신뢰도), 자원 요소(인적,하드웨어,소프트웨어), 생산성 요소(개발자능력,개발기간) 델파이 기법 전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가의 의견을 종합하여 산정하는 기법. 한명의 조정자와 여러 전문가로 구성. LOC 기법 각 기능의 원시 코드 라인수의 비관치,낙관치,기대치를 측정하여 비용을 산정하는 기법. COCOMO 모형 보헴이 제안한 것으로, 원시 프로그램의 규모인 LOC에 의한 비용 산.. 2020. 7. 24.
[정보처리기사] 4장 프로그래밍 언어 활용 키워드 정리 4. 프로그래밍 언어 활용 – 1. 서버 프로그램 구현 웹 서버 클라이언트로부터 직접 요청을 받아 처리하는 서버로, 저용량의 정적 파일들을 제공. 웹애플리케이션 서버 WAS. 사용자에게 동적 서비스를 제공하기 위해 웹 서버로부터 요청을 받아 데이터 가공 작업을 수행하거나, 웹서버와 데이터베이스 서버 또는 웹 서버와 파일 서버 사이에서 인터페이스 역할을 수행하는 서버. 개발 언어 선정 기준 5 특성. 적정성, 효율성, 이식성, 친밀성, 범용성 프레임 워크 SW에서는 특정 기능을 수행하기 위해 필요한 클래스나 인터페이스 등을 모아둔 집합체 SW 개발 보안 SW 개발 과정에서 발생할 수 있는 보안 취약점을 최소화하여 보안 위협으로부터 안전한 SW를 개발하기 위한 일련의 보안 활동. API 응용 프로그램 개발 .. 2020. 7. 24.
[정보처리기사] 3장 데이터베이스 구축 키워드 정리 3. 데이터베이스 구축 – 1. 논리 데이터베이스 설계 개체 데이터베이스에서 표현하려는 것, 사람이 생각하는 개념이나 정보 단위 같은 현실 세계의 대상체. 속성 데이터베이스를 구성하는 가장 논리적 단위. 속성의 수는 디그리ㆍ차수. 관계 개체와 개체 사이의 논리적인 연결을 의미. 튜플 릴레이션을 구성하는 각가의 행을 의미. 튜플의 수는 카디널리티,기수,대응수 도메인 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자값들의 집함. 키 DB에서 조건을 만족하는 튜플을 찾거나 순서대로 정렬할 때 튜플들을 서로 구분할 수 있는 기준이 되는 속성. 무결성 DB에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제값이 일치하는 정확성을 의미. 관계대수 관계형 DB에서 원하는 정보와 그 정보를 검색하기 위해서 어떻게.. 2020. 7. 24.
[정보처리기사] 2장 소프트웨어 개발 키워드 정리 2. 소프트웨어 개발 – 1.데이터 입출력 구현 배열 동일한 자료형의 데이터들이 같은 크기로 나열되어 순서를 갖고 있는 집합 선형 리스트 일정한 순서에 의해 나열된 자료 구조 연결 리스트 임의의 기억공간에 기억시키되, 자료 항목의 순서에 따라 노드의 포인터 부분을 이용하여 서로 연결시킨 자료 구조 스택 리스트의 한쪽 끝으로만 자료의 삽입. 삭제 작업이 이루어지는 자료 구조 트리 정점(node), 선분(branch)을 이용하여 사이클을 이루지 않도록 구성한 그래프의 특수한 형태 데이터베이스 특정 조직의 업무를 수행하는데 필요한 상호 관련된 데이터들의 모임으로 통합된 데이터, 저장된 데이터, 운영 데이터, 공용 데이터로 이루어짐. DBMS 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고.. 2020. 7. 24.