시스템 프로그래밍 1. 멀티 프로세스
건국대학교 시스템 프로그래밍 진현욱 교수님의 수업을 정리한 내용입니다. [!question] 멀티 프로세스를 왜 사용하는가?{title} Shell과 같은 소프트웨어를 만들 때 반드시 필요하다. 쉘을 통해 실행파일을 실행하면, 쉘이 그 프로세스를 관리할 수 있어야 한다. 따라서 자식 프로세스를 만들어 사용해야 한다. 이것이 하나의 프로그램...
건국대학교 시스템 프로그래밍 진현욱 교수님의 수업을 정리한 내용입니다. [!question] 멀티 프로세스를 왜 사용하는가?{title} Shell과 같은 소프트웨어를 만들 때 반드시 필요하다. 쉘을 통해 실행파일을 실행하면, 쉘이 그 프로세스를 관리할 수 있어야 한다. 따라서 자식 프로세스를 만들어 사용해야 한다. 이것이 하나의 프로그램...
건국대학교 고급컴퓨터그래픽스 김형석 교수님의 수업을 정리한 내용입니다. Computer Graphics 컴퓨터를 통해 시각적인 2D, 3D 데이터를 그리는 방법을 연구하는 컴퓨터 과학의 분야이다. 우리는 3차원 그래픽스를 중점으로 다룰 것이다. Modeling Texturing Rendering Animation GPU Lib...
건국대학교 시스템 프로그래밍 진현욱 교수님의 수업을 정리한 내용입니다. 프로그램 실행 과정 프로그램을 실행시키면, 내부에서 어떤 동작이 일어나는가? 보통 프로그램을 실행하는 방법은 여러가지인데, 사용자가 실행파일을 눌러서 실행하는 상황이라고 가정하자. Shell이 명령을 받는다. 커널에게 요청(System Call)한다...
건국대학교 여준현 교수님의 전자기학1 수업을 정리한 내용입니다. 교재: Introduction to electrodynamics, David J. Griffths (4판) Electrostatic Potential Potential이란, Curl이 0인 특별한 Vector Field에서 정의되는 물리량이다. 그 특별한 벡터장은 보존벡터장(Cons...
건국대학교 여준현 교수님의 전자기학1 수업을 정리한 내용입니다. 교재: Introduction to electrodynamics, David J. Griffths (4판) Electricity (전기) 전기란, 전하가 흐름에 따라 발생하는 물리 현상이다. 번개, 정전기, 전류, 통신 등등… Electric charge (전하) 양성자와 전자가...
건국대학교 여준현 교수님의 전자기학1 수업을 정리한 내용입니다. 교재: Introduction to electrodynamics, David J. Griffths (4판) Del Operator \(\displaystyle \nabla = \left( \frac{\partial }{\partial x}, \frac{\partial }{\...