목록Knowledge (23)
MyCloud
데이터베이스 (DB) 데이터베이스는 한 조직의 여러 응용 시스템들이 공용(Shared)하기 위해 통합(Integrated), 저장(Stored)한 운영데이터의 집합을 말합니다.말이 어려운데 간단하게 설명하자면 성능이 뛰어난 저장소라고 생각하시면 됩니다. 데이터가 데이터 모델에 따라 어떠한 구조를 형성하고 있기 때문에저장소이긴 하지만 컴퓨터 내의 파일 시스템과는 전혀 다릅니다. 그렇다면 일반적인 저장소를 사용하면되지 뭐하러 DB를 사용할까요?이유는 뛰어난 관리 시스템 때문입니다. 데이터베이스 관리 시스템 (DBMS) 데이터베이스 관리 시스템 (DBMS)은 DB 관리를 위한 컴퓨터 시스템입니다.관련된 데이터와 프로그램 집합을 다루고, 정보 관리, 효율적이고 편한 환경도 제공합니다. 위에서 DBMS를 쓰는 이..
운영체제가 하는 일 운영체제가 하는 일은 크게 3가지가 있습니다. 1.사용자 인터페이스 역할유저모드(User mode)와 커널모드(Kernel mode)가 분리되어 있기 때문에사용자가 컴퓨터를 사용하기 쉽게 도와줍니다. 2.자원 관리운영체제는 메모리와 프로세스를 관리해줍니다.한정적인 메모리를 어떻게 하면 효율적으로 사용(Memory-Management)할지,여러 프로세스를 어떤 순서로 실행할지를 결정(Scheduling)해줍니다.따라서 운영체제를 통해 자원을 효율적으로 사용하게 되고,CPU의 성능을 극대화시킬 수 있습니다.이밖에도 입출력에 대한 보조역할, 컴퓨터 보안, 에러에 대한 처리 등의 역할이 있습니다. 3.API를 제공만약 운영체제가 없다면 개발자가 하드웨어 쪽의 구체적인 부분까지 공부해야 합니다..
네트워크의 개념과 정의 네트워크하면 흔히 인터넷을 떠올리게 됩니다!좀 더 구체적으로 정의하자면 컴퓨터와 컴퓨터 사이의 통신망입니다.최근에는 스마트폰, 태블릿 등 다양한 단말기가 네트워크에 함께 연결된 형태를 보입니다. 네트워크의 역사 그동안 네트워크는 3가지를 중점적인 목표로 두고 발전해왔습니다.1. 어떻게 정보를 더 명확하게 전달할 것인지,2. 투자한 비용에 비해 정보의 효율성이 크게,3. 정보가 3자에게 유출되지 않게 보안을 유지하는 것을 중요하게 생각해왔습니다. 처음 네트워크는 유선 통신으로 시작했습니다.1876년 흔히 알고있는 그레이엄 벨이 전화기를 개발하면서 발달했고 이후 전자기파를 발견하면서 무선 통신이 시작되었습니다.전자기파는 라디오파로 발전하여 음성 뉴스, 무선 방송를 하게 되었습니다. 그..