호환 시분할 시스템
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
호환 시분할 시스템(CTSS)은 1960년대 초 매사추세츠 공과대학교(MIT)에서 개발된 시분할 운영 체제이다. 여러 사용자가 동시에 컴퓨터를 사용할 수 있도록 설계되었으며, 최초의 비밀번호 로그인, 텍스트 편집기, 전자 메일, 인스턴트 메시징 등 다양한 기능을 제공했다. CTSS는 이후 유닉스, 멀틱스 등 다른 운영 체제 개발에 영향을 미쳤으며, 특히 파일 시스템 설계와 데몬(daemon) 개념에 영향을 주었다.
더 읽어볼만한 페이지
- 시분할 운영체제 - OpenVMS
OpenVMS는 DEC에서 개발한 멀티유저, 멀티프로세싱 가상 메모리 기반 운영 체제로, 고도의 안정성, 보안성, 확장성을 특징으로 하며 다양한 아키텍처, 클러스터링, 네트워킹, 프로그래밍 언어 및 개발 도구를 지원한다. - 시분할 운영체제 - 멀틱스
멀틱스는 제너럴 일렉트릭, MIT, 벨 연구소가 공동 개발한 시분할 운영 체제로, 혁신적인 개념들을 도입하여 유닉스 개발에 영감을 주었고 B2 레벨 보안 운영 체제로 인증받았으며 2006년에 소스 코드가 공개되었다. - 매사추세츠 공과대학교 - 니콜라스 네그로폰테
그리스계 해운업 거물의 아들로 MIT 미디어랩 공동 설립자이자 소장을 역임한 컴퓨터 과학자 니콜라스 네그로폰테는 "건축 기계" 개념 구상, 인간-컴퓨터 상호작용 연구 선도, "데일리 미" 개념 제시, 『디지털의 미래』 저술, OLPC 프로젝트 주도 등 다양한 활동을 펼쳤으나, MIT 미디어랩의 제프리 엡스타인 기금 수령 관련 논란으로 비판을 받기도 했다. - 매사추세츠 공과대학교 - 토머스 커티스
토머스 커티스는 1896년 아테네 올림픽 110m 허들에서 금메달을 획득한 미국의 육상 선수로, 매사추세츠 공과대학교 학생 시절 보스턴 육상 경기 협회 소속으로 참가하여 극적인 승리를 거두었다.
호환 시분할 시스템 - [IT 관련 정보]에 관한 문서 | |
---|---|
개요 | |
이름 | 호환 시분할 시스템 |
영어 이름 | Compatible Time-Sharing System (CTSS) |
개발 | |
개발자 | MIT 계산 센터, 프로젝트 MAC |
기술 | |
소스 모델 | 오픈 소스 |
커널 종류 | 모놀리식 커널, 보호됨 |
지원 플랫폼 | IBM 7090, IBM 7094 (수정됨) |
사용자 인터페이스 | 명령 줄 인터페이스 |
프로그래밍 언어 | FAP 어셈블리어, MAD, 포트란, LISP |
언어 | |
사용 언어 | 영어 |
출시 | |
최초 출시 | 1961년 |
마케팅 대상 | 대학교 및 대학 |
상태 | 중단됨, 시뮬레이터 사용 가능 |
이전 및 이후 | |
이전 운영 체제 | 해당 없음 |
이후 운영 체제 | Multics |
관련 링크 | |
웹사이트 | CTSS 정보 |
기타 | |
![]() |
2. 역사
CTSS는 1960년대 초 매사추세츠 공과대학교(MIT)에서 개발된 선구적인 시분할 운영 체제이다. 당시 컴퓨터 사용 환경은 한 번에 하나의 작업만 처리하는 배치 처리 방식이었기 때문에, 사용자는 결과를 얻기까지 오랜 시간을 기다려야 했다. 이러한 불편함을 해결하기 위해 MIT 연구진은 여러 사용자가 동시에 컴퓨터를 사용할 수 있는 시분할 시스템 개발에 착수했다.
CTSS는 IBM 7090 컴퓨터를 개조하여 만들어졌으며, 여러 대의 플렉소라이터 터미널을 통해 사용자들이 동시에 시스템에 접속할 수 있도록 설계되었다. 이는 당시로서는 혁신적인 개념이었으며, 이후 등장하는 시분할 시스템 및 운영 체제 개발에 큰 영향을 미쳤다.
CTSS의 "호환"이라는 명칭은 IBM 7094의 표준 배치 처리운영 체제인 FORTRAN Monitor System(FMS)과의 호환성을 의미한다. CTSS는 백그라운드 기능으로 제공된 가상 7094상에서 FMS를 그대로 실행할 수 있었다.
CTSS는 시분할이 가능하다는 것을 보여주며, 컴퓨터의 새로운 중요한 용도를 만들어냈다. 그 후의 시분할 시스템(특히 CP/CMS)에 많은 영향을 주었으며, 직접적인 후계인 Multics는 이후 운영 체제의 기본 개념의 많은 부분을 만들어냈다.
2. 1. 초기 개발 배경
존 바커스는 1954년 MIT 하계 강좌에서 "시분할 방식을 사용하면 대형 컴퓨터를 여러 개의 소형 컴퓨터처럼 사용할 수 있으며, 각 사용자를 위한 입력 스테이션이 필요할 것"이라고 말했다.[6] 1959년 6월, 크리스토퍼 스트레이치는 파리에서 열린 유네스코 정보 처리 컨퍼런스에서 "대형 고속 컴퓨터의 시분할"이라는 논문을 발표했다. 그는 프로그래머가 컴퓨터에 연결된 콘솔 (예: 텔레타이프)에서 프로그램을 디버깅하는 동시에 다른 프로그램이 컴퓨터에서 실행되는 것을 상상했다.[8][9]존 매카시는 MIT에서 시분할 개발을 위한 예비 연구 위원회와 실무 위원회를 구성했다. 위원회는 여러 사용자가 동시에 컴퓨터를 사용하는 것을 상상하고, MIT에서 그러한 시스템을 구현하는 세부 사항을 결정하고, 시스템 개발을 시작했다.
2. 2. 실험적 시분할 시스템 (Experimental Time Sharing System)
1961년 7월까지[10], 계산 센터의 IBM 7090에서 몇 가지 시분할 명령어가 작동하게 되었고, 1961년 11월 페르난도 J. 코르바토는 MIT에서 '실험적 시분할 시스템'이라고 불리는 것을 시연했다. 1962년 5월 3일, F. J. 코르바토, M. M. 대거트, R. C. 데일리는 봄 합동 컴퓨터 회의에서 해당 시스템에 관한 논문을 발표했다. 로버트 C. 데일리, 피터 R. 보스 및 적어도 6명의 다른 프로그래머들이 포트란 모니터 시스템을 부분적으로 기반으로 하여 운영 체제를 구현했다.이 시스템은 허버트 M. 티거가 개조한 IBM 7090을 사용했으며, 사용자 콘솔용 플렉소라이터 3대와, 아마도 타이머가 추가되었다. 3명의 사용자 각각은 두 개의 테이프 장치를 가지고 있었는데, 하나는 사용자의 파일 디렉토리를 위한 것이고, 다른 하나는 코어(메모리의 프로그램)를 덤프하기 위한 것이었다. 시스템 명령을 위한 테이프 장치도 하나 있었으며, 디스크 드라이브는 없었다. 메모리는 사용자용 27k 워드(36비트 워드)와 감독자(운영 체제)용 5k 워드였다. 콘솔에서 들어온 입력은 인터럽트에 의해 감독자의 버퍼에 기록되었고, 리턴 문자가 수신되면 제어가 감독자에게 주어져 실행 중인 코드를 테이프에 덤프하고 다음에 실행할 것을 결정했다. 당시 구현된 콘솔 명령어는 ''login, logout, input, edit, fap, mad, madtrn, load, use, start, skippm, listf, printf, xdump'' 및 ''xundump''였다.
이것이 호환 시분할 시스템의 초기 버전이 되었다.
3. 주요 특징
CTSS는 여러 사용자 간의 상호작용 및 협업을 가능하게 하는 다양한 기능을 제공했다. 주요 특징은 다음과 같다.
- 최초의 컴퓨터 텍스트 편집 및 서식 유틸리티 중 하나인 TYPSET and RUNOFF를 갖추고 있었다.
- 전자 메일의 선구자 역할을 한 사용자 간 메시징을 구현했다.[23]
- `write`와 유사한 최초의 인스턴트 메시징 시스템 중 하나를 갖추고 있었다.[24]
- 파일에 포함된 명령 목록을 실행하는 RUNCOM 명령을 제공했다. RUNCOM은 매개변수 대체를 지원했다.[4][5]
- 정규 표현식이 추가된 텍스트 편집기 QED의 구현을 갖추고 있었으며, 이는 ed, vi, 및 vim의 전신이었다.
3. 1. 사용자 인터페이스
CTSS는 최초로 비밀번호 로그인을 구현한 컴퓨터 시스템 중 하나였다.[21][22] 텍스트 편집 및 서식 유틸리티인 TYPSET and RUNOFF(MEMO, MODIFY 및 DITTO의 후속 제품)를 제공했다.CTSS는 사용자 간 메시징 구현 중 하나로, 전자 메일의 선구자 역할을 했다.[23] 또한, `write`와 유사한 최초의 인스턴트 메시징 시스템 중 하나를 갖추고 있었다.[24] 최초의 ELIZA는 CTSS에서 실행되었다.[4]
MIT 계산 센터 직원인 루이 푸쟁은 CTSS를 위해 파일에 포함된 명령 목록을 실행하는 RUNCOM이라는 명령을 만들었다.[4] RUNCOM은 매개변수 대체를 제공했다.[5] 그는 나중에 멀틱스 셸의 설계를 만들었고, 이 설계는 글렌다 슈뢰더에 의해 구현되었으며, 이는 다시 유닉스 셸 스크립트에 영감을 주었다.[25][26]
CTSS는 정규 표현식이 켄 톰슨에 의해 추가된 텍스트 편집기 QED의 구현을 갖추고 있었으며, 이는 ed, vi, 및 vim의 전신이었다. CTSS에는 세계 최초의 전산화된 조판 유틸리티의 일종인 RUNOFF가 있었다. CTSS에는 세계 최초의 사용자 간 메시지 통신 기능이 구현되어 있어, 전자 메일의 시초로 여겨지기도 한다.[37]
MIT 계산 센터의 직원 루이 푸잔은 CTSS용 RUNCOM이라고 불리는 명령어를 개발했다. 이는 파일에 적혀있는 명령어들을 실행하는 것으로, UNIX의 셸 스크립트의 원형이다. RUNCOM에는 매개변수 치환 기능도 있었다.
3. 2. 파일 시스템
각 사용자는 고유한 디렉터리를 가지고 있었으며, 동일한 "문제 번호"를 가진 사람들의 그룹을 위한 공유 디렉터리도 있었다. 각 파일은 두 개의 이름을 가졌으며, 두 번째 이름은 나중 시스템의 파일 확장자와 마찬가지로 파일의 유형을 나타냈다. 처음에는 각 파일이 임시, 영구, 읽기 전용 클래스 1 및 읽기 전용 클래스 2의 네 가지 모드 중 하나를 가질 수 있었다. 읽기 전용 클래스 1을 사용하면 사용자가 파일의 모드를 변경할 수 있었다. 파일은 디렉터리 간에 기호적으로 연결될 수도 있었다. ''listf''로 나열된 디렉터리 목록은 다음과 같다:[1]날짜 | 이름 | 모드 | 트랙 수 |
---|---|---|---|
63/5/20 | MAIN MAD | P | 15 |
63/5/17 | DPFA SYMTB | P | 1 |
63/5/17 | DPFA BSS | P | 1 |
63/5/17 | DPFA FAP | P | 2 |
3. 3. RUNCOM
MIT 계산 센터 직원 루이 푸쟁은 CTSS용으로 파일에 포함된 명령어 목록을 실행하는 RUNCOM 명령을 만들었다.[4] RUNCOM은 매개변수 대체도 지원했다.[5] 푸쟁은 나중에 멀틱스 셸 설계를 만들었고, 이 설계는 글렌다 슈뢰더가 구현했으며, 이는 다시 유닉스 셸 스크립트에 영감을 주었다.[25][26]4. 기술적 구현
CTSS는 1961년 MIT에서 처음 시연되었으며, IBM 7090을 개조하여 구현되었다. 1962년에는 허버트 M. 티거가 개조한 IBM 7090을 사용하여 시스템을 구현했는데, 사용자 콘솔용 플렉소라이터 3대와 타이머가 추가되었다. 사용자들은 각각 두 개의 테이프 장치를 할당받았는데, 하나는 파일 디렉토리용, 다른 하나는 메모리 덤프용이었다. 시스템 명령을 위한 별도의 테이프 장치도 있었다.
CTSS는 두 개의 32,768 워드 크기의 메모리 뱅크를 사용했는데, 하나는 감독 프로그램용이고 다른 하나는 사용자 프로그램용이었다. 프로세서 할당 스케줄링은 200ms의 퀀텀 시간 단위를 사용하는 다단계 피드백 큐에 의해 제어되었다.[28]
4. 1. 하드웨어
CTSS는 IBM 7090 메인프레임을 개조하여 사용하였다. 32,768(32K) 워드 크기의 코어 메모리 뱅크 두 개를 갖추고 있었는데, 하나는 시분할 감독 프로그램용이었고 다른 하나는 사용자 프로그램용이었다.[28][29] CTSS는 보호 모드 커널을 가지고 있었으며, A-코어(메모리 뱅크 A)의 감독자 기능은 소프트웨어 인터럽트를 통해서만 호출할 수 있었다. 메모리 보호 인터럽트를 발생시키는 것 역시 소프트웨어 인터럽트에 사용되었다.[8] 프로세서 할당 스케줄링은 200ms의 퀀텀 시간 단위를 사용하는 다단계 피드백 큐에 의해 제어되었다.[28] 또한 특수 메모리 관리 하드웨어,[30] 클록 인터럽트,[31] 특정 명령어 트랩 기능도 갖추고 있었다.[30]
4. 2. 소프트웨어
CTSS는 보호 모드 커널을 가지고 있었으며, 소프트웨어 인터럽트를 통해 감독자 기능을 호출했다.[8] 프로세서 할당 스케줄링은 200ms의 퀀텀 시간 단위를 사용했으며, 다단계 피드백 큐에 의해 제어되었다.[28]
CTSS는 초기에 FAP 어셈블러와 MAD 컴파일러만 지원했다. Fortran II 코드는 MADTRN을 사용하여 MAD 코드로 변환할 수 있었다. 나중에 시스템의 절반이 MAD로 작성되었고, COMIT II, LISP 1.5, ALGOL 등 다른 프로그래밍 언어도 추가되었다.
4. 3. 주변 장치
CTSS는 프린터, 천공 카드 판독기 및 펀처, IBM 729 테이프 드라이브, IBM 1301 디스크 저장 장치(후에 IBM 1302로 업그레이드, 3,800만 단어 용량), 18만 6천 단어를 저장하며 1초 만에 3만 2천 단어 메모리 뱅크를 로드할 수 있는 IBM 7320 드럼 메모리(후에 0.25초로 업그레이드), 2개의 맞춤형 고속 벡터 그래픽 디스플레이[32], 최대 112개의 텔레프린터 터미널(IBM 1050 Selectric 및 Model 35 포함)을 지원할 수 있는 IBM 7750 전송 제어 장치 등 다양한 IBM 주변 장치를 지원했다. 일부 터미널은 원격으로 설치되었으며, 공용 텔렉스 및 TWX 네트워크를 사용하여 시스템에 접속했다.[32]
5. 응용 프로그램
CTSS에서 실행된 대표적인 응용 프로그램으로는 DOTSYS 점자 번역 소프트웨어와 Intrex 검색 시스템이 있다. DOTSYS는 점자 번역 및 출력을 지원했고, Intrex는 도서관 자동화 개념 개발 및 테스트에 사용된 서지 정보 저장 및 검색 시스템이었다.
5. 1. DOTSYS와 BRAILLEMBOSS
DOTSYS 점자 번역 소프트웨어의 초기 버전은 CTSS에서 실행되었으며 BRAILLEMBOSS 점자 페이지 프린터로 출력이 가능했다.[12][13] 1966년 8월 18일, CTSS 상의 DOTSYS가 처음 시연되었는데, 이는 뉴스 형식의 텔레타이프세터 테이프를 2급 점자로 변환하는 가능성 연구의 일환이었다. 다음 달에는 텔레타이프세터 테이프의 교과서 정보를 오류 없는 2급 점자로 변환하는 데 성공했다.[14] 2년 후, 소프트웨어 이식성을 위해 CTSS 종속성을 제거한 DOTSYS 버전이 미국맹인인쇄소의 IBM 709에서 사용되었다. 이는 MIT CTSS가 학술 시스템이자 연구 도구였으며 상업용 컴퓨팅 시스템이 아니었기 때문이다. 미국맹인인쇄소는 이 버전을 통해 잉크 인쇄 버전이 나온 지 불과 몇 주 만에 텔레타이프세터 입력을 통해 제작된 책의 첫 번째 점자판을 인쇄했다.[15] 그 다음 해, CTSS에서 점자로 된 수학 표를 인쇄하는 시연이 이루어졌다. 인치를 밀리미터로 변환하는 표는 BRAILLEMBOSS 점자 페이지 프린터를 통해 출력되었으며, 이를 위해 짧은 FORTRAN II 프로그램이 작성되었다.[16]5. 2. Intrex

