본문 바로가기

정보처리기사4

정보처리기사 최종 합격 2020년 2회차에 신청해서 1,2회차 통합 시험 필기와 동회차 통합 실기시험을 통과해서 8월 28일 합격자 명단에 올랐습니다. 공부는 필기는 시나공, 실기는 수제비와 두목넷 인강으로 했으며, 공부기간은 필기 2개월, 실기 1개월을 했습니다. 기본적으로 프로그래밍 및 SQL에 대한 이해가 있었던 점이 합격에 큰 도움이 된 것 같습니다. 필기시험 시나공 책을 2회독을 했으며, 공부법은 다음과 같다. 40일에 1회독을 하기 위한 하루치 공부 분량을 정했다. 다음 날에는 전날 공부한 내용을 빠르게 복습했다. 1주일 후부터는 전날 공부한 내용과 더불어 1주일 전에 공부한 내용을 같이 복습했다. 데이타베이스와 프로그램 알고리즘 문제에 대한 대책으로는 책에 나와 있는 설명부분을 "데이타베이스와 프로그램 알고리즘 공.. 2020. 9. 4.
git cli(command line interface) git 설치 https://git-scm.com/ Git git-scm.com 에서 프로그램 다운로드. 자신의 OS에 맞는 git 설치 파일을 다운로드 한 후 설치한다. (설치 방법 생략) 설치 후 WIN+R > cmd > git[enter] 후 화면에 git 사용법이 나타나면 정상 설치 된 것이다. 로칼 저장소(Repository) 생성 c:\git\python 디렉토리에 있는 파일들을 형상관리하고 싶다. cd c:\git\python[enter] git init[enter] 하면 .git 파일이 현재 디렉토리에 생성된다. 즉, git은 .git 디렉토리 내부의 파일들을 참조해서 로칼 저장소내의 파일들의 형상을 관리한다. 버젼(Version)의 생성 현재 디렉토리에는 많은 파일 들이 있을 수 있다. 그.. 2020. 9. 3.
요구사항 확인하기 폭포수 모델 : 계획 > 요구사항 확인 > 설계 > 구현 > 시험 > 유지보수 시스템의 개발, 변경의 목적을 식별하기 위해 이해관계자들의 요구를 이해 및 조정하여 체계적으로 수집, 분석, 명세화, 확인하여야 한다. 요구사항을 확인 안하고 시스템을 개발, 변경한다는 것은 상상 할 수 없다. 요구사항을 확인하기 위한 절차 도출 > 분석 > 명세서 > 확인 요구 사항 도출(Elicitation) : 많은 요구사항 중에서 제대로 된 요구사항은 요구사항 도출 기법(예: 인터뷰, 설문조사, 워크샵 등등)을 통해서 도출할 수 있다. 요구사항 분석(Analysis) : 도출된 요구사항을 분석할 때 요구사항 분석 기법을 동원해서 해야된다. 온라인 게시판을 만들자면 기능적/비기능적 요구사항을 확인하면 충분했는데 이제는 소.. 2020. 6. 23.
1. 소프트웨어 생명 주기 소프트웨어 생명 주기는 소프트웨어 개발 방법론의 바탕이 되는 것으로, 소프트웨어를 개발하기 위해 정의하고 운용, 유지보수 등의 과정을 각 단계별로 나눈것이다. 소프트웨어 개발 방법론? 소프트웨어 어떻케 만들어야 잘 만들었다고 할까? 그래서 여러 방법들이 나오고 이것들을 나열해서 설명하려고 합니다. 1.1 폭포수 모형(Waterfall Model) 폭포에서 한 번 떨어진 물은 거슬러 올라갈 수 없듯이 소프트웨어 개발도 이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인 과정을 거친 후에 다음 단계를 진행하는 개발 방법론이다. 건물을 올리는데 1, 2층없이 3층 올리나요? 1.2 프로토타입 모형(Prototype Model, 원형 모델) 사용자의 요구사항을 정.. 2020. 5. 10.