시스템 소프트웨어 및 해당 유형의 예

시스템-소프트웨어-예-1

다음 기사에서 우리는 당신에게 시스템 소프트웨어 예제 및 유형에 대해 자세히 이해할 수 있습니다.

시스템 소프트웨어 예

시스템 소프트웨어는 컴퓨터나 모바일 장치를 사용할 때 기본적인 역할을 합니다. 우리가 알고 있는 컴퓨팅 없이는 의미나 기능이 없기 때문입니다. 여기서 우리는 당신에게 몇 가지를 보여줄 수 있습니다 시스템 소프트웨어 예제그러나 먼저 그것들이 무엇인지, 무엇을 위해, 무엇으로 만들어졌는지 이해하는 것이 필요합니다.

따라서 소프트웨어는 컴퓨터 또는 모바일 장치가 특정 작업을 수행할 수 있도록 하는 일련의 프로그램 및 루틴입니다. 그들은 운영 체제와 상호 작용하는 역할을 하므로 하드웨어를 통해 쉽게 제어할 수 있습니다. 소프트웨어가 없는 컴퓨터는 관리할 수 없습니다.

시스템 소프트웨어 또는 기본 소프트웨어라고도 하는 시스템 소프트웨어는 운영 체제, 드라이버(컨트롤러) 및 라이브러리로 구성되어 모든 것이 완벽하게 작동하도록 도와줍니다.

요약하면 소프트웨어는 컴퓨터 관리를 위한 기본 요소입니다. 즉, 모든 프로그램은 응용 프로그램이 작동하고 필요한 작업을 수행할 수 있도록 하기 때문에 소프트웨어로 구성됩니다. 이제 우리는 이것을 분명히 알았으므로 몇 가지를 소개 할 수 있습니다. 시스템 소프트웨어 예:

페도라 리눅스

그것은 안전하고 매우 안정적인 것으로 알려진 Linux의 운영 체제입니다. 이 시스템에는 시스템의 기능과 특징에 대한 놀라운 소식이 포함된 두 개의 새 버전이 매년 릴리스되도록 하는 수많은 개발자가 있습니다.

Fedora는 Linux 버전 중에서 가장 많이 사용되는 것으로 알려져 있지만 일부 프로그램 및 응용 프로그램과 호환되지 않는다는 사실에 약간의 역효과를 낼 수 있습니다.

우분투 리눅스

이것은 또 다른 시스템 소프트웨어 예 리눅스를 기반으로 한 것입니다. Fedora와 마찬가지로 매우 안정적이고 안전하지만 프로그램과 응용 프로그램의 호환성이 더 높으며 XNUMX월과 XNUMX월에 XNUMX년에 두 가지 주목할만한 업데이트를 받습니다.

마이크로 소프트 윈도우

Microsoft에서 개발한 세계에서 가장 일반적으로 사용되는 시스템입니다. 90년에 만들어진 첫 번째 버전을 통해 1985년대에 멈추지 않고 성장하기 시작했습니다.

Windows에는 Windows를 최고의 운영 체제 중 하나로 만드는 많은 구성 요소가 있지만, 거대한 맬웨어 위협과 같이 그다지 좋지 않은 것으로 간주되는 요소도 있습니다. 마찬가지로 회사, 개인 사용자 및 기관에서 사용하는 데 주저하지 않습니다.

Android

하나가 되어 큰 인기를 끌기로 유명합니다. 소프트웨어 시스템 예 전 세계에서 가장 많이 사용되며 수백만 명의 모바일 장치 사용자가 있으며 Apple의 iOS가 주요 경쟁 제품입니다.

안드로이드는 다양한 기능을 갖춘 무료 운영체제로, 기술 분야 최대 기업 중 하나인 구글의 지원을 받아 시장 최대 규모의 애플리케이션 스토어도 보유하고 있다.

Android는 시스템 소프트웨어의 예 중 하나이지만 Android가 무엇인지 더 알고 싶습니까? 더 많은 지식을 알고 싶다면 다음 비디오를 시청하도록 초대합니다.

드라이버

그들은 등록된 이름으로 알려져 있지 않으며, 소유한 브랜드로만 표시됩니다. 매우 분명한 예는 그래픽 카드와 관련하여 AMD와 마더보드의 경우 ASUS, 프린터 및 액세서리의 경우 유명한 HP입니다.

부팅 관리자

모든 운영 체제에 의해 추가되며 전체 운영 체제가 시작을 위해 준비될 수 있도록 하는 중앙 장치에 의해 구동됩니다. Linux 및 기타 파생 제품에 통합된 부트로더인 Grub의 경우가 있지만 일반적으로 이름이 없습니다..

글리빅