Intrex 검색 시스템은 CTSS에서 실행되었다. Intrex는 약 15,000개의 학술지 논문 목록을 저장하는 데이터베이스를 갖춘 실험적이고 시범적인 기계 지향적인 서지 정보 저장 및 검색 시스템이었다. 이는 도서관 자동화 개념을 개발하고 테스트하는 데 사용되었다.[17][18][19] MIT 공학 도서관에서 테스트를 위해 세 대의 BRISC CRT 콘솔을 배치한 결과, 다른 두 시스템인 ARDS와 DATEL보다 선호되는 것으로 나타났다.[20]
6. 영향 및 평가
CTSS는 1962년 스프링 합동 컴퓨터 컨퍼런스에서 발표된 논문에 설명되었으며, 다른 초기 시분할 시스템 설계에 큰 영향을 미쳤다. 모리스 윌크스는 CTSS를 보고 타이탄 슈퍼바이저 설계를 만들었다.[33][34] 데니스 리치는 1977년에 유닉스가 CTSS의 "현대적 구현"으로 볼 수 있다고 하였다.[35]
CTSS와 ITS 파일 시스템은 여러 설계 요소를 공유한다. 둘 다 M.F.D.(마스터 파일 디렉토리)와 하나 이상의 U.F.D.(사용자 파일 디렉토리)를 가지고 있으며, 중첩된 디렉토리(하위 디렉토리)는 없다. 파일 이름은 최대 6자리의 두 개 이름으로 구성되어 있고, 연결된 파일을 지원한다.[5]
6. 1. 다른 시스템에 미친 영향
CTSS는 시분할이 가능하다는 것을 보여주며 컴퓨터의 새로운 중요한 용도를 만들어내 후세에 큰 영향을 주었다. 그 후의 시분할 시스템(특히 CP/CMS)에 많은 영향을 주었으며, 직접적인 후계인 멀틱스는 이후 운영 체제의 기본 개념의 많은 부분을 만들어냈다.Project MAC에서는 CTSS의 후속으로 1960년대에 멀틱스 개발을 시작했다. 멀틱스는 1969년에 유닉스가 개발되는 요인 중 하나가 되었다. 예를 들어, "데몬"이라는 용어는 CTSS에서 유래되었으며, 유닉스에까지 이어졌다.[1]
ITS(Incompatible Timesharing System, 비호환 시분할 시스템)도 MIT에서 개발된 초기 혁신적인 시분할 시스템 중 하나이다. 이는 멀틱스의 방향성을 좋게 생각하지 않는 사람들이 개발했으며, 명칭은 CTSS의 패러디이다.[1]
6. 2. 비호환 시분할 시스템 (ITS)
ITS(Incompatible Timesharing System, 비호환 시분할 시스템)는 MIT에서 개발된 초기 시분할 시스템 중 하나이다. 멀틱스의 방향성을 좋게 생각하지 않는 사람들이 개발했으며, 이름은 CTSS를 패러디한 것이다.[1]참조
[1]
웹사이트
An Interview with Brian Kernighan: Breeding Little Languages
http://broadcast.ore[...]
2009-04-10
[2]
간행물
Educational Computer Utilization and Computer Communications
https://files.eric.e[...]
Washington University
1971-10
[3]
뉴스
New Information Center Will Open at MIT Today
https://www.nytimes.[...]
1968-11-11
[4]
웹사이트
Compatible Time-Sharing System (1961-1973): Fiftieth Anniversary Commemorative Overview
https://multicians.o[...]
IEEE Computer Society
2022-02-20
[5]
서적
The Compatible Time-Sharing System, A Programmer's Guide
http://www.bitsavers[...]
The M.I.T Computation Center
2022-03-10
[6]
서적
Digital Computer Advanced Coding Techniques
https://bitsavers.or[...]
MIT
1954
[7]
간행물
Progress Report Number 4 of the Research and Educational Activities in Machine Computation by the Cooperating Colleges of New England
https://archive.org/[...]
1958-12
[8]
서적
The Compatible Time-Sharing System A Programmer's Guide
http://www.bitsavers[...]
MIT Press
2007-02-04
[9]
웹사이트
Reminiscences on the History of Time Sharing
https://www-formal.s[...]
1983
[10]
간행물
Progress Report Number 9 of the Research and Educational Activities in Machine Computation by the Cooperating Colleges of New England
https://archive.org/[...]
1961-07
[11]
웹사이트
An Experimental Time-Sharing System
http://larch-www.lcs[...]
2022-02-25
[12]
논문
Selected Perspectives on a Quarter Century of Rehabilitation Engineering
https://books.google[...]
2022-03-13
[13]
웹사이트
Final Report Development and Demonstration of Communication Systems for the Blind and Deaf/Blind. Braille Communication Terminals and Tactile Paging Systems.
https://files.eric.e[...]
The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology
2022-03-13
[14]
간행물
Evaluation and Development of Sensory Aids and Devices. Final Report
https://files.eric.e[...]
The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology
2022-03-13
[15]
간행물
Final Report to Social Rehabilitation Administration Department of Health, Education and Welfare Washington, D.C.
https://files.eric.e[...]
The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology
2022-03-13
[16]
간행물
Conversion Table, Inches to Millimeters a Braille Computer Generated Mathematical Table
https://files.eric.e[...]
The Sensory Aids Evaluation and Development Center Massachusetts Institute of Technology
2022-03-13
[17]
간행물
Project Intrex - A Brief Description
https://files.eric.e[...]
MIT
2022-03-08
[18]
간행물
Intrex Buffer-Controller Display System Operation and Software
https://files.eric.e[...]
MIT
2022-03-08
[19]
간행물
The Intrex Retrieval System Software
https://files.eric.e[...]
MIT
2022-03-08
[20]
간행물
Project Intrex. Semiannual Activity Report, 15 September 1971 - 15 March 1972.
https://files.eric.e[...]
MIT
2022-03-17
[21]
웹사이트
The World's First Computer Password? It Was Useless Too
https://www.wired.co[...]
Wired magazine
2019-03-22
[22]
웹사이트
Passwords Evolved: Authentication Guidance for the Modern Era
https://www.troyhunt[...]
2017-07-26
[23]
웹사이트
The History of Electronic Mail
http://www.multician[...]
[24]
서적
New Concepts for Presence and Availability in Ubiquitous and Mobile Computing
https://books.google[...]
University of Bamberg Press
2023-03-19
[25]
웹사이트
The Origin of the Shell
https://www.multicia[...]
2022-02-17
[26]
서적
The Art of UNIX Programming
Pearson Education
2003
[27]
웹사이트
Documents describing special hardware for CTSS
https://people.csail[...]
2024-04-21
[28]
서적
Operating System Concepts
Addison-Wesley
1988-06
[29]
서적
IBM 7090 and 7094 Data Processing Systems Additional Core Storage - RPO E02120 (7090) Dr RPO E15724 (7094)
https://people.csail[...]
IBM
[30]
서적
IBM 7090-7094 Multiprogramming Package RPO E07291 (7090) or RPO 880287 (7094)
https://people.csail[...]
IBM
[31]
서적
Core Storage Clock and Interval Timer - RPO FB9349
https://people.csail[...]
IBM
2024-04-21
[32]
서적
An Integrated Hardware-Software System for Computer Graphics in Time Sharing
http://www.bitsavers[...]
MIT Project MAC
2022-02-20
[33]
서적
Computer Systems
Springer
2004
[34]
서적
Computer Systems
Springer
2004
[35]
회의록
The Unix Time-sharing System: A retrospective
https://www.bell-lab[...]
2022-02-19
[36]
서적
Hackers: Heroes of the Computer Revolution - 25th Anniversary Edition
O'Reilly Media
2010
[37]
웹사이트
The History of Electronic Mail
http://www.multician[...]
[38]
서적
Operating System Concepts
[39]
웹인용
호환시분할시스템 : 지식백과
https://terms.naver.[...]
전산용어사전편찬위원회, 일진사
2015-12-03
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com