- [운영체제] 운영체제란?Song hyun[운영체제] 운영체제란? 1. 운영체제의 의미-대표적인 시스템 소프트웨어-컴퓨터 시스템의 자원을 관리하고, 컴퓨터 프로그램이 동작하기 위한 서비스를 제공하는 프로그램들의 모음 2. 운영체제의 역할자원 관리: 컴퓨터 시스템을 효율적으로 운영하는 것이 목적사용자 지원: 사용자에게 편의성을 제공하는 것이 목적 3. 운영체제의 기원(1) 초기의 컴퓨터-운영체제가 없던 초기 컴퓨터에는 사용자가 응용 프로그램을 실행시키면, 응용 프로그램이 직접 컴퓨터 자원을 제어해야 했다. 이로 인해 응용 프로그램 개발자는 HW 제어 방법을 잘 알고 있어야 했다. => 다양한 종류의 HW들이 동작하는 응용 프로그램을 만드는 것이 어려워짐-하나의 하드웨어를 여러 사용자가 공유해서 사용하는 경우, 응용 프로그램들끼리 서로 효율적으로..
- 2025-03-04 17:06:10
- [데이터베이스 시스템] DBMS 아키텍처Song hyun[데이터베이스 시스템] DBMS 아키텍처 -데이터베이스 시스템은 여러 조건을 고려해 효율적으로 데이터를 관리할 수 있게, 다양한 유형이 존재한다. (1) 중앙집중식 DBMS-중앙 서버에 과도한 부하가 집중됨 -> 병목현상-전체적인 성능 저하, 오류 발생 시 전체 시스템 중단 등의 문제점 (2) 클라이언트-서버 구조-중앙집중식의 단점을 보완한 형태. CS 컴퓨팅 모델은 프로그램의 부하를 분산시키고, 성능을 향상시킴.-현대에 가장 널리 적용되는 방식 (3) 2계층 클라이언트-서버 구조-SW 구성요소들이 클라이언트와 서버에 분산되어 있음-단순함과 기존 시스템과의 하위 호환성이 장점-DBMS 서버 = 질의 서버 / 트랜잭션 서버 / SQL 서버 (4) 3계층 클라이언트-서버 구조 (=웹 애플리케이션 서버)-클라..
- 2025-03-04 15:54:35
- [디지털 논리 회로] 디지털 시스템Song hyun[디지털 논리 회로] 디지털 시스템 1. 시스템이란?-시스템(System): 입력과 출력이 있는 검은 상자(Black box)로 정의된다.-검은 상자형 시스템 정의에서는 시스템의 입력이 무엇이고, 출력이 무엇인지에 대해 관심을 가지지만 검은 상자의 내부 구조에 대해서는 의미를 가지지 않는다.-또 다른 시스템의 정의는 검은 상자의 내부에 관한 것이다. 즉, 시스템은 목적을 달성하기 위해 상호작용하는 구성요소의 집합이라는 것.-컴퓨터 시스템과 그 내부에 대해 공부할 때는 후자의 정의로 접근해야 한다. 2. 아날로그와 디지털-일반적으로 데이터는 아날로그 혹은 디지털 방식으로 표현할 수 있다.-아날로그 방식(Analog): 데이터를 연속적인 값(Continuos value)로 표현-디지털 방식(Digital)..
- 2025-03-03 17:45:55
- [데이터베이스 시스템] DBMS의 구조와 언어Song hyun[데이터베이스 시스템] DBMS의 구조와 언어 1. DBMS의 구조-DBMS는 크게 데이터 추상화, 데이터 독립성을 확보하기 위한 3단계 구조로 이루어져 있다. 외부 단계(Interval level): 가장 낮은 추상화 단계로 내부 스키마에 의해 기술된다. / 원시 수준의 데이터 구조, 인덱스 유무, 컬럼 방식, 물리적 순서 등을 정의함개념 단계(Conceptual level): DB 전체 구조를 추상화하는 단계로, 개념 스키마를 통해 기술된다. / DB에 무엇이 저장되어 있는지, 데이터 간의 관계 등에 대해 기술외부 단계(External level): 추상화의 최고 단계로, 외부 스키마(뷰)에 의해 기술된다. / 사용자가 관심을 가지는 DB 일부분만 기술하고 나머지는 은폐한다. 데이터를 추상화함 2...
- 2025-03-03 15:46:20
- [이산수학] 이산과 연속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
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)