정처기(필기)/소프트웨어설계(8)
-
소프트웨어 설계-2(운영체제)
(1) 운영체제란? - 운영체제는 하드웨어 및 소프트웨어 자원을 효율적으로 관리하기 위한 공통기능을 제공하는 소프트웨어. - 운영체제가 있어야 컴퓨터를 더 쉽게 사용할 수 있다. (2) 운영체제 현행 시스템 분석 운영체제는 품질 측면과 지원 측면 등에서 고려해야 함. 품질 측면 : 신뢰도, 성능(메모리 크기 고려) 지원 측면 : 기술 지원, 주변 기기, 구축 비용 (3) 운영체제의 종류 구분 종류 저작자 특징 컴퓨터 윈도우즈(Windows) 마이크로소프트 중/소규모 서버, 일반 PC에 사용 유닉스(UNIX) IBM, HP, SUN 대용량을 처리하거나 엔터프라이즈 급 서버에 사용 리눅스(Linux) Linus Torvalds 중/대규모 서버 대상, 높은 안성 하드웨어 및 소프트웨어 소유 비용이 가장 적음 ..
2022.05.24 -
소프트웨어 설계 - 1 (플랫폼)
(1) 플랫폼 기능 분석 1. 플랫폼이란? - 플랫폼은 애플리케이션을 실행시키는 데 필요한 소프트웨어 환경. - 동일 플랫폼 내에서 상호 호환이 가능하도록 만들어진 결합체이다. - 공급자와 수요자 사이에 얻고자 하는 가치를 공정한 거래를 통해 교환할 수 있도록 구축된 환경. 2. 플랫폼의 유형 - 크게 싱글 사이드, 투 사이드, 멀티 사이드 플랫폼으로 분류된다. 유형 설명 사례 싱글 사이드 플랫폼 제휴 관계를 통해 소비자와 공급자를 연결하는 형태 아이튠즈 안드로이드 마켓 투 사이드 플랫폼 두 그룹을 중개하고 모두에게 개방하는 형태 소개팅 앱 멀티 사이드 플랫폼 다양한 이해관계 그룹을 연결하여 중개하는 형태 페이스북 인스타그램 3. 플랫폼의 기능 - 소프트웨어 개발과 운영비용이 감소, 생산성 향상. - 커..
2022.05.19