소프트웨어의 특성을 완전히 알고, 보자!
소프트웨어는많은 사람들에 따르면 이해하거나 배우기 어려운 프로그래밍은 그다지 중요하지 않고 무의미하며 일부 사람들은 그것이 사소하다고 생각합니다. 그러나 실제로 소프트웨어는 논의하기에 상당히 흥미 롭습니다. 왜 그런가요? 비록 보이지는 않지만 그 기능은 특히 비즈니스 세계에서 매우 다양하고 기능적입니다.
그 소프트웨어 외에도컴퓨터에 포함 된 매우 중요한 부분입니다. 따라서 소프트웨어에 대해 더 명확하게 알아볼 수 있습니다. 컴퓨터 시스템에서 소프트웨어를 찾을 수 있도록 소프트웨어 자체의 특성에 대해 미리 알고 있어야합니다. 아래 리뷰를 보러 오십시오!
소프트웨어 특성
모든 사람은 판단을해야합니다소프트웨어에 대해 다릅니다. 그것은 누군가가 소프트웨어에 어떻게 관련되거나 익숙한 지에 관한 것입니다. 예를 들어, 소프트웨어에서의 사용자 요구에 대한 사용자의 소망이 있습니다. 또는 소프트웨어 코딩, 유지 관리, 설계 및 평가와 관련된 개발자 (개발자)가 소프트웨어를 다른 사람 / 다른 사용자에게 보내기 전에 소프트웨어의 특성을 살펴 보는 것입니다.
컴퓨터 시스템에는 여러 계층이 있으며 소프트웨어는 두 번째 계층과 세 번째 계층에 있습니다. 두 번째 레이어에는 컴파일러, 운영 체제, 편집기 및 통역사. 세 번째 계층에는 응용 소프트웨어가 있습니다.
시스템 소프트웨어의 기능은시스템 작동을 규제합니다. 소프트웨어에는 컴퓨터 사용자와 하드웨어 장치를 연결할 수있는 "운영 체제"가 있습니다. 기능은 사용자가 컴퓨터 자체에서 프로그래밍하는 데 어려움이 없거나 번거롭지 않다는 것입니다. 소프트웨어의 특성은 다음과 같은 여러 그룹으로 분류 할 수 있습니다.
a. 기능 기반
기능에 따른 소프트웨어의 특성은 다음과 같습니다.
- 기능성, 이는 명시된 목적에 따라 소프트웨어의 성능 수준을 나타냅니다.
- 신뢰성, 이는 원하는대로 또는 특정 조건 하에서 기능을 제공하는 소프트웨어의 능력과 관련이 있습니다.
- 사용성즉, 소프트웨어를 적절하고 쉽게 사용할 수있는 정도로 소프트웨어의 능력.
- 효율성, 즉, 소프트웨어가 효율적이고 효과적인 방법으로 시스템 리소스를 사용 / 적용하는 능력.
- 유지 관리, 즉, "수정의 용이성"에서 소프트웨어의 능력이 어떻게 성능을 향상시키고 오류를 수정하며 소프트웨어의 본질 기능을 확장 시키는가.
- 휴대 성, 즉, 용이성을 나타냅니다 소프트웨어 개발자 (소프트웨어 개발). 어떤 의미 소프트웨어 개발자 소프트웨어를 전송할 수 있습니다. 이 방법은 한 플랫폼에서 다른 플랫폼으로 전송되므로 변경 사항이 없습니다 (최소한의 경우). 간단히 말해, 하드웨어 플랫폼 (하드웨어) 및 소프트웨어 (소프트웨어) 모두에서 소프트웨어를 변경하지 않고도 올바르게 작동하는 기능
- 견고 함, 즉, 장치에 유효하지 않은 데이터가있는 경우 소프트웨어 기능의 범위입니다.
- 정직함, 이는 무단 데이터 액세스 및 예방할 수있는 데이터 측면에서 소프트웨어의 능력과 관련이 있습니다.
b. 하드웨어와의 차이에 기초
하드웨어와의 차이점에서 소프트웨어의 특성은 다음과 같습니다.
- 소프트웨어는 독특합니다.대량 생산되었지만 여전히 개발 중입니다. 하드웨어와 달리. 소프트웨어가 하나만 만들어지면 하드웨어와 같이 대량으로 생산되지 않습니다.
- 이 소프트웨어는 "사용되지 않는 단어"를 인식하지 못합니다. 하드웨어를 장기간 사용하면 하드웨어가 더 이상 사용되지 않기 때문에 하드웨어는 소프트웨어와 반대됩니다. 예를 들어 Snapdragon 835 프로세서, 64GB ROM, 16GB RAM, 32MB 카메라가 장착 된 Gadge를 구입하면 가제트가 더 이상 사용되지 않을수록 성능이 저하되고 가격도 낮아지고 저렴해질 것입니다.
- 일부 소프트웨어는 "custom"에 의해 개발되고 "Component-Based Assembly"에 의한 개발은 하드웨어에 사용됩니다.
C. 본성에 기초
그 특성에 기반한 소프트웨어의 특성은 다음과 같습니다.
- 소프트웨어 공학 만드는 데 사용되는 방법입니다제조업체 또는 제조 방식으로 제조되지 않은 소프트웨어. 따라서 생산 시리즈가 없기 때문에 생산이 매우 독창적이라고 말할 수 있습니다.
- 소프트웨어에 결함 / 결함이있는 경우 수리, 개발 및 업데이트 지속적으로 마모되지 않도록 마모. 소프트웨어 시스템의 사용자가 원하는대로 시스템을 원한다면, 소프트웨어는 원하는 형태 일 수있다.
- 소프트웨어는 일반적으로 사용자가 필요에 따라 수리합니다. 공장에서 생산되는 제품은 생산 과정에서 최종적이고 영구적입니다.
- 보이지 않는 (t보이지 않는).
- 유연성, 즉 개발 / 수정할 수있는 결함이있는 경우.
- 일반적으로 컴퓨터 시스템에 연결할 수 있습니다.
d. 이안 서머 빌의 책에 근거
- 유지 관리, 즉, 치료 될 수 있습니다. 소프트웨어가 사용자 요구의 변화를 충족시킬 수 있어야하는 곳.
- 신뢰성, 즉, 소프트웨어는 신뢰할 수 있어야합니다.
- 효율성즉, 리소스 사용 (저장소) 측면에서 효율적이어야합니다.
- 사용성즉, 소프트웨어의 사용은 계획 / 제작 된 내용에 따라야합니다.
따라서 검토 내용은소프트웨어의 특성은 위의 울산을 통해 소프트웨어에 대해 쉽게 이해할 수 있기를 바랍니다. 실제로 소프트웨어는 잘 인식된다면 사용자를 위해 많은 기능을 가지고 있기 때문입니다.