목록Toy Project (8)
JUINTINATION
프로젝트 개요 CPU scheduling 알고리즘에 따라 여러 가지 성능수치가 어떻게 달라지는가를 관 찰하기 위한 시뮬레이션 Scheduling Algorithms : FCFS, SJF, RR(with quantum 1, 10, 100) Parameters : 각 process에 대해 그 process가 도착한 시각 A, 그 process가 종료될 때까지 필요로 하는 총 CPU time C, CPU burst time은 0과 어떤 수 B 사이의 uniformly distributed random integer, IO burst time은 0과 어떤 수 IO 사이의 uniformly distributed random integer, 프로세스는 이 4개의 파라미터 (A, C, B, IO) 에 의해 정의됨. ..
프로젝트 개요 Java Swing 환경의 텍스트 채팅 애플리케이션으로, Socket 통신과 Multi Thread 프로그래밍으로 구현한 채팅 프로그램 그룹 채팅 및 실시간 그림판 기능을 제공하며 MySQL을 이용하여 유저 정보를 데이터베이스에 저장 및 수정, 삭제 가능 참여 인원 조장 : 이승호(B989037, UI 환경 구축 및 크롤링을 이용한 실시간 날씨 정보 확인 기능과 스레드를 이용한 채팅 기능 구현) 조원 : 권덕재(B989003, 서버와 MySQL을 이용한 DB 구축 및 스레드를 이용한 채팅방과 실시간 온라인 그림판 구현) 주요 기능 로그인/로그아웃 기능, 사용자 등록/수정/삭제 온라인 유저 목록 확인 기능 온라인 채팅 기능 그룹 채팅 기능 온라인 그림판 기능 Jsoup을 사용한 실시간 날씨 ..