컴퓨터의 구조는 크게 2가지로 나눠진다.컴퓨터가 이해하는 정보1-1. 데이터1-2. 명령어컴퓨터의 4가지 핵심 부품2-1. CPU2-2. 메모리2-3. 보조기억장치2-4. 입출력장치숫자, 문자, 이미지, 동영상과 같은 정적인 정보컴퓨터와 주고받거나 컴퓨터 내부에 저장된
0과 1을 표현하는 가장 작은 정보 단위ex) 2비트로 표현할 수 있는 정보 - 00, 01, 10, 11ex) 3비로 표현할 수 있는 정보 - 000, 001, 010, 011 ...n 비트로 2^n 가지의 정보 표현 가능프로그램은 수 많은 비트로 이루어져 있다.평소
개발자가 이해하기 쉽게 만든 언어ex) C, Python, Java컴퓨터가 이해하고 실행하는 언어기계어 (0과 1 또는 16진수로 표현된 기계어)읽기 편한 형태로 번역한 것소스 코드 컴파일 중 오류가 발생하면 소스 코드 전체가 실행되지 않음인터프리터에 의해 한 줄씩 실
본격적으로 컴파일하기 전에 처리할 작업들외부에 선언된 다양한 소스 코드, 라이브러리 포함 (- 프로그래밍의 편의를 위해 작성된 매크로 변환 (- 컴파일할 영역 명시 (전처리가 완료 되어도 여전히 소스 코드전처리 완료된 소스 코드를 저급 언어(어셈블리 언어)로 변환어셈블
ERD - Cloud 를 이용하여 ERD 를 작성해야하는데 안한지 오래돼서 조금은 헷갈리는 부분이 있었다.개념을 다시 정리하면서 복습하는 개념으로 연관 관계를 정리하는게 좋다고 생각해서 작성하게 되었다.관계형 데이터베이스에서는 연관관계를 많이 사용합니다. 연관관계란 두