총 15개
-
운영체제 ) 1. 윈도우 운영체제 2. 안드로이드 운영체제. 선택한 운영체제의 버전별 특징을 설명해 주세요.2025.04.271. 안드로이드 운영체제 안드로이드 운영체제는 구글에서 개발한 오픈 소스 소프트웨어로, 리눅스 커널을 기반으로 하고 있습니다. 안드로이드 운영체제는 시대 발전에 맞춰 지속적으로 발전해왔으며, 현재 대부분의 스마트폰에서 사용되고 있습니다. 안드로이드 운영체제의 특징은 무료로 배포되고 누구나 수정 및 배포가 가능하다는 점입니다. 또한 안드로이드는 다양한 애플리케이션 실행, 메신저 기능, 은행 업무 등 다양한 편의 기능을 제공하고 있습니다. 1. 안드로이드 운영체제 안드로이드 운영체제는 현재 전 세계적으로 가장 널리 사용되는 모바일 운영...2025.04.27
-
유튜브(YouTube) 등에서 유닉스 또는 리눅스의 동작 장면을 살펴보고, 우리 수업에서 학습한 내용이 어떤 부분에서2025.01.201. 리눅스 리눅스는 1991년 핀란드의 Linus Torvalds에 의해 개발되었으며, 처음부터 인텔의 CPU인 80386을 장착한 PC 용도로 개발되었다. 리눅스는 멀티유저와 다중작업을 지원하는 유닉스와 비슷한 운영체제이지만 벨 연구소에서 사용한 유닉스 소스 코드를 사용하지 않고 독립적으로 개발되었다. 리눅스는 32비트 운영체제로 유닉스가 이루지 못한 부분을 갖추고 있으며, 멀티 플랫폼, 다른 운영체제에 대한 지원, 강력한 네트워킹 기능, 인터넷 지원 등의 특징을 가지고 있다. 2. 리눅스 동작 리눅스 사용 방법에 대한 영상을 ...2025.01.20
-
리눅스, 도커, 쿠버네티스의 상관관계에 대해서 기술하시오2025.05.031. 리눅스 리눅스는 1991년도에 리누스 토르발스라는 사람이 출시한 운영체제 커널이다. 운영체제란 CPU와 스토리지, 메모리와 같은 시스템의 리소스 혹은 하드웨어를 관리해주는 소프트웨어이다. 리눅스 기반의 OS는 하드웨어 리소스를 관리해주는 리눅스 커널과 운영체제의 나머지들을 구성해주는 일련의 소프트웨어 패키지들이 들어있다. 2. 컨테이너 컨테이너는 앱이 구동되는 환경을 감싸서 실행하게 해주는 격리 기술을 말한다. 리눅스 컨테이너라고 부르는 기술은 소프트웨어 서비스들을 실행하는데 있어서 필요로 하는 특정한 버전의 프로그래밍 언어나...2025.05.03
-
운영체제란 무엇인지 설명하고 본인이 사용하고 있는 운영체제의 장단점과 앞으로 운영체제는 어떻게 발전할 것인지에2025.05.121. 운영체제의 정의 운영체제는 사용자가 컴퓨터 하드웨어를 더 효율적이고 편리하게 활용할 수 있게 지원해주는 소프트웨어로써 일반적으로 여러 유틸리티와 커널로 구성되어 있다. 진정한 의미에서의 첫 번째 운영체제는 처음으로 다중프로그래밍을 지원한 IBM사의 OS/36-MFT이다. 2. 운영체제의 목적 운영체제의 주된 목적은 크게 세 가지로 나눌 수 있다. 첫 번째로 컴퓨터의 하드웨어와 소프트웨어의 자원을 효율적으로 할당하며 관리 및 보호하는 것이고 두 번째는 제어 프로그램으로 사용자의 프로그램에서의 오류 또는 잘못된 자원의 사용을 감시...2025.05.12
-
리눅스 운영체제의 종류와 특징, 장단점2025.01.231. 리눅스 운영체제의 종류 리눅스는 다양한 배포판으로 나뉘어져 있으며, 대표적인 배포판으로는 우분투, 레드햇, 센토스, 페도라 등이 있습니다. 각 배포판은 특정한 목적과 용도에 맞추어 개발되었으며, 사용자는 자신의 필요에 맞는 리눅스를 선택할 수 있습니다. 2. 리눅스의 특징 리눅스의 주요 특징은 오픈 소스, 안정성과 보안성, 커뮤니티 지원 등입니다. 오픈 소스 특성으로 인해 사용자 맞춤형 설정이 가능하고, 안정성과 보안성이 뛰어나며, 활발한 커뮤니티 활동을 통해 문제 해결이 용이합니다. 3. 리눅스의 기술적 특징 리눅스는 멀티 ...2025.01.23
-
『리눅스 과제02』2025.05.101. 리눅스 시스템 이 과제는 리눅스 시스템에서 기본적인 디렉토리 및 파일 관리 명령어를 실습하는 내용입니다. 학생들은 터미널에서 cd, mkdir, touch, ls, rm, tar, zip 등의 명령어를 사용하여 디렉토리 구조를 생성하고 파일을 관리하는 방법을 익히게 됩니다. 또한 압축 및 해제 명령어를 통해 파일 크기를 효과적으로 관리하는 방법도 배웁니다. 2. 디렉토리 및 파일 관리 이 과제에서는 디렉토리 생성, 파일 생성, 복사, 이동, 삭제 등의 기본적인 파일 관리 기술을 다룹니다. 학생들은 상대 경로와 절대 경로 사용법...2025.05.10
-
리눅스, 도커, 쿠버네티스의 상관 관계2025.05.051. 리눅스 리눅스는 Unix 기반의 오픈 소스 운영 체제로, 1991년에 리누스 토르발스가 개발하였습니다. 리눅스는 서버, 데스크톱, 모바일 기기, 임베디드 시스템 등 다양한 플랫폼에서 사용되며, 소프트웨어 개발 및 배포의 기반 운영 체제로 널리 활용됩니다. 리눅스는 오픈 소스이기 때문에 누구나 소스 코드를 확인, 수정, 배포할 수 있어서 다양한 배포판이 존재하고, 커뮤니티 기반으로 발전해 왔습니다. 2. 도커 도커는 2013년에 등장한 컨테이너 기반의 가상화 플랫폼입니다. 도커는 소프트웨어를 컨테이너라는 격리된 환경에서 실행, ...2025.05.05
-
유닉스에 대한 구조와 특징에 대해 설명하시오2025.05.021. 유닉스 유닉스는 1969년 AT&T 산하인 벨 연구에서 데니스 리치와 켄 톰슨에 의해 개발되었다. 처음에는 어셈블리어로 개발되었지만 1971년 데니스 리치가 개발한 C 언어를 이용하여 1973년에 다시 만들어졌다. 유닉스는 고급 언어로 작성된 세계 최초의 운영체제이다. 최근에는 윈도우 운영체제가 주로 사용되지만 아직 서버에서는 유닉스를 사용하는 경우가 많다. 유닉스는 오랜 시간 사용되며 안정성이 매우 높고 여러 하드웨어에서 호환이 되므로 아직도 널리 사용되고 있다. 2. 유닉스의 구조 유닉스 시스템의 구조는 하드웨어, 커널, ...2025.05.02
-
선문대학교 A+ / 임베디드 프로그래밍 리눅스 마운트 과정 레포트2025.05.131. 리눅스 시스템 개요 리눅스는 컴퓨터 운영 체제이자 서버 운영체제이며, 그 커널을 뜻하기도 한다. 리눅스는 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본 중 하나이다. 또한 리눅스는 다중 사용자, 다중 작업(멀티태스킹), 다중 스레드를 지원하는 네트워크 운영 체제이다. 2. 리눅스 시스템 관리 리눅스 시스템 관리에서 시스템 관리란 컴퓨터 시스템을 쓸모있는 혀애로 유지하기 위해 해야하는 모든 일을 말한다. 또한 시스템 관리에서는 파일 시스템, 디스크 관리, 패키지 관리, 사용자 관리가 있다. 3. 리눅스 네트워크 서비스 리...2025.05.13
-
유닉스에 대한 구조와 특징에 대해 설명하시오2025.05.081. 유닉스 시스템의 구조 유닉스 시스템은 커널, 쉘, 유틸리티 프로그램으로 구성되어 있다. 커널은 하드웨어를 보호하고 프로그램과 하드웨어 간의 인터페이스 역할을 담당하며, 쉘은 사용자의 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 역할을 한다. 유틸리티 프로그램은 일반 사용자가 작성한 응용프로그램을 처리하는데 사용된다. 2. 유닉스 파일 시스템 유닉스 파일 시스템은 트리 구조로 이루어져 있으며, 디렉토리나 주변 장치를 파일과 동일하게 취급한다. 파일 소유자, 그룹 및 기타 사용자를 구분하여 파일을 보호하며, 파일 생성, ...2025.05.08