그들은 Linux에서 널리 사용되는 라이브러리이며 운영 체제 내에서 작동하는 대부분의 프로그램이 말하자면 Linux의 손 안에 있기 때문에 매우 인기가 있습니다. 이것은 많은 기본 기능과 무엇보다도 시스템 호출을 담당합니다.

GNOME

많은 Linux 파생 제품에 유용한 그래픽 인터페이스라고 하는 이 인터페이스는 새 사용자에게 매우 일관성이 없는 것으로 간주되지만 간단하고 사용하기 쉬운 인터페이스입니다. 버전 3.0은 왜 완전히 업데이트된 데스크탑을 가지고 있는지에 대해 많은 논란을 불러일으켰습니다.

강타

이는 프로그래밍 언어이지만 시스템의 다양한 유형의 작업에 초점을 맞추는 기술적인 접근 방식으로 Linux 및 Unix에서 널리 사용되는 명령줄 인터페이스이기도 합니다. 주문서를 작성할 수 있는 창구 역할을 하며, 이를 해석하고 집행하는 역할을 합니다.

맥 OS

컴퓨터에 관한 한 Apple에서 만든 운영 체제이며 Mac 제품 라인에서만 사용됩니다.이 시스템에는 데스크톱에서 랩톱에 이르기까지 많은 기능과 통합이 있습니다. 이것은 2001년에 출시되었으며 그 이후로 매우 인기를 얻었지만 동시에 더 비쌌습니다.

블랙 베리 OS

BlackBerry에서 개발한 모바일 운영 체제로, 이 시스템은 멀티태스킹을 허용하고 터치 장치 사용에 맞게 조정된 다양한 입력 형식을 지원합니다. 90년대 후반에 개발되었으며 이메일 및 웹 브라우징에 대한 액세스를 허용하기 위해 매우 인기를 얻었습니다.

유닉스

이것은 시스템 소프트웨어 예제 덜 알려진 Unix라는 이름은 60년대 말 Bell 연구소의 직원 그룹에 의해 개발되었으며 운영 체제이며 멀티태스킹 및 다중 사용자 서비스를 제공합니다.

유닉스-3

솔라리스

앞서 언급한 것만큼 잘 알려져 있지는 않지만, 이것은 다음 중 하나입니다. 시스템 소프트웨어 예 Unix 제품군에 속하며 비즈니스 세계에서 가장 인기 있는 제품 중 하나이며 가장 안정적인 것으로 인정받고 있습니다.

리눅스 민트

사용자에게 현대적이고 우아한 사용자 친화적인 인터페이스를 제공하는 것을 목표로 하는 Ubuntu 기반 운영 체제입니다. 다양한 형식과 코드를 지원할 수 있을 뿐만 아니라 다양한 무료 및 오픈 소스 애플리케이션을 보유할 수 있습니다.

HP-UX

Hewelett-Packard에 의해 개발되었으며 텍스트 편집기에서 복잡한 그래픽 디자인 프로그램에 이르기까지 수많은 응용 프로그램을 지원하는 강력하고 안정적인 유연한 작업 환경을 제공하는 운영 체제입니다.

시스템 소프트웨어의 종류

이러한 시스템 또는 기본 소프트웨어의 예는 부트 로더, 명령줄 인터페이스, 그래픽 인터페이스 및 BIOS와 같은 다양한 컴퓨터 세트 및 끝으로 분류됩니다. 다음으로 각 항목에 대한 내용을 보여줍니다.

운영 체제

그것들은 우리가 할 수 있는 옵션을 자세히 설명하는 장치의 주요 소프트웨어 세트로 표시됩니다. 그것은 우리가 컴퓨터나 모바일 장치를 사용할 수 있는 힘을 주기 위해 드라이버와 하드웨어를 통해 상호 작용할 수 있게 해주는 것입니다.

컴퓨터에 관한 한 데스크톱과 랩톱 모두에서 Microsoft의 Windows가 세계에서 가장 인기 있는 반면 Google의 Android 운영 체제는 휴대전화와 태블릿에 사용됩니다. MacOS, Linux, Unix와 같은 다른 많은 것들이 있지만.

시스템-소프트웨어-예-4

드라이버 또는 드라이버

그 결과 시스템이 하드웨어를 올바르게 식별하여 하드웨어를 통해 사용하게 됩니다. 아주 쉬운 예는 새 마우스나 프린터를 연결할 때 드라이버라는 특정 파일을 자동으로 설치하는 것입니다. 이 파일을 사용하면 액세서리를 사용할 수 있지만 때로는 CD를 통해 또는 파일을 다운로드하여 수동으로 설치해야 합니다. 인터넷에서.

서점

라이브러리라고도 하는 라이브러리는 일반적으로 운영 체제가 코드를 쉽게 해독하고 해석할 수 있도록 하는 기능 집합입니다. 이러한 방식으로 폴더를 열고 요청한 파일을 표시할 수 있습니다.

