Informatik Grundlagen

Descrição

Informatik FlashCards sobre Informatik Grundlagen, criado por Rebecca Loos em 06-05-2017.
Rebecca Loos
FlashCards por Rebecca Loos, atualizado more than 1 year ago
Rebecca Loos
Criado por Rebecca Loos mais de 7 anos atrás
27
1

Resumo de Recurso

Questão Responda
Was ist Informatik? „Wissenschaft von den elektronischen Datenverarbeitungsanlagen & den Grundlagen ihrer Anwendung" (laut Duden)
Definition Algorithmus (+Beispiel) - eindeutige Handlungsvorschrift zur Lösung eines Problems - endlich viele klare, wohldefinierte Schritte - arab. Mathematiker al-Chwarizmi Bsp. für heutige Algorithmen: Computerprogramm, Rechenregeln, Kochrezepte
Kontrollfluss - Ausdrücke wie if, for etc. heißen Kontrollstrukturen - steuern den Kontrollfluss des Programms/Algorithmen - einfache Algorithmen bzw. ein grober Überblick kann auch durch Flussdiagramm gegeben werden
Maschinen-Datentypen (3 Stück) - Bit: einzelne 0 oder 1 - Byte: kleinste adressierbare Einheit (meist 8 Bit) - Word: von Maschinencode verarbeitete Einheit (32 oder 64 Bit)
Zahlen-Datentypen (2 Stück) - int: ganze Zahlen, Speicherung als Word, manchmal Byte - float: Gleitkommazahlen, Speicherung in Word
Sonstige Datentypen (2 Stück) - char: repräsentiert Zeichen (meist Buchstaben) -> Byte - bool: wahr oder falsch; 0 oder 1
Welche Datentypen nennt man primitive Datentypen? Wahrheitswerte ( bool ), ganzzahlige Werte ( bit, byte , short , int , long ), Gleitkommazahlen ( float , double ) und Zeichen ( char )
Array Zusammenhängender Block im Speicher, der mehrere Elemente vom gleichen Typ enthält
String Zeichenkette: Array aus chars null-terminiertes char-Array
Zugriff auf Arrays mit text[i] Pointer auf das erste Element des Arrays und dann i-Stellen addieren
Deklaration von einem Array (2 Möglichkeiten) 1. ohne Initialisierung, ohne Angabe der Länge: Typ Name [Länge]; enthält zufällige Werte 2. mit Initialisierung, Angabe der Länge nicht nötig: Typ Name [] = {Init-Ausdruck} Init-Ausdrücke getrennt durch Kommas
Was kann zu Problemen führen bei Arrays? C prüft die Grenzen eines Arrays NICHT
Deklaration von einem String (2 Möglichkeiten) 1. Initialisierung als Array: char wort1[] = {'H','a','l','l','o','\0'}; 2. Initialisierung mit string-literal char wort2[] = "World"; (autom. null-terminiert)
Header string.h stellt eine Reihe nützlicher Funktionen zur Verfügung:

Semelhante

ein kleines Informatik Quiz
AntonS
Informatik
Tom Kühling
Buchführung
Sabrina Heckler
Einführung in die Kommunikationswissenschaft und deren Grundbegriffe
Isa1288
Volkswirtschaftslehre
Sabrina Heckler
PHP Grundlagen
chrisi.0605
Wirtschaftsinformatik Teil 2
Sabrina Heckler
Informatik 1 - Einführung
Svenja
Biologische Psychologie: Vorlesung 2 - Zellen des Nervensystems
Hannah Schmitt
Codierung
Tom Kühling
Biologische Psychologie: Vorlesung 1 - Zellphysiologie
Mandy Quach