[정보처리기사 실기] 11장 요약 _ 제품 소프트웨어 패키징 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 11장 요약 _ 제품 소프트웨어 패키징

[11] 제품 소프트웨어 패키징 11.1 소프트웨어 패키징 소프트웨어 패키징의 개요 - 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것. - 개발자가 아니라 사용자 중심으로 진행함. - 소스 코드는 향후 관리를 고려하여 모듈화하여 패키징함. - 사용자가 소프트웨어를 사용하게 될 환경을 이해하여, 다양한 환경에서 소프트웨어를 손쉽게 사용할 수 있도록 일반적인 배포 형태로 패키징함. - 사용자를 중심으로 진행되는 작업이므로 사용자의 편의성 및 실행 환경을 우선적으로 고려해야 함. 패키징 시 고려사항 - 사용자의 시스템 환경, 즉 운영체제, CPU, 메모리 등에 필요한 최소 환경을 정의함. - UI는 사용자가 눈으로 직접 확인할 수 있도록 시각적인 자료와 함께 제공하고 메뉴얼과 일치시켜 패키..

2021.04.23 게시됨

[정보처리기사 실기] 10장 요약 _ 응용 SW 기초 기술 활용 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 10장 요약 _ 응용 SW 기초 기술 활용

[10] 응용 SW 기초 기술 활용 10.1 운영체제의 개념 운영체제의 정의 - 운영체제는 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임. - 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종 - 다른 응용 프로그램이 유용한 작업을 할 수 있는 환경을 제공해 줌. 운영체제의 목적 - 운영체제의 성능을 평가하는 기준. - 처리 능력: 일정 시간 내에 시스템이 처리하는 일의 양. - 반환 시간: 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간. - 사용 가능도: 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도. - 신뢰도: 시스템이 주어진 문제를 정확하게 해..

2021.04.22 게시됨

[정보처리기사 실기] 8장 요약 키워드 정리 _ SQL 응용 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 8장 요약 키워드 정리 _ SQL 응용

[8] SQL 응용 8.1 SQL - DDL DDL(데이터 정의어)의 개념 - 데이터 베이스의 구조를 정의 및 변경하는 언어. - DDL은 번역한 결과가 데이터 사전이라는 특별한 파일에 여러 개의 테이블로서 저장됨. - 종류: CREATE, ALTER, DROP CREATE SCHEMA - 스키마를 정의하는 명령문. - 스키마: 데이터베이스의 구조와 제약 조건에 관한 전반적인 명세를 기술한 것으로 데이터 개체, 속성, 관계 및 데이터 조작시 데이터 값들이 갖는 제약 조건 등에 관해 전반적으로 정의 함. - 스키마의 식별을 위해 스키마 이름과 소유권자나 허가권자를 정의함. - 표기 형식 CREATE SCHEMA 스키마명 AUTHORIZATION 사용자_id; CREATE DOMAIN - 도메인을 정의하는 ..

2021.04.16 게시됨

[정보처리기사 실기] 7장 요약 키워드 정리 _ 애플리케이션 테스트 관리 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 7장 요약 키워드 정리 _ 애플리케이션 테스트 관리

[7] 애플리케이션 테스트 관리 7.1 애플리케이션 테스트 애플리케이션 테스트의 개념 - 애플리케이션에 잠재되어있는 결함을 찾아내는 일련의 행위 또는 절차. - 애플리케이션 테스트는 개발된 소프트웨어가 고객 요구사항을 만족시키는지 확인하고 소프트웨어가 기능을 정확히 수행하는지 검증한다. - 확인(Validation): 사용자의 입장에서 개발한 소프트웨어가 고객의 요구사항에 맞게 구현되었는지 확인하는 것. - 검증(Verification): 개발자의 입장에서 개발한 소프트웨어가 명세서에 맞게 만들어졌는지 점검하는 것. - 애플리케이션 테스트를 실행하기 전에 개발한 소프트웨어의 유형을 분류하고 특성을 정리해서 중점적으로 테스트할 사항을 정리해야 함. 애플리케이션 테스트의 필요성 - 애플리케이션 테스트를 통해..

2021.04.14 게시됨

[정보처리기사 실기] 6장 요약 키워드 정리 _ 화면 설계 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 6장 요약 키워드 정리 _ 화면 설계

[6] 화면 설계 6.1 사용자 인터페이스 사용자 인터페이스(UI)의 개요 - 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어. - 초기의 사용자 인터페이스는 단순히 사용자와 컴퓨터 간의 상호작용에만 국한되었지만 점차 사용자가 수행할 작업을 구체화시키는 기능 위주로 변경되었고, 최근에는 정보 내용을 전달하기 위한 표현 방법으로 변경되었음. - 사용자 인터페이스의 세가지 분야 정보 제공과 전달을 위한 물리적 제어에 관한 분야 콘텐츠의 상세한 표현과 전체적인 구성에 관한 분야 모든 사용자가 편리하고 간편하게 사용하도록 하는 기능에 관한 분야. 사용자 인터페이스(UI)의 특징 - 사용자의 만족도에 가장 큰 영향을 미치는 중요한 요소로, 소프트웨어 영역 중 변경이 가장 많이 발생함..

2021.04.10 게시됨

[정보처리기사 실기] 5장 요약 키워드 정리 _ 서버 프로그램 구현 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 5장 요약 키워드 정리 _ 서버 프로그램 구현

