SSE2033: System Software Experiment 2 (Fall 2018)

Notice (12/24)

  • 모든 과제채점이 끝났습니다. 한학기동안 모두 고생 많으셨습니다.
  • 과제의 비중은 10:10:15:25:20:20 입니다.
  • PA4에 점수를 확인해보고 싶으신분은 신석하 조교님께,
    PA5점수를 확인해보고 싶으신분은 김진홍 조교님께 메일 보내시면 됩니다.

Notice (12/24)

  • PA5 score
  • 수정된 점수입니다.(12/26)
  • PA5는 SYNC operation 90, ASYNC operation 10, Report 10 점으로 점수를 산정했습니다.
    SYNC에서 50점정도의 비중은 메뉴얼하게 키보드입력으로 테스트했습니다.
    다만 여러 client가 동시에 접근할때 프로그램이 정상수행되는지 테스트하기위해서 나머지 40점은 redirection으로 프로그램을 수행한 결과입니다.

Notice (12/23)

  • PA4 점수가 업로드 되었습니다.
  • PA4 score

Notice (12/07)

  • PA5 업로드 되었습니다. Schedule 의 PA 5 를 확인해주세요. 12월 21일까지 입니다.
  • Makefile
  • PA3 score

채점에 약간의 오류가 있어 점수가 수정되었습니다. 다시 확인 바랍니다.

[Q&A section sheet]

https://docs.google.com/spreadsheets/d/1ofOo2eFYAOQd7DgeBkToZhI-KinpMsyVLHru_KKClNU/edit?usp=sharing

[Assignments]

Programming Assignment 3 (Due: 11/15 5:59PM)

  • skeleton of pa3
  • PA3 제출기한이 15일 23:59분으로 연장되었습니다.
  • 15일 수업은 휴강입니다.

Programming Assignment 2 (Due: 10/25 5:59PM)

Notice (10/12)

  • PA2 제출기한이 연장되었습니다. 확인 바랍니다.

Programming Assignment 1 (Due: 10/4 5:59PM)

Notice (10/12)

  • EMMA.out 파일은 과제0의 EMMA.out파일을 input으로 할때의 정답입니다.
    이후 과제를 진행하시는데 있어서 사용하시면 됩니다.
  • 과제 재제출에 대한 문의가 있었는데 점수의 형평성의 이유로 재제출은 불가합니다.
    이후 과제를 제출하실때에는 여러번 확인후 제출하시길 바랍니다.

Programming Assignment 0 (Due: 9/20 5:59PM)

pa0 점수가 수정되었습니다. 확인 바랍니다.

Notice (9/17)

  • 파일 포멧에 대한 부분입니다.
    윈도우 파일 포멧은 개행 문자가 '\r\n', 유닉스 파일 포멧은 '\n'입니다.
    나누어 드린 EMMA.txt파일은 윈도우 파일 포멧으로 개행 문자는 '\r\n' 입니다.
    이부분은 과제의 주된 부분이 아니기 때문에 이부분에서 어려움을 겪고 있는 학생분들은
    유닉스 파일 포멧으로 변경한 EMMA.txt 이 파일로 과제를 수행하시면 도움이 될 것 같습니다.

Notice (9/15)

  • 과제를 진행하시면서 어려울 수 있는 부분들이 있어 미리 알려드립니다.
    표준입력으로 단어를 입력받으라는 의미는 터미널에서 키보드의 입력을 의미합니다.
    프로그램에서 표준입력으로 입력받기 위해서는
    read(0, ...)
    와 같이 fd 자리에 0을 넣어주면 됩니다.
    마찬가지로 표준출력(터미널 출력)을 위해서는
    write(1, ...)
    와 같이 fd 자리에 1을 넣어주면 됩니다.