[인프런 워밍업클럽 CS 2기] 1주차 발자국

[인프런 워밍업클럽 CS 2기] 1주차 발자국

프로그래밍 언어만 배우다가 자료구조, 알고리즘, CS 등등 알아야될게 많아서 엄두도 안나고

근데 등장은 자주해서 머리가 아팠는데 인프런에서 스터디를 모집하길래 냅다 결제를 갈겼다

 

처음 3일까지는 열심히했는데 그 뒤로 주말, 약속 등등으로 벌써부터 풀어져서 지금 이시간에 발자국을 남기게 되었다 ㅋㅋㅋ

가이드를 읽어보니 공부한 내용을 자세히 올리지말라그래서 목차로 대신하고(노션에는 따로 정리하면서 공부함)

회고 위주로 적어보려 한다.

 

학습기간

1주차 2024-09-30(월) ~ 2024-10-04(금)

연휴가 많아서 띄엄띄엄 공부했다..; 헬스장에서 트레드밀 위에 아이패드 올려놓고 공부함 (의지 ㄷㄷ)

강의 수강

학습내용 요약

  • 알고리즘

  • 섹션1

    • 자료구조와 알고리즘 개요

    • 시간복잡도

    • 자바 스크립트 실행환경 구축

  • 섹션2

    • 배열

    • 연결리스트

    • 스택

    • 해시테이블

6개의 자료구조를 배웠고, 각각의 정의와 추상자료형, 구현, 테스트를 통해 익혔다.

 

 

  • 운영체제

  • 섹션1

    • 운영체제 개요, 역사, 구조

    • 컴퓨터 하드웨어와 구조, 부팅과정, 인터럽트

       

  • 섹션2

    • 프로그램과 프로세스

    • 멀티 프로그래밍과 멀티프로세싱

    • PCB

    • 프로세스 상태

    • 컨텍스트 스위칭

    • 프로세스 생성과 종료

    • 쓰레드

  • 섹션3

    • CPU 스케쥴링 개요

    • 다중큐

    • 스케쥴링 목표

    • FIFO

운영체제의 전반적인 구조와 프로그램, 프로세스, 스레드, CPU 등을 집중적으로 개념학습했다.

  • 학습내용 회고(칭찬, 아쉬움, 보완, 차주 목표 등)

    • 잘한점 : 그렇게 많이 나오던 운영체제의 내용을 쭉 훑어서 뿌듯하다. 평소에 스택, 큐, 연결리스트, 해시테이블은 한번씩 유튜브를 통해 익혀서 내용 이해에 많은 도움이 되었다.

    • 아쉬운점 : 평소에 한번 본 내용+ 짧은 강의시간 이라서 너무 만만하게 봤다.

    • 보완 : 일단 강의 다 들어보고 시간을 배분하자 .ᐟ

댓글을 작성해보세요.

채널톡 아이콘