이름 | GitHub |
---|---|
김형준 | @hyeong-jun-kim |
안수빈 | @happysubin |
이승희 | @lsh9295 |
채안나 | @chaeanna |
매주 월요일 오후 12시
가천대학교 AI 공학관 메타버스 인큐베이터 (4층)
- 매주 스터디가 끝나고나서 tech-interview-for-developer 레포지토리에서 각자 공부할 2개의 주제를 정한다.
- CS 학습을 하고나서, MD형식으로 정리해서 스터디 전까지 PR을 올린다.
- 스터디 날에 자기가 공부한 CS 지식을 팀원들에게 발표하는 형식으로 진행한다.
- 발표 후, 발표자에게 1명당 1개이상 궁금한 점을 물어본다.
- 모든 주제의 학습이 끝나면, 다음 주에는 해당하는 주제로 CS 모의면접을 진행한다.
학습 주제는 tech-interview-for-developer을 참고했습니다.
주차 | 제목 | 발표자 |
---|---|---|
1주차 | 운영체제란 | 채안나 |
프로세스 vs 스레드 | 김형준 | |
프로세스 주소 공간 | 채안나 | |
인터럽트(Interrupt) | 안수빈 | |
시스템 콜(System Call) | 이승희 | |
PCB와 Context Switching | 이승희 | |
IPC(Inter Process Communication) | 안수빈 | |
CPU 스케줄링 | 김형준 | |
2주차 | 데드락(Deadlock) | 김형준 |
Race Condition | 김형준 | |
세마포어(Semaphore) & 뮤텍스(Mutex) | 이승희 | |
페이징 & 세그먼테이션 (PDF) | 안수빈 | |
페이지 교체 알고리즘 | 안수빈 | |
메모리(Memory) | 채안나 | |
파일 시스템 | 채안나 | |
3주차 | [운영체제 CS 면접] | 김형준, 안수빈, 이승희, 채안나 |
4-5주차 | OSI 7 계층 | 이승희 |
TCP 3 way handshake & 4 way handshake | 채안나 | |
TCP/IP 흐름제어 & 혼잡제어 | 김형준 | |
UDP | 안수빈 | |
대칭키 & 공개키 | 안수빈 | |
HTTP & HTTPS | 이승희 | |
TLS/SSL handshake | 안수빈 | |
로드 밸런싱(Load Balancing) | 이승희 | |
Blocking,Non-blocking & Synchronous,Asynchronous | 김형준 | |
Blocking & Non-Blocking I/O | 채안나 |