728x90 실기4 [정보처리기사 실기] 08. 응용 SW 기초 기술 활용 - 네트워크 기초 활용하기 네트워크 계층 구조 파악 - 네트워크란 원하는 정보를 원하는 수신자 또는 기기에 정확하게 전송하기 위한 기반 인프라이다 WAN : 광대역 네트워크 // LAN에 비해 전송 거리가 넓음, 라우팅 알고리즘 필요, LAN 대비 에러율 전송 지연 큼 LAN : 근거리 네트워크 // 한 건물 또는 작은 지역을 커버하는 네트워크 OSI (Open System Interconnection) 7 계층 - 국제 표준화 기구인 ISO에서 개발한 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 개방형 시스템 상호 연결 모델이다. OSI 7 Layer의 특징 (1) 물리 계층(Physical Layer) - 0과 1 비트 정보를 회선에 보내기 위한 전기적 신호 변환 - 프로토콜 : RS-232C - 전송 단위.. 2022. 10. 12. [정보처리기사 실기] 05. 서버 프로그램 구현 - 개발환경 구축 1. 개발환경 구축 - 개발환경 구성 시 구현될 시스템 요구사항의 명확한 이해가 필요하다 프로그램 개발을 위한 도구 - (빌 구 테 형) - 빌드 도구 : 작성한 코드의 빌드 및 배포를 수행하는 도구 - 구현 도구 : 개발자의 코드 작성과 디버깅, 수정 등과 같은 작업을 지원하는 도구 - 테스트 도구 : 코드의 기능 검증과 전체의 품질을 높이기 위해 사용하는 도구 - 형상 관리 도구 : 개발자들이 작성한 코드와 리소스 등 산출물에 대한 버전 관리를 위한 도구 서버 하드웨어 개발환경 - 웹 서버 : HTTP를 이용한 요청/응답 처리, 웹 상의 정적 콘텐츠 처리, 주요 제품으로는 Apache, IIS - 웹 애플리케이션 서버 : 동적 컨텐츠(Servlet, JSP)를 처리하기 위해 사용 - 데이터베이스 서버.. 2022. 10. 5. [정보처리기사 실기] 04. 데이터 입출력 구현 - 물리 데이터 저장소 설계 참조무결성, 파티션의 종류 숙지 1. 물리 데이터 모델 설계 물리 데이터 모델링 : 논리 모델을 적용하고자 하는 기술에 맞도록 상세화 해가는 과정 2. 물리 데이터 저장소 구성 (1) 테이블 제약 조건(Constraint) 설계 참조무결성 제약 조건 - 릴레이션과 릴레이션 사이에 대해 참조의 일관성을 보장하기 위한 조건 - 두 개의 릴레이션이 기본키, 외래키를 통해 참조 관계를 형성할 경우, 참조하는 외래키의 값은 항상 참조되는 릴레이션에 기본키로 존재해야 한다. 제한(Restricted) - 참조무결성 원칙을 위배하는 연산을 거절하는 옵션 (참조되는 튜플 삭제 거절) 연쇄(Cascade) - 참조되는 튜플 삭제시 해당 튜플을 참조하는 튜플들도 함께 삭제하는 옵션 널값(Set NULL) - 참조되는 튜플.. 2022. 10. 4. [정보처리기사 실기] 01. 요구사항 확인 - 소프트웨어 개발 방법론 소프트웨어 개발 방법론 - 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 소프트웨어 생명 주기 모델 종류 - 폭포수 모델 (Waterfall Model) : 각 단계를 확실히 마무리 지은 후에 다음단계로 넘어간다. - 프로토타이핑 모델 (Prototyping Model) : 프로토타입을 구현해, 고객의 피드백을 반영하며 만들어 간다. - 나선형 모델 (Sprial Model) : 위험을 최소화하기 위해 점진적으로 개발한다. - 반복적 모델 (Iteration Model) : 구축 대상을 나누어 병렬적으로 개발 후 통합하거나 반복적으로 개발한다. 소프트웨어 개발방법론 종류 - 구조적 방법론 (Structured) : 전체 시스템을 기능에 따라 나누어 개발하고, 이를 통합한다. (나씨-슈나이더만.. 2022. 9. 21. 이전 1 다음 728x90