Python_SocketProgramming
제곱 연산이 많은 시험에서 교수님께서 흔쾌히 제곱 연산 프로그램을 허락해주셨다. 하지만 제곱 연산만들 사용하는지 검사와 학생 간의 형평성을 위해 연산 결과를 모드에게 공개한다.
한 번의 연산만을 지원하는 것이 아닌 여러 번 연산을 지원한다. 실수로 프로그램이 종료되어도 다시 프로그램을 실행하여 제곱 연산 프로그램에 접속이 가능하다. 한 명만을 지원하는 것이 아닌 여러 명의 학생에 대한 제곱 연산 프로그램 접속이 가능하다.
- server.py를 실행한다.
- 각 client는 client.py를 실행하여 server에 접속한다.
- 접속 시 학번을 입력하여 학생의 정보를 받아온다.
- 숫자를 입력받고 제곱 연산만을 제공한다.
- 시험장 퇴장 시 "/exit"을 입력하여 퇴장한다.