네 가지 개발 단계의 특징:
1. 첫 번째 개발 단계: 1946년부터 1956년까지의 진공관 컴퓨터 시대. 최초의 전자 컴퓨터는 1946년 미국 펜실베이니아 대학교에서 폰 노이만이 설계한 것이었습니다. 면적은 170 평방 미터, 150KW입니다. 계산 속도가 느리고 빠른 사람이 없습니다. 이는 컴퓨터 개발 역사상 획기적인 사건이다.
2. 두 번째 개발 단계: 1956년부터 1964년까지의 트랜지스터 컴퓨터 시대: 운영 체제.
3. 세 번째 발전 단계: 1964~1970년, 집적회로 및 대규모 집적회로의 컴퓨터 시대(1964~1965)(1965~1970)
4. 네 번째 개발 단계: 1970년 - 대규모 집적 회로의 컴퓨터 시대.
분류:
컴퓨터 개발 단계는 구성 요소별로 구분됩니다. 그들은:
1. 1세대: 전자관.
2. 2세대: 트랜지스터.
3. 3세대: 중소 규모 집적 회로.
4. 4세대: 초대형 집적 회로.
5. 5세대: 지능형 컴퓨터(미래).
3. 전자 컴퓨터의 향후 발전 추세는 거대화, 마이크로 네트워크, 네트워크, 지능형 및 멀티미디어입니다.
확장 정보:
거대화는 첨단 과학 기술의 요구에 적응하고 고속, 대용량 저장 용량 및 강력한 기능을 갖춘 슈퍼컴퓨터를 개발하는 것입니다. 사람들이 특히 군사, 과학 연구 및 교육 분야에서 점점 더 컴퓨터에 의존하게 되면서 컴퓨터 저장 공간과 작동 속도에 대한 요구 사항도 점점 더 높아질 것입니다. 또한, 컴퓨터의 기능은 더욱 다양해졌습니다.
멀티미디어: 기존 컴퓨터에서 처리되는 정보는 주로 문자와 숫자입니다. 실제로 사람들은 사진, 텍스트, 사운드, 이미지 등 다양한 형태의 멀티미디어 정보에 더 익숙해져 있습니다. 멀티미디어 기술은 그래픽, 이미지, 오디오, 비디오, 텍스트를 통합하여 정보 처리의 대상과 내용을 현실 세계에 더 가깝게 만듭니다.
네트워크화: 인터넷은 전 세계의 컴퓨터를 연결하며 인터넷 시대로 접어든다. 컴퓨터 네트워킹은 인간세상을 완전히 바꾸어 놓았습니다. 사람들은 인터넷(OICQ, 웨이보 등)을 통해 소통하고 교류하며, 교육자원(문학평론, 원격교육 등)을 공유하고, 정보(바이두, 구글)를 기다립니다.
특히, 무선 네트워크의 등장으로 인해 네트워크를 이용하는 사람들의 편의성이 크게 향상되었습니다. 앞으로 컴퓨터는 네트워킹 쪽으로 더욱 발전할 것입니다.
컴퓨터 인공지능은 미래 발전에 있어서 피할 수 없는 추세이다. 현대 컴퓨터는 강력한 기능과 실행 속도를 가지고 있지만 인간의 두뇌에 비해 지능과 논리 능력은 여전히 향상되어야 합니다.
인간은 어떻게 하면 컴퓨터가 인간의 생각을 더 잘 반영할 수 있는지 끊임없이 탐구하고 있으며, 이를 통해 컴퓨터가 인간의 논리적 사고와 판단 능력을 갖게 되고, 기존의 코딩 프로그램을 통해 실행하는 방식에서 벗어나 생각을 통해 인간과 소통할 수 있게 됩니다. 컴퓨터 방식은 컴퓨터에 직접 명령을 내립니다.
마이크로프로세서(CPU)의 등장과 함께 마이크로프로세서가 컴퓨터에 사용되기 시작하면서 컴퓨터의 크기와 가격이 줄어들었다. 한편, 소프트웨어 산업의 급속한 발전은 컴퓨터 내부 운영체제의 편의성을 향상시켰고, 컴퓨터 주변기기 역시 더욱 완성도를 높여왔다.
컴퓨터 이론과 기술의 지속적인 발전으로 인해 마이크로컴퓨터는 사회의 다양한 산업과 부서에 빠르게 침투하여 사람들의 생활과 학습에 필수품이 되었습니다. 컴퓨터의 크기는 계속해서 줄어들고 있으며, 사람들에게 편리한 서비스를 제공하기 위해 데스크톱 컴퓨터, 노트북 컴퓨터, PDA, 태블릿 컴퓨터 등이 점차 소형화되고 있습니다. 따라서 앞으로도 컴퓨터는 계속해서 소형화되고 그 크기도 점점 작아질 것입니다.
운영 체제는 컴퓨터 개발의 산물이며 두 가지 주요 목적을 가지고 있습니다. 첫째, 사용자가 컴퓨터를 쉽게 사용할 수 있도록 하고 사용자와 컴퓨터 간의 인터페이스입니다. 예를 들어, 사용자는 간단한 명령을 입력하여 복잡한 기능을 자동으로 완료할 수 있습니다. 이는 운영 체제의 도움을 받은 결과입니다.
둘째는 컴퓨터 시스템의 모든 자원을 균일하게 관리하고, 컴퓨터의 효율성이 완전하고 합리적으로 활용될 수 있도록 컴퓨터 작업흐름을 합리적으로 정리하는 것이다. 운영 체제에는 일반적으로 다음과 같은 5가지 기능 모듈이 포함되어야 합니다.
(1) 프로세서 관리: 여러 프로그램이 동시에 실행될 때 프로세서(CPU) 시간 할당 문제를 해결합니다.
(2) 작업 관리: 작업을 구성하는 독립적인 작업과 그에 필요한 데이터를 완료하는 프로그램입니다. 작업 관리의 주요 임무는 사용자에게 자신의 작업을 편리하게 실행하고, 시스템에 들어오는 모든 작업을 예약 및 제어하며, 전체 시스템의 리소스를 최대한 효율적으로 활용할 수 있는 컴퓨터 인터페이스를 제공하는 것입니다.
(3) 메모리 관리: 각 프로그램과 해당 프로그램이 사용하는 데이터에 저장 공간을 할당하고 서로 간섭하지 않도록 합니다.
(4) 장비 관리: 장비 사용에 대한 사용자의 요청에 따라 장비를 할당하는 동시에 정보 입력을 요구하는 등 언제든지 장비 요청(중단이라고 함)을 받을 수도 있습니다. .
(5) 파일 관리: 주로 파일의 저장, 검색, 공유 및 보호를 담당하며 사용자에게 편리한 파일 작업을 제공합니다.
운영체제의 종류는 다양하며, 관리하는 사용자 수에 따라 기능과 특성에 따라 일괄처리 운영체제, 시분할 운영체제, 실시간 운영체제로 구분된다. 동시에 단일 사용자 운영 체제와 다중 사용자 운영 체제로 구분되며 컴퓨터 네트워크 환경을 관리하는 데 적합합니다.
참고 자료: 바이두 백과사전 - 컴퓨터