• 전문가 요청 쿠폰 이벤트
*수*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 1
검색어 입력폼
  • 시스템소프트웨어의 종류와 특징 평가A좋아요
    시스템 소프트웨어의 종류와 특징·운영체제운영체제는 어떤 컴퓨터 시스템에 있어서나 시스템 소프트웨어의 제일 중요한 구성요소이다. 운영체제는 컴퓨터의 기본적 연산을 관리하는 프로그램의 주 시스템으로 구성되어 있다. 이런 프로그램들은 여러 중류의 자원관리 서비스를 제공하며, 디스크공간, 메모리, cpu 시간 할당 및 주변 장치들을 포함하는 하드웨어 자원의 이용과 제어 등의 일을 다룬다. 운영체제로 인하여 사용자는 컴퓨터 관리의 복잡함에서 벗어나 업무나 응용 프로그램에 집중할 수 있게 해준다.컴퓨터는 크기와 회사별로 다른 운영체제를 가지고 있다. 예를 들어, cray슈퍼 컴퓨터는 unicos와 를,IBM의 메인 프레임은 MVS와 VM을,Data General의 미니 컴퓨터(중간급의 컴퓨터)는 AOS와 DG를, 그리고 Compaq 미니 컴퓨커는 VAX/VMS를 사용한다. 펜으로 조작하는 컴퓨터는 자체적인 운영제체- Penright, Penpoint, Pen DOS 및 Pen Computing용 윈도우즈-을 가지고 있는데 이것들로 인해 사용자들은 스크린에 글씨를 적거나 메모할 수 있게 된다.이 모든 운영체제들은 서로 호환하지 않는다. 다시 말해, 일반적으로, 한 가지 종류의 하드웨어용으로 쓰인 운영체제는 다른 종류의 하드웨어서는 실행될수 없다.마이크로 컴퓨터 사용자들은 컴퓨터를 구입할 때 이와 같은 호환이 불가능함을 즉각적을 겪게 될 것이다.·부팅(booting) : 운영체제는 컴퓨터를 켜기, 죽, "부팅" 하는 즉시 동작하기 시작한다. 부팅이란 용어는 운영체제를 디스크로부터 컴퓨터의 주 기억장치로 적재시키는 과정을 말한다. 이 적재과정은 컴퓨터의 전자 회로에 영구적으로 저장되어 있는 프로그램(부트스트랩 로더또는 부트 루틴)에 의해서 이루어진다.·저장 매체 관리 : 포맷 또는 초기화란 디스켓에 데이터나 프로그램을 저장할 수 있도록 전자적으로 준비하는 과정이다.·사용자 인터페이스 제공 : 운영체제의 많은 기능들은 컴퓨터의 화면에는 절대 나타나지 않는다. 우리가 보는 것은 램에 지시를 내린다. 따라서, 문서를 인쇄하기 위한 명령어를 입력하면, 응용 소프트웨어는 운영체제가 프린터를 선택하도록(한 대 이상일 경우) 요구한다. 그러면 운영체제는 컴퓨터에게 테이터 및 명령어들을 해당 프로그램(프린터 드라이버)라고 한다.운영체제는 기억장치도 관리한다.-운영체제는 프로그램과 데이터가 저장되어 있는 주기억장치에서의 위치를 계속 유지한다. 운영체제는 데이터 및 프로그램의 일부를 주기억장치와 하드디스크와 같은 보조 저장 장치 사이에 교환 시킬 수 있다. 이러한 기능으로 컴퓨터는 주 기억장치 내에 곧바로 쓰일 프로그램과 데이터만 저장할 수 있게 된다. 그러나, 하드디스크의 데이터와 프로그램을 즉각적으로 접근할 수 있으므로, 메모리의 용량을 크게 확장시키는 효과가 있다. 운영체제가 메모리를 관리하는 방법은 구획나누기, 전위/후위, 큐 등 여러 가지이다.·파일관리 : 데이터 및 프로그램 파일은 하드디스크와 다른 보조 기억장치의 여러 곳에 위치하고 있다. 운영체제는 이를 찾을 수 있게 한다. 파일을 이동하거나, 새로운 이름으로 바꾸거나, 또는 삭제하면, 운영체제는 그러한 변경을 관리하여 그 파일을 찾거나 접근함을 도와준다.파일 관리 명령어의 예로는 복사, 백업, 지우기, 새 이름 부여 등이 있다.·태스크 관리 : 컴퓨터는 다양한 임무를 동시에 수행해야 함이 요청된다. 예를 들어, 문서 편집의 프로그램의 경우 컴퓨터는 입력 데이터를 읽고, 디스크에 이를 저장하고, 문서를 출력하는 여러 일들이 동시에 일어나는 것처럼 보인다. 어떤 컴퓨터의 운영체제에는 하나 이상의 프로그램을 동시에-문서 편집, 스프레드시트, 데이터베이스 검색 등-화면 각기 다른 윈도우에 디스 플레이 하며, 처리할 수 있는 것도 있다. 또 다른 운영체제에는 동시에 여러 다른 사용자의 필요를 만족시켜 준다. 이 모든 예들은 프로세스, 즉 태스크관리("태스크"란 저장, 인쇄 또는 계산 등과 연산임)-를 보여주는 것들이다.운영체제가 프로세스를 더 효율적으로 운영되게 관리하는 방법 중에는, 다중 티 프로그램이 시스템 소프트웨어(Windows 95/98은 여러 가지의 유틸리티를 제공한다)의 일부분으로 무료로 내장되어 출시되어 있고 그 외의 필요한 외부 유틸리티 프로그램은 개별적으로 구입할 수 있다.몇 개의 특별한 유틸리티 태스크들·백업 : 백업 유틸리티(하드디스크의 모든 파일을 디스켓 또는 빼내서 별도로 보관할 수 있는 저장 매체에 복사하는 것)가 있으면 데이터와 프로그램이 손상됨이 없이 다시 업무를 시작할 수 있을 것이다. 백업 유틸리티는 Windows 98/95에 통합되어 있다.·데이터복구 : 데이터 복구 유틸리티는 실수로 삭제된 파일이나 정보를 소생 또는 북구 시키는데 사용된다. 복구시키고자 하는 파일이나 프로그램은 하드디스크나 디스켓에 남아 있을 것이다. 복구란 부주의로 실행시킨 삭제 명령을 없었던 것으로 돌려놓는 것을 말한다.윈도의 98 와 95에서는 재활용 휴지통이라 부르는 데이터 복구 유틸리티를 내장하고 있어, 이로부터 사고로 휴지통에 버린 파일을 복구 할 수 있다. 또 한가지 복구 유틸리티는 Norton Unerase Wizard (Windows 95의 Norton Utility의 일부)이다.파일모음 : 하드디스크에서 기존의 파일을 삭제하고 새 파일을 추가하기를 되풀이하면 파일이 단편화된다. 파일 단편화란 파일을 구성하는 부분들이 디스크 상에서 서로 이웃에 위치하지 않게 되어, 그 파일에 접근하면 속도가 대단히 느려진다. 새 하드디스크의 경우 , 운영체제는 파일들을 서로 인접한 위치에 놓는다. 그러나, 파일을 갱신하기를 되풀이하면 새로운 데이터는 사용하지 않는 공간으로 흩어지게 된다. 이 공간은 기존의 파일에 있던 데이터와 인접하지 않을 수도 있다. 이에 따라 운영체제가 이렇게 흩어진 파일들을 읽을 때 더 많은 시간이 걸리게 된다. 파일 모음 유틸리티 프로그램은 보통 "Defragger"라고 불리는데, 하드 디스크에서 흩어진 파일을 발견하여 이를 인접공간으로 재구성한다. 이렇게 하면 드라이브의 처리속도를 높일 수 있다. 이 유틸리티의 예로제거한다. 다른 것들은 예살 되는 바이러스 행동을 알려주는 것도 있다. 새로운 바이러스들이 끊임없이 만들어지고 있기 때문에 알려지지 않은 바이러스를 감지 할 수 잇는 바이러스 방지 소프트웨어를 필요로 한다.바이러스 방지 소프트웨어의 예로는 Noton AntiVirus, Dr. Solomon의 Anti-Virus Tookit, McAfee VirusScan과 Webscan등이 있다.·데이터 압축 : 계속해서 하드디스크에 파일을 저장하다 보면 결국은 꽉 차게 된다. 이럴 경우 네 가지 방법이 있다. 기존의 파일을 삭제하여 새 파일을 저장할 공간을 만든다. 용량이 큰 하드디스크를 구입하여 기존의 파일과 프로그램을 거기로 옮긴다. 따로 보관 가능한 디스크 카트리지가 잇는 외부 하드디스크 드라이브를 구입한다. 마지막으로 데이터 압축 유틸리티를 구입한다. 데이터 압축 유틸리티는 컴퓨터의 저장 공간에서 여분의 요소, 공백 및 불필요한 데이터를 제거하기 때문에 데이터를 저장하거나 전송하는데 적은 공간을 차지한다.데이터 압축 유틸리티가 있으면, 파일을 좀더 압축시켜 하드디스크에 저장할 수 있다.데이터 압축 프로그램의 예로는 Stac Electronics의 DriveSpace 2 Stacker, Verisoft System의 Doble Disk 및 AddStor의 SuperStor Pro등이 있다.·메모리 관리 : 다양한 마이크로 컴퓨터에는 각기 다른 종류의 메모리 유형을 가지고 있고, 다른 응용 프로그램은 각기 메모리 용량을 달리 필요로 한다. 메모리 관리 유틸리티는 메미로 자원을 효과적으로 제어 및 할당 할 수 있는 방법을 결정하는 프로그램이다.메모리 관리 프로그램은 소프트웨어인 '드라이버'에 의해서 실행될 수 있다. 드라이버는 운영체제가 마우스나 프린터와 같은 하드웨어 장치와 통신함을 허용하는 작은 소프트웨어 프로그램이다. 전기 및 기계적인 요구 사항은 주변 장치에 따라 다르다. 따라서 소프트웨어 드라이버는 컴퓨터의 운영체제가 이를 다룰 수 있게 하기 위해 필요하다.·언어작하는 지를 알려면 저급 단계에서 고급 단계까지의 다섯 단계, 즉 다섯 세대의 프로그래밍 언어가 있다는 점을 이해하는 것이 무엇보다도 쥼요하다. 프로그래밍 언어는 그 언어가 컴퓨터 자신이 사용하는 언어와 가까울수록, 즉 0과 1로 된 언어에 가까울수록, 예를 들면 영어와 가까울수록 고급단계로 불린다.제1세대, 1945-기계어제2세대,1950년대 중반-어셈블리어제3새대,1960년대 초-고급언어 : FORTRAN, COBOL, BASIC, C, Ada제4세대,1970년대 초-최고급 언어 : SQL, Intellect, NOMAD, FOCUS제5세대,1980년대 초-자연언어·제 1세대 : 기계어가장 낮은 단계의 언어인 기계어는 컴퓨터의 기본 언어로써 데이터를 1과 0으로 표현한다.기계어 프로그램은 컴퓨터마다 다르다. 말하자면 이들은 기계에 종속이다.이 이진 숫자는 컴퓨터의 on과 off전기 상태에 해당하는데, 이를 읽고 사용하기가 확실히 불편하다. 하지만 믿든지 말든지 간에, 그때의 프로그래머들은 당연한 것으로 여기고 이러한 숫자와의 작업을 계속 하였다. 그래서 프로그래밍언어의 다음 세대인 어셈블리어가 등장하였을 때 이들이 안도의 한숨을 쉬었을 것이다.·제2세대 : 어셈블리어어셈블리어는 저급 프로그래밍 언어로써, 컴퓨터 사용자들이 숫자 대신에 줄임말 혹은 쉽게 기억되는 단어를 사용해서 프로그램을 작성하는 것이다. 예를 들면, MP는 MULTIPLY를, STO는STORE를 의미하는 것으로 사용될 수 있었다.프로그래머는 프로그램을 기계어로보다 어셈블리어가 더 빨리 작성할 수 있었다. 그렇다 하더라도 이 언어는 여전히 배우기 쉬운 언어가 아니라서 사용하기에 쉽게 지쳐버리므로 실수가 빈번히 발생한다. 게다가 어셈블리어는 컴퓨터마다 달라지는 기계 종속이라는 기계어와 동일한 약점을 가지고 있다.이제, 언어 번역 프로그램의 개념을 설명할 필요가 있다. 컴퓨터는 기계어에 의해서만 프로그램을 실행할 수 있기 때문에, 프로그램이 다른 언어로 작성되어 있을 경우에는 번역 프로그램이 필있다.
    경영/경제| 2001.10.18| 7페이지| 1,000원| 조회(2,195)
    미리보기
전체보기
받은후기 2
2개 리뷰 평점
  • A+최고예요
    0
  • A좋아요
    1
  • B괜찮아요
    1
  • C아쉬워요
    0
  • D별로예요
    0
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 04월 03일 금요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:59 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감