이러한 라이브러리는 설치되어 있는 한 항상 사용할 수 있는 일련의 지침에 따라 안내되기 때문에 일반적으로 시작할 필요가 없습니다. 파일을 열고 표시하기 위해 다양한 프로그램에서 코드 해석의 올바른 최종 결과를 지정하는 데 사용할 수 있습니다.

부트 매니저

상황은 둘 이상이 설치되어 있기 때문에 모든 장치에서 시작할 운영 체제를 정의하지 않습니다. 장치를 켤 때 우리가 선호하는 시스템을 선택할 수 있는 권한을 제공하는 것처럼 보이기 때문에 이런 방식으로 호출됩니다.

운영 체제가 하나만 설치되어 있는 한 부트로더가 나타나지 않습니다. 그러나 이것이 운영 체제에 부트로더가 없다는 의미는 아니며 자동으로 선택되기만 합니다.

그래픽 인터페이스

그것은 존재하거나 존재하지 않을 수 있는 완전한 운영 체제로 발견되며, 주요 임무는 사용하기 쉽고 상호 작용하기 쉽고 일반적으로 눈을 매우 즐겁게 하는 것입니다. 사용자와의 직접적인 조작을 유지하는 것이 특징이므로 많은 사람들이 명령줄보다 이 인터페이스를 사용하는 것을 선호합니다.

명령 줄 인터페이스

사용자가 자신의 장치와 상호 작용할 수 있도록 하는 또 다른 방법은 사용자가 요청된 광범위한 옵션을 달성하기 위해 다양한 일련의 명령을 생성할 수 있는 콘솔입니다. 이 인터페이스는 컴퓨터가 생성될 때부터 존재하여 사용자가 작업을 수행하는 데 도움이 되었습니다.

바이오스

이것은 소프트웨어 작동을 위한 기본적인 부분으로, 운영 체제를 자동으로 선택하거나 부트 관리자로 직접 이동하는지 여부를 정의하고 시작하는 데 도움이 됩니다. 운영 체제의 일부가 아닌 모든 장치에 항상 통합됩니다.

진단 도구

하드웨어의 작동 가능성을 모니터링하기 위해 RAM 메모리, 프로세서, 네트워크 카드 등에서 발견되는 일련의 소프트웨어 또는 프로그램이 사용됩니다. 그들은 원활한 데이터 전송을 보장하는 임무를 맡고 있습니다.

수정 및 최적화 도구

그들은 기능을 최대화하거나 더 적은 리소스를 사용하도록 소프트웨어를 수정하는 일을 담당합니다. 일반적으로 컴퓨터 프로그램의 경우 효율성과 속도를 높이고 메모리 및/또는 에너지 사용량을 줄이면서 작업할 수 있도록 최적화되어 있습니다.

서버

그들은 사용자의 요구와 요구를 충족시키고 그에 따라 대응할 수 있는 소프트웨어를 실행하고 있습니다. 이들은 "서버" 또는 "서버"라는 전용 컴퓨터에서도 모든 장치에서 찾을 수 있습니다.

여러 서버를 실행하는 것 외에도 단일 컴퓨터에서 서로 다른 여러 서비스를 제공할 수 있습니다. 이는 매우 안정적이기 때문에 안전성 측면에서 큰 장점입니다.

소프트웨어 개발 방법론

소프트웨어 방법론은 정보 시스템 생성 시 일련의 이벤트 또는 프로세스를 계획하는 구조입니다. 이러한 방법은 수년에 걸쳐 발전했으며 이제 컴퓨팅 세계에서 흔히 볼 수 있습니다. 다음을 언급할 수 있습니다.

폭포 또는 "Cascada"

최초의 소프트웨어 개발 방법론 중 하나는 "워터폴"이라고도 하는 워터폴이었습니다. 단계적으로 진행되는 일련의 지침으로 구성되어 있으며 어떤 것도 건너뛰지 않고 완벽한 순서로 이행됩니다.

사용자는 요구 사항을 결정한 다음 구현될 방법론을 보기 위해 설계 목업으로 이동한 다음 이를 검증하고 최종적으로 유지보수 작업을 수행합니다.

예측 방법론이 있는 것이 특징입니다. 그것은 70년대에 만들어졌고 오늘날에도 여전히 일부 상황에서 사용되며, 시간이 지남에 따라 안전하지만 까다로운 방법론으로 간주되어 빠른 배송을 할 수 없게 됩니다.

그러나 이 방법은 소프트웨어 개발 프로세스가 매우 느리거나 프로그램에 오류가 포함되어 있거나 프로세스 요구 사항을 충족할 수 없으며 다시 시작하는 경향이 있어 많은 지연이 발생하는 등 여러 충돌이 있는 것으로 나타났습니다.

반복 또는 증분 모델

