Oto zespół CodeGym i CS50! Teraz przeniesiemy się w wirtualną podróż na Harvard, a dokładnie na dwie pierwsze części drugiego tygodnia wykładu. Pomimo, że nosi on nazwę “Tablice”, to nie dotyczy wyłącznie tablic: 


  • Główne punkty, o których wspomina David w ostatnim tygodniu: program ‘hello world’, główna funkcja, biblioteki;   
  • Następnie przejdziemy do procesu kompilacji i poznamy kroki „Kompilowania” kodu źródłowego do procesu kodu maszynowego;
  • Przetwarzanie wstępne-Kompilacja-Asemblacja-Konsolidacja
  • Jak wygląda kod Asemblera? 
  • Bugi w Twoim oprogramowaniu…Grace Hopper i pierwszy Bug”  
  • Błędy w oprogramowaniu są typowe nawet dla profesjonalistów… Jedną z największych umiejętności, jaką można nabyć na zajęciach z programowania jest debugowanie kodu. Nie zaniedbuj tego. David pomaga rozpocząć ten proces.
  • Komenda ‘help50’ 
  • printf do debugowania: oldschoolowy sposób sprawdzania, co dzieje się w Twoim programie.



 


Ten film zaczyna się od przeglądu niektórych narzędzi, które pomagają pisać kod, aby uzyskać dobrze zaprojektowane oprogramowanie.


  • Dowiemy się, jak korzystać z narzędzia CS50 IDE i debug50, aby debugować programy.
  • Jak interaktywnie debugować w CS50 IDE dodając breakpointy.
  • Narzędzie check50 - jak sprawdzić poprawność Twojego kodu
  • Początkujący programiści często nie doceniają stylu kodu. I na próżno: dobrze działający, ale źle napisany kod może być prawdziwym problemem do debugowania lub utrzymania. Nauczmy się zasad dobrej formy w programowaniu od samego początku. style50 pomoże Ci sprawdzić kod pod kątem problemów estetycznych.
  • Czym jest “Metoda gumowej kaczuszki”? Dowiesz się z wykładu ;). 
  • Łączymy również typy danych i strukturę pamięci komputera i sprawdzamy, ile miejsca zajmują typy danych w pamięci.





Wkrótce pojawią się kolejne filmy. 


[Kolejny wykład pojawi się na polskiej grupie CodeGym. Nie przegap!]

Jeśli chcesz, żebyśmy do Ciebie wołali, kiedy pojawi się następny odcinek - zaplusuj ten wpis.


Bądź na bieżąco i powodzenia w nauce!

Wersje

Statystyki zobacz

© copyright 2020 by Wykop.pl