Programmieren

Description

Informatik Flashcards on Programmieren, created by Marie Göske on 18/01/2018.
Marie Göske
Flashcards by Marie Göske, updated more than 1 year ago
Marie Göske
Created by Marie Göske over 6 years ago
11
0

Resource summary

Question Answer
Was ist Lexikalik ? Gültige Zeichen und Wörter der Sprache
Was ist die Syntax? Der korrekte Aufbau von Sätzen in der genutzen Sprache
Was ist die Semantik? Bedeutung von Sätzen der genutzten Sprache
Was ist die Pragmatik ? Der Einsatzbereich einer Sprache
Was ist ein Compiler und was tut er ? Er überprüft unter anderem, ob ein Programm bezogen auf eine Programmieresprache snytatkisch korrekt ist. 1. Es entfernt Trennzeichen und Kommentare 2. Erkennung von Token
Was ist ein Algorithmus ? Die Beschreibung eines Verfahrens zur Lösung der gegebenen Aufgabe/n
Nenne ein paar Datentypen und ihre Defaultwerte boolen --> false int --> 0 long --> 0L float --> 0.0F double --> 0.0
Nenne einige Fakten zu Strings -Datentyp für Zeichenketten -Er ist ein Referanzdatentyp -Strings sind Objekte Sie werden durch + Verknüpft
Erkläre das automatische Casten und das explizierte Casten Automatischer Cast (nur, wenn ein niederwertiger Datentyp in einen höher wertigen Datentypen umgewandelt wird, also z.B. vom Datentyp int in den Datentyp long) Explizierter Cast (Es wird in von einem höherwertigen in einen niederwertigen Datentyp umgewandelt wie z.B. vom Datentyp long in den Datentyp int)
Erkläre die Vorgehensweise bei Funktionen 1. Schritt : Identifiziere eine nützliche Eigenschaft 2. Schritt : Implementiere Sie 3. Schritt : Nutze und wiederverwende Sie
Was sind Parameter ? Parameter sind Übergabewerte Sie sind Variablen die bei Aufruf das Ergebnis beeinflussen
Wo liegt der Gültigkeitsbereich einer Variablen ? Der Block in dem die Variable definiert ist.
Was sind Codekonventionen Die Art und Weise wie Code geschrieben und geordnet bzw. aufgebaut wird.
Was ist der Unterschied zwischen einer Prozedur und einer Funktion Eine Prozedur liefert nur indirekt werte zurück(über interne Variablen oder über Referenzparameter im rufenden Programm)
Was prüft der Operator == ? Prüft nur die Identität nicht den Inhalt einer variablen.
Erkläre die folgende Klasse
Beschreibe die Switch-Funktion 1. Möglichkeit verschiedene Fälle/Auswahlalternativen zu hinterlegen 2. erleichtert die Eingabe--> würde sonst lange verschachtelte IF Funktionen benötigen
Beschreibe die While-Schleife oftmal müssen anwendungen wiederholt werden bis sich Bedingungen ändern. Anstelle von wiederholtem hinschreiben --> while Schleife
a.)Beschreibe die Ausführung einer while-Schleife b.) Was ist zu beachten beim Schreiben ? a.) Schritt 1. Wertet einen Booleschen Ausdruck aus Schritt 2. Wenn true, führe eine Anweisungssequenz aus Schritt 3. Starte bei Schritt 1 wieder b.) Es ist darauf zu achten keine endlosschleifen zu bauen!
Was sind die einzelnen Schritte in der Entwicklung (bzw. die einzelnen Entwicklungsphasen ? 1. Analyse (exakte Formulierung der Aufgabe ) 2. Entwurf ( Entwicklung eines Algorithmus) 3. Implementierung (Codierung , Eingabe in den Rechner, Compilation 4. Test (Verifikation der Richtigkeit) 5. Dokumentation (Nachlass für andere Personen)
Was ist der Top-Down Entwurf ? Wenn das Gesamtproblem zu komplex ist --> in mehrere kleinere leichter zu bearbeitende Probleme aufteilen
Was gehört in eine Dokumentation ? 1. Eine exakte Problemstellung 2. Eine verständliche Beschreibung des entwickelten Algorithmus 3. der Programmcode 4. die gewählte Testmenge und die durchgeführten Testläufe 5. Beschreibung von aufgetretenen Problemen 6. Alternative Lösungsansätze
Wofür wird eine Variable genutzt? Logischer Speicherplatz zur Speicherung eines Wertes
Was ist eine Variablendeklaration ? Die bekanntgabe eines Namens für den Speicherbereich an den Computer
Was ist ein Array ? Ein Array repräsentiert ein homogenes kartesisches Produkt zur Aufnahme mehrerer Daten ( Elemente) des gleichen Typs, wobei auf die Elemente mit Hilfe eines Index zugegriffen
Was für Datentypen sind Arrays ? Arrays sind Referenzdatentypen
Was ist eine Matrix? Ein Multidimensionales Array
Welchen Default wert haben Arrays bei initialisierung ? Mit dem Default Wert des Elementtyps
Wie nennt man den Zugriff auf Array-Elemente ? Indexierung
Was sind Verbunde ? Datenstruktur zur Zusammenfassung von mehreren Elementen u.U. unterschiedlichen Datentypen zu einer Einheit
Show full summary Hide full summary

Similar

ein kleines Informatik Quiz
AntonS
Informatik
Tom Kühling
HTML
Mira Krenn
PHP Grundlagen
chrisi.0605
Wirtschaftsinformatik Teil 2
Sabrina Heckler
Informatik 1 - Einführung
Svenja
Codierung
Tom Kühling
Wirtschaftsinformatik Teil 1
Sabrina Heckler
Einführung in das Studium Informatik
Daniel Doe
Einführung Anwendungsentwicklung
G. E.
Lernplan
Sandra K