
총 35개
-
단위조작 연습문제2024.10.061. 운영체제 개요 1.1. 운영체제의 발전 목적 운영체제의 발전 목적은 크게 편리성, 효율성, 그리고 제어 서비스 향상을 들 수 있다. 편리성은 사용자에게 편리한 환경을 제공하기 위한 목적이다. 사용자가 프로그램을 편리하게 개발할 수 있는 환경을 제공할 뿐만 아니라 응용 프로그램에 대한 사용자 인터페이스, 즉 사용자와 컴퓨터 시스템이 정보 및 명령을 상호 교환할 수 있는 인터페이스를 제공해야 한다. 효율성은 시스템 성능, 연산 처리량, 신뢰도, 사용가능도 향상을 위한 목적이다. 시스템 성능은 처리량, 지연/응답시간, 신뢰...2024.10.06
-
파일 아카이브와 압축의 개념 및 각각의 명령어에 대해 간단히 설명하고, 두 기능은 각각 어떤 용도로 사용될 수 있는지 사례를 들어서 설명2024.09.111. 컴퓨터의 이해 1.1. 컴퓨터 기억장치 계층구조의 개념 기억 장치(Memory)란 프로그램, 처리할 데이터, 처리한 결과 등을 저장하는 장치를 말한다. 중앙처리장치에서 컴퓨터 시스템을 관리, 제어하고 명령어들을 해석하고 실행하기 위해 미리 데이터나 명령어들을 컴퓨터 내에 기억시켜야 하기 때문에 이 기억장치가 필요하다. 기억 장치는 기억 용량의 크기와 사용용도, 처리 속도 등에 따라 주기억장치와 보조기억장치, 캐쉬(cache), 레지스터 등으로 나누어지며 계층적인 구조로 되어 있다. 일반적으로 계층의 높낮이의 단계에 따라 속...2024.09.11
-
PC활용2024.09.171. 운영체제 1.1. 운영체제 정의 운영체제(OS)는 사용자에게 편리한 인터페이스 환경을 제공하고 컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어이다. 하드웨어를 가동하는 목적성을 띄고 만들어진 프로그램(소프트웨어)이라고도 할 수 있다. 이는 컴퓨터 본체와 각 주변 장치를 가장 능률적으로 사용할 수 있도록 컴퓨터 자원들인 프로세서, 기억 장치, 파일 및 정보, 네트워크 및 보호 등을 담당한다. 쉽게 말해, 운영체제=인터페이스 환경 제공+자원 관리의 도식으로 나타낼 수 있다. 컴퓨터에 운영체제가 설치되어 있지 않으면 컴퓨터는...2024.09.17
-
운영체제 c code Unix os source2024.09.241. 운영체제 개요 1.1. 프로세스 상태 정의 프로세스는 다음과 같은 상태로 정의된다. 프로세스의 상태에는 "Ready", "Run", "Sleep" 등이 있다. "Ready" 상태란 프로세스가 CPU를 할당받아 실행될 준비가 된 상태이다. 프로세스는 이 "Ready" 상태에서 언제든 CPU에 의해 실행될 수 있다. "Run" 상태는 프로세스가 현재 CPU에 의해 실행되고 있음을 나타낸다. 프로세스는 주어진 시간 할당량(time slice)을 모두 소모할 때까지 또는 블로킹 함수를 호출할 때까지 "Run" 상태를 유지한다. "...2024.09.24
-
노키아 SWOT 분석 보고서2024.10.011. 개요 1.1. 국내외 스마트폰 시장 현황 전 세계 스마트폰 시장에서는 최근 몇 년간 스마트폰이 주도권을 쥐고 있다. 2008년 금융위기 이후 위축되었던 전 세계 휴대폰 시장은 2010년 스마트폰 기반 교체 수요 확대로 성장세로 전환할 수 있었다. 2011년에도 스마트폰의 확대는 지속되어 판매량 기준으로 피처폰의 성장률은 0.7%에 그친 반면, 스마트폰의 증가율은 58.4%에 달할 것으로 보인다. 이에 따라 세계 휴대폰 시장에서 스마트폰이 차지하는 비중도 2010년 18.7%, 2011년 26.6%, 2012년 33.2%로 확...2024.10.01
-
파일 아카이브와 압축의 개념 및 각각의 명령어에 대해 간단히 설명하고, 두 기능은 각각 어떤 용도로 사용될 수 있는지2024.10.221. 운영체제의 이해 1.1. 운영체제의 정의 및 역할 운영체제(OS: Operating System)란 컴퓨터 사용자와 컴퓨터 하드웨어 간의 상호작용을 보다 편리하게 이루어질 수 있도록 인터페이스(Interface)를 제공하고, 한정된 컴퓨터의 자원을 효율적인 사용이 가능하도록 도와주는 시스템 소프트웨어이다. 즉, 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 상호 정보 전달의 중간자 역할을 하는 시스템 소프트웨어라고 할 수 있다. 사용자가 입력장치를 이용하여 문자나 영상 등의 정보를 입력하면 하드웨어는 이를 기계어로 변환 후 처리하...2024.10.22
-
단위조작 연습문제2024.10.071. 운영체제의 발전 목적 1.1. 편리성 운영체제 발전의 주요 목적 중 하나인 편리성은 사용자에게 편리한 환경을 제공하기 위한 목적이다. 운영체제는 사용자가 프로그램을 편리하게 개발할 수 있는 환경을 제공하며, 응용프로그램에 대한 사용자 인터페이스를 제공함으로써 사용자와 컴퓨터 시스템이 정보 및 명령을 상호 교환할 수 있도록 한다. 즉, 운영체제는 사용자의 입장에서 편리하고 효율적인 환경을 제공하는 것을 목적으로 한다.운영체제 발전의 또 다른 목적은 효율성이다. 효율성은 시스템 성능, 연산 처리량, 신뢰도, 사용 가능도 향상을 ...2024.10.07
-
24년도 정보보호론 요약 정리2024.09.201. 컴퓨터의 구성요소와 동작 원리 1.1. 중앙처리장치(CPU) 중앙처리장치(CPU)는 컴퓨터에서 데이터를 처리하고 제어하는 핵심 부품이다. CPU는 크게 제어장치(CU)와 연산장치(ALU)로 구성된다. 제어장치는 주기억장치에서 명령어를 인출하고 해석하여 각 장치에 제어신호를 보내는 역할을 하며, 연산장치는 실제 산술 및 논리 연산을 수행한다. 또한 CPU 내부에는 데이터를 일시적으로 저장하는 레지스터가 존재한다. 제어장치(CU)는 PC(프로그램 카운터), IR(명령어 레지스터), MAR(메모리 주소 레지스터), MBR(메모리...2024.09.20
-
앱 개발2024.10.061. 모바일 프로그래밍 개요 1.1. 스마트폰 개요 스마트폰(SmartPhone)은 필요에 따라 각 운영체제별 앱마켓을(안드로이드: 플레이스토어, iOS:앱스토어) 통해 다양한 앱을 설치하여 사용할 수 있는 손안에서 작동하는 인터넷에 연결되 컴퓨터이다. 스마트폰은 컴퓨터, mp3플레이어, 게임기, 인터넷 연결이 통합된 복합기기로, 사용자의 다양한 요구사항을 수용할 수 있는 스마트한 기능을 갖추고 있다. 1.2. 운영체제 비교 안드로이드(Android)와 iOS는 스마트폰 플랫폼의 대표적인 두 가지 운영체제이다. 이 두 운영체제는 ...2024.10.06
-
보안위협 형태 및 암호화 기법 조사2024.10.041. 서론 정보화 시대에 접어들면서 운영체제는 다양한 시스템과 데이터를 효율적으로 관리하고 보호하는 역할을 수행하고 있다. 특히 기업, 정부, 개인 등 다양한 분야에서 운영체제에 저장되는 정보가 점점 민감해지면서 보안의 중요성이 높아지고 있다. 최근에는 컴퓨터 안에 공인인증서와 같은 개인정보는 물론 다양한 앱 사용을 통해 입력된 민감한 정보들이 큰 문제가 되고 있다. 인터넷의 보편화 이후 보안 위협은 지속적으로 발생하고 있다. 보안 위협은 주로 악성코드에 의해 발생하며, 이를 완전히 막을 수 있는 방법은 아직 없는 실정이다. 이메...2024.10.04