3. 프로그램의 기계수준 표현 3-8. 배열의 할당과 접근 3-8-1. 기본 원리 C언어 에서의 배열 선언 `T A[N](T는 자료형, N`은 정수 길이)은 두 가지 효과를 갖는다. $L·N$ 바이트($L$은 자료형T의 크기) 만큼의 공간을 하나의 블록(연속적인 메모
오늘 배운 것들 1. 프림 알고리즘 최소 신장 트리를 구하는 알고리즘으로 시작 단계는 시작 노드만이 MST 집합에 속한다. 트리 집합에 속한 정점들과 인접한 정점들 중 가장 낮은 가중치의 간선과 연결된 정점에 대해 간선과 정점을 MST 트리 집합에 넣는다. (사이클을
모든 네트워크 응용 프로그램은 클라이언트-서버 모델에 기초한다.이 모델에서 응용(Application)은 한 개의 서버 프로세스와 여러 개의 클라이언트 프로세스로 구성된다.^11-1클라이언트-서버 모델에서 근본적인 작업은 트랜잭션 transaction이다.트랜잭션은 클
UDP와 TCP는 모두 전송 계층에서의 프로토콜로, 전송 계층부터는 각 프로세스가 직접 통신할 수 있다.하위 계층을 거쳐 호스트까지 도착한 데이터가 어떤 프로세스로 찾아가야 하는지 구분하기 위해서 포트 번호를 사용한다. 포트 번호는 16비트 길이의 부호 없는 정수이다.
그동안은 TIL을 쓰면서 배운 일자마다 글을 썼었다.그런데 일자별로 쓰니까 같은 주제여도 너무 파편화 되어 앞으로는 주제마다 글을 써야겠다.아래 내용은 TIL로 이미 올라온 CSAPP의 내용들을 하나로 합친 것으로 빠진 챕터들이 꽤 있다.책을 내가 이해한 내용으로 적은