User Tools

Site Tools


exams

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
exams [2015/06/23 18:59] jackieexams [2015/07/14 03:14] (current) jackie
Line 6: Line 6:
 ==== Lab Test Preparation ==== ==== Lab Test Preparation ====
  
-**Step 1Install the ETF (Eiffel Testing Framework) Generator**+**Important:** There is no ETF required for the Labtest
-  - Create a new directory //ETF// somewhere in your file system. +
-  - Download the [[https://svn.eecs.yorku.ca/repos/3311/2015S/Public/etf/mathmodels.zip|MATHMODELS library]] +
-  - Unzip the downloaded file //mathmodels.zip// into //ETF//. +
-  - Create a new environment variable //MATHMODELS//, and let it point to //ETF/mathmodels//.  +
-  - Download the executable of ETF Generator from [[https://svn.eecs.yorku.ca/repos/sel-open/misc/eff-executables/|here]] (choose according to your operating system) into //ETF/exe// +
-  - Rename the downloaded executable to //etf//. +
-  - Add the directory path //ETF/exe// into your system path.+
  
-**Step 2: Generate and Compile your first ETF Project**: +[[https://svn.eecs.yorku.ca/repos/3311/2015S/Public/labtest/EECS3311-S15_Labtest.pdf|Instructions]]
-  - Create a new directory //etf_bank// somewhere in your file system. +
-  - Download the following 3 files from [[https://svn.eecs.yorku.ca/repos/sel-open/misc/eff-executables/|here]] into //etf_bank//: +
-    * definitions.txt +
-    * input.txt +
-    * input_bad.txt +
-  - Change the current directory into //etf_bank//, run the following command (This should generate a list of file in the current //etf_bank// directory): +
- +
-    >etf -new definitions.txt . +
- +
-  - Run the following command to compile the generated project: +
-   +
-    >ec15.01 -c_compile -finalize -config etf_bank.ecf +
-    +
  
 +[[https://svn.eecs.yorku.ca/repos/3311/2015S/Public/labtest/peg_solitaire.zip|Starter Code]]
  
exams.1435085955.txt.gz · Last modified: 2015/06/23 18:59 by jackie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki