홈페이지 » 어떻게 » 운영 체제 이전에 '개념'이 사용 되었습니까?

    운영 체제 이전에 '개념'이 사용 되었습니까?

    컴퓨터는 오랫동안 우리와 함께했지만 현대 운영 체제가 등장하기 전에 초기 컴퓨터 시스템을 작동시키는 데 사용 된 것은 무엇입니까? 오늘의 수퍼 유저 Q & A 게시물은 시간 여행으로 호기심 많은 독자를 끌어들입니다..

    오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..

    사진 제공 : The Computer of Conservation Society.

    질문

    수퍼 유저 (SuperUser) nEw guy는 최신 운영 체제가 출시되기 전에 컴퓨터 시스템을 작동시키는 데 사용 된 것이 무엇인지 알고 싶어합니다.

    운영 체제는 현대적인 컴퓨팅의 기본이지만 그 전에는 컴퓨터 시스템에서 작동하도록 사용 된 것이 무엇입니까?

    우리가 오늘날 익숙한 현대적인 운영 체제 이전에 컴퓨터 시스템을 작동시키는 데 사용 된 것은 무엇입니까??

    대답

    수퍼 유저 기고가 인 RedGrittyBrick과 DavidPostill이 우리에게 답을줍니다. 첫째로, RedGrittyBrick :

    초기 컴퓨터* 한 번에 하나의 프로그램을 실행하고 구멍이 뚫린 종이 테이프에서 직접로드 된 프로그램 (예 :). 가장 오래된 컴퓨터를 프로그래밍 할 수 있습니다.* 대형 스위치 세트를 설정함으로써.

    거상

    아틀라스

    맨체스터

    *나는 '컴퓨터'라는 단어를 사용하여 현재 수십억에 존재하는 일종의 장치를 의미합니다. 방대한 수의 컴퓨터 중에서도 저장 프로 그램이있는 디지털 전자 프로그램 가능 컴퓨터는 그다지 많지 않습니다. 나는 원래의 질문이 '컴퓨터'직책을 가진 사람들이 어떻게 그들의 일을 보냈는지에 관한 것이 아니라고 확신한다. 이 두 가지 유형의 컴퓨터 사이에는이 대답에서 다루지 않은 재미있는 장치가 진행되고 있습니다..

    DavidPostill의 답이 뒤따 랐습니다.

    운영 체제의 역사 (출처 : 켄트 주립 대학)

    운영 체제는 대략 수십 년에 해당하는 수 많은 별개의 단계 또는 세대를 거쳐 발전했습니다.

    1940 년대 - 1 세대

    최초의 전자 디지털 컴퓨터에는 운영 체제가 없었습니다. 기계는 너무 원시적이어서 프로그램이 기계 스위치 (플러그 보드)의 행에 한 번에 한 비트 씩 입력되는 경우가 많습니다. 프로그래밍 언어는 알 수 없었습니다 (어셈블리 언어조차도 알 수 없음). 운영 체제는 전례가 없었습니다..

    1950 년대 - 2 세대

    1950 년대 초반까지, 펀치 카드의 도입으로 루틴은 다소 향상되었습니다. 제너럴 모터스 연구소 (General Motors Research Laboratories)는 1950 년대 초반에 IBM 701을 위해 최초의 운영 체제를 구현했습니다. 1950 년대의 시스템은 일반적으로 한 번에 하나의 작업을 수행했습니다. 프로그램 및 데이터가 그룹 또는 배치로 제출 되었기 때문에이를 단일 스트림 일괄 처리 시스템이라고했습니다.

    운영 체제의 역사 (출처 : 위키피디아)

    가장 초기의 컴퓨터는 운영 체제가없는 메인 프레임이었습니다..

    각 사용자는 예정된 시간 동안 컴퓨터를 독점적으로 사용했으며 프로그램 및 데이터가있는 컴퓨터에 도착했습니다. 종종 펀치 된 종이 카드와 자기 테이프 또는 종이 테이프에 저장됩니다. 프로그램이 컴퓨터에로드되고 컴퓨터가 프로그램이 완료되거나 충돌 할 때까지 작동합니다.

    프로그램은 일반적으로 토글 스위치와 패널 라이트를 사용하여 제어판을 통해 디버깅 할 수 있습니다. Alan Turing은 초기 맨체스터 마크 1 머신에서이 마스터였으며 유니버설 튜링 머신의 원리로부터 운영 체제의 기본 개념을 이미 도출해 냈다고합니다.

    이 특정 주제에 대한 피드백을 더 많이 보길 원하십니까? 그런 다음 아래 링크 된 활발한 토론 스레드를 방문하십시오.!


    설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..