프로젝트 주제: 나만의 노래방 프로그램 만들기
프로젝트 기획 이유: 지난 주제를 보고 노래방 프로그램을 만들어 보자! 수업시간에 배운 signal함수와 fork함수, 시간 관련 함수를 활용해보자!
유닉스 C 프로그래밍을 이용한 나만의 노래방 프로그램
-노래방 프로그램은 총 3개의 방
-3개의 방 마다 시작과 종료,
-노래방 종료시마다 랜덤 점수 표시
-시간당 요금, 각 방의 총 사용 시간 표시
리뷰 및 피드백: 노래방 점수가 표시되면 더 재미있을 것 같다. -> rand함수와 srand함수를 사용해 랜덤 점수 표시
결론 및 소감: 유닉스를 통해 나만의 노래방 프로그램을 제작
-Fork를 통해 노래방 여러 개 생성
-Time관련 함수를 사용해 시간을 측정해 요금 계산
-Rand,srand 함수를 사용해 랜덤한 점수와 멘트가 출력되도록 만듦
-Signal을 이용해 함수가 호출되도록 만듦
그외에도 kill, sleep등을 이용
결론 및 소감:
-수업시간에 배운 내용인 fork와 signal, 시간관련 함수 등을 사용해 의미있는 프로그램을 만들어 낼 수 있어서 좋았다.
-프로그램하나를 제대로 완성시킬 수 있어 뿌듯했다.
-더 다양한 프로그램을 만들어 보고 싶다.
'공부 > 컴퓨터 공학, 학교 공부' 카테고리의 다른 글
게임과 인문학 2차시 수업 정리 (0) | 2023.09.24 |
---|---|
5월 둘째주 학교공부 정리 (1) | 2023.05.14 |
5월 첫째주 학교 공부 정리 (0) | 2023.05.07 |
4월 마지막 주차 학교 공부 정리 (0) | 2023.04.30 |
소프트웨어 공학 파이썬 퀴즈 (0) | 2023.04.09 |