총 5개
-
운영체제 c code Unix os source2024.09.241. 운영체제 개요 1.1. 프로세스 상태 정의 프로세스는 다음과 같은 상태로 정의된다. 프로세스의 상태에는 "Ready", "Run", "Sleep" 등이 있다. "Ready" 상태란 프로세스가 CPU를 할당받아 실행될 준비가 된 상태이다. 프로세스는 이 "Ready" 상태에서 언제든 CPU에 의해 실행될 수 있다. "Run" 상태는 프로세스가 현재 CPU에 의해 실행되고 있음을 나타낸다. 프로세스는 주어진 시간 할당량(time slice)을 모두 소모할 때까지 또는 블로킹 함수를 호출할 때까지 "Run" 상태를 유지한다. "...2024.09.24
-
최초의 컴퓨터는 애니악이 맞는지? 아니면 맞지 않은지? 논의하시오2024.10.091. 유닉스와 리눅스 1.1. 유닉스의 특징과 발전 유닉스는 1970년대 초반에 발명된 다중 사용자 방식의 서버에 특화된 운영 체제이다. 유닉스는 교육이나 연구 기관에서 주로 사용되었으며, 기업에서는 포털이나 대기업의 사이트에서 많이 사용되고 있다. 유닉스는 IBM 사에서 직접 일괄적으로 관리하기 때문에 리눅스에 비해 지원이 좋고 보안성이 뛰어나다는 장점이 있다. 하지만 기업에서 일괄 관리하기 때문에 비용이 비교적 비싸다는 단점도 가지고 있다. 현재 유닉스는 HP, Apple 등에서 사용되고 있다. 리눅스는 유닉스의 장점을 포괄...2024.10.09
-
UNIX시스템 리눅스 설치 사용자 계정 생성2024.10.031. UNIX 시스템 1.1. 리눅스 설치 및 계정 생성 리눅스 설치 및 계정 생성은 UNIX 시스템 학습의 기초가 되는 중요한 과정이다. 먼저 리눅스 운영체제를 설치하고 이후 일반 사용자 계정을 생성하는 것이 필요하다. 리눅스 설치를 위해서는 두 가지 방법을 고려해볼 수 있다. 첫 번째는 CentOS 7.9.2009 버전의 DVD 이미지 파일을 다운로드하여 부팅 가능한 USB를 만드는 것이다. 이 방법은 GUI 환경의 CentOS를 직접 설치할 수 있는 장점이 있다. 두 번째는 Windows 10 운영체제에 리눅스 환경인 WS...2024.10.03
-
자바 gui2024.11.271. 컴퓨터의 발달 1.1. 전자 계산기 네피어의 계산기구는 곱셈 구구단표의 각 열을 1개씩의 막대기에 새긴 것으로, 숫자를 세트시키고 손으로 돌려서 덧셈, 뺄셈, 곱셈, 나눗셈을 할 수 있는 수동식 계산기이다. 파스칼의 가감산기는 전화의 다이얼과 비슷한 것을 몇 개 늘어놓고, 각각 자리올림용으로 사용할 기어(톱니바퀴)를 끼워 놓은 것으로, 기계적인 방식으로 덧셈과 뺄셈이 가능했다. 라이프니츠의 수동식 계산기는 숫자를 세트시키고 한번 손으로 돌려서 덧셈, 몇 번이고 계속해서 돌리면 곱셈, 반대로 돌리면 뺄셈, 몇 번이고 반대로 필...2024.11.27
-
본인이 갖고있는 스마트폰의 사양과 특징,기술에대하여 정리하고 추가되어야하는 기술을 연구하여 작성하시오2024.09.091. 컴퓨터 기억장치 계층구조 1.1. 기억장치 계층 구조의 개념 컴퓨터의 기억장치는 레지스터, 캐시, 주기억장치, 보조기억장치로 계층적인 구조를 가진다. 이는 프로그램과 데이터가 실행 및 참조되기 위해서는 주기억장치에 있어야 하며, 즉시 필요하지 않은 프로그램과 데이터는 보조기억장치에 저장되어 필요 시 주기억장치로 이동되어 사용되기 때문이다. 즉, 컴퓨터의 기억장치 계층 구조는 데이터와 프로그램이 다양한 단계 사이를 빈번하게 왕복하며 수행되는 구조를 의미한다. 상위의 기억장치일수록 기억용량은 적지만 접근속도와 시간이 빠르며 비...2024.09.09