[5] 서버 프로그램 구현 5.1 개발 환경 구축 개발 환경 구축의 개요 - 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것. - 개발 환경은 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축. - 개발 프로젝트의 분석 단계의 산출물을 바탕으로 개발에 필요한 하드웨어와 소프트웨어를 선정. - 하드웨어와 소프트웨어의 성능, 편의성, 라이선스 등의 비즈니스 환경에 적합한 제품들을 최종적으로 결정하여 구축 하드웨어 환경 - 사용자와의 인터페이스 역할을 하는 클라이언트 그리고 클라이언트와 통신하여 서비스를 제공하는 서버로 구성됨. - 클라이언트: PC, 스마트폰 등 - 서버: 사용 목적에 따라 웹서버, 웹어플리케이션 서버, 데이터베이스 서버, 파일 서버 등으로 ..

2021.04.08 게시됨

[정보처리기사 실기] 4장 요약 키워드 정리 _ 통합 구현 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 4장 요약 키워드 정리 _ 통합 구현

[4] 통합 구현 [4] 통합 구현 4.1 연계 요구사항 분석 통합 구현의 개념 - 통합 구현: 사용자의 요구사항에 맞춰 송, 수신 모듈과 중계 모듈 간의 연계를 구현하는 것. - 통합 구현은 송 수신 방식이나 시스템 아키텍처 구성, 송수신 모듈 구현 방법 등에 따라 다르기 때문에 사용자의 요구사항과 구축환경에 적합한 방식을 설계해야 함. - 일반적인 통합 구현은 송, 수신 시스템과 모듈, 중계 시스템, 연계 데이터, 네트워크로 구성. 송신시스템과 모듈 - 송신 시스템: 데이터를 생성 및 변환하여 전송하는 시스템. 송신 모듈과 모니터링 기능으로 구성됨. - 송신 모듈: 전송 데이터를 생성하고 필요에 따라 전송 데이터의 변환을 수행. - 모니터링 기능: 전송 데이터의 생성부터 송신까지의 과정과 송신 상태 ..

2021.04.08 게시됨

[정보처리기사 실기] 3장 요약 키워드 정리 _ 데이터 입출력 구현 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 3장 요약 키워드 정리 _ 데이터 입출력 구현

[3] 데이터 입출력 구현 3.1 데이터 모델의 개념 데이터모델의 정의 - 현실 세계의 정보들을 컴퓨터에 표현하기 위해서 단순화, 추상화하여 체계적으로 표현한 개념적 모형 - 데이터, 데이터와의 관계, 데이터의 의미 및 일관성, 제약 조건 등을 기술하기 위한 개념적 도구들의 모임 - 현실 세계를 데이터베이스에 표현하는 중간 과정(데이터베이스 설계 과정)에서 데이터의 구조를 논리적으로 표현하기 위해 사용되는 지능적 도구. - 데이터 모델 구성 요소: 개체, 속성, 관계 - 데이터 모델 종류: 개념적 데이터 모델, 논리적 데이터 모델, 물리적 데이터 모델(실제 컴퓨터에 데이터가 저장되는 방법을 정의하는 물리 데이터베이스 설계 과정) - 데이터 모델에 표시할 요소: 구조, 연산, 제약조건 데이터모델의 구성요소..

2021.04.06 게시됨

[정보처리기사 실기] 2장 요약 키워드 정리 _ 요구사항 확인 포스팅 썸네일 이미지

2021 정보처리기사/실기 요약

[정보처리기사 실기] 2장 요약 키워드 정리 _ 요구사항 확인

[2] 요구사항 확인 2.1 현행 시스템 파악 현행 시스템 파악 절차 - 새로 개발하려는 시스템의 개발 범위를 명확히 설정하기 위해 현행 시스템을 파악함. - 1단계: 시스템 구성 파악, 시스템 기능 파악, 시스템 인터페이스 파악 - 2단계: 아키텍처 구성 파악, 소프트웨어 구성 파악 - 3단계: 하드웨어 구성 파악, 네트워크 구성 파악 ​ 시스템 구성 파악 - 조직의 주요 업무를 담당하는 기간 업무와 이를 지원하는 지원 업무로 구분하여 기술함. - 조직 내에 있는 모든 정보 시스템의 현황을 파악할 수 있도록 각 업무에 속하는 단위 업무 정보 시스템들의 명칭과 주요 기능을 명시한다. (예) 금융기관의 여신관리 업무 시스템 현황 구분 시스템명 시스템 내용 여신관리 업무 여신기획 관리 시스템 여신기획 관리를..

2021.04.06 게시됨

2021 정보처리기사/필기 요약

[정보처리기사 필기] 5과목 키워드 정리

시나공 2020 정보처리기사 필기 문제집에 각 단원별 10개 키워드 정리한 내용입니다. ​ ​ 5. 정보시스템 구축 관리 5.1 소프트웨어 개발 방법론 활용 ​에자일 방법론 - 소프트웨어 개발 방법론 중 하나. - 소규모 프로젝트, 고도의 숙련된 개발자, 급변하는 요구사항에 적합. - 대표적 종류: 익스트림 프로그래밍(XP), 스크럼, 칸반, 크리스탈 - 절차: 사용자 스토리 > 계획 > 계발 > 승인 테스트 소프트웨어 비용 결정 요소 - 프로젝트 요소: 제품 복잡도, 시스템 크기, 요구되는 신뢰도 - 자원 요소: 인적 자원, 하드웨어 자원, 소프트웨어 자원 - 생산성 요소: 개발자 능력, 개발 기간 델파이 기법 - 하향식 비용 산정 기법 - 전문가 감정 기법의 주관적인 편견을 보완하기 위해 많은 전문가..

2021.04.06 게시됨