Spiral, RAD, RUP과 같이 80년대에 시작된 반복적 또는 증분적 모델에서 이러한 모든 방법론은 공통적으로 작업의 증가를 규정하는 패턴을 가지고 있으며, 한 단계 한 단계 나아가는 데 전념하지만 이러한 각 작업은 주어진 시간과 당신은 그들 사이에 약간의 상호 작용을 볼 수 있습니다.

이 모델은 Waterfall 모델을 기반으로 하지만 반복적인 철학을 가지고 있기 때문에 이 모델과 공통점이 많지만 이를 반복적으로 적용합니다. 몇 가지 예를 보여드릴 수 있습니다.

나선형 모델

엄격하게 정립된 순서를 제공하는 "Cascada" 모델과 달리 (나선형 폭포를 기반으로) 더 나은 기능을 제공합니다. 빠른 프로토타입에서 작업의 상관 관계를 보여주고 설계 및 구성의 경우 더 큰 병렬성 및 발생을 보여주기 때문입니다. 프로젝트의.

RAD

그 목적은 일관되고 빠른 결과를 제공하는 것이며, 완벽한 개발 프로세스를 부여하기 위한 것이며, 또한 전체 소프트웨어 개발 프로세스의 적성을 증폭하도록 설계되었습니다. 장점 중 가장 뛰어난 것은 다음과 같습니다.

  • 프로세스 개발에서 모든 것을 손쉽게 완료하십시오.
  • 고객에게 신속하게 서비스를 제공합니다.
  • 고객의 피드백을 장려하여 성과를 개선하십시오.

애자일 개발 모델

90년대에 Agile Development Model은 기존 및 파생 방법론에 대한 반작용으로 시작되었습니다. 이 모델은 작업을 수행할 때 유연성과 효율성을 제공하며 일반적으로 회사는 규정된 목표를 달성하기 쉽기 때문에 이 방법론을 선택합니다. 다음은 가장 인기 있는 모델을 보여줍니다.

 스크럼

이 모델에서 발견된 가장 인기 있는 방법론은 스크럼이며, 일반적으로 최종 결과에서 뛰어난 효율성과 속도로 인해 시장에서 가장 많이 사용되는 것으로 간주됩니다. 다음 사람들이 이 방법으로 행동합니다.

  • 제품 소유자 : 수행할 작업을 정의하고 팀에 전달합니다.
  • 개발팀 : 프로그래머, 테스터, 데이터베이스 등.
  • 스크럼 마스터: 팀의 실험을 바탕으로 그 중 하나를 정의하고 설정된 목표를 달성하는 사람입니다..

익스트림 프로그래밍 방법론(xp)

애자일 소프트웨어 엔지니어링 방법론으로 간주됩니다. 현재 XP(eXtreme Programming) 방법론으로 알려져 있으며, 필요하지 않은 기능의 개발을 피하기 위해 주로 사용되며, 복잡한 프로젝트에서는 시간이 더 걸리는 정교한 작업이 가능하지만 주의와 효율성이 두드러집니다.

감염성 소프트웨어

모든 소프트웨어가 컴퓨터의 효율성과 속도에 도움이 되는 것은 아닙니다. 일부는 사용자 모르게 컴퓨터를 바이러스에 감염시킬 수 있습니다. 컴퓨터 바이러스 또는 악성 소프트웨어(맬웨어)라고 하는 이러한 소프트웨어는 운영 체제 손상만을 목표로 합니다.

발견된 위치, 출처 또는 운영 체제 손상에 따라 분류되는 다양한 유형의 컴퓨터 바이러스가 있습니다. 그 중 일부는 다음과 같습니다.

  • 컴퓨터의 메모리를 공격하고 운영 체제가 시작될 때 활성화되는 바이러스.
  • 실행 시 자신을 복제하여 디렉터리의 파일을 감염시키는 직접 행동 바이러스.
  • 바이러스 덮어쓰기; 이들은 파일 위에 기록하여 저장된 모든 정보를 지웁니다.
  • 하드 디스크의 부팅에 영향을 미치는 부팅 바이러스.
  • 매크로바이러스는 DOC, XLS, MDB 및 PPS와 같은 확장자를 포함하는 파일에 영향을 미칩니다.
  • 시스템에서 암호화되어 안티바이러스가 탐지하기 어렵게 만드는 다형성 바이러스.
  • FAT 바이러스는 하드 디스크의 특정 부분에 대한 액세스를 방지하므로 파일을 열 수 없습니다.
  • 링크 및 웹 페이지에서 발견되는 시퀀스 바이러스는 전체 시스템을 손상시키는 것을 목표로 합니다.

시스템-소프트웨어-예-5

컴퓨터에 영향을 줄 수 있는 바이러스에 대해 알고 싶다면 다음 문서를 읽어보시기 바랍니다. 역사상 가장 위험한 5가지 바이러스.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 담당 : Actualidad 블로그
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.