Grundlagen der Informatik at Technische Universität Graz

Flashcards and summaries for Grundlagen der Informatik at the Technische Universität Graz

Arrow Arrow

It’s completely free

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

Study with flashcards and summaries for the course Grundlagen der Informatik at the Technische Universität Graz

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Welche Operationen hat die Queue?

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Was ist die Big-O-Notation?

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Welche Funktionen hat ein Stack?

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Welche Zeitkomplexität hat ein Stack beim Löschen/Einfügen?

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Was ist eine imperative Programmiersprache?

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Was ist JSON?

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Was ist REPL?

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Was sind die Hauptkomponenten eines Algorithmus?

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Nennen Sie drei Programmierprinzipe.

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Was ist eine deklarative Programmiersprache?

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Wofür steht DRY? Beschreiben sie den Begriff.

This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Was ist ein Pseudocode?

Your peers in the course Grundlagen der Informatik at the Technische Universität Graz create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for Grundlagen der Informatik at the Technische Universität Graz on StudySmarter:

Grundlagen der Informatik

Welche Operationen hat die Queue?

put: Element am Ende hinzufügen

get: gibt das Erste Element zurück und entfernt es

peek: wie get nur ohne Entfernen

Grundlagen der Informatik

Was ist die Big-O-Notation?

Die O-Notation wird verwendet um die Zeitkomplexität eines Algorithmus zu beschreiben.

Grundlagen der Informatik

Welche Funktionen hat ein Stack?

- push: Element auf den Stapel hinzufügen

- pop: oberstes Element zurückgeben und vom Stapel entfernen

- top: wie pop, jedoch bleibt das Element auf dem Stapel

Grundlagen der Informatik

Welche Zeitkomplexität hat ein Stack beim Löschen/Einfügen?

O(1), da Löschen/Einfügen nur am Ende möglich ist

Grundlagen der Informatik

Was ist eine imperative Programmiersprache?

Dem Computer wird in einer Folge von Anweisungen vorgegeben was er machen sollte.


Bsp.: C, C++, Python

Grundlagen der Informatik

Was ist JSON?

- Java Script Object Notation

- Datenaustauschformat

- Wird oft für die Kommunikation zwischen Computern bei Schnittstellen/APIs verwendet

- Ist ein assoziatives Array

- gleiche Notation wie ein Dict in Python

Grundlagen der Informatik

Was ist REPL?

REPL - Read-Eval-Print-Loop

Eine primitive Entwicklungsumgebung bei der jede Eingabe (READ) direkt verarbeitet (EVAL) und das Ergebniss ausgegeben wird (PRINT). Der Prozess von READ-EVAL-PRINT wird solange wiederholt (LOOP) bis das Programm beendet wird.

Grundlagen der Informatik

Was sind die Hauptkomponenten eines Algorithmus?

- Instruktionen

- Verzweigungen

- Schleifen

- Variablen

- Konstanten

- Funktionen

- Operatoren

- Bedingungen

Grundlagen der Informatik

Nennen Sie drei Programmierprinzipe.

- DRY

- KISS

- YAGNI

Grundlagen der Informatik

Was ist eine deklarative Programmiersprache?

Es wird dem Computer nicht angegeben wie die Berechnung stattfindet, sondern was berechnet werden sollte.


Bsp.: Haskell

Grundlagen der Informatik

Wofür steht DRY? Beschreiben sie den Begriff.

Don't repeat yourself

- vermeiden von Copy & Pasta Programmierung

- kopiert man eine Funktion und verändert sie nur ein wenig, müssen bei einem Fehler zwei bzw. mehrere Programmstellen korrigiert werden

- ab einer gewissen Komplexität nicht immer durchfürbar

Grundlagen der Informatik

Was ist ein Pseudocode?

- Mischung von natürlicher Sprache, formeller Programmiersprache und mathematischer Notation

- Stellt einen Algorithmus kompakt und einfach dar

- kann nicht von einem Computer ausgeführt werden

Sign up for free to see all flashcards and summaries for Grundlagen der Informatik at the Technische Universität Graz

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program Grundlagen der Informatik at the Technische Universität Graz there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Technische Universität Graz overview page

Systems Engineering and Project Management

KRANKENHAUSTECHNIK

ET Labor

Medizin Aufnahmetest 2021

Englisch

Materialkunde

Formale Grundlagen der Informatik at

Berufsakademie Rhein-Main

Technische Grundlagen der Informatik at

Hochschule Weserbergland

Grundlagen Informatik at

PHSG - Pädagogische Hochschule St.Gallen

Grundlagen der Bioinformatik at

Universität Frankfurt am Main

Grundlagen der Medieninformatik at

Technische Hochschule Nürnberg

Similar courses from other universities

Check out courses similar to Grundlagen der Informatik at other universities

Back to Technische Universität Graz overview page

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for Grundlagen der Informatik at the Technische Universität Graz or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards