MS Windows :이 OS는 데스크탑 세계를 지배하지만 배울 것이 더 있습니다

폭로: 귀하의 지원은 사이트 운영을 유지하는 데 도움이됩니다! 이 페이지에서 권장하는 일부 서비스에 대한 추천 수수료가 발생합니다.


MS-Windows는 Microsoft Corporation에서 개발하고 판매하는 그래픽 사용자 인터페이스 (GUI)입니다. 보다 일반적으로 간단히 “Windows”라고하는이 시스템은 1980 년대 후반과 1990 년대 초반에 두드러진 그래픽 기반 운영 체제 제품군을 나타냅니다. Microsoft Windows의 개발이 개인용 가정용 컴퓨터 혁명을 주도하는 데 도움이되었다고해도 과언이 아닐 것입니다. 오늘날 모든 상용 컴퓨팅 장치의 거의 90 %가 Windows 운영 체제의 일부 형태로 실행되는 것으로 추정됩니다.

명령 행에서 그래픽 인터페이스로

그래픽 사용자 인터페이스를 개발하기 전에 개인용 컴퓨터는 모든 작업에 기본 명령 줄 인터페이스 (CLI)를 사용하여 단일 사용자 / 단일 작업 운영 체제를 사용했습니다. 대표적인 예는 오늘날 많은 Windows 응용 프로그램에 대한 백그라운드 작업을 지원하는 서비스를 제공하는 또 다른 Microsoft 제품인 MS-DOS입니다. CLI를 사용하면 모든 작업에 대해 텍스트 명령을 입력해야했지만 효과적이기는하지만 특히 사용자에게 친숙하지는 않습니다 (특히 컴퓨팅 기술이 제한적인 사용자). 그래픽 사용자 인터페이스의 개발은.

역사

1983 년 Bill Gates와 Paul Allen은 Microsoft 최초의 그래픽 기반 운영 체제 개발을 발표했습니다. 원래 코드 이름이 “인터페이스 관리자”인 시스템은 드롭 다운 메뉴, 스크롤 막대, 대화 상자, 사용자 친화적 아이콘 및 운영 체제의 유비쿼터스 창 등 Windows의 정의 기능이 될 토대를 마련했습니다. 1985 년에 Windows 1.0은 일반 릴리스를 보았고 이후에 Windows 2.0 및 3.0이 출시되었습니다. 이 시점에서 Windows 운영 체제는 주로 MS-DOS에서 실행되는 그래픽 셸이었습니다. Microsoft는이 초기 버전의 Windows를 계속 개발하여 버전 3.1 전체에서 가상 메모리 및 장치 드라이버의 발전을 소개했습니다..

Windows 운영 체제의 다음 주요 발전은 Windows 95의 릴리스와 함께 제공되었습니다. 여전히 MS-DOS 기반이지만이 반복은 운영 체제의 안정성을 높이고 32 비트 응용 프로그램, 멀티 태스킹 기능 및 긴 파일 이름에 대한 지원을 도입했습니다. Windows 95는 또한 표준 시작 메뉴 (기존 프로그램 관리자 대체), 작업 표시 줄 및 Windows 탐색기 셸이 포함 된보다 사용자 친화적 인 객체 지향 사용자 인터페이스가 등장했습니다. 이후의 반복, 특히 Windows 98 및 Windows ME (Millennium Edition)에서는 부팅 시간 단축, 향상된 시스템 파일 보호 및 시스템 복원 기능을 포함하여 시스템이 더욱 향상되었습니다. 또한 Microsoft Internet Explorer 웹 브라우저와 같이보다 상업적으로 집중된 기능과 Movie Maker 및 Microsoft Media Player와 같은 멀티미디어 기능을 소개하기 시작했습니다..

윈도우 NT

이전의 MS-DOS 기반 Windows 버전이 개발 및 릴리스되면서 업데이트 된 버전의 Microsoft 및 IBM OS / 2 운영 체제에 대한 작업이 시작되었습니다. 이것은 선점 형 멀티 태스킹 및 다중 프로세서 아키텍처를 지원하는 POSIX (휴대용 운영 체제 인터페이스) 호환성을 갖춘보다 안전한 다중 사용자 운영 체제입니다. NT OS / 2 (“New Technology”로 NT로 지정)라고 불리는이 제품은 궁극적으로 Microsoft 최초의 32 비트 운영 체제 인 Windows NT 3.1로 변형됩니다. 1993 년에 출시 된 NT 3.1은 가정용 워크 스테이션과 서버 모두에서 사용 가능했으며 기존 FAT 표준보다 향상된 Microsoft NTFS 파일 시스템의 도입을 표시했습니다. 여러 가지면에서 Windows NT 3.1은 오늘날 우리가 알고있는 Windows 플랫폼의 첫 등장으로, 이전 버전의 MS-DOS 기반 운영 체제 버전과는 다릅니다..

MS-DOS 기반 운영 체제에서 멀어지면서 궁극적으로 Windows NT 플랫폼의 첫 번째 주요 버전 인 Windows XP가 출시되었습니다. 원래 “홈”및 “프로페셔널”버전으로 판매 된 Windows XP에는 Microsoft의 주요 운영 체제에 대한 여러 가지 중요한 발전이 포함되었습니다. 새로운 시스템에는 재 설계된 사용자 인터페이스, 이전 MS-DOS 기반 버전에 비해 향상된 성능, 고급 멀티 태스킹 기능 및 향상된 멀티미디어 및 네트워킹 기능이 포함되었습니다. Microsoft의 모든 Windows 운영 체제는 NT 모델을 기반으로하며 2007 년에는 Windows Vista, 2009 년에는 Windows 7 (Vista의 경우 주로 버그 수정 해결), 2012 년에는 Windows 8 (Windows 8)이 지속적으로 연구 개발되었습니다. 휴대용 장치의 성능 기능). 2015 년에는 가상 데스크톱, 새로운 멀티 태스킹 기능 및 강화 된 보안 기능을 갖춘 사용자 인터페이스가 개선 된 최신 Microsoft 운영 체제의 최신 버전 인 Windows 10이 출시되었습니다..

에뮬레이터 및 대안

MS-Windows는 많은 반복에서 시중에서 가장 인기있는 운영 체제로 판명되었습니다. 이러한 인기로 인해 Windows는 다른 운영 체제와 호환되도록 설계된 응용 프로그램을 개발했습니다. 이들 중 일부는 Windows 응용 프로그램을 다른 운영 체제에서 실행할 수 있도록 설계된 간단한 호환성 계층으로 작동하는 반면, 다른 응용 프로그램은 Windows를 즉시 실행할 수있는 독립형 시스템으로 개발되었습니다..

MS-Windows의 가장 유명한 에뮬레이터 및 대안은 다음과 같습니다.

  • Mac 용 Parallels Desktop — Mac 사용자는 Intel 기반 Apple 장치에서 Mac OS와 함께 Windows 및 Linux 운영 체제 및 중요한 기능을 실행할 수 있습니다.
  • 와인 — Windows API의 무료 오픈 소스 에뮬레이션을 통해 사용자는 모든 Unix 기반 운영 체제에서 Windows 응용 프로그램을 실행할 수 있습니다.
  • ReactOS — Windows NT 4.0을 에뮬레이트하고 Windows 소프트웨어를 실행할 수 있도록 설계된 오픈 소스 운영 체제.
  • Linspire — 이전에 LindowsOS로 알려진 Linspire는 Windows 소프트웨어를 실행하도록 설계된 Linux 기반 운영 체제입니다..

서적

Windows의 오랜 역사는 다양한 버전의 운영 체제에 관한 많은 책을 제공합니다. 이 중 일부는 일상적인 사용자 요구에 중점을 둔 플랫폼에 대한 기본 소개이며, 다른 일부는 프로그래머 및 IT 전문가에게보다 기술적으로 초점을 맞추고 있습니다..

  • Phillips와 Skagerberg의 Microsoft Windows 2000 MS-DOS 명령 줄, 포괄적 인 Windows XP Enhanced (2002)에 대한 새로운 관점 — 다소 오래되었지만이 참조서는 Windows 운영 체제의 초기 반복에 대한 확실한 소개를 제공합니다. MS-DOS 용 그래픽 셸로서 명령 줄 인터페이스와 Windows에 중점을 둡니다. Windows XP에 자료를 추가하면 완전한 32 비트 NT 기반 GUI 로의 전환을 추적.
  • 앤디 래스 본 (Andy Rathbone)의 Windows 8.1 for Dummies (2013) – 인기있는“… for Dummies”프랜차이즈의 일부인이 책은 Windows 8.1에서 제공되었던 당시의 업그레이드를 다룹니다. 기본 기술, 파일 저장 및 이중 인터페이스 작업이 주제에 포함됩니다. 이 책은 Windows 8.1의 기술적 측면 중 일부를 다루지 만 운영 체제의 프로그래밍 측면 이상의 일상적인 사용에 중점을두고 있습니다..
  • Brian Knittel의 Windows 7 및 Vista 스크립팅, 자동화 및 명령 줄 도구 (2010) 가이드 —이 가이드는 Windows 7 및 당시 Vista 릴리스에 중점을두고 다소 구식입니다. 그러나 운영 체제의 프로그래밍 및 기술적 세부 사항에 대한 강조는 소프트웨어 개발자와 컴퓨터 엔지니어에게 여전히 가치가 있습니다. 새로운 Windows 스크립팅 환경에서 Windows 스크립팅 호스트 이해, VBScript, JScript 및 ActivePerl에 대한 작업 및 Windows 관리 인터페이스 탐색 등의 주제가 포함됩니다..
  • Paul McFedries의 Windows 10 Simplified (2015) — Windows 10이 출시되면서 Microsoft는 기본 Windows 운영 체제를 일부 변경했습니다. 이 참조 안내서는 주로 일반 사용자를 대상으로하며 Windows 운영 체제의 최신 반복에 대한 소개 역할을합니다..
  • Silberschatz 등의 Operating System Concepts (2012)-Windows와 엄격하게 관련이 없지만이 책은 최신 컴퓨터 운영 체제의 디자인과 기능에 관심이있는 사람들에게 호소해야합니다. 2012 년에 발행 된이 업데이트 된 버전은 최신 운영 체제를 검토하고 챕터 끝 연습을 제공하고 독자가 중요한 프로그래밍 개념을 마스터 할 수 있도록 질문을 검토합니다..

결론

Microsoft Windows는 30 년 이상 어떤 형태로든 우리와 함께있었습니다. 상업적으로 실행 가능한 운영 체제로서의 성공은 Microsoft를 오늘날의 소프트웨어 거인으로 만드는 데 도움이되었으며, 왕좌에 대한 도전자는 항상있을 것입니다. Windows는 시장에서 가장 인기있는 운영 체제로 남아 있습니다. 마지막으로, 전 세계 컴퓨팅의 약 90 %가 MS-Windows 형식의 컴퓨터에서 수행되었습니다. 의심 할 여지없이 Microsoft는 Windows를 가정용 및 비즈니스 컴퓨팅의 최전선에 서기 위해 새로운 기능과 개선 사항을 도입하여 운영 체제를 계속 개발할 것입니다..

추가 자료 및 자료

컴퓨터 사용과 관련된 추가 안내서, 자습서 및 인포 그래픽이 있습니다.

  • 인터넷 소켓을 사용한 네트워크 프로그래밍 : 컴퓨터 네트워킹에 대한 모든 것을 배우십시오.
  • 리눅스 프로그래밍 소개와 자료 : 리눅스 프로그래밍에 대한 심층적 인 분석은 모든 행동이있는 커널로 내려 간다.

유닉스 프로그래밍 리소스

MS-DOS는 유닉스의 단순한 형제 자매입니다. 따라서 유닉스로 옮기고 싶다면 유닉스 프로그래밍 리소스를 배우기 좋은 곳이 있습니다..

웹 마스터 도구 A-Z의 궁극적 인 목록
유닉스 프로그래밍 리소스

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map