💻 [운영체제 분석]💻
🤔 < 운영체제란 ? >
- 운영체제(Operating System, OS)는 Computer의 Hardware와 Software 자원을 관리하면서, 이를 사용자가 더 효율적으로 사용할 수 있도록 돕는 중요한 Software.
- Memory.Processor,Disk등의 자원을 분배하고 사용자가 컴퓨터로 명령을 쉽게 전달할 수 있도록 Interface를 제공한다.
- 다양한 Software와 Hardware가 서로 상호 작용하고 소통할 수 있도록 통합 환경을 제공하며, 이는 컴퓨터의 시스템과 안전성과 효율성을 보장한다.
📟 < System 현행 시스템 분석 시 고려해야 할 것들>
관점 | 고려사항 | 설명 |
품질 측면 | 신뢰도 | 장기간 시스템이 작동하면서 발생할 수 있는 운영체제 장애 가능성을 파악하는 것이 중요하다. 운영체제에 존재할 수 있는 버그로 인해 시스템이 재부팅되어야 하는 경우도 고려해야 한다. |
성능 | 대규모 파일 또는 대량의 배치 작업을 효율적으로 처리할 수 있는지 확인해야 한다. 시스템이 지원 가능한 메모리 크기(32bit 또는 64bit)또한 중요한 성능 지표 이다. |
|
지원 측면 | 기술 지원 | 시스템 공급사가 안정적 기술 지원을 제공하는지, 시스템이 오픈소스인지 여부를 검토해야 한다. |
주변 기기 | 시스템이 설치 가능한 하드웨어 종류와 다양한 주변 기기를 지원하는지 확인해야 한다. | |
구축 비용 | 시스템을 지원하는데 필요한 하드웨어의 비용, 필요한 응용 프로그램의 라이센스 정책 및 비용, 그리고 시스템의 유지 및 관리 비용을 고려해야 한다. |
📟 < 운영체제 종류 및 특징 >
구분 | 종류 | 저작자 | 특징 |
컴퓨터 | Windows | Microsoft | 중,소규모 서버와 일반 PC에 적합하며, 유지 및 관리 비용이 상대적으로 적다. |
Unix | IBM, HP, SUN | 대용량 데이터 처리와 안정성이 필요한 엔터프라이즈급 서버에 사용된다. | |
Linux | Linus Torvalds | 중,대규모 서버에 적합하며, 높은 보안성을 제공한다. 하드웨어 및 소프트웨어 소유 비용이 상대적으로 적게 소요된다. |
|
모바일 | Android | 스마트폰,태블릿PC 등 다양한 기기와 호환성이 좋다. | |
iOS | Apple | 스마트폰,태블릿PC에 사용되며, 높은 보안성과 고성능을 제공한다. |
Reference: 2023 수제비 정보처리기사
https://product.kyobobook.co.kr/detail/S000200275590
'소프트웨어 설계' 카테고리의 다른 글
소프트웨어 요구사항 확인/1.6# 현행 시스템 분석 (0) | 2023.05.22 |
---|---|
소프트웨어 요구사항 확인/1.5# 현행 시스템 분석 (0) | 2023.05.22 |
소프트웨어 요구사항 확인/1.4# 현행 시스템 분석 (0) | 2023.05.22 |
소프트웨어 요구사항 확인/1.2# 현행 시스템 분석 (0) | 2023.05.19 |
소프트웨어 요구사항 확인/1.1# 현행 시스템 분석 (0) | 2023.05.19 |