Programmieren/Datenbank

Abschlussprüfung Informatik/Telematik

Abschlussprüfung Informatik/Telematik


Kartei Details

Karten 28
Sprache Deutsch
Kategorie Informatik
Stufe Berufslehre
Erstellt / Aktualisiert 04.05.2014 / 19.05.2021
Weblink
https://card2brain.ch/box/programmierendatenbank
Einbinden
<iframe src="https://card2brain.ch/box/programmierendatenbank/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Primärschlüssel

  • Eine eindeutiger Eintrag in der Tabelle, um den Datensatz zu identifizieren.
  • Spaltengruppe, deren Wertkombination eindeutig sind.

kompilieren

Einen Code in binäre Befehle ändern, welche ein System umsetzten kann.

Identitätsspezifikation

  • ID in einer Tabelle kann automatisch fortlaufend nummeriert werden.
  • Die Schrittweite kann eingestellt werden.
  • Meist bei künstlichen Schlüsseln gebraucht,

Wie lautet der relative Pfad, um von /home/user1/ aus die Datei /home/user1/test/hallo.txt anzusprechen?

  • ./test/hallo.txt
  • test/hallo.txt

Was zeichnet höhere Programmiersprachen aus?

  • leichter erlernbar, da sie ähnlich wie unsere Sprache ist
  • Kontroll- und Datenstrukturen
  • Typüberprüfung

Open Source

Software, deren Code öffentlich zugänglich ist. Entwickler können diese Software anpassen und weiterentwicklen.

objektorientierte Sprachen

Objektorientierte Sprachen bilden die Beziehung und die Strukturen von Objekten ab, wie im richtigen leben. (C#, C++, Java)

Computervirus

  • Ein kleines Programm.
  • Meist ausführbare Dateien
  • Eigener Programmcode kopieren

Strukturprogramm

  • Eine vereinfachte Darstellung eines Programm-Ablaufs.
  • Diagrammtyp zur Datstellung Programmentwürfen.

Variablen

Eine Variable bestimmt den Wert in einem Rechenprozess.

  • Eiener Variablen ist der Datentyp zugeordnet.
  • Eiener Variablen können Werte zugeordnet werden.
  • In C# muss jede Variable definiert werden.

Funktionen

  • Bezeichnung für Programmkonstrukt
  • Eine Funktion gibt immer einen Wert zurück

BMI Rechner...

Praser

  • Zerlegt Eingabe und wandelt sie zur Weiterverarbeitung um
  • Überprüft Anweisungen im Quelltext des Anwenders

Debugger

  • Steuerung des Programmablaufs, insbesondere dur Haltepunkte
  • Ein Diagnostik-Tool um Fehler zu finden und zu Bereinigen.

Algorithmen

  • Handlungsvorschrift mit edlichen Schritten
  • Definierter Programmablauf, das ein bestimmtes Problem löst.

Nachteile von Javascript

  • Sie kann den PC gefärden. (Viren)
  • User kann die Ausführung verhindern
  • Belastet den Server zeitweiese sehr stark

gebräuchliche Datentypen

  • String
  • Boolean
  • Integer

SQL Befehl für: Alle Namen, Vornamen. alterkunde, der Personen ausgeben, welche älter sind als 18 Jahre (die Tabelle heisst tabKunde)

SELECT name, vorname, alterkunde
FROM tabKunde
WHERE alterkunde > 18

SQL Befehl: einen Datensatz hinzufügen "Fritz Meier 32 Jahre alt" (die Tabelle heisst tabKunde)

INSERT INTO [tabKunde] [(name), (vorname), (alterkunde)]
VALUES ('Meier', 'Fritz', '32')

unterschied relativer und absoluter Pfad

der absolute Pfad zeig den ganzen Pfad von anfang an (C:\User\Administrator\Desktob\Test.txt)

der relative vom aktuellen Standord (\Desktob\Test.txt)

Wo befindet sich relativ ./farben.htm?

Im Aktuellen Verzeichniss

Wo befindet sich relativ ../bild.jpeg?

In einem Verseichniss darüber

root/seiten/ zu root/bild.jpeg

Datentyp für Fliesskommazahlen

string, double, decimal, float

Parameter

Übergabewert in die entsprechende Funktion oder Parameter

unterschied zwischen Variable und Objekt

  • Ein Objekt hat eine Eigenschaft, Ereignisse können ausgelöst werden
  • Variable ist ein Platzhalter für Daten

unterschied HTML und XHTML

In XHTML besitzen die Elemente kein End-Tag. Dieser wird 

Was zeigt "script" in HTML?

Beginn des Javascript Bereiches.

Was passiert mit dem Programmiercode "x=y"? 

Der Wert x wird mit y überschrieben.

Was empfängt der Kunde beim öffnen einer gaggi ASPX Website? (Falls er je einmal eine findet...)

  • Den vom Server generierten HTML-Code
    • Der Webhoster muss IIS besitzen... (Microsoft Internet Information Services)