정보처리기사 4

[정보처리기사->소프트웨어설계]현행 시스템 파악

현행 시스템 : 현재 사용하고 있는 정보 시스템에 대한 현황 현행시스템 파악 절차 1단계 : 시스템구성 파악, 시스템 기능파악, 시스템 인터페이스 파악 2단계 : 아키텍쳐 구성파악, 소프트웨어 구성 파악 3단계 : 하드웨어 구성파악, 네트워크 구성파악 시스템 구성파악 : 주요업무 담당(기간업무), 지원하는 지원업무 구분하여 기술, 조직내 모든 정보시스템 현황 파악 시스템 기능파악 : 단위업무 시스템이 현재 제공하는 기능들을 주요기능 하부기능 세부기능으로 구분하여 계층형으로 표시 시스템 이터페이스 파악 : 데이터 종류 프로토콜 연계유형 주기 는 어떤것인지 파악 아키텍쳐 구성 파악 : 기간업무 수행에 어떤 기술요소들이 사용되는지 소프트웨어 구성파악 : 설치 된 소프트웨어 파악 하드웨어 구성파악 : 서버의 사..

정보처리기사 2022.01.11

[정보처리기사->소프트웨어설계]스크럼기법, xp기법

스크럼 기법 개요 : 팀이 중심이 되어 개발 효율을 높인다. 구성 : 제품책임자, 스크럼 마스터, 개발팀 용어정리 : 백로그 : 개발에 필요한 요구사항을 모두 모아 우선순위를 부여 스토리 : 백로그에 작성되는 요구사항 스크럼 개발 프로세스 제품 백로그 : 요구사항 지속 업데이트 , 스토리기반으로 릴리즈계획 스프린트 계획 회의 : 이번 스프린트에서 수행할 작업 대상 단기 일정 수립, 개발자별 태스크 나누기위한 스프린트 백로그 작성 스프린트 : 실제 개발작업 진행, 2 ~ 4주, 스프린트 백로그 개발담당자에게 할당 일일 그크럼 회의 : 매일 15분 서서진행 남은작업시간 소멸차트에 표시, 스크럼마스터는 장애요소 해결 도와줌 스프린트 검토회의 : 사용자가 포함된 참석자 앞에서 테스팅 한주에 한시간 내, 제품책임..

정보처리기사 2022.01.11

[정보처리기사]출제경향

1. 소프트웨어 설계 소프트웨어 종류 및 개발 방법론 - 50% 요구사항 확인 20퍼센트 - 20% 화면설계 - 4 % 애플리케이션 설계 - 프로그램 설계 26 % 인터페이스 설계 - 마우스 키보드 0% 2. 소프트웨어 개발 데이터 입출력 구현 28 % 통합구현 2% 제품소프트웨어 패키징 12% 애플리케이션 테스트 관리 44% 인터페이스 구현 14% 3. 데이터베이스 구축(기존문제 대부분) 데이터베이스 개요 15% 논리데이터베이스 29% SQL 42% - 명령어 (테이블에서 어떤걸 찾아주세요) 물리데이터베이스 설계 14% 데이터 전환 0% 4. 프로그래밍 언어 활용 프로그래밍 언어 기초 2% 프로그래밍언어 활용 25% 객체지향 기술 41% 프로그램 개발 환경 구축 2% 명령어와 주소 지정 0 % 운영체제..

정보처리기사 2022.01.10

[정보처리기사->소프트웨어 설계]소프트웨어 생명주기

소프트웨어 개발 방법론 : 소프트웨어 개발과 유지보수 등에 필요한 여러가지 작업들의 수행방법과 이러한 작업들을 좀더 효율적으로 수행하기 위해 필요한 각종 기법 및 도구들을 체계적으로 정리하여 표준화한 것 소프트웨어 생명 주기 : 소프트웨어 개발 방법론의 바탕, 소프트웨어를 개발하기 위해 정의하고 운용, 유지보수 등의 과정을 각 단계 별로 나눈것이다. 소프트웨어 공학(SE) : 소프트웨어의 위기를 극복하기 위한 방안으로 연구된 학문, 여러가지 방법론과 도구, 관리 기법들을 통하여 소프트웨어 품질과 생산성을 향산시킬 목적 폭포수 모형(WaterFall Model) : 소프트웨어 개발도 이전단계로 되돌아 갈수 없는 전제 하에 각 단계를 확실히 매듭짓고 다음단계로 넘어감 / 두개 이상의 과정이 병행되어 지지않는..

정보처리기사 2022.01.10