내가 보려고 정리하는 정처기 문제 오답노트..
Window의 특징
- 선점형 멀티태스킹 : 동시에 여러개의 프로그램을 실행하는 멀티 태스킹을 하면서 운영체제가 각 작업의 CPU 이용시간을 제어하여 응용 프로그램 실행 중 문제가 발생하면 해당 프로그램을 장제 종료시키고 모든 시스템 자원을 반환하는 방식
- OLE (Object- Linking and Embedding) : 다른 여러 응용 프로그램에서 작성된 문자나 그림 등의 개체를 현재 작성 중인 문서에 자유롭게 연결하거나 삽입하여 편집할 수 있게 하는 기능
UNIX media1.txt 파일의 소유자를 user12로 변경하는 명령문
chown user12 media1.txt
Window 명령 프롬프트에서 현재 디렉터리의 파일 목록을 한 화면 단위로 표시 하는 명령어 :
dir /p
운영체제의 성능을 평가하는 기준
처리 능력 - 일정 시간 내에 시스템이 처리하는 일의 양을 의미
반환 시간 - 시스템이 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
사용 가능도 - 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도
신뢰도 - 시스템이 주어진 문제를 정확하게 해결하는 정도
가상기억장치 (virtual memory) :
보조 기억장치(하드 디스크)의 일부를 주기억장치처럼 사용하는 것. 용량이 작은 주기억장치를 용량이 큰 것처럼 사용하는 기법
페이지 교체 알고리즘 종류별 특징
- LFU (Least Frequently Used) : 사용 빈도가 가장 적은 페이지를 교체하는 기법
- LRU (Least Recently Used) : 각 페이지마다 계수기나 스택을 두어 현시점에서 가장 오랫동안 사용하지 않은, 가장 오래전에 사용된 페이지를 교체하는 기법
- OPT (Optical) : 앞으로 가장 오랫동안 사용하지 않을 페이지를 교체하는 기법
- NUR (Not Used Recently) : LRU와 비슷함. 최근에 사용하지 않은 페이지를 교체하는 기법
- FIFO : 각 페이지가 주기억장치에 적재될 때마다 그 때의 시간을 기억시켜 가장 먼저 들어와서 가장 오래 있었던 페이지를 교체하는 기법
HRN (Highest Response-ratio Next) : 대기 시간과 서비스 시간을 이용하는 기법
우선 순위 계산식 = (대기 시간 + 서비스 시간)/ 서비스 시간
Locality
1. 시간 구역성 : 프로세스가 실행되면서 하나의 페이지를 일정 시간 동안 집중적으로 액세스하는 현상
2. 공간 구역성 : 프로세스 실행시 일정 위치의 페이지를 집중적으로 엑세스하는 현상이다.
비선점 스케줄링 : 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없는 스케줄링 기법
프로세스가 CPU를 할당받으면 해당 프로세스가 완료될 때까지 CPU를 사용한다
종류 - FCFS, SJF, 우선순위, HRN, 기한부
선점 스케줄링 : 하나의 프로세스가 CPU를 할당받아 실행하고 있을 때 우선순위가 높은 다른 프로세스가 CPU를 강제로 빼앗아 사용할 수 있는 스케줄링 기법
종류 - Round Robin, SRT, 선점 우선순위, 다단계큐, 다단계 피드백 큐
SJF : 준비 상태 큐에서 기다리고 있는 프로세스들 중에서 실행 시간이 가장 짧은 프로세스에게 먼저 CPU를 할당하는 방법
%APPDATA% : 설치된 프로그램의 필요 데이터가 저장된 폴더
%HOMEDRIVE% : 로그인한 계정의 정보가 저장된 드라이브
%PATH% : 실행 파일을 찾는 경로
%PROGRAMFILES% : 기본 프로그램의 설치 폴더
IPv6 : IP주소 체계의 주소 부족 문제를 해결하기 위해 개발된 주소 체계로 16bit씩 8부분, 총 128bit로 구성되어 있다.
16진수로 표현하고 : 으로 구분한다.
전송 계층 : OSI-7계층에서 종단간 신뢰성 있고 효율적인 데이터를 전송하기 위해 오류 검출과 복구, 흐름 제어를 수행하는 계층
데이터 링크 계층 : 물리적 계층의 신뢰도를 높여주고 링크의 확립 및 유지할 수 있는 수단을 제공. 에러 제어, 흐름 제어 등의 기능 수행.
HDLC, BSC등이 있다.
Bridge : LAN과 LAN을 연결하거나 LAN안에서의 컴퓨터 그룹을 연결하는 기능을 수행하고, 네트워크의 수많은 단말기들에 의해 발생되는 트래픽 병목 현상을 줄일 수 있는 네트워크 관련 장비
게이트웨이 : OSI 전 계층 프로토콜 구조가 다른 네트워크의 연결을 수행. 세션 계층, 표현 계층, 응용 계층 간을 연결하여 데이터 형식 변환, 주소 변환, 프로토콜 변환 등을 수행함.
FTP (File Transfer Protocol) : 컴퓨터와 컴퓨터 또는 컴퓨터와 인터넷 사이에 파일을 주고받을 수 있도록 하는 원격 파일 전송 프로토콜
TCP/IP 응용 계층의 주요 프로토콜이다.
ARP (Address Resolution Protocol) : TCP/IP에서 사용되는 논리 주소를 물리주소로 변환시켜주는 프로토콜
RARP (Reverse Address Resolution Protocol) : 호스트의 물리 주소를 통하여 논리 주소인 IP 주소를 얻어오기 위해 사용되는 프로토콜
IP : Internet Protocol 비연결형인 데이터그램 방식을 사용하고, 전송할 데이터의 주소 지정, 경로 설정 등의 기능을 제공하는 TCP/IP 인터넷 계층의 프로토콜
프로토콜
구문 : 전송하고자 하는 데이터의 형식, 부호화, 신호레벨 등을 규정
의미 : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보 규정
시간 : 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정
그리드 컴퓨팅 : 지리적으로 분산된 컴퓨터 자원을 초고속 인터넷 망을 통해 격자 구조로 연결하여 공유함으로써 하나의 고성능 컴퓨터처럼 사용하는 방법
유비쿼터스 센서 네트워크 : 모든 사물에 부착된 RFID 태그 도는 센서를 통해 탐지된 사물의 인식 정보는 물론 주변의 온도, 습도, 위치 정보, 압력, 오염 및 균열 정도 등과 같은 환경 정보를 실시간으로 네트워크와 연결하여 수집하고 관리하는 네트워크 시스템
RIP (Routing Information Protocol) : 현재 가장 널리 사용되는 프로토콜로, 거리 벡터 라우팅 프로토콜. 최대 홉수를 15로 제한한 라우팅 프로토콜
OSPF (Open Shortest Path) : 내부 라우팅 프로토콜. 다익스트라 알골 사용
슬라이딩 윈도우 : 수신측의 확인 신호를 받지 않더라도 미리 정해진 패킷의 수 만큼 연속적으로 전송하는 방식. 한번에 여러개의 프레임을 나누어 전송할 경우 효율적인 흐름 제어 기법
소프트웨어 에스크로 : 소프트웨어 개발자의 지식재산권을 보호하고 사용자는 저렴한 비용으로 소프트웨어를 안정적으로 사용 및 유지보수 할 수 있도록 소스 프로그램과 기술 정보 등을 제 3의 기관에 보관하는 것
시멘틱 웹 : 정보들 사이의 연관성을 컴퓨터가 이해하고 처리할 수 있는 에이전트 프로그램을 통해 사용자가 원하는 정보를 찾아 제공한다.
그레이웨어 : 소프트웨어를 제공하는 입장에서는 악의적이지 않은 유용한 소프트웨어라고 주장할 수 있지만 사용자입장에서는 유용할 수도 있고 악의적일 수도 있는 소프트웨어
리치 인터넷 어플리케이션 : 플래시 애니매이션 기술과 웹서버 앱 기술을 통합하여 .. 기존 HTML보다 역동적이고 인터랙티브한 웹 페이지를 제공하는 신개념 플래시 웹페이지 제작 기술
트러스트존 기술 : 하나의 프로세서 내에 일반 어플리케이션을 처리하는 일반 구역과 보안이 필요한 어플리케이션을 처리하는 보안 구역으로 분할하여 관리하는 하드웨어 기반의 보안 기술
MEMS : 초정밀 반도체 제조 기술을 바탕으로 센서, 액추에이터 등 기계 구조를 다양한 기술로 미세 가공하여 전기 기계적 동작을 할 수 있도록 한 초미세 장치
메타데이터 : 일련의 데이터를 정의하고 설명해 주는 데이터. 컴퓨터에서는 데이터 사전의 내용, 스키마
브로드데이터 : 다양한 채널에서 소비자와 상호 작용을 통해 생성된 데이터
타임스탬프 순서 : 병행 제어 기법 중 트랜잭션과 트랜잭션이 읽거나 갱신한 데이터에 대해 트랜잭션이 실행을 시작하기 전에 시간표를 부여하여 부여된 시간에 따라 트랜잭션 작업을 수행하는 기법
Deadlock 의 해결방법
- 회피 기법 : 교착상태가 발생할 가능성을 배제하지 않고 교착 상태가 발생하면 적절히 피해나가는 방법. 은행원 알고리즘
- 회복 기법 : 교착상태가 일으킨 프로세스를 종료하거나 교착 상태의 프로세스에 할당된 자원을 선점하여 프로세스나 자원을 회복하는 것을 의미
- 발견 기법 : 시스템에 교착상태가 발생했는지 점검하여 교착상태에 있는 프로세스와 자원을 발견하는 것
- 예방 기법 : 데드록 발생하기 않도록 사전에 시스템을 제어. 가장 자원의 낭비가 심한 방법
'Computer Science > 정보처리기사' 카테고리의 다른 글
2021 3회 정보처리기사 기출문제 오답노트 (0) | 2022.10.12 |
---|---|
[정보처리기사/실기] 7장 어플리케이션 테스트 관리 - 오답노트 (0) | 2022.10.09 |
[정보처리기사/실기] 디자인 패턴 (0) | 2022.09.28 |
[정보처리기사/실기] 소프트웨어 아키텍처 (0) | 2022.09.28 |
트랜잭션 & ACID & CRUD & 인덱스 & 뷰 개념정리 (0) | 2022.09.23 |