소프트웨어

정보처리산업기사

정보처리산업기사 - 프로그래램 구현 - 개발 환경 구축

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  개발 환경 구축의 개요개발 환경 구축은 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것을 의미합니다.개발 환경은 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축합니다.개발 프로젝트의 분석 단계의 산출물을 바탕으로 개발에 필요한 하드웨어와 소프트웨어를 선정합니다.하드웨어와 소프트웨어의 성능, 편의성, 라이선스 등의 비즈니스 환경에 적합한 제품들을 최종적으로 결정하여 구축합니다.  하드웨어 환경하드웨어 환경은 사용자와의 인터페이스 역할을 하는 클라이언트(Client) 그리고 클라이언트와 통신하여 서비스를 제공하는 서버(Server)로 구성됩니다.클라이언트에는 PC, 스마트폰 등이 있습니다.서..

정보처리산업기사

정보처리산업기사 - 테스트 및 배포 - 소프트웨어 버전 관리 도구

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  공유 폴더 방식공유 폴더 방식은 비전 관리 자료가 로컬 컴퓨터의 공유 폴더에 저장되어 관리되는 방식으로, 다음과 같은 특징이 있습니다.개발자들은 개발이 완료된 파일을 약속된 공유 폴더에 매일 복사합니다.담당자는 공유 폴더의 파일을 자기 PC로 복사한 후 컴파일 하여 이상 유무를 확인합니다.이상 유무 확인 과정에서 파일의 오류가 확인되면, 해당 파일을 등록한 개발자에게 수정을 의뢰합니다.파일에 이상이 없다면 다음날 각 개발자들이 동작 여부를 다시 확인합니다.파일을 잘못 복사하거나 다른 위치로 복사하는 것에 대비하기 위해 파일의 변경 사항을 데이터베이스에 기록하여 관리합니다.종류에는 SCCS, RCS, PVCS, QVCS 등이 있습니다. ※ ..

정보처리산업기사

정보처리산업기사 - 테스트 및 배포 - 소프트웨어 버전 등록

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  소프트웨어 패키징의 형상 관리형상 관리(SCM, Software Configuration Management)는 소프트웨어의 개발 과정에서 소프트웨어의 변경 사항을 관리하기 위해 개발된 일련의 활동입니다.소프트웨어 변경의 원인을 알아내고 제어하며, 적절히 변경되고 있는지 확인하여 해당 담당자에게 통보합니다.형상 관리는 소프트웨어 개발의 전 단계에 적용되는 활동이며, 유지보수 단계에서도 수행됩니다.형상 관리는 소프트웨어 개발의 전체 비용을 줄이고, 개발 과정의 여러 방해 요인이 최소화되도록 보증하는 것을 목적으로 합니다.관리 항목에는 소스 코드뿐만 아니라 프로젝트 계획, 분석서, 설계서, 지침서, 프로그램, 테스트 케이스 등이 포함됩니다.형..

정보처리산업기사

정보처리산업기사 - 테스트 및 배포 - 사용자 인터페이스

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  사용자 인터페이스(UI, User Interface)의 개요사용자 인터페이스(UI)는 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어를 의미합니다.초기의 사용자 인터페이스는 단순히 사용자와 컴퓨터 간의 상호작용에만 국한되었지만 점차 사용자가 수행할 작업을 구체화시키는 기능 위주로 변경되었고, 최근에는 정보 내용을 전달하기 위한 표현 방법으로 변경되었습니다.사용자 인터페이스의 세 가지 분야정보 제공과 전달을 위한 물리적 제어에 관한 분야콘텐츠의 상세적인 표현과 구체적인 구성에 관한 분야모든 사용자가 편리하고 간편하게 사용하도록 하는 기능에 관한 분야 ※ 인터페이스(Interface)인터페이스는 서로 다른 두 시..

Coding_Slowly
'소프트웨어' 태그의 글 목록