핵심 기술

    [운영체제 3] 시대별 흐름 및 핵심 기술 (2)

    1980년대 1. 개인용 컴퓨터 시대 - > 80년대 이전 : 대형 컴퓨터를 여러명이 접속해서 사용 (UNIX) - > 80년대 : Personal Computer(PC) 2. CLI -> GUI 변화 CLI(Command Line Interface ) : 터미널 환경 GUI(Graphical User Interface) : 마우스로 누를 수 있는 일반적인 아이콘으로 이루어진 환경 1990년대 1. 응용 프로그램 시대 -> GUI 환경, 개인용 컴퓨터로 인하여 - 엑셀, 워드프로세서 - Windows OS 대중화 2. 네트워크 기술 발전 - 월드 와이드 웹(www) 인터넷 댖ㅇ화 3. 오픈소스 운동 활성화 시작 - LINUX(리눅스) 20년대 이후 1. 오픈소스 활성화 - LINUX 운영체제 - Apac..

    [운영체제 2] 시대별 흐름 및 핵심 기술 (1)

    1950년대 운영체제 X - 1개의 응용프로그램 실행시키기도 바쁨 - 응용프로그램이 시스템 자원을 제어 ENIAC : 첫번째 컴퓨터 1960년대 초기 프로그램 종류도 많아지고, 사용자도 많아지기 시작 * 배치 처리 시스템(batch processing system) 출현 - 여러 응용프로그램을 등록시켜 놓으면, 순차적으로 실행 - 배치 처리 시스템을 기반으로 운영체제 출현 -> ex) program 1, program 2, program 3을 등록해놓으면 1이 끝나면 2,3이 실행되는 시스템입니다. 배치 처리 시스템의 단점 1. 컴퓨터 응답시간(response time)이 오래 걸릴 수 있다. 2. 실행시간도 오래 걸릴 수 있다. 후기 시분할 시스템(Time Sharing System), 멀티 태스킹(M..