AP1 Allgemein an der Technische Hochschule Köln

Karteikarten und Zusammenfassungen für AP1 Allgemein an der Technische Hochschule Köln

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs AP1 Allgemein an der Technische Hochschule Köln.

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Definiere Algorithmus?

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Anforderungen an Algorithmen

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Was sind die Anforderung an Programme?

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Welche Programmierparadigmen gibt es?

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Was sind die Probleme des prozeduralen Ansatzes?

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Was ist eine Programmiersprache?

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Definiere was ein Programm ist

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Definiere Syntax

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Definiere Semantik

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Eine Klasse

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Hauptunterschied zwischen OOP und prozeduraler Programmierung

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

Subroutine, Methode, Funktion

Kommilitonen im Kurs AP1 Allgemein an der Technische Hochschule Köln. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für AP1 Allgemein an der Technische Hochschule Köln auf StudySmarter:

AP1 Allgemein

Definiere Algorithmus?

Der Begriff Algorithmus bezeichnet eine Vorschrift zur Lösung eines Problems, die für eine Realisierung in Form eines Programms auf einem Computer geeignet ist.

AP1 Allgemein

Anforderungen an Algorithmen

▪ Korrektheit
▪ Funktionalität
▪ Testbarkeit
▪ Komplexität

AP1 Allgemein

Was sind die Anforderung an Programme?

Funktionalität

Portabilität

Kosten

Wiederverwendbarkeit

Sicherheit

Interoperabilität

Testbarkeit

Dokumentation

Korrektheit

Effizienz

leichte Änderbarkeit und Erweiterbarkeit

Robustheit

AP1 Allgemein

Welche Programmierparadigmen gibt es?

▪ prozedurale (strukturierte) Programmierung
▪ objektorientierte Programmierung
▪ andere (z.B. aus der Künstlichen Intelligenz)

AP1 Allgemein

Was sind die Probleme des prozeduralen Ansatzes?

▪ nur für kleinere Probleme gut geeignet
▪ bei Entwurf und Pflege großer, komplexer Programmsysteme
▪ bei der Wiederverwendbarkeit von Softwareteilen:
▪ Änderungen sind schwierig durchzuführen
▪ Ineinanderfließen von Datenstrukturen und Algorithmen
▪ Neuentwicklungen sind oft kostengünstiger als Anpassungen.

AP1 Allgemein

Was ist eine Programmiersprache?

Eine Programmiersprache ist eine formale Sprache zur Notation von Computerprogrammen.

AP1 Allgemein

Definiere was ein Programm ist

Ein Programm ist eine Abfolge von Daten und Befehlen an einem Prozessor, um diese Daten in andere Daten umzuwandeln. Es wird in einer formal definierten Sprache verfasst, der Programmiersprache.

AP1 Allgemein

Definiere Syntax

Die Syntax einer Programmiersprache beschreibt die Menge der erlaubten Zeichenketten für Programme in
dieser Sprache. Ist die Syntax eines Programms nicht korrekt, so meldet der Compiler Syntaxfehler (syntax
error).

AP1 Allgemein

Definiere Semantik

Die Semantik einer Programmiersprache definiert die Bedeutung der einzelnen Sprachkonstrukte.

AP1 Allgemein

Eine Klasse

definiert die Gesamtheit von Objekten einer bestimmten Art, mit gemeinsamen Eigenschaften, Operationen und Verhalten. In objektorientierten Sprachen ist eine Klasse ein Datentyp und Objekte sind Instanzen dieses Datentyps. Mit anderen Worten, Klassen sind Baupläne oder Prototypen, aus denen konkrete Objekte erstellt werden. 


AP1 Allgemein

Hauptunterschied zwischen OOP und prozeduraler Programmierung

Schwerpunkt der prozeduralen Programmierung darin liegt, die Programmieraufgabe in eine Sammlung von Variablen und Subroutinen aufzuteilen, während der Fokus von OOP darin besteht, die Programmieraufgabe in "natürliche" Objekte zu zerlegen, die Daten und Methoden kapseln. Der auffälligste Unterschied könnte darin bestehen, dass während der prozeduralen Programmierung Prozeduren verwendet werden, um direkt mit Datenstrukturen zu arbeiten, OOP die Daten und Methoden so miteinander verknüpft, dass ein Objekt mit seinen Merthoden auf eigenen Daten arbeitet und seinen eigenen Zustand verändert. Wenn es um die Nomenklatur geht, werden Prozedur, Modul, Prozeduraufruf und Variable aus der prozeduraler Programmierung im OOP-Kontext gerne als Methode, Objekt, Nachricht und Attribut bezeichnet.

AP1 Allgemein

Subroutine, Methode, Funktion

sind eine Prozedur

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für AP1 Allgemein an der Technische Hochschule Köln zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang AP1 Allgemein an der Technische Hochschule Köln gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Technische Hochschule Köln Übersichtsseite

Datenbanken

Ebr Rechnerarchitektur

EBR Betriebssysteme

AP1 Java

Theoritsche Informatik

BWL 1

MAS 1

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für AP1 Allgemein an der Technische Hochschule Köln oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
X

StudySmarter - Die Lernplattform für Studenten

StudySmarter

4.5 Stars 1100 Bewertungen
Jetzt entdecken
X

Gute Noten in der Uni? Kein Problem mit StudySmarter!

89% der StudySmarter Nutzer bekommen bessere Noten in der Uni.

50 Mio Karteikarten & Zusammenfassungen
Erstelle eigene Lerninhalte mit Smart Tools
Individueller Lernplan & Statistiken


Lerne mit über 1 Millionen Nutzern in der kostenlosen StudySmarter App.

Du bist schon registriert? Hier geht‘s zum Login