- [이산수학] 이산과 연속Song hyun[이산수학] 이산과 연속 1. 이산과 연속의 개념-이산 수학(Discrete Mathematics): 이산적인 수학 구조를 다루는 수학으로, 0과 1의 데이터를 처리하는 디지털 컴퓨터와 매우 밀접한 관련성이 있음.-연속(Continuos): 중단 및 급격한 변화가 없는 상태.-연속 수학(Continuos Mathematics): 연속적인 수학 구조에 대해 연구하는 수학-이산(Discrete): 불연속적인 상태를 나타내는 것.-이산수학과 연속수학이 다루는 주제와 기법은 서로 비슷하다. (ex: 집합) -이산과 연속은 컴퓨터 과학에서 다른 의미로 사용된다.-아날로그 컴퓨터: 연속적인 데이터를 처리하는 컴퓨터-디지털 컴퓨터: 이산적인 데이터를 처리하는 컴퓨터-현대사회에서 디지털 컴퓨터의 영향력이 증가하며 이산..
- 2025-03-02 17:22:30
- [데이터베이스 시스템] 데이터베이스란?Song hyun[데이터베이스 시스템] 데이터베이스란? 1. 데이터베이스란?기업의 글로벌화 및 운영기간의 단축화로 분석 가능한 데이터가 증가됨데이터베이스(Database)는 데이터의 양적 증가와 기업들의 관습 변화로 인해 태동하기 시작했다.사전적인 의미의 데이터베이스는 데이터의 집합을 의미한다. 이 데이터의 집합을 관리하기 위해 만들어진 것이 데이터베이스 관리 시스템(DBMS)이고, 이 DBMS와 함께 다른 사용자에게 서비스 형태로 제공되는 애플리케이션이 포함된 일체의 시스템을 데이터베이스 시스템(DBS)라고 한다. 2. 파일 처리 시스템에서 데이터베이스로데이터베이스가 만들어지기 전, 1960년대부터 이미 데이터를 만들고 분석, 처리하기 위한 수단이 존재했다. 유일한 수단인 파일(file)이었다.파일을 사용해 특정 업..
- 2025-03-02 15:33:25
- [Linux] 네트워크 정보 파악과 변경Song hyun[Linux] 네트워크 정보 파악과 변경 VMware Player에는 하나의 가상머신만 부팅할 수 있다. 여러 개의 가상머신을 동시에 부팅하려면 VMware Player를 여러 개 실행해야 한다. 각각 인터넷 네트워킹이 되게 하려면 각각의 가상머신에 네트워크 관련 정보를 입력해야 한다. 정상적인 네트워킹이 이뤄지려면 각각의 가상머신에IP 주소서브넷 마스크게이트웨이 주소DNS 주소라는 4가지 정보의 개념을 알고 입력해야한다. 명령 프롬프트에서 ipconfig /all을 입력해보자. 아래와 같은 화면에서 'VMware Virtual Ethernet Adapter for VMnet8' 혹은 'VMnet8'을 찾자. 그리고 IP 주소와 서브넷 마스크, 게이트웨이, DNS 서버를 잘 기억해두자. VMware ..
- 2025-02-18 15:02:42
- [Linux] VMware의 특징과 장점Song hyun[Linux] VMware의 특징과 장점 1. VMware의 특징한 대의 컴퓨터로 실무와 비슷한 네트워크 환경을 구성할 수 있다. -> 실무 환경과 비슷한 환경 구성, 테스트 가능운영체제의 특정 시점을 저장하는 스냅숏 기능을 쓸 수 있다. -> 문제 발생 시 롤백 가능 (VMware workstation Pro) 하드디스크 등의 하드웨어를 내 맘대로 여러 개 장착해 테스트 할 수 있다. -> 다양한 하드웨어 테스트 가능현재 PC 상태를 그대로 저장하고, 다음에 사용할 때 현재 상태를 이어서 구동할 수 있다. -> Suspent(일시 정지) 가능=> 물리적으로 필요한 여러 환경을 가상으로 구축할 수 있게 지원하는 프로그램! 2. VMware를 사용하기 적합한 환경실무와 비슷한 네트워크 환경을 구성해 여러..
- 2025-02-18 14:58:23
- [Linux] 가상머신 세팅하기Song hyun[Linux] 가상머신 세팅하기나중에 다시 연습하기 위해 가상머신 세팅 정보들을 기록해둔다.(1) Client : Red Hat Desktop Linux 8버전 기반의 가상머신(2) WinClient : Windows10 기반의 가상머신 1. Client-WinClient 세팅(1) Client 가상 서버 (2) WinClient 가상 서버 2. VMware 핫키 -Ctrl+Alt: 게스트 OS에서 호스트 OS로 초점 이동하기-Ctrl+Alt+Insert 권장-초점을 VMware로 옮긴 뒤, Ctrl+Alt+Enter를 누르면 전체 화면으로 전환
- 2025-02-18 14:54:58
- [Linux] Linux 가상머신 부팅하기 및 BIOS 진입하기Song hyun[Linux] Linux 가상머신 부팅하기 및 BIOS 진입하기 1. 가상머신 부팅하기 앞서 생성한 가상머신을 부팅해보자. (1) VMware Workstation Pro의 초기화면에서 부팅하고 싶은 가상머신을 선택하고,(2) 좌측 상단의 [Player] - [Power] - [Power on] 버튼을 클릭해보자.(3) 우측 사진과 같은 화면이 뜬다면 [No]를 클릭한다. 그러면 아래의 사진처럼 부팅과정이 나타난 것을 볼 수 있다. 아직 운영체제가 설치되지 않았기 떄문에 Operating System not found 라는 글귀가 뜬다. 부팅할 때와 같이, [Player]-[Power]-[Shut Down Guest]를 누르고, 경고창이 뜨면 [Yes]를 눌러준다. 그러면 부팅이 종료된다. 2. ..
- 2025-02-18 14:52:50
- [Linux] 가상머신의 개념과 VMware Workstation 설치하기Song hyun[Linux] 가상머신의 개념과 VMware Workstation 설치하기 1. 가상머신과 가상머신 소프트웨어가상머신(Virtual Machine)이란 가상으로 존재하는 컴퓨터를 말한다. 이 가상머신을 생성하는 소프트웨어를 가상머신 소프트웨어(Virtual Machine Software)이라고 일컫는다. 이 가상머신 소프트웨어의 역할을 살펴보자면,운영체제 안에 가상의 컴퓨터를 만듦그 가상의 컴퓨터 안에 또 다른 운영체제를 설치할 수 있게 함이다. 기존에 윈도우즈를 사용하던 컴퓨터에 가상머신 소프트웨어를 설치하게 되면, 한 대의 컴퓨터로 여러 운영체제를 체험해볼 수 있는 것이다. 이 때, 기존에 사용하던 컴퓨터/OS를 호스트 컴퓨터/OS라고 하고, 가상머신에 설치된 컴퓨터/OS를 게스트 컴퓨터/OS라고..
- 2025-02-17 18:27:15
- [Linux] Linux 가상머신 생성 및 불러오기Song hyun[Linux] Linux 가상머신 생성 및 불러오기 1. 가상머신 생성하기앞서 설치한 VMware Workstation Pro를 사용해 가상머신을 생성해보자. 대부분의 컴퓨터의 호스트 OS는 Windows이다. 우리는 가상머신을 통해 게스트 OS를 생성해 다양한 OS환경을 사용하고 테스트해볼 수 있다. 우리가 만드는 가상머신은 '*.vmdk'라는 확장자를 포함한 몇 개의 관련파일로 존재한다. 가상머신은 폴더에 저장되기 때문에 30GB 이상의 여유공간이 있는 드라이브에 폴더를 생성하는 것이 좋다. 나는 Ubuntu20.04라는 이름으로 폴더를 만들었다. 이제 본격적으로 가상머신을 만들어보자. VMware Workstation Pro의 초기화면에 들어가, [Create a New Virtual Mach..
- 2025-02-17 14:46:43
- [Linux] VMware Workstation Pro 실행 및 종료하기Song hyun[Linux] VMware Workstation Pro 실행하기 설치한 VMware Workstation Pro를 실행하고 종료시켜 보자. 1. 실행하기 설치 후, 바탕화면에 생성된 VMware Workstation Pro의 아이콘을 클릭해보자. 그러면 아래 두번째와 같은 화면이 뜰텐데, 비상용 목적으로 사용(첫번째)를 클릭해주면 된다. 2. 종료하기 성공적으로 실행되었다면 첫번쨰 사진과 같은 초기화면을 볼 수 있다. VMware Workstation Pro를 종료시키는 방법은 두 가지가 있는데, (1) 우측 상단의 x 버튼을 누르거나(2) 좌측 상단의 [Player]-[Exit] 버튼을 클릭함으로써 Vmware Workstation Pro를 종료시킬 수 있다.
- 2025-02-17 14:37:26
- [코딩 기초 문제] 문자열 앞의 n글자Song hyun[코딩 기초 문제] 문자열 앞의 n글자 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요. class Solution { public String solution(String my_string, int n) { String answer = my_string.substring(0,n); return answer; }}
- 2025-01-18 19:49:50
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)