Reddit-UMD – Cmsc216 i Cmsc351 wskazówki do nauki?

dla 216: przed rozpoczęciem zajęć możesz wziąć drugie wydanie K i R, “języka programowania C”, i przejrzeć je, a może wypróbować małe ćwiczenia z książki. Owijanie głowy wokół rzeczy, takich jak dostęp do struktury wewnątrz struktury i jak działa wskaźnik w C, jak appoed do referencji w Javie, jest ważne i powinno pomóc w projektach. Funkcje pamięci są również ważne dla tej klasy, jak memcpy() and free(); wiele uwagi na takie rzeczy na egzaminach (wraz z wywołaniami systemowymi, takimi jak fork()). Możesz wygooglować funkcje lub sprawdzić strony podręcznika w terminalu opartym na systemie unix.

Był jeden długi projekt w szczególności (w połowie semestru) — to było jak dokument linii poleceń/procesor tekstu. Trwało to wieczność, ponieważ istnieje długa lista poleceń, które chcesz obsługiwać. Będziesz chciał się tym zająć, jak tylko zostanie wypuszczony.

351 to inna bestia: przejdź do sesji recenzji. Weź Teliego, jeśli możesz. Jest dobrym facetem, jest dobry w odpowiadaniu na pytania po zajęciach i jest na szczycie Piazza. Spróbuj spojrzeć w przyszłość na sylabus i zrozumieć algorytm dnia wcześniej, w ten sposób nie walczysz jednocześnie zrozumieć analizę i jak, na przykład, partycje quicksort. (Może być trudno śledzić początkowe śledzenie algorytmu przez profesora.

polecam nagrywanie wykładów w tle podczas odrabiania lekcji, ponieważ czasami (przynajmniej dla Teliego) pojawią się koncepcje prawie identyczne z zadaniami domowymi.

również egzaminy praktyczne, jak napisano na samych dokumentach, nie odzwierciedlają trudności rzeczywistych egzaminów. Egzaminy są trudniejsze. Spróbuj, ale uważam, że twoim głównym celem powinny być prace domowe. O tak, i przejrzyj jak zrobić integrację przez części; oczekuje się, że to wiesz, a to mnie zaskoczyło, gdy pojawił się na drugim egzaminie!

i w końcu, jeśli na którymś z egzaminów trafisz poniżej dewiacji std, to nie koniec świata. Finał jest tak mocno obciążony, że prawie każdy ma szansę na podanie nawet na samym końcu! Nie poddawaj się!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.