Reddit-UMD-CMSC216 OG CMSC351 Studietips?
for 216: før klassen starter, vil du kanskje hente den andre utgaven Av K Og R, “C Programming Language”, og bla gjennom den og kanskje prøve noen små øvelser fra boken. Innpakning hodet rundt ting som å få tilgang til en struct i en struct og hvordan en peker fungerer I C, som apposed til referanser I Java, er viktig og skal hjelpe deg i prosjektene. Minnefunksjonene er også viktige for den klassen, som memcpy() and free()
; mye fokus på ting som det for eksamener(sammen med systemkall som fork()
). Du kan google funksjonene eller sjekke ut man-sidene i en unix-basert terminal.
noen av prosjektene er designet for å være timesinks. Det var et langt prosjekt spesielt (midtveis i semesteret) – det var som en kommandolinjedokument / tekstbehandler ting. Tok evig beacuse det er en lang liste over kommandoer de vil at du skal håndtere. Du vil få et hopp på det så snart det er utgitt.
351 er et annet dyr: Gå til gjennomgangsøktene. Ta Teli hvis du kan. Han er en god fyr, og er god til å svare på spørsmål etter klassen og er på Toppen Av Piazza feed. Prøv å se fremover på pensum og forstå dagens algoritme på forhånd, slik at du ikke sliter med å forstå analysen samtidig og hvordan du for eksempel sier quicksort-partisjoner. (Det kan være vanskelig å følge en professors første sporing av en algoritme.)
Reccomend å ha forelesningsopptakene i bakgrunnen mens du gjør leksene, som noen ganger (For Teli, i det minste) konsepter nesten identiske med lekserproblemene vil dukke opp.
også praksis eksamener, som det står på dokumentene selv, gjenspeiler ikke vanskeligheten av selve eksamenene. Praksis eksamener er vanskeligere. Prøv dem, men jeg vil hevde at hovedfokuset ditt bør være homeworks. Oh yeah, og se hvordan du gjør integrering av deler; det er forventet at du vet det, og det blindsided meg da det dukket opp på den andre eksamenen!
og til slutt, hvis du ender opp med å komme inn under en std-avvik på en av eksamenene, er det ikke verdens ende. Finalen er vektet så tungt, at nesten alle har en sjanse til å passere selv på slutten! Ikke gi opp!