[정보처리기사 실기] 8과목 - 서버 프로그램 구현
01. 개발환경 구축 개발환경 구성을 위한 도구의 분류가 중요하다. 1. 개발도구의 분류 구분 설명 빌드도구 작성한 코드의 빌드 및 배포 수행 각각의 구성 요소와 모듈에 대한 의존성 관리 지원 ex) Ant, Maven, gradle 구현도구 개발자의 코드작성과 디버깅, 수정등과 같은 작업을 지원하는 도구 프로그램을 개발할 때 가장 많이 사용하는 도구 ex) Eclipse, InteliJ, Spring Tool Suite, NetBeans, Visual Studio 테스트도구 코드의 기능 검증과 전체 품질 높이기 위해 사용 코드의 테스트, 테스트에 대한 계획 수행 및 분석 등 작업가능 ex) xUnit, PMD, Findbus, Cppcheck, Sonar 형상관리도구 개발자들이 작성한 코드와 리소스등 ..
2023. 2. 27.
[정보처리기사 실기] 3과목 - 데이터 입출력 구현
00. 데이터모델 1) 데이터 모델 요소 구조, 연산 제약조건 2) 데이터 모델 절차 개념, 논리, 물리 절차 설명 산출물 개념적 데이터모델 • 현실 세계에 대한 인식을 추상적, 개념적으로 표현하여 개념적 구조 도출 • 산출물 : 개체-관계 (E-R) 다이어그램 논리적 데이터모델 • 모델링 표기법으로 형상화 하여 사람이 이해하기 쉽게 표현 • '관계 데이터 모델', '계층 데이터 모델', '네트워크데이터모델', '객체 지향 데이터모델', '객체-관계 데이터 모델' 등 • 스키마설계, 트랜잭션 인터페이스설계 • 정규화수행 • 스키마 평가 및 정제 학생(학번, 교수번호(FK), 이름, 주소) 교수(교수번호, 이름, 전공과목) 물리적 데이터모델 • 논리 데이터 모델을 특정 DBMS 특성 및 성능 고려하여 물리..
2023. 2. 8.