2nd BREAKOUT MEETING
- 하나스퀘어 B1 GROUP STUDYROOM B133A 16:00 - 19:00 #7
- 개발방향(구현 기능, 시각화 기능, 분석 기능, 성능 비교 등 어디까지 구현하고 어떻게 구현할지)
- 알고리즘 및 역할 세부 분담
- 깃헙기초 : 업로드 양식 및 코드 리뷰 양식 일원화
- 계획서 검토 (함수 다이어그램 등)
- 개발일정
GUI
C or C++ GUI 구현이 어려움 : Visual studio MFC(C++) or C# : 라이브러리 지원 중단 issue 등 > 추가 언어 사용으로 결정
개발계획
Note that all input/output data is processed with txt extension.
- Scheduling algorithm : C
- Evaluation Module : Python
개발 part compartmentalization > 역할분담 진행 용이 & 동시 개발 진행 가능👍
주요일정
5월
18일 : 계획서 피드백 진행
20일 : 계획서 제출, 프로그램 초안 완성 및 대면회의(간단한 테스트케이스 준비 및 시연, 피드백, 아이디어 공유, 피드백 방법 일원화)
22일 : 피드백 깃헙 업로드
26일 : 피드백 반영 프로그램 완성(예정)
25~31일 : 대면 회의 예정, 최종 프로그램(실행파일 형태) 완성, 테스트
6월
1~2일 : 발표자료 제작
3일 : 발표일
17일 : 최종보고서, 소스코드, 실행파일 제출
2022.06.06 - [학부공부/OS_운영체제] - TP1.1. 05.13.BREAKOUT MEETING [OS Scheduling simulator]
TP1.1. 05.13.BREAKOUT MEETING [OS Scheduling simulator]
2nd BREAKOUT MEETING 하나스퀘어 B1 GROUP STUDYROOM B133A 16:00 - 19:00 #7 개발방향(구현 기능, 시각화 기능, 분석 기능, 성능 비교 등 어디까지 구현하고 어떻게 구현할지) 알고리즘 및 역할 세부 분담 깃..
ku320121.tistory.com
2022.06.06 - [학부공부/OS_운영체제] - TP1.2. Git branch [OS Scheduling simulator]
TP1.2. Git branch [OS Scheduling simulator]
Git branch Clone creation oss67820@LAPTOP-AN5FTPBK: ~$ clear oss67820@LAPTOP-AN5FTPBK:~ $ mkdir os2022 mkdir: cannot create directory ‘os2022’: File exists oss67820@LAPTOP-AN5FTPBK: ~$ dir os2022..
ku320121.tistory.com
2022.06.06 - [학부공부/OS_운영체제] - TP1.3. 05.20. BREAKOUT MEETING [OS Scheduling simulator]
TP1.3. 05.20. BREAKOUT MEETING [OS Scheduling simulator]
3rd BREAKOUT MEETING 하나스퀘어 B1 GROUP STUDYROOM B133A 21:00 - 24:00 #6 중간결과 확인 개발방향 재검토(구현 기능, 시각화 기능, 분석 기능, 성능 비교 등 어디까지 구현하고 어떻게 구현할지) 알고리즘 및..
ku320121.tistory.com
2022.06.06 - [학부공부/OS_운영체제] - TP1.4. Python : GanttChart [OS Scheduling simulator]
TP1.4. Python : GanttChart [OS Scheduling simulator]
plotly.figure_factory .create_gantt plotly.figure_factory.``create_gantt (df, colors=None, index_col=None, show_colorbar=False, reverse_colors=False, title='Gantt Chart', bar_width=0.2, showgrid_x=F..
ku320121.tistory.com
2022.06.06 - [학부공부/OS_운영체제] - TP1.5. File format for Evaluation module [OS Scheduling simulator]
TP1.5. File format for Evaluation module [OS Scheduling simulator]
File format for Evaluation module Example : tc1_FCFS.txt S E PROCESS 0 4 P1 4 5 P2 5 10 P0 10 17 P4 17 20 P3 20 22 P5 - 각 프로세스의 pid, bursttime, waitingtime, turnaroundtime, responsetime, prior..
ku320121.tistory.com
2022.06.06 - [학부공부/OS_운영체제] - TP1.6. Corner case [OS Scheduling simulator]
TP1.6. Corner case [OS Scheduling simulator]
Corner case issue We discussed this issue at 3rd BREAKOUT MEETING (05.20.). We have to consider the case where CPU resources are not allocated to any process. The first uploaded Jupyter notebook fil..
ku320121.tistory.com
2022.06.06 - [학부공부/OS_운영체제] - TP1.7. History in Colab shared links [OS Scheduling simulator]
TP1.7. History in Colab shared links [OS Scheduling simulator]
Track update history in Colab shared links We can see code modifications by different team members, as well as track execution results. This is very useful.
ku320121.tistory.com
2022.06.06 - [학부공부/OS_운영체제] - TP1.8. Animation Ideas [OS Scheduling simulator]
TP1.8. Animation Ideas [OS Scheduling simulator]
Animation Creation Ideas 1. Using time.sleep() of the time module 2. Using os module 3. FuncAnimation The first two ideas are very well known methods. I also tried to implement animation through two..
ku320121.tistory.com
TP1.9. Python Part Executable File Excessive Execution Time Problem [OS Scheduling simulator]
Python Part Executable File Excessive Execution Time Problem I think the problem is caused by excessive module import. The first thing I thought of when this issue occurred was the time to plot boxe..
ku320121.tistory.com
'학부공부 > OS_운영체제' 카테고리의 다른 글
TP1.3. 05.20. BREAKOUT MEETING [OS Scheduling simulator] (2) | 2022.06.06 |
---|---|
TP1.2. Git branch [OS Scheduling simulator] (0) | 2022.06.06 |
27. Thread(2) (17) | 2021.12.10 |
26. Thread(1) (4) | 2021.12.08 |
25. OS Scheduling case [Interesting topic to study] (0) | 2021.12.07 |
댓글