본문 바로가기
반응형

분류 전체보기309

운영체제 개요(역할과 기능) 운영체제의 역할 및 기능 1) 운영체제의 개요 ▪ 정의 ✓ 사용자와 하드웨어 사이의 중간 매개체로 응용 프로그램의 실행을 제어하고, 자원을 할당 및 관리하며, 입출력 제어 및 데이터 관리와 같은 서비스를 제공하는 소프트웨어 ▪ 역할 ✓ 하드웨어 및 사용자, 응용 프로그램, 시스템 프로그램 사이에서 인터페이스를 제공 ✓ 프로세서, 메모리, 입출력장치, 통신장치 등 컴퓨터 자원을 효과적으로 활용하려고 조정·관리 ✓ 메일 전송, 파일 시스템 검사, 서버 작업 등 높은 수준의 서비스를 처리하는 응용 프로그램을 제어 ✓ 다양한 사용자에게서 컴퓨터 시스템을 보호하려고 입출력을 제어하며 데이터를 관리 2) 운영체제의 역할에 따른 기능 ▪ 사용자 인터페이스(user interface) ✓ 사용자의 입장에서 본 운영체제.. 2023. 3. 24.
실린더_헤드_섹터(CHS 구조) 1. CHS의 정의 실린더-헤드-섹터 (CHS)는 하드 디스크 드라이브의 데이터 구조를 설명하는 방식 중 하나입니다. 이 구조는 하드 디스크의 물리적 레이아웃을 나타내며, 운영 체제가 하드 디스크에서 데이터를 읽고 쓸 수 있도록 돕는 중요한 역할을 합니다. CHS 구조는 데이터를 저장하는 방법을 설명합니다. 하드 디스크 드라이브는 하나 이상의 디스크 플래터를 가지고 있으며, 각 플래터는 여러 개의 실린더로 나누어집니다. 실린더는 플래터의 반지름 방향으로 모여있는 원형 영역입니다. 각 실린더는 하나 이상의 섹터로 나뉩니다. 섹터는 디스크의 중심에서 시작하여 반지름 방향으로 이동하면서 순서대로 나열된 데이터 블록입니다. 실린더-헤드-섹터(Cylinder-head-sector, CHS)는 하드 디스크 드라이브.. 2023. 3. 24.
터틀그래픽을 이용한 파이썬 연습(1) 1. 터틀 그래픽이란? 터틀 그래픽은 화면에서 거북이를 이용하여서 그림을 그리는 기능 거북이가 화면 위에서 지나가면서 그림을 그리는 것 꼬리에 잉크가 묻은 거북이를 종이에 올려놓고 리모컨으로 조작하는 듯한 방식으로 동작함 터틀 그래픽 : 파이썬의 기본 모듈로, 파이썬만 설치하면 바로 사용 가능, 사용 전 import를 사용하여 불 러와야 함. 터틀 객체 생성 - import turtle - t=turtle.Turtle() #또는 import turtle as t - from turtle import * as t 터틀객체가 만들어졌을 때 - 터틀의 위치 : (0,0) 위치, 창의 정가운데 -초기 방향은 오른쪽 방향으로 각도가 0도(동쪽) -초기 커서 모양은 화살표 -창의 사이즈 : 400 × 400 (좌표.. 2023. 3. 23.
대칭키 방식과 비대칭키 1) 대칭키와 비대칭키 개요 ‘대칭키암호’와 ‘비대칭키암호’는 암호화와 복호화에 같은 키 Key를 사용하는지 아닌지의 차이이다. 두 암호화 알고리즘은 서로 장단점이 있기 때문에 환경에 따라 사용되는 알고리즘이 정해진다. ‘대칭키암호’의 특징 중 하나는 ‘비대칭키암호’에 비해 필요로 하는 연산량이 매우 적기 때문에 빠르다. 그래서 대용량 데이터를 저장소에 보관할 때나 중요한 데이터를 암호화하여 전송할 때 주로 쓰인다. 그렇기 때문에 보통 ‘암호화’라고 하면 ‘대칭키암호’를 이용한 암호화를 가리킨다. 그러나 ‘대칭키암호’에는 치명적인 단점이 있는데 ‘송수신자간 사전 키 공유’를 필요로 한다. 송수신자가 가까이에 있을 경우 간단히 공유할 수 있지만 지구 반대편에 있을 경우 얘기가 달라진다. 실제로 국가간 보안.. 2023. 3. 23.
반응형