마카로그
/
정보처리
Search...
정보처리
10
정보처리 산업기사 자격증
정렬
정보 통신의 기본
정보 통신 시스템의 기본 구성
0
0
9 days ago
1 min read
운영체제의 실제
UNIX 개요 및 특징UNIX는 1960년대 AT&T 벨(Bell) 연구소, MIT, General Electric이 공동 개발한 운영체제이다.- 시분할 시스템 (Time Sharing System)을 위해 설계된 대화식 운영체제로, 소스가 공개된 개방형 시스템 (Open System)이다.- 대부분 C언어로 작성되어 있어 이식성이 높으며 장치와 프
0
0
13 days ago
12 min read
분산 운영체제
다중 처리기 (Multi-Processor)하나의 시스템에 여러 개의 처리기(프로세서)를 두어 하나의 작업을 각 처리기에게 할당하여 수행하도록 하는 것을 의미한다.- 다중 처리기는 프로세서간 상호작용이 밀접한 강결합 시스템이다.- 여러 작업을 동시에 처리하여 실행 시간이 감소되고 전체 효율을 향상시킬 수 있다.- 일반적으로 다중 처리기라 하면 프로세서 간
0
0
22 days ago
11 min read
정보 관리
파일 시스템파일 시스템은 파일의 저장, 액세스, 공유, 보호 등 보조기억장치에서의 파일을 총괄하는 파일 관리 기술이다.- 사용자와 보조기억장치 사이에서 인터페이스를 제공한다.- 사용자가 파일을 생성, 수정, 제거할 수 있도록 한다.- 적절한 제어 방식을 통해 타인의 파일을 공동으로 사용할 수 있도록 한다.- 파일 공유를 위해서 판독만 허용, 기록만 허용,
0
0
23 days ago
13 min read
디스크 스케줄링
디스크 스케줄링(Disk Scheduling)은 사용할 데이터가 디스크 상의 여러 곳에 저장되어 있을 경우 데이터를 액세스하기 위해 디스크 헤드가 움직이는 경로를 결정하는 기법이다.- 종류 : FCFS, SSTF, SCAN, C-SCAN, N-step SCAN, 에센바흐, SLTF 스케줄링 기법 등주요 디스크 스케줄링FCFS (First Come First
0
0
23 days ago
4 min read
기억장치 관리
기억장치의 관리 전략기억장치의 관리 전략은 보조기억장치의 프로그램이나 데이터를 주기억장치에 적재시키는 시기, 적재 위치 등을 지정하여 한정된 주기억장치의 공간을 효율적으로 사용하기 위한 것이다.반입 (Fetch) 전략반입 전략은 보조기억장치에 보관중인 프로그램이나 데이터를 언제 주기억장치로 적재할 것인지를 결정하는 전략이다.- 요구 반입 (Demand Fe
0
0
a month ago
14 min read
병행 프로세스와 상호 배제
병행 프로세스 (Concurrent Process)병행 프로세스는 두 개 이상의 프로세스들이 동시에 존재하며 실행 상태에 있는 것을 의미한다.- 한정된 컴퓨터 하드웨어나 자원을 공유하고, 동시에 작업을 수행하기 위해 사용하는 개념이다.임계 구역 (Critical Section)임계 구역은 다중 프로그래밍 운영체제에서 여러 개의 프로세스가 공유하는 데이터 및
0
0
a month ago
8 min read
스케줄링
프로세스가 생성되여 실행될 때 필요한 시스템의 여러 자원을 해당 프로세스에게 할당하는 작업을 의미한다.프로세스가 생성되어 완료될 때까지 프로세스는 여러 종류의 스케줄링 과정을 거치게 된다.스케줄링 종류장기 스케줄링- 어떤 프로세스가 시스템의 자원을 차지할 수 있도록 할 것인가를 결정하여 준비상태 큐로 보내는 작업을 의미한다.- 작업 스케줄링 (Job Sch
0
0
a month ago
13 min read
프로세스와 스레드
프로세스일반적으로 프로세서(처리기, CPU)에 의해 처리되는 사용자 프로그램, 시스템 프로그램, 즉 실행중인 프로그램을 의미 (작업, 태스크라도도 함)프로세스는 다음과 같이 여러 형태로 정의할 수 있음PCB를 가진 프로그램실기억장치에 저장된 프로그램프로세서가 할당되는 실체, 디스패치가 가능한 단위(디스패치는 준비->실행 단계로 변경되는 것)프로시저가
0
0
a month ago
7 min read
운영체제
정의컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 소프트웨어이다.특징컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공한다.컴퓨터 운영체제의 종류에는 Windows, Unix, Linu
0
0
a month ago
7 min read
전상욱
8 팔로워
·
4 팔로잉
소프트웨어 개발자 전상욱입니다.
태그
운영체제
정보처리
자격증
프로세스
스레드
스케줄링
병행 프로세스
상호 배제
기억장치
디스크 스케줄링
정보관리
분산 운영체제
운영체제의 실제
정보 통신의 기본
최근 댓글
아직 댓글이 없어요