Skip to content

Master-C-Programming/C-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

서울시립대학교 컴퓨터과학부 화석들의 C언어 정복기

목차


스터디 시작 계기

  • C언어 는 다른 고급언어들에 비해 저수준 명령어를 가지고 있어서 하드웨어를 제어할 수 있다. 컴퓨터과학부 학생으로서, 운영체제와 밀접한 연관이 있는 C언어 에 흥미를 느꼈고, 깊게 배우고 싶었다.
  • 2학년 2학기 유닉스프로그래밍과의 시너지가 좋을 것이라고 판단했다. C언어 가 어셈블리어로 쓰여진 유닉스를 고급언어로 작성하기 위해 만들어진 언어이기 때문이다.

스터디 내용

바보들의 C언어 공부 일지

주2회, 화요일 / 목요일 1시간씩 공부합니다!
화요일, 목요일에 개인 교재로 공부를 진행합니다. 개인의 여유 시간에는 Baekjoon Online Judge의 문제들을 풀어보면서 각자의 코드를 공유합니다.
자신이 작성했던 코드를 서로 공유하면서 코드에 대한 생각을 자유롭게 주고받습니다. 자신이 푼 문제의 코드를 Team Code Review에 업로드합니다.

스터디 목표

2020년도 2학년 2학기에 C언어를 학습합니다.
완벽하지 않아도 됩니다. 꾸준히만 나아간다면요!

휴식

  • 중간고사 : 10/13, 10/15, 10/20, 10/22, 10/27, 10/29 (3주)
  • 기말고사 : 12/01, 12/03, 12/08, 12/10, 12/15, 12/17, 12/22, 12/24 (4주)

스터디, 그 이후

스터디 한 내용을 활용하여 리눅스 쉘 처럼 동작하는 프로그램을 만들기로 했다(Linux-Shell-Project). 향후 계획을 위와 같이 정한 이유는 다음과 같다.

  • 코드로 작성해봐야 진정으로 아는 것이다.
  • 팀원들과의 협업을 통해 Git을 이해할 수 있다.
  • 2학년 2학기에 수강한 유닉스프로그래밍의 내용과 스터디 내용을 연계하고 싶었다.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •