haas:spring2020:cprog:projects
This is an old revision of the document!
Corning Community College
CSCS1320 C/C++ Programming
Assignments, Documents, Information, and Projects
Projects
cci0 (due 20180822) |
wcp1 (due 20180822) |
dtr0 (due 20180830) |
wcp2 (due 20180830) |
sof0 (due 20180905) |
wcp3 (due 20180905) |
dow0 (due 20180912) |
wcp4 (due 20180912) |
mbe0 (due 20180919) |
wcp5 (due 20180919) |
cbf0 (due 20180926) |
wcp6 (due 20180926) |
cos0 (due 20181003) |
wcp7 (due 20181003) |
pnc0 (due 20181017) |
wcp8 (due 20181017) |
mbe1 (bonus; due 20181017) |
pnc1 (due 20181031) |
wcp9 (due 20181024) |
gfo0 (due 20181031) |
wcpA (due 20181031) |
wcpB (due 20181107) |
oop0 (due 20181114) |
wcpC (due 20181115) |
EoCE (due 20181213-172959) |
Class Stats
- status (coming at some point)
URLs
Week 7
- functions
- passing by value
- passing by address
Week 6
- Arrays
- Arrays with loops
Week 5
- Talked about top-driven loops
- In class example rendering a multiplication table
- Looking to cover bottom-driven loops, then get into arrays
Week 4
- Got through the basics of if constructs
- exactly 1 if()
- 0 or more else if()'s (following the single leading if())
- 0 or 1 else statements (coming at the very end– note NO CONDITION on the else)
- Coming up in selection land:
- switch/case statements
- ternary operator
- logic chains
- If we get through that, onto loops.
Week 3
- looking to get into selection statements
- if()/else if()/else
- switch/case
- ternary
- logic chains
- conditional operators
- is equal to (==)
- is NOT equal to (!=)
- is less than (<)
- is greater than (>)
- is less than or equal to (<=)
- is greater than or equal to (>=)
- compound conditions
- chaining with AND (&&)
- chaining with OR (||)
- dow0 is the next project
Week 2
- Variables, types, representations of data
- Logic, bitwise operators
- formatted strings
- printf(), scanf()
- sof0 is the next project
Week 1
- Welcome! I've wrapped some initial activities into the cci0 and dtr0 projects, that I'd like you to perform by the given deadlines (by 11:59:59pm / 23:59:59 on posted day).
- If you've never used a UNIX system before, I'd recommend reading UNIX for the Beginning Mage; it is short, and likely one of the best reads you'll ever have.
- Get familiar with how to log onto Lab46, and once on:
- change to your src/ subdirectory
- create/edit .c files (such as hello.c), and learn how to save/exit
- compile the C program (.c file(s)) into an executable with gcc
- execute the compiled C program (the executable) by specifying a path: ./program_name
- I've also early released next week's project this week (a pattern I hope to maintain), should people really like to get a leg up on things (sof0).
haas/spring2020/cprog/projects.1542042064.txt.gz · Last modified: 2018/11/12 12:01 by 127.0.0.1