programmering forts Flashcards
(33 cards)
Step Over
Går direkt vidare till nästa rad och utför eventuellt funktionsanrop bakom kulisserna.
Step out
Utför resten av funktionen automatiskt och fortsätter med koden efter funktionen.
Brekpoint
Markering där stegandet ska börja
Step in
Följer med in i funktionen om det finns ett funktionsanrop på raden.
Logiskt Fel
Programmet fungerar utan att krascha, men resultaten blir felaktiga.
Kompileringsfel
Syntaxfel och liknande. Saker som gör att Python inte förstår koden.
Exekveringsfel (run time error)
Uppstår under programmets gång, t.ex man försöker öppna en fil som ej finns
Stepwise
Handlar om att bryta ner ett problem i mindre delar som i sin tur bryts ner till mindre delar
Var den allra första problemlösningsstrategin för programmering
Pseudokod ingår som en del av strategin
Är INTE bra att använda för stora programmeringsproblem
Native
Ett GUI som ser ut som andra program på samma plattform
Turtle
Ett grafikbibliotek avsett för utbildning som låter dig rita med en markör på skärmen.
Arcade
Ett bibliotek framtaget specifikt för att skapa 2D-spel i Python.
widget/control
En byggsten som används för att bygga upp ett GUI
Getters + Setters
Ger skräddarsydd åtkomst till variabler inuti ett objekt.
Metod
Funktion inuti en klass
Klass
Ritning för att skapa ett objekt
Vad gäller för dokumentation av programbibliotek som tillämpar principen “Information Hiding”?
Man beskriver vilka objekt och funktioner som ingår i biblioteket
Man beskriver vilka parametrar funktionerna använder
Man beskriver vilka exceptions som kan inträffa
Man beskriver vad funktionerna returnerar
Numpy
Ett Python-bibliotek för numerisk beräkning som erbjuder en kraftfull array-struktur och olika matematiska funktioner för att hantera data.
Groups
En samling av element som kan behandlas som en enhet, vanligtvis används inom statistisk analys eller datahantering.
Kolumner
Vertikala kategorier av data i en tabell eller DataFrame, representerar olika variabler eller attribut.
Pandas
Ett Python-bibliotek som erbjuder datastrukturer och funktioner för att effektivt hantera och analysera data, särskilt tabellbaserade data.
Frame
Kort för DataFrame, en datastruktur i Pandas som representerar tabellformad data med rader och kolumner, liknande en SQL-tabell eller en Excel-ark.
index
En speciell serie i Pandas som används för att etikettera rader eller kolumner i en DataFrame, vilket ger snabb åtkomst till data.
Head
En metod i Pandas som returnerar de första några raderna i en DataFrame eller Serie, vanligtvis används för att snabbt inspektera data.
Values
De faktiska datavärdena i en DataFrame eller Serie, kan vara numeriska, textbaserade eller andra datatyper beroende på innehållet i datan.