일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- DirectX 12
- Direct12
- 영속성
- 알고리즘
- 디자인패턴
- 타입 객체
- 스케줄링
- 운영체제
- 렌더링 파이프라인
- I/O장치
- 그리디 알고리즘
- OS
- 다이나믹프로그래밍
- 컨디션 변수
- 동적계획법
- 그리디알고리즘
- codility
- 다이나믹 프로그래밍
- directx
- 병행성
- 멀티프로세서
- 멀티쓰레드
- 프로그래머스
- 파일시스템 구현
- 쓰레드
- 병행성 관련 오류
- 백준
- 락
- 자료구조
- DirectX12
- Today
- Total
기록공간
4-3-2장. Windows - C 본문
Windows의 개요
Windows는 1990년대 마이크로소프트(Microsoft) 사가 개발한 운영체제이다.
-
버전에는 95, 98, me, XP, Vista, 7, 8, 10 등이 있다.
-
주요 특징에는 GUI, 선점형 멀티태스킹, OLE, PnP 등이 있다.
그래픽 사용자 인터페이스(Graphic User Interface)
GUI는 키보드로 명령어를 직접 입력하지 않고, 마우스로 아이콘이나 메뉴를 선택하여 모든 작업을 수행하는 방식을 말한다. Windows는 초보자도 쉽게 사용할 수 있는 GUI를 채용하였다.
선점형 멀티태스킹(Preemptive Multi-Tasking)
선점형 멀티태스킹은 동시에 여러 개의 프로그램을 실행하는 멀티태스킹을 하면서 운영체제가 각 작업의 CPU 이용 시간을 제어하여 응용 프로그램 실행중 문제가 발생하면 해당 프로그램을 강제 종료시키고 모든 시스템 자원을 반환하는 방식을 말한다.
-
하나의 응용 프로그램이 CPU를 독점하는 것을 방지할 수 있어 시스템 다운 현상 없이 더욱 안정적인 작업을 할 수 있음
PnP(Plug and Play, 자동 감지 기능)
PnP는 컴퓨터 시스템에 프린터나 사운드 카드 등의 하드웨어를 설치했을 때, 해당 하드웨어를 사용하는 데 필요한 시스템 환경을 운영체제가 자동으로 구성해 주는 기능이다.
-
운영체제가 하드웨어의 규격을 자동으로 인식하여 동작하게 해주므로 PC 주변장치를 연결할 때 사용자가 직접 환경을 설정하지 않아도 됨
-
PnP 기능을 활용하기 위해서는 하드웨어와 소프트웨어 모두 PnP를 지원하여야 함
OLE(Object Linking and Embedding)
OLE는 다른 여러 응용 프로그램에서 작성된 문자나 그림 등의 개체(Object)를 현재 작성 중인 문서에 자유롭게 연결(Linking)하거나 삽입(Embedding)하여 편집할 수 있게 하는 기능이다.
-
OLE로 연결된 이미지를 원본 프로그램에서 수정하거나 편집하면 그 내용이 그대로 해당 문서에 반영됨
255자의 긴 파일명
Windows에서는 파일 이름을 지정할 때 VFAT(Virtual File Allocation Table)를 이용하여 최대 255자까지 지정할 수 있음
-
파일 이름으로는 \ / : * ? " <> | 를 제외한 모든 문자 및 공백을 사용할 수 있으며, 한글의 경우 127자까지 지정할 수 있음
Single-User 시스템
컴퓨터 한 대를 한 사람만이 독점해서 사용한다.
'자격증공부 > 정보처리기사_필기' 카테고리의 다른 글
4-3-4장. 기억장치 관리의 개요 - A (0) | 2020.09.19 |
---|---|
4-3-3장. UNIX / LINUX / MacOS - A (0) | 2020.09.19 |
4-3-1장. 운영체제의 개념 - A (0) | 2020.09.18 |
4-1-5장. 패키지 소프트웨어 - C (0) | 2020.09.17 |
4-1-4장. 배치 프로그램 - B (0) | 2020.09.17 |