글
OSI 7Layer 식별자 MAC주소 = LAN카드의 식별자 IP = host 의 식별자 Port 번호 = L2 인터페이스 or 서비스 or 프로세스 의 식별자 Host = 네트워크에 연결된 컴퓨터 End-point = 네트워크 이용 주체 = 단말기 Client/Server (단말기의 역할 분류) Peer : P2P Switch = 네트워크 그 자체를 이루는 host. Infra *Router / IPS / Tab, Aggregation switch 매트릭 = 비용 패킷 = 자동차 라우터 = 교차로 라우팅 테이블 = 이정표 L2 NIC(Network Interface Card) = LAN(Local Area Network) 카드 LAN - MAN - WAN : 크기 MAC 주소 = NIC의 식별자. 하드..
DBMS = Database Management Sysyem 계층형 : 트리 형태. 변경이 까다롭고 다른 구성원을 찾기 비효율적 망형 : 활용하려면 모든 구조를 이해해야함 관계형. RDBMS : 열과 행으로 이루어진 테이블로 구성. 데이터베이스 모델링 테이블 구조를 결정 용어 Data : 하나하나의 단편적 정보 Table : 데이터를 입력하기 위해 표 형태로 표현 Database : 테이블이 저장되는 저장소 DBMS : 데이터베이스 관리 시스템 column : 테이블의 세로. 열 데이터 형식 : 테이블 생성시 열 이름과 함께 지정 row : 실질적 데이터. Primary Key : 기본키. 각 행을 구분하는 유일한 열. 중복되거나 비어있으며 안됨 SQL : Structured Query Language ..
운영체제는 프로그램들에게 자원 할당 (CPU , 입출력장치 등) 커널(kernel) 영역 응용 프로그램이 자원에 직접 접근하면 위험 -> 오직 운영체제를 통해서만 접근 이중 모드 : CPU가 명령어를 실행하는 모드를 구분 사용자 모드 : 운영체제의 서비스 X 커널 영역 코드 실행 불가 커널 모드 : 운영체제의 서비스 O , 자원 접근 등 모든 명령어 실행 가능 플래그 레지스터의 '슈퍼바이저 플래그' 로 구분 시스템 호출 : 커널 모드로 전환 위한 소프트웨어 인터럽트 운영체제의 핵심 서비스 프로세스 관리 : 실행 중인 프로그램 프로세스 / 스레드 , 프로세스 동기화, 교착상태 해결 자원 접근 및 할당 CPU 스케줄링 메모리 (페이징 , 스와핑 ... ) 입출력장치 (인터럽트 서비스 루틴) 파일 시스템 관리..
혼자 공부하는 컴퓨터구조 + 운영체제 강의를 들으며 기록 데이터 bit : 0과 1을 표현하는 가장 작은 정보 단위 n비트로 2^n가지의 정보 표현 가능 1byte = 8bit kB - MB - GB - TB : 1000배씩 word : CPU가 한 번에 처리할 수 있는 정보 단위 half word - full word - double word 이진법(binary) 0과 1로 수를 표현하는 방법 - 0bXX 로 표기 2의 보수로 음수 표현 : 모든 0과 1을 뒤집고 1을 더한다 flag : cpu 내부에서 양수 / 음수 표시 십육진법 : 0xXX 로 표기, 각 숫자를 2진수 4자리로 바꾸면 이진수 문자 집합 (character set) : 컴퓨터가 이해할 수 있는 문자의 모음 encoding : 문자를 ..