inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[인프런 워밍업 클럽 CS 2기] - CS 3주차 미션

윤승현
1

[운영체제]

 

메모리의 종류는 어떤 것들이 있나요? 각 메모리의 특징도 함께 적어주세요.

 

메모리 할당 방식에서 가변 분할 방식과 고정 분할 방식의 장단점은 뭔가요?

가변 분할 방식

고정 분할 방식

 

CPU 사용률을 올리기 위해 멀티프로그래밍을 올렸지만 스왑이 더 많이 이루어져 CPU 사용률이 0%에 가까워 지는 것을 뭐라고 할까요?

 

HDD나 SSD는 컴퓨터를 실행시키는데 꼭 필요한 걸까요? 이유를 함께 적어주세요.

 

파일을 삭제해도 포렌식으로 파일을 복구할 수 있는 이유가 무엇일까요?

 

 


[자료구조와 알고리즘]

 

지금까지 배운 5개의 정렬 알고리즘의 장단점과 시간 복잡도를 적어주세요.

 

버블 정렬

 

선택 정렬

 

삽입 정렬

 

병합 정렬

 

퀵 정렬

 

메모리가 부족한 시스템에서 어떤 문제를 해결하는데 재귀로 쉽게 구현이 가능할 것 같습니다. 여러분이라면 메모이제이션과 타뷸레이션 중 어떤 걸 이용하실 건가요? 이유를 함께 적어주세요.

 

 

인프런워밍업클럽 CS미션

답변 0