본문 바로가기
학부공부/OS_운영체제

TP1.1. 05.13.BREAKOUT MEETING [OS Scheduling simulator]

by sonpang 2022. 6. 6.
반응형

2nd BREAKOUT MEETING

  • 하나스퀘어 B1 GROUP STUDYROOM B133A 16:00 - 19:00  #7
  • 개발방향(구현 기능, 시각화 기능, 분석 기능, 성능 비교 등 어디까지 구현하고 어떻게 구현할지)
  • 알고리즘 및 역할 세부 분담
  • 깃헙기초 : 업로드 양식 및 코드 리뷰 양식 일원화
  • 계획서 검토 (함수 다이어그램 등)
  • 개발일정
  •  

GUI

C or C++ GUI 구현이 어려움 : Visual studio MFC(C++) or C# : 라이브러리 지원 중단 issue 등 > 추가 언어 사용으로 결정


개발계획

Function diagram


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

2022.06.06 - [학부공부/OS_운영체제] - TP1.9. Python Part Executable File Excessive Execution Time Problem [OS Scheduling simulator]

 

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

 

반응형

댓글