User Tools

Site Tools


cs330_f2016:turnin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cs330_f2016:turnin [2016/08/25 23:34]
dcostello [Docker]
cs330_f2016:turnin [2021/06/30 23:42] (current)
Line 3: Line 3:
 **All assignments should be turned in via LearningSuite.** ​ In general, your submission should only consist of a single source code file.  In the case that multiple source code files are needed, please turn them in as a single ZIP file (please don't use gzipped tar files, RAR files, 7zip files, etc.!). **All assignments should be turned in via LearningSuite.** ​ In general, your submission should only consist of a single source code file.  In the case that multiple source code files are needed, please turn them in as a single ZIP file (please don't use gzipped tar files, RAR files, 7zip files, etc.!).
  
-For each assignment, ​the corresponding docker container will contain ​an automatic grading harness with a few test cases. ​ You should make sure that your submission passes those test cases! ​ We do not provide tests for everything that your code should do, and we do not provide tests for all possible ways your code could be wrong. ​ **You are strongly encouraged ​to write your own test cases.** The test cases we provide are mostly to ensure that your code compiles and can be interpreted in our environment,​ and that IO/​formatting issues are resolved.+For each assignment, ​we provide ​an automatic grading harness with a few test cases. ​ You should make sure that your submission passes those test cases! ​ We do not provide tests for everything that your code should do, and we do not provide tests for all possible ways your code could be wrong. ​ **You are expected ​to test your own code, including thinking through what the test cases should be.** The test cases we provide are mostly to ensure that your code compiles and can be interpreted in our environment,​ and that IO/​formatting issues are resolved.
  
-====Docker==== 
- 
-Throughout the class, we will be using Docker, a virtualization technology that allows us to provide a standardized execution environment. ​ Hopefully, this will help simplify the installation of software, and will eliminate issues related to different computing environments / software versions. 
- 
-Please take a few minutes to familiarize yourself with the basics of Docker. 
- 
-Installation instructions can be found here https://​docs.docker.com/​engine/​installation/​ 
- 
-To open a docker use the following command 
-docker run -it --rm -v sourceDri:​DestDir containerName 
- 
--it sets up an interactive terminal 
- 
---rm completely removes the docker instance when you exit 
- 
--v mounts a host directory into the container. 
cs330_f2016/turnin.1472168069.txt.gz ยท Last modified: 2021/06/30 23:40 (external edit)