윤성우의 열혈 TCP/IP 소켓 프로그래밍을 보며 내용과 생각을 정리하는 글입니다. 지난 글에서 네트워크 프로그래밍 이란 소켓을 통해 데이터를 송수신 하는 프로그램을 작성하는 것 이라고 하였다. 이어서 데이터 송수신 방법에 따라 TCP/UDP 로 소켓 종류를 나누었는데, 이번 글에서 알아볼 것은 UDP 이다. UDP UDP 는 User Datagra...
윤성우의 열혈 TCP/IP 소켓 프로그래밍을 보며 내용과 생각을 정리하는 글입니다. 네트워크 프로그래밍? 소켓 을 기반으로 둘 이상의 컴퓨터 사이에서 데이터 를 송수신 하는 프로그램의 작성을 의미 여기서 말하는 소켓 이란 네트워크(인터넷)의 연결 도구 운영체제에 의해 제공되는 소프트웨어 장치 라고 할 수 있는데, 네트워크 통신에 필요한 기본적인 준비...
🙂 Process Process 란? 실행중인 프로그램 이라고 할 수 있으며, 물리적으로는 메모리에 로드된 프로그램 데이터를 의미한다. Why? 왜 Process 라는 개념이 필요할까? 라고 묻는다면 나는 이렇게 대답할 것 같다. > 동적인 상태의 프로그램(프로세스) 를 데이터화 하여 우리가 관리할 수 있도록 하기 위해서 Process 가 필요하...
지극히 필자가 공부한 국소적인 관점으로 쓰는 글이므로 OS 는 이거다! 하는 글이 아님을 밝힙니다. 🙂 Operating System 어떤 문장으로도 OS 를 명쾌하게 정의할 수는 없지만 우선은 "하드웨어를 관리하는 프로그램" 정도로 생각하고 글을 이어나간다. OS 가 하는일은 실로 다양한데 기술적인 용어는 잠깐 뒤로 미루고, 보편적인 OS 의 핵...