wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AP2-Vorbereitung

Total questions: 21

Worksheet time: 13mins

Name
Class
Date
1.

Was kann man aus dem UML-Klassendiagramm ableiten?

a)

Methoden

Zugriffsmodifizierer

b)

Lehrer

Schüler

c)

Lebensdauer von Objekten

d)

Kommunikation zwischen Objekten

2.

Wie unterscheiden sich prozedurale und objektorientierte Programmierung?

a)

Reihenfolge ablaufen vs. Zusammenfassung mittels Objekten

b)

Interpretersprache vs. Compilersprache

c)

Webfähig vs. Anwendungsorientiert

d)

Frontend vs. Backend

3.

Was ist eine Klasse in der OOP

a)

Ein Rahmenvertrag den es umzusetzen gilt

b)

Ein Bauplan für ein Objekt

c)

Eine Sammlung von Objekten

d)

Ein Anordnung von Variablen

4.

Was ist Polymorphie in der OOP?

a)

Erstellung komplizierter Funktionen

b)

Unabhängiges Verhalten von Datentyp oder Klasse

c)

Eine Variable kann zu zwei Datentypen zugeordnet werden

d)

Ein Array mit diversen Datentypen

5.

Welche Antwort besteht aus Verschlüsselungsalgorithmen?

a)

Matrixhash

Bubblesort

Twofish

b)

Blowfish

MDK3

3DES

c)

RDA

AES

3DES

d)

SHA

MD5

DES

6.

Welcher Suchalgorithmus ist hier abgebildet?

beginne suche(element, liste)

setze links auf 0

setze rechts auf länge(liste) - 1

während links <= rechts

setze mitte auf (links + rechts) / 2

wenn liste[mitte] gleich element gebe mitte zurück

sonst wenn liste[mitte] kleiner als element setze links auf mitte + 1

sonst setze rechts auf mitte - 1 gebe -1 zurück

ende suche

a)

Lineare Suche

b)

Fibonacci Suche

c)

Binäre Suche

d)

Huffman Suche

7.

Was versteht man unter einer PKI

a)

Persönliches Kontroll Interface

b)

Private Key Infrastructure

c)

Public Key Infrastructure

d)

Programmierbare KI

8.

Gängiger PKI Standard zum Erstellen von Zertifikaten?

(a)  

9.

Was ist der Hauptunterschied zwischen einer abstrakten Klasse und einem Interface in der OOP?

a)

Interfaces sind spezifischer als abstrakte Klassen

b)

Interfaces können keine Methoden implementieren, abstrakte Klassen schon

c)

Abstrakte Klassen können Instanzen erstellen, Interfaces nicht

d)

Abstrakte Klassen können Felder haben, Interfaces nicht

10.

Was beschreibt das Prinzip der Kapselung in der OOP?

a)

Die Verwendung von Vererbung zur Wiederverwendung von Code

b)

Die Versteckung von Daten innerhalb einer Klasse

c)

Die Möglichkeit, mehrere Klassen zu kombinieren

d)

Die Trennung von Daten und Funktionen

11.

Welches der folgenden Konzepte ist ein Beispiel für Vererbung in der OOP?

a)

Eine Methode wird in einer Klasse definiert

b)

Eine Klasse erbt Eigenschaften von einer anderen Klasse

c)

Ein Objekt wird aus einer Funktion erstellt

d)

Ein Array speichert verschiedene Objekttypen

12.

Was ist der Zweck von Unit-Tests in der Softwareentwicklung?

a)

Um die Sicherheit der Anwendung zu gewährleisten

b)

Um die Leistung der Anwendung zu messen

c)

Um die Funktionalität einzelner Komponenten zu überprüfen

d)

Um die Benutzeroberfläche zu testen

13.

Was ist der Zweck von einem Algorithmus in der Informatik?

a)

Um Daten zu speichern

b)

Um Probleme zu lösen

c)

Um Netzwerke zu verwalten

d)

Um Benutzeroberflächen zu gestalten

14.

Welche ist eine Compilersprache?

(Mehrfachauswahl!)

a)

C

b)

F

c)

C++

d)

Haskell

15.

Wofür steht API?

a)

Application Program Import

b)

Application Programming Interface

c)

All Procedures Imported

d)

Achtung Private Infrastruktur

16.

Welches der folgenden ist kein Prinzip der objektorientierten Programmierung?

a)

Iteration

b)

Polymorphie

c)

Vererbung

d)

Kapselung

17.

Was ist der Unterschied zwischen einer Methode und einer Funktion in der OOP?

a)

Eine Methode ist immer privat, eine Funktion ist öffentlich

b)

Eine Funktion kann keine Parameter haben, eine Methode schon

c)

Eine Methode gehört zu einer Klasse, eine Funktion nicht

d)

Es gibt keinen Unterschied, sie sind identisch

18.

Wie werden die gängigen Schutzziele in der IT abgekürzt?

(a)  

19.

Wobei handelt es sich um Angriffe?

a)

XSS

b)

PPF

c)

VPN

d)

SSH

20.

Auf welchem Port läuft HTTPS?

(a)  

21.

Welcher Dienst läuft auf Port 22?

(a)