본문 바로가기

정보처리기사19

Chapter 3, 데이터 입출력 구현 * 논리 데이터 모델링 논리 데이터 모델링이란 데이터베이스 설계 프로세스으이 기초 설계 단계로 비즈니스 정보의 구조와 규칙을 명확하게 표현할 수 있는 기법이다. * 물리 데이터 모델링 관계 데이터 모델링으로도 불리며 논리적 데이터 모델을 DBMS의 특성, 기능, 성능 등을 고려하여 데이터베이스의 물리적인 구조(Schema)를 작성해내가는 기법이다. * 정규화(Normalization) 정규화는 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상 현상을 방지하고, 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정이다. * 데이터 마이닝(Data Mining) 대규모로 저장된 데이터 안에서 체계쩍이고 자동적으로 통계쩍 규칙이나 패턴을 찾아내는 기술이다. -------------- 데이터 모델.. 2021. 5. 13.
Chapter 2, 화면 설계 * UI(User Inferface) - UI(사용자 인터페이스)는 넓은 의미에서 사용자와 시스템 사이에서 의사소통 할 수 있도록 고안된 물리적, 가상의 매개체이다. * UI 표준 - UI 표준은 디자인 철학과 원칙 기반 하에 전체 시스템에 공통으로 적용되는 화면 간 이동, 화면 구성 등에 관한 규약이다. * UI 스타일 가이드 구성 - UI 의 통일과 일관적인 화면을 위해서 시스템이 지켜야 할 UI 요소 정의와 화면 설계 원칙을 제시한다. * UI 지침(Guideline) - UI 지침이란 UI 표준에 따라 사용자 인터페이스 설계, 개발 시 지켜야 할 세부 사항을 규정하는 것을 의미한다. * 사용성 테스트(Usability Test) - 사용자가 직접 제품을 사용하면서 미리 작성된 시나리오에 맞추어 과.. 2021. 5. 13.
Chapter 1, 요구사항 확인 * 현행 시스템 파악 어떤 하위 시스템으로 구성되어 있고, 제공 기능 및 연계 정보는 무엇이며 어떤 기술 요소를 사용하는 지를 파악하는 활동이다. * 분석 모델 검증 분석 모델 검증이란 요구사항 도출 기법을 활용하여 업무 분석가가 제시한 분석 모델에 대해서 확인하는 활동이다. * 요구사항 문제 해결 또는 목적 달성을 위하여 고객에 의해 요구되거나, 표준이나 명세 등을 만족하기 위하여 시스템이 가져야 하는 서비스 또는 제약사항이다. * 요구사항 분석 도출된 요구사항 간 상충을 해결하고 소프트웨어의 범위를 파악하여 외부 환경과 상호작용 하는 것을 분석하는 과정이다. * 소프트웨어 아키텍처(Software Architecture) 시스템에 대한 기본 조직 체계로 시스템을 이루는 구성요소와 구성요소들 사이의 관.. 2021. 5. 13.
Chapter 12, 제품 소프트웨어 패키징 1. 쉘(Shell)은 운영체제의 핵심이 되는 기능들이 모여 있는 컴퓨터 프로그램으로 쉘과 하드웨어 중간에 위치한다. 2. 리눅스/유닉스 운영체제의 기본 명령어 중 (ls)는 자신이 속해 있는 폴더 내의 파일 및 폴더들을 표시하는 명령어이다. 3. (배치기법)은 메모리 관리 기법 중 디스크에 있는 프로세스를 주 기억장치의 어느 위치에 저장할 것인지 결정하는 기법으로 세부 기법에는 최초 적합, 최적 적합, 최악 적합이 있다. 4. 라운드로빈은 프로세스는 같은 크기의 CPU시간을 할당(시간 할당량), 프로세스가 할당된 시간 내에 처리 완료를 못하면 준비 큐 리스트의 가장 뒤로 보내지고, CPU는 대기 중인 다음 프로세스 로 넘어가는 알고리즘이다. 5. HRN의 우선순위를 계산하는 공식은(대기시간 + 서비스 .. 2021. 5. 12.