컴퓨터 개발의 두 번째 단계는 "트랜지스터 컴퓨터"입니다. 이는 1950년대 후반부터 1960년대까지의 컴퓨터를 말합니다. 호스트는 트랜지스터와 같은 반도체 장치를 사용하고 드럼과 디스크를 보조 메모리로 사용하며 알고리즘 언어를 사용합니다. (고급 언어) 프로그래밍과 운영 체제가 나타나기 시작했습니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, Dell G3 컴퓨터.
일반적으로 컴퓨터로 알려진 컴퓨터는 고속 계산에 사용되는 현대 전자 컴퓨팅 기계로 수치 계산, 논리 계산을 수행할 수 있으며 저장 및 메모리 기능도 있습니다. 프로그램에 따라 실행되고 대용량 데이터를 자동으로 고속으로 처리할 수 있는 현대 지능형 전자 장치입니다.
컴퓨터는 개발 과정에서 4단계를 거쳤습니다.
1세대: 튜브 컴퓨터(1946-1958)
하드웨어 측면에서 로직 구성 요소는 진공관을 사용하고 메인 컴퓨터는 진공관을 사용합니다. 메모리는 진공관을 사용하고, 음극선 오실로스코프 관 정전 메모리, 자기 드럼, 자기 코어는 자기 테이프를 사용합니다. 소프트웨어는 기계어와 어셈블리어를 사용합니다. 응용 분야는 주로 군사 및 과학 컴퓨팅입니다.
단점은 큰 크기, 높은 전력 소비 및 낮은 신뢰성입니다. 속도가 느리고(일반적으로 초당 수천~수만회) 비용이 많이 들지만, 미래의 컴퓨터 발전을 위한 기반을 마련한다.
2세대: 트랜지스터 컴퓨터(1958-1964)
운영 체제, 고급 언어 및 해당 컴파일러의 소프트웨어 응용 분야는 주로 과학 컴퓨팅 및 트랜잭션 처리 분야로 진출하기 시작했습니다. 산업 통제의. 크기 감소, 에너지 소비 감소, 신뢰성 향상, 컴퓨팅 속도 향상(일반적으로 초당 100,000회 작업, 최대 300만회 작업 가능) 및 1세대 컴퓨터에 비해 성능이 크게 향상된 것이 특징입니다.
3세대: 집적 회로 컴퓨터(1964-1970)
하드웨어 측면에서 논리 구성 요소는 중소 규모 집적 회로(MSI, SSI)를 사용하고, 메인 메모리는 여전히 자기 코어를 사용합니다. 소프트웨어 측면에서는 시분할 운영체제와 구조화된 대규모 프로그래밍 방식이 등장했다. 속도가 빨라지고(일반적으로 초당 수백만에서 수천만 번) 신뢰성이 크게 향상되었으며 가격은 더욱 인하되었으며 제품이 일반화, 직렬화, 표준화되었습니다. 응용 분야가 워드 프로세싱, 그래픽 및 이미지 프로세싱 분야로 진출하기 시작했습니다.
4세대: 대규모 집적 회로 컴퓨터(1970년~현재)
하드웨어 측면에서 논리 요소는 대규모 및 초대형 집적 회로(LSI 및 VLSI)를 사용합니다. 소프트웨어 측면에서는 데이터베이스 관리 시스템, 네트워크 관리 시스템 및 객체 지향 언어가 등장했습니다. 1971년 미국 실리콘밸리에서 세계 최초의 마이크로프로세서가 탄생하면서 마이크로컴퓨터의 새로운 시대가 열렸습니다. 응용 분야는 점차 과학 컴퓨팅, 트랜잭션 관리, 프로세스 제어에서 가정으로 이동하고 있습니다.
트랜지스터 컴퓨터
트랜지스터 컴퓨터는 1950년대 후반부터 1960년대까지의 컴퓨터를 말합니다. 호스트는 트랜지스터 등의 반도체 소자를 사용하고, 자기드럼과 디스크를 보조기억장치로 사용하고, 프로그래밍을 위해 알고리즘 언어(고급언어)를 사용하며 운영체제가 등장하기 시작한다.
전자관 대신 트랜지스터를 사용하기 때문에 매우 가볍고 계산 속도도 초당 수십만 번에 달할 정도로 상대적으로 빠릅니다. 트랜지스터 컴퓨터의 기본 논리 부품은 전자관에서 트랜지스터로 변경되었습니다. 내부 메모리는 자성 재료로 만들어진 다수의 자기 코어를 사용했으며, 외부 메모리는 자기 디스크를 사용했습니다.
동시에 컴퓨터 소프트웨어 기술도 크게 발전하여 운영체제의 개념이 제시되었고, 어셈블리 언어 외에도 Ada, FORTRAN, COBOL과 같은 고급 프로그래밍 언어도 등장했습니다. 컴퓨터의 작업 효율성을 크게 향상시키는 기술이 개발되었습니다.
보통 다음과 같은 특징을 가지고 있습니다.
(1) 전자관 대신 트랜지스터를 사용합니다. 트랜지스터는 작은 크기, 가벼운 무게, 적은 발열, 낮은 전력 소비, 빠른 속도, 긴 수명, 저렴한 가격, 강력한 기능 등 일련의 장점을 가지고 있습니다. 이를 컴퓨터의 스위칭 부품으로 활용함으로써 컴퓨터의 구조와 성능에 새로운 도약을 가져왔습니다.
(2) 일반적으로 자기 코어 메모리는 메모리로 사용되며, 자기 디스크 및 테이프가 메모리로 사용됩니다. 이는 저장 용량을 늘리고 신뢰성을 향상시켜 시스템 소프트웨어 개발을 위한 조건을 조성합니다.
(3) 인덱스 레지스터, 부동 소수점 데이터 표현, 인터럽트, I/O 처리 등과 같이 컴퓨터 아키텍처에 광범위한 기능이 속속 등장했습니다.
(4) 기계어를 어셈블리 언어가 대체하면서 FORTRAN, CDBOL 등 고급 언어가 등장하기 시작했습니다.
(5) 컴퓨터의 응용 범위가 더욱 확대되어 공정 제어 등의 분야에도 진출하기 시작했습니다.
튜브 컴퓨터와 비교하여 트랜지스터 컴퓨터에는 입출력, 메모리 관리, 저장 및 기타 리소스 관리 활동을 위한 표준화된 프로그램을 제공할 수 있는 운영 체제가 포함되어 있습니다. 응용 프로그램을 개발하려면 더 이상 자원 관리 프로그램을 작성할 필요가 없습니다. 이러한 운영 체제를 사용하면 프로그래머는 운영 체제 프로그램에서 응용 프로그램 소프트웨어를 호출할 수 있습니다. 그러나 IBM 및 기타 컴퓨터 제조업체가 개발한 초기 특수 운영 체제는 특정 컴퓨터에서만 실행될 수 있었고 각 컴퓨터에는 프로그램을 호출하는 고유한 명령 세트가 있었습니다. 이는 프로그래머가 운영 체제를 배울 때마다 프로그래밍 방법을 다시 배워야 한다는 것을 의미하며, 이로 인해 개발도 어느 정도 제한됩니다.
더 많은 관련 지식을 알고 싶다면 FAQ 칼럼을 방문해주세요!
위 내용은 컴퓨터 개발의 두 번째 단계는 무엇이었습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!