Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

359 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cs공부를 위한 레파지토리입니다

1주차(2023.09.04~2023.09.09)
  • 좋은코드란 무엇인가
  • 객체지향 프로그래밍이란 무엇인가
  • RESTful API란 무엇인가
2주차(2023.09.11~2023.09.16)
  • TDD란 무엇이며 어떠한 장점이 있는가
  • 함수형 프로그래밍
  • MVC패턴이란 무엇인가?
3주차(2023.09.18~2023.09.23)

1.1 운영체제

  • 1.1.1 운영체제란
  • 1.1.2 운영체제의 목적
  • 1.1.3 CPU와 메모리 구조
  • 1.1.4 커널과 시스템 콜

1.2 프로세스

  • 1.2.1 프로세스와 스레드
  • 1.2.2 PCB
4주차(2023.09.18~2023.09.23)
  • 1.2.3 프로세스의 생성
  • 1.2.4 프로세스 상태도
  • 1.2.5 멀티 프로세스와 멀티 스레드
  • 1.2.6 콘텍스트 스위칭
  • 1.2.7 프로세스 동기화
  • 1.2.8 교착 상태
5주차(2023.10.02~2023.10.07)

1.2 프로세스

  • 1.2.9 스레드 안전
  • 1.2.10 IPC
  • 1.2.11 좀비 프로세스와 고아 프로세스

1.3 스케줄링

  • 1.3.1 스케줄링의 목적
  • 1.3.2 스케줄링의 단계
  • 1.3.3 스케줄링 알고리즘
6주차(2023.10.09~2023.10.14)

1.4 메모리 관리 전략

  • 1.4.1 논리 메모리와 물리 메모리
  • 1.4.2 연속 메모리 할당
  • 1.4.3 비연속 메모리 할당

1.5 가상 메모리

  • 1.5.1 가상 메모리란
  • 1.5.2 요구 페이징
  • 1.5.3 스레싱

1.6 캐시 메모리

  • 1.6.1 캐시 메모리와 지역성
  • 1.6.2 캐시 메모리와 매핑 방식
7주차(2023.10.15~2023.10.21)
  • 1장 시험문제 만들기(중간고사 기간)

    ✅문제내는 부분 (주차별로 3문제씩)

    → 10.29에 답안 공유하기

    이신비: 4주차 1,2주차

    강민서: 3주차 6주차

    이유리: 5주차 3주차

    박세진: 6주차 5주차

    성지현: 1,2 주차 4주차

    총 30문제

    ✅시험보는 기간(10.23-10.28)

    • 시험시간 1시간 30분
    • 답안 깃허브에 문제 폴더 만들어서 답안 올리기
    • 문제 풀었으면 톡방에 말해주고 전부 다 풀었을 때 답안지를 공유한다
7-1주차(2023.10.22~2023.10.28)
  • 2.1 네트워크 계층
  • 2.2 TCP와 UDP
    • 2.2.1 TCP란
    • 2.2.2 TCP 핸드셰이킹
    • TCP 제어 방법
  • 1장 시험문제 풀기
8주차(2023.10.30~2023.11.04)
  • 2.3 HTTP
  • 2.4 REST
9주차(2023.11.06~2023.11.11)
  • 3.1 데이터베이스의 종류
  • 3.2 관계형 데이터베이스
  • 3.3 트랜잭션
  • 3.4 조인
10주차(2023.11.13~2023.11.18)
  • 4.1 복잡도
  • 4.2 선형 자료구조
  • 4.3 비선형 자료구조
11주차(2023.11.20~2023.11.25)
  • 5.1 정렬 알고리즘
  • 최소 신장 트리
  • 최단 거리 알고리즘

기술면접자료

기술면접대비 CS전공 핵심요약집

About

cs공부를 시작합시다

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors