총 9개
-
컴퓨터 시스템구조 2장 연습문제2024.09.141. 운영체제의 발전 목적 1.1. 편리성 운영체제의 편리성은 사용자에게 편리한 컴퓨터 환경을 제공하는 것을 목적으로 합니다. 운영체제는 사용자가 프로그램을 편리하게 개발하고 이용할 수 있는 환경을 제공합니다. 특히 사용자 인터페이스를 통해 사용자와 컴퓨터 시스템 간의 정보 및 명령 교환을 용이하게 합니다. 운영체제는 주요 사용자 서비스 중 하나로 사용자 인터페이스를 제공합니다. 사용자 인터페이스에는 명령행 인터페이스(CLI), 메뉴 인터페이스, 그래픽 사용자 인터페이스(GUI) 등이 있습니다. CLI는 사용자가 키보드로 명령어...2024.09.14
-
컴퓨터과학 개론2024.10.071. 컴퓨터에서의 정수와 실수 표현 1.1. 정수의 표현 방식 1.1.1. 부호 없는 정수 컴퓨터에서는 정수를 2진수로 표현한다. 부호 없는 정수는 0과 1로만 표현되며, 모든 비트가 양의 수를 나타낸다. 부호 없는 정수의 표현 범위는 0부터 2^N-1까지이다. 예를 들어, 8비트를 사용할 경우 0부터 11111111(2진수), 즉 255(10진수)까지 표현할 수 있다. 비트의 개수가 N일 때, 부호 없는 정수는 0부터 2^N-1 사이의 숫자를 표현할 수 있다. 이는 컴퓨터가 정수를 2진수로 표현하기 때문이다. 부호 없는 정수는...2024.10.07
-
단위조작 연습문제2024.10.071. 운영체제의 발전 목적 1.1. 편리성 운영체제 발전의 주요 목적 중 하나인 편리성은 사용자에게 편리한 환경을 제공하기 위한 목적이다. 운영체제는 사용자가 프로그램을 편리하게 개발할 수 있는 환경을 제공하며, 응용프로그램에 대한 사용자 인터페이스를 제공함으로써 사용자와 컴퓨터 시스템이 정보 및 명령을 상호 교환할 수 있도록 한다. 즉, 운영체제는 사용자의 입장에서 편리하고 효율적인 환경을 제공하는 것을 목적으로 한다.운영체제 발전의 또 다른 목적은 효율성이다. 효율성은 시스템 성능, 연산 처리량, 신뢰도, 사용 가능도 향상을 ...2024.10.07
-
파일 아카이브와 압축의 개념 및 각각의 명령어에 대해 간단히 설명하고, 두 기능은 각각 어떤 용도로 사용될 수 있는지2024.10.221. 운영체제의 이해 1.1. 운영체제의 정의 및 역할 운영체제(OS: Operating System)란 컴퓨터 사용자와 컴퓨터 하드웨어 간의 상호작용을 보다 편리하게 이루어질 수 있도록 인터페이스(Interface)를 제공하고, 한정된 컴퓨터의 자원을 효율적인 사용이 가능하도록 도와주는 시스템 소프트웨어이다. 즉, 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 상호 정보 전달의 중간자 역할을 하는 시스템 소프트웨어라고 할 수 있다. 사용자가 입력장치를 이용하여 문자나 영상 등의 정보를 입력하면 하드웨어는 이를 기계어로 변환 후 처리하...2024.10.22
-
Risc2024.11.181. CISC와 RISC의 명령어 특징 및 비교 1.1. CISC와 RISC의 정의 CISC(Complex Instruction Set Computer)는 중앙 처리 장치가 가지는 명령의 종류가 많고, 하나의 명령으로 복잡한 처리가 가능한 복합명령을 가진 컴퓨터이다. 반면 RISC(Reduced Instruction Set Computer)는 컴퓨터의 실행속도를 높이기 위해 복잡한 처리는 소프트웨어에게 맡기는 방법을 채택하여 명령세트를 축소 설계한 컴퓨터이다. 1.2. CISC와 RISC의 주요 특징 비교 CISC와 RISC의 주...2024.11.18
-
자동 스케쥴 제어2024.11.111. 운영체제의 개념과 특징 1.1. 운영체제의 정의 및 목적 운영체제의 정의 및 목적은 다음과 같다. 운영체제는 컴퓨터 하드웨어와 컴퓨터 사용자 간의 매개체 역할을 하는 것으로, 사용자가 프로그램을 수행할 수 있는 환경을 제공한다. 운영체제의 주된 목적은 크게 세 가지로 볼 수 있다. 첫째, 컴퓨터 하드웨어 및 소프트웨어 자원을 효율적으로 할당하고 관리·보호하는 것이다. 둘째, 사용자 프로그램의 오류나 잘못된 자원 사용을 감시하고 입출력 장치 등의 자원에 대한 연산과 제어를 관리하는 제어 프로그램으로서의 역할을 한다. 셋째...2024.11.11
-
2024 정보통신공학과 편입 전공면접 준비 자료2025.01.081. 정보통신공학과 편입 면접 질문 1.1. 2024 정보통신공학과 편입 대비 전북대학교 면접 질문 전북대학교의 정보통신공학과 편입 면접은 주로 인성 면접 위주로 진행된다. 매년 고정적으로 출제되는 기본 이론 문제들도 있는데, 이에는 라플라스 변환, 행렬, 미분 방정식 등이 포함된다. 구체적인 질문들을 살펴보면 다음과 같다. 먼저 1차 미분 방정식에 대한 설명, 미정계수법, 라플라스 변환의 도함수 등 기초적인 수학 이론에 대한 질문들이 다뤄진다. 또한 벡터의 정사영, 행렬 대각화, 행렬식 등 선형대수학 관련 개념에 대해서도 설명...2025.01.08
-
명령어 실행단계와 컴퓨터 논리구조 및 물리구조2024.09.011. 서론 본 글에서는 컴퓨터 구조론의 핵심 개념 중 하나인 명령어의 실행 4단계를 분석하고자 한다. 특히, 명령어 인출, 명령어 해독, 데이터 인출, 명령어 실행의 각 단계가 어떠한 방식으로 작동하는지에 대해 정리하고자 한다. 추가적으로, 메모리 관리에서 중요한 내용인 논리 주소와 물리 주소의 개념과 차이에 대해서도 설명할 예정이다. 이를 통해, 컴퓨터 시스템의 기본 동작 원리와 메모리 관리 체계에 대한 개념을 정립하고자 한다. 2. 명령어(Instruction)의 이해 2.1. 명령어의 정의 명령어(instruction)란 컴...2024.09.01
-
자료흐름의 이름을 명명할 때 기준이 되는 지침에 대해 논하시오2024.08.301. 변수의 개념과 특성 1.1. 변수의 정의 변수는 특정 값을 담을 수 있는 저장소로, 프로그래밍에서 데이터의 상태나 성격을 나타내는 요소로 기능한다. 변수는 그 자체로 고정된 값이 아니라 변할 수 있는 값, 즉 동적인 특성을 지닌다. 이러한 특성 때문에 변수는 다양한 상황에서 정보를 보관하고 활용할 수 있는 유용한 수단이다. 변수의 개념을 이해하기 위해서는 먼저 변수의 목적을 알아볼 필요가 있다. 주로 우리는 프로그램에서 데이터를 처리하고 분석하기 위해 변수의 사용에 의존한다. 변수는 단순히 숫자나 문자열을 저장하는 그릇과 같...2024.08.30