Wie viele verschiedene Farben können durch das RGB-Farbsystem erzeugt werden?
32 KartenAlle Karteikarten in diesem Set (32)
-3 Farbmischungen Rot,Grün,Blau
-jede der drei Primärvalenzen von 256 Stufen
->(256*256*256= 16.777.216) ca. 16,7 Mio.mögliche Farben
Eine RGB-Farbe enthält 100% Blau, 38% Rot und 0% Grün.
Wie wird diese Farbe im Hexadezimalsystem dargestellt?
Rot= 38% von 255= 97,65 gerundet auf 98
Grün=0% von 255=0
Blau= 100% von 255=255
Nun umwandeln von jedem Farbwert in Hexadezimalzahl:
Rot=98/16 =6 Rest 2-> 2 als 2. Ziffer
Grün=0/16=0Rest 0->0 als 1. Ziffer
Blau= 255/16= 15 Rest->F als zweite und erste Ziffer
Hexadezimal= #6200FF
Welche Primärfarbe wird mit 0xFF0000 / FFFFFF / 000000 definiert?
- 0xFF0000: Rot
- FFFFFF: Weiß
- 000000: Schwarz
Der Rotanteil r der RGB-Farbe 0x601A30 soll um 10% gesteigert werden, die Gesamthelligkeit r + g + b soll aber gleichbleiben. Berechnen Sie die neuen RGB-Anteile.
- Rot: 0x60= 96 => +10% => 106 = 0x6A
- Grün: 0x1A= 16+10=26 => -4 => 0x16
- Blau: 0x30= 3*16=48 => -6 => 0x2A
- Vorher 170 / Danach auch 170
Worin unterscheidet sich das CMYK Farbmodell vom RGB Farbmodell? Nennen Sie jeweils einen Anwendungsbereich.
RGB:
- eignet sich am besten für Digitale Arbeiten
-verwendet Licht, um Farben auf Monitoren oder Displays für Darstellung zu kombinieren.
CYMK:
- arbeitet mit Tinte/Druckfarbe, um Farben darzustellen
-eignet sich am besten für Druckprodukte
Wofür steht die Abkürzung „Pixel“?
- Pixel steht für „Bildpunkt“
- Bezeichnung für einen einzelnen Farbwert einer Rastergrafik, einen Punkt in einem Bild oder selten ein Bildelement.
- Picture Element
Werden Bilder in Computern als ein- oder zweidimensionalen Strukturen abgespeichert?
zweidimensional
Welche Informationen müssen zwingend zusätzlich zu den Farben der einzelnen Bildpunkte in einer Bilddatei abgespeichert werden
- Die Farbwerte der Pixel werden hintereinander gesetzt.
- Am Anfang der Datei (im Header) wird vermerkt, wie lang eine Zeile des Bildes ist.( Daraus Herstellung Bild wieder möglich)
- Der Name des verwendeten Dateiformates Bsp: JEPG, Gif,..
- Kommentare zum Inhalt
- Datum der Aufnahme und andere Hinweise zur Entstehung.
Wie nennt sich der Bereich, in dem Zusatzinformationen in einer Bilddatei abgespeichert werden?
Wie werden die Daten bezeichnet, die dort abgespeichert werden?
Bereich: Metadaten werden im "Head" also in den Kopf des Codes einer HTML Seite geschrieben
Bezeichnung: Metadaten
-Name der Datei
- Kommentare zum Inhalt
- Datum der Aufnahme
Was unterscheidet ein Programm von einem Algorithmus?
Algorithmus:
-existiert unabhängig von Programmiersprache
-beschreibt eindeutige Handlungsvorschrift (Kochrezept)
Programm:
-ist immer in bestimmter Programmiersprache programmiert
-beschreibt eine Einzelanweisung( Hebe den Arm)
-Ein Programm ist ein Algorithmus, dessen Anweisungen in computerverständliche Sprache übersetzt (codiert) wurden.
Nennen Sie Methoden zur Planung von Algorithmen.
- Pseudocode
- Flussdiagramme
- Struktogramme
- Programmablaufpläne
- Endliche Automaten
Stellen Sie eine Fallunterscheidung in Form eines Flussdiagramms dar.

Stellen Sie eine Fallunterscheidung in Form eines Strukturprogramms dar.

Strukturprogramm Fallunterscheidung

Was ist der Zweck von Variablen in der Programmierung?
- Platzhalter für eine unbekannte Zahl
- Wird durch einen Buchstaben oder ein Symbol dargestellt
- Ist eine Art „Behältnis“ für einen Wert
- Wert kann sich ändern
- Der Wert ist im Arbeitsspeicher gespeichert und kann im Programm genutzt oder geändert werden
- Variablen verweisen auf Werte, die im Computer gespeichert sind
Worin unterscheidet sich ein Bezeichner von seinem Wert?
Bezeichner: Name von Variable
Wert: Die in Variable enthaltende Information
Welchen Wert nimmt var an, nachdem folgende Anweisungen ausgeführt wurden: var=4; var=var*4 ?
var=4
var=var*4= 4*4=16
Welche Operatoren wurden in der letzten Frage genutzt?
- Zuweisung: var=4
- Multiplikation: var=var*4
Welche Datentypen beinhalten die folgenden Variablen?
a. Hotel_Etage = "13"
b. Anzahl-Schueler = 18
c. Ich_liebe_Pizza = True
d. adaLovelace = "Erste Programiererin"
- a: ist ein String (Zeichenkette), da sie den Wert "13" als Text enthält, und nicht als numerischen Wert bsp. 13.
- b: ist ein integer (genze Zahl), da sie den numerischen Wert 18 enthält.
- c: ist ein boolean (logischer Wert), da sie den Wahrheitswert"True" enthält.
- d: ist ein String (Zeichenkette), da sie den Text "Erste programiererin" enthält.
Wie viele Byte benötigt die Speicherung der Variablen adaLovelace
(in der vorigen Frage)?
? in c vermutlich 3 ?
Angenommen, ein Spieler hat bis zum Ende eines Spiels insgesamt 15 Punkte gesammelt.
Ist dann der folgende Ausdruck wahr (True) oder falsch (False)? „Punktestand > 20 AND-Spieler hat das Ende des Spiels erreicht“
False:
Da der Spieler bis zum Ende des Spiels insgesamt 15 Punkte gesammelt hat und der Ausdruck "Punktestand > 20" lautet, ist dieser Ausdruck falsch (False)
Alle Bedingungen müssen erfüllt sein, um den Ausdruck wahr zu machen.
Nennen Sie sechs Vergleichsoperatoren.
- - > ist größer als
- - < ist kleiner als
- - >= ist größer als oder gleich
- - <= ist kleiner als oder gleich
- - == ist gleich (identisch)
- - ! = ist ungleich
Angenommen, es ist Winter und eine Anzeigetafel führt den folgenden Code aus.
Was wird die Tafel anzeigen?
if es ist Sommer
then zeige „Schwimmbad hat geöffnet!“ an
else zeige „Schwimmbad ist geschlossen!“ an
„Schwimmbad ist geschlossen!“
Angenommen, ein Spieler beantwortet sieben Fragen richtig.
Wie viele Punkte bekommt er durch den folgenden Code?
if Spieler hat zehn Fragen richtig beantwortet
then Spieler erhält 10 Punkte
else if Spieler hat fünf oder mehr Fragen richtig beantwortet
then Spieler erhält 1 Punkt
else if Spieler hat acht oder mehr Fragen richtig beantwortet
then Spieler erhält 4 Punkte else Spieler erhält 0 Punkte
Spieler bekommt 1 Punkt
Was ist das Ergebnis von
a. 4 > 3
b. 3 > 4 AND True
c. False OR NOT True
a: True
b: False
c: False
Wie nennt man eine Schleife in einer Schleife?
Verschachtelte Schleifen
(Schleifen werden durch übergeordnete Schleifen kontrolliert)
Was wird uns der folgende Code anzeigen?
Wiederhole 3-mal: drucke "Basstrommel"
Wiederhole 2-mal: drucke "Snare" drucke "Gong"
noch machen!
Wann wird sich die äußere Schleife aufhören zu wiederholen?
While Eiswaffeln>0:
Nimm Eiswaffel
Wiederhole 3-mal:
Füge Eiskugel dazu
So lange bis die Eiswaffeln<0 sind sprich keine Eiswaffeln mehr vorhanden sind.
Programmteile, die man immer wieder in einem Programm verwenden möchte, nennt man __________________ oder _________________.
Prozeduren oder Funktionen
Warum ist es hilfreich, in Funktionen oder Prozeduren Parameter zu verwenden?
- Parameter sind Variablen, deren Werte an eine Prozedur oder Funktion übergeben werden.
- Bekommt bspw. die Prozedur „springen“ den Wert „3“ übergeben, weiß die Prozedur, dass dreimal gesprungen werden soll.
- Somit kann ein Parameter das verhalten einer Prozedur oder Funktion beeinflussen.
Der „Output“ einer Funktion wird _________________ genannt.
Rückgabewert
Was ist der Unterschied zwischen dem Deklarieren und dem Aufrufen einer Funktion?
Deklarieren: Stellt definition der Funktion bereit
Aufrufen:- startet tatsächliche Ausführung der Implementierung
- gibt Ergebnis zurück