haas:fall2019:data:projects
This is an old revision of the document!
Corning Community College
CSCS2320 Data Structures
Assignments, Documents, Information, and Projects
Projects
dsi0 (20180822) |
wcp1 (20180822) |
ael0 [faq] (20180829) |
wcp2 (20180829) |
sln0 [faq] (20180905) |
wcp3 (20180905) |
sln1 [faq] [metrics] (20180912) |
wcp4 (20180912) |
sll0 [faq] [metrics] (20180919) |
wcp5 (20180919) |
sll1 [faq] [metrics] (20180926) |
wcp6 (20180926) |
sll2 [faq] [metrics] (20181003) |
wcp7 (20181003) |
sll3 [faq] [metrics] (20181017) |
sll4 [faq] [metrics] (20181017) |
wcp8 (20181017) |
dln0 [faq] [metrics] (20181024) |
dll0 [faq] [metrics] (20181024) |
wcp9 (20181024) |
dll1 [faq] [metrics] (20181031) |
wcpA (20181031) |
dll2 [faq] [metrics] (20181107) |
dls0 [faq] [metrics] (20181107) |
wcpB (20181107) |
dlq0 [faq] [metrics] (20181115) |
wcpC (20181115) |
dlt0 [faq] [metrics] (20181128) |
EoCE (20181213-172959) |
Class Stats
- status (coming at some point)
Week 12
- EoCE, located at the bottom of your journal.
Week 7
- Layers. Wrapping up initial linked list implementation, looking at groups.
Week 6
- Continuing down the linked list rabbit hole
Week 5
- Getting into lists
- Working on an application of linked nodes (tic tac toe)
Week 4
- Structs, pointers to structs
- Linked nodes
- sln1 project
Week 3
- Reviewing pointers
- Introduced linked nodes
Week 2
- Reviewed functions, and parameters
- pass by value
- pass by address
Week 1
- Welcome!
- Went over the syllabus, formally introduced ael0 project.
- Started reviewing C by talking about pointers.
- we wrote some sample code
- pointers are a fixed size, regardless of data type
- why? MEMORY ADDRESSING
- on lab46 (running on a 64-bit OS/system), memory addresses are 64-bits (64/8 = 8 bytes)
- so all pointers (whether char, int, float, etc.) will be 8 bytes in size on this system.
- on other systems, notably 16-bit and 32-bit systems (especially late-era hardware that might have incorporated tweaks to support more memory than is typically accessible by the default machine word size), memory address sizes can vary.
- takeaway: for code portability, do not assume 8 byte memory addresses. ALWAYS use sizeof() to maximize portability.
haas/fall2019/data/projects.1565990690.txt.gz · Last modified: 2019/08/16 17:24 by wedge