[정보처리기사 실기] 11장 응용 SW 기초 기술 - 기본 개발환경 구축

2022. 4. 27. 19:42정보처리기사/실기

728x90
반응형

운영체제 설치 및 운용

운영체제 선책

  • 윈도우즈 : 개인, 기업, 워크스테이션용
  • 리눅스 계열 
    • 데비안 계열 : 데비안 그누/리눅스, 우분투
    • 레드햇 계열 : 페도라, 센토스
    • 기타 : 오픈슈스, 슬랙웨어

운영체제 운용

  • 외부의 침입이나 바이러스로 중요 데이터 유실을 방지위해 지속 운용
  • 기준
    • 서버 운영체제 운용 기준 : 아키텍처 및 기능 파악, 네트워크 구성 현황 및 장비, 가동 및 중지 메뉴얼 확인, 백업 주기 보안 업뎃 주기, 트러블 발생 시 대처 방안
    • 개별 피시 운영체제 운용 기준 : 정기적 백업, 주기적 보안 업뎃, 시스템 백업 정례화, 트러블 발생 시 문의처 정보

개발 도구 설치 및 운용

  • 프로그래밍 언어 : 언어 타입, 시스템 특징, 언어 특징, 지원
    • JAVA, C#, VB.NET, C++, Perl, COBOL, SQL, ABAP, PHP, Python etc..
  • 개발 지원 도구 : 생산성 높임
    • 요구사항 관리 : JFeature
    • 설계 : DBdesigner
    • 구현 : IDE
    • 테스트 : junit
    • 빌드 : Ant, Jenkins
    • 형상관리 : subversion, git
    • 품질 관리 : jdepend, mylyn
    • 이슈 관리 : mantis, git
    • 프로젝트 관리 : redmine, openproj

으용 시스템 개발 인프라 구축

  • 서비스를 효율적으로 선택해 환경 구축
  • 구성 방식 : 온프레미스 방식, 클라우드 방식, 하이브리드 방식
  • 클라우드 기반 개발 인프라 구축 범위 : 컴퓨팅 환경, 스토리지, 디비, 네트워킹 전송, 개발자 도구, 보안 환경 구축, 응용 기술 세팅, 생산성 향상
728x90
반응형