
총 13개
-
자동 스케쥴 제어2024.11.111. 운영체제의 개념과 특징 1.1. 운영체제의 정의 및 목적 운영체제의 정의 및 목적은 다음과 같다. 운영체제는 컴퓨터 하드웨어와 컴퓨터 사용자 간의 매개체 역할을 하는 것으로, 사용자가 프로그램을 수행할 수 있는 환경을 제공한다. 운영체제의 주된 목적은 크게 세 가지로 볼 수 있다. 첫째, 컴퓨터 하드웨어 및 소프트웨어 자원을 효율적으로 할당하고 관리·보호하는 것이다. 둘째, 사용자 프로그램의 오류나 잘못된 자원 사용을 감시하고 입출력 장치 등의 자원에 대한 연산과 제어를 관리하는 제어 프로그램으로서의 역할을 한다. 셋째...2024.11.11
-
컴퓨터 시스템구조 2장 연습문제2024.09.141. 운영체제의 발전 목적 1.1. 편리성 운영체제의 편리성은 사용자에게 편리한 컴퓨터 환경을 제공하는 것을 목적으로 합니다. 운영체제는 사용자가 프로그램을 편리하게 개발하고 이용할 수 있는 환경을 제공합니다. 특히 사용자 인터페이스를 통해 사용자와 컴퓨터 시스템 간의 정보 및 명령 교환을 용이하게 합니다. 운영체제는 주요 사용자 서비스 중 하나로 사용자 인터페이스를 제공합니다. 사용자 인터페이스에는 명령행 인터페이스(CLI), 메뉴 인터페이스, 그래픽 사용자 인터페이스(GUI) 등이 있습니다. CLI는 사용자가 키보드로 명령어...2024.09.14
-
재귀함수2025.04.201. 서론 1.1. C언어에서의 재귀함수와 포인터 C언어에서의 재귀함수와 포인터는 프로그래밍에서 중요한 개념이다. 재귀함수는 함수 자신을 다시 호출하는 방식으로 동작하며, 큰 문제를 작은 하위 문제로 분해하여 해결하는 데 활용된다. 이와 달리 포인터는 변수의 메모리 주소를 저장하고 직접 메모리에 접근할 수 있게 해주는 변수이다. 재귀함수는 종료 조건과 재귀 조건을 명확히 정의해야 하며, 이를 통해 문제를 단계적으로 해결할 수 있다. 대표적인 사용 사례로 알고리즘 설계에서의 분할 정복 기법, 데이터 구조 순회, 수학적 계산과 문...2025.04.20