정보처리기사 시험 공부 현행 시스템 분석

릭터·2023년 12월 21일
0

정보처리기사

목록 보기
3/4

개발 기술 환경 정의

1. 개발 기술 환경 현행 시스템 분석

1) 운영체제 시스템 분석

  • 운영체제의 개념(Operating System)
    사용자와 하드웨어간 인터페이스 담당
  • 운영체제 현행 시스템 분석
    품질 측면과 지원 측명 등 고려

2) 운영체제 종류 및 특징

PC

  • 원도즈(windows)
    중 / 소규모 서버
    일반 PC
    관리 비용 장점
  • IBM ,HP, SUN
    대용량 처리
    안정성 높은 엔터프라이즈 급 서버
  • Linus Torvalds
    중 / 대 규모 서버 대상
    높은 보안성 제공

모바일

  • 안드로이드(Android)
    Google
    리눅스 운영체제 위에서 구동
    휴대폰을 비롯한 휴대용 장치를 위한 운영체제와 미들웨어,
    사용자 인터페이스 그리고 표준 응용 프로그램 등을
    포함하고 있는 소프트웨어 스택이자 리눅스 모바일 OS이다.
  • IOS
    Apple
    스마트폰, 태블릿 PC의 높은 보안성과 고성능 제공

2. 네트워크 현행 시스템 분석

1) 네트워크 개념

데이터링크을 사용하여 서로에게 데이터를 교환할 수 있도록 하는 기술

2) OSI 7 Layer 아파서 티내다 피나다

네트워크 통신 문제를 완화하기 위해 ISO에서 제시한 네트워크 기본 모델

  • 응용계층(Application Layer) 연결,데이터 생성

    사용자와 네트워크간 응용 서비스 연결, 데이터 생성
    protocal: HTTP, FTP
    전송단위: 데이터(DATA)

  • 표현 계층(Presentation Layer)

    데이터 형식 설정과 부호교환 , 암/복호화
    protocal: JPEG, MPEG
    전송단위: 데이터(DATA)

  • 세션 계층(Session Layer) 연결접속

    연결 접속 및 동기 제어
    프로토콜: SSH, TLS
    전송단위: 데이터(DATA)

  • 전송계층(Transport Layer)

    신뢰성 있는 통신 보장
    프로토콜: TCP, UDP
    전송 단위: 세그먼트(Segment)

  • 네트워크 계층(Network Layer)

    단말기 간 데이터 전송을 위한 최적화된 경로 제공
    프로토콜: IP, ICMP
    전송단위: 패킷(Packet)

  • 인접 시스템 간 데이터 전송, 전송 오류 제어
    프로토콜: 이더넷
    전송단위: 프레임(Frame)
  • 물리 계층(Physical Layer)

    0과 1 비트 정보를 회선에 보내기 위한 전기적 신호 변환
    프로토콜: RS-232c
    전송단위: 비트(bit)

3. DBMS 현행 시스템 분석

고려 사항 가성호기구

  • 용성
    운영할 때 장애발생 가능성

  • 대규모 데이터 처리 성능
  • 호환성
    JDBC, ODBC
  • 술 지원
    안정적인 기술 지원 여부
  • 축 비용
    유지 및 관리 비용

4.미들웨어의 현행 시스템 분석

1) 미들웨어(Middleware) 개념

응용 프로그램과 프로그램 통신 제어

2) 웹 애플리케이션 서버(WAS; Web Application Server)의 개념

서버 계층에서 애플리케이션이 동작할 수 있는 환경을 제공하고
안정적인 트랜잭션 처리

3) 미들웨어의 현행 시스템 분석

고려사항 가성기구

  • 성능 측면
    • 용성
      장기간 시스템을 운영할 때 장애 발생 가능성

    • 대규모 데이터 처리 성능
  • 지원 측면
    • 술 지원
      오픈 소스 여부
    • 축 비용
      총 소유 비용
profile
풀스택 개발자를 꿈 꾸는 릭터입니다.

0개의 댓글