라이브러리 공통으로 사용될 수 있는 특정한 기능들을 모듈화한 것을 의미한다. 프레임워크 공통으로 사용될 수 있는 특정한 기능들을 모듈화한 것을 의미한다. 디자인 패턴이란 프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용하여 해결할 수 있도록 하나
노드와 링크가 서로 연결되어 있으며 리소스를 공유하는 집합노드란 서버, 라우터, 스위치 등 네트워크 장치를 의미하고 링크는 유선 또는 무선처리량링크를 통해 전달되는 단위시간당 데이터양, 단위로는 bps (초당 전송 또는 수신되는 비트 수)지연시간요청이 처리되는 시간을
사용자가 컴퓨터를 쉽게 다루게 해주는 인터페이스운영체제의 역할CPU스케줄링과 프로세스 관리메모리관리디스크 파일 관리I/O 디바이스 관리운영체제의 구조유저프로그램 - GUI - 시스템콜 - 커널 - 드라이버 - 하드웨어시스템 콜운영체제가 커널에 접근하기 위한 인터페이스이
일정한 규칙, 규약을 통해 구조화되어 저장되는 데이터의 모음사람, 장소, 물건, 사건 등 여러 개의 속성을 지닌 명사. 약한 엔터티와 강한 엔터티A와 B 중 A가 혼자서 존재하지 못하고 B의 존재 여부에 따라 종속적이면 A는 약하고 B는 강하다. 데이터베이스에서 정보를
C++의 기본메인 함수를 중심으로 돌아가므로 메인 함수 하나를 무조건 만들어야 한다. 이후 컴파일이 시작되면 전역변수 초기화, 라이브러리 import 등의 작업이 일어나고, 메인 함수에 얽혀 있는 함수들이 작동된다. 그리고 메인 함수기 0을 리턴하며 프로세스가 종료된다