You may wish to create your program using multiple files. And you may wish to use a Makefile.

computer science

Description

You may wish to create your program using multiple files. And you may wish to use a Makefile. If you have more than one file for this assignment, please create a tar file containing all files needed to compile and execute your program (including your Makefile, if you use one), and upload that tar file to Brightspace. If you don’t use a Makefile and your program requires more than a simple “gcc a2.c -o a2” to compile, you must include that information in the comment at the top of your main program file. BUT in such a case you really should use a Makefile!


As always for this course, this assignment must compile and run on the FCS Unix server csci3120.cs.dal.ca. Do not use any of the other FCS servers for this course.


As in A1, this program should follow the C-coding-style-notes (found in the “Assignments and related material” folder on Brightspace. 


[1] As you may know, there are lots of different command shells available for Unix-type systems; ash, bash, csh, dash, fish, ksh, sh, tcsh and zsh immediately come to mind, but I’m sure you can find more. For this question, you will create your own (rudimentary) shell using C. You can create your program using any system you like, but your program must compile and run on csci3120.cs.dal.ca; if it doesn’t, the marker is authorized to give you 0, regardless of how much work you have put into your program. 


Related Questions in computer science category