6
Beschreibung der Ausgangssituation
Sie sind neuer IT-Mitarbeiter der Fischer&Mo AG, einem IT-Systemhaus, welches Dienstleistungen zu
Hard- und Software anbietet und auch kleinere Softwareentwicklungsaufträge für diverse Kunden erledigt.
Sie sollen beim Projekt EduExcellence mitwirken, welches das Ausbildungskonzept verbessern soll.
Die folgenden vier Aufgaben müssen von Ihnen erledigt werden::
- Den Einstieg in das Projekt durchführen
- Ein CMS und Videokonferenzsystem vorbereiten
- Programmgesteuerte Aufgaben vorbereiten
- Die IT-Sicherheit des Systems und den Datenschutz gewährleisten
1 von 4 Aufgabe (26 Punkte)
Das Projekt EduExcellence soll groß durchstarten. Zu Beginn Ihrer Arbeit sollen Sie sich genauer mit dem
Projekt und Projektarbeit im Allgemeinen auseinandersetzen.
a) Nicht jede größere Aufgabe ist gleichzusetzen mit einem Projekt. Nennen Sie vier Merkmale eines Projektes.
2 Punkte
b)
Projekte besitzen normalerweise Projektziele. Projektziele sind gemäß der SMART-Formel zu formulieren.
Nennen Sie die fünf SMART-Kriterien.
5 Punkte
S:___________________
M:___________________
A:___________________
R:___________________
T:___________________
c) Zur Planung des Projektes soll ein GANTT-Diagramm genutzt werden.
сa) Vervollständigen Sie das GANTT-Diagramm, indem Sie die zutreffenden Wochen für die jeweilige
Aufgabe markieren. (4 Punkte)
Ihnen stehen hierfür die nachfolgenden Angaben zur Verfügung.
Projektbeginn: KW 20
| Aufgabe |
Dauer in Kalenderwochen |
Vorgänger |
| Aufgabe 1 | 4 | - |
| Aufgabe 2 | 2 | 1, 2 |
| Aufgabe 3 | 4 | 2 |
| Aufgabe 4 | 1 | 4, 2 |
| Aufgabe 5 | 2 | 1, 2, 4 |
| Aufgabe 6 | 2 | 6 |
| Aufgabe 7 | 3 | - |
| Aufgabe 8 | 1 | 6, 7 |
| Aufgabe |
KW 20 |
KW 21 |
KW 22 |
KW 23 |
KW 24 |
KW 25 |
KW 26 |
KW 27 |
KW 28 |
KW 29 |
KW 30 |
KW 31 |
KW 32 |
| Aufgabe 1 |
| | | | | | | | | | | | |
| Aufgabe 2 |
| | | | | | | | | | | | |
| Aufgabe 3 |
| | | | | | | | | | | | |
| Aufgabe 4 |
| | | | | | | | | | | | |
| Aufgabe 5 |
| | | | | | | | | | | | |
| Aufgabe 6 |
| | | | | | | | | | | | |
| Aufgabe 7 |
| | | | | | | | | | | | |
| Aufgabe 8 |
| | | | | | | | | | | | |
cb) Beschreiben Sie je zwei Vor- und Nachteile einer GANTT-Planung für die Arbeitspakete. (4 Punkte)
d) Als Alternative zu einer GANTT-Planung wird häufig auch ein Netzplan verwendet.
da) Beschreiben Sie in diesem Zusammenhang, was unter einem kritischen Pfad zu verstehen ist.
(2 Punkte)
db) Beschreiben Sie, wie der kritische Pfad innerhalb eines Netzplanes ermittelt werden kann.
(2 Punkte)
dc) Markieren Sie im nachfolgenden Ausschnitt eines Netzplanes den kritischen Pfad.
(2 Punkte)
e) Projektleiter müssen vielfältige Aufgaben übernehmen und unter anderem auch die Planung anhand
der GANTT- und Netzpläne überwachen.
Nennen Sie drei weitere typische Aufgaben eines Projektleiters.
2 von 4 Aufgabe (26 Punkte)
a)
Im Rahmen des Projektes sollen auch unterschiedliche IT-Systeme genutzt werden. Eines davon ist
CMS für die Verwaltung der Ausbildungsinhalte. Im Vorfeld der Beschaffung sollen Sie sich über diese
Systeme informieren. Dabei stoßen Sie in der Wikipedia auf folgenden Text:
„A content management system (CMS) is a computer software used to manage the creation and modi-
fication of digital content (content management). Web content max include text and embedded gra-
phics, photos, video, audio, maps, and program code that displays content or interacts with the user. A
CMS typically has two major components: a content management application (CMA), as the front-end
user interface that allows a user, even with limited expertise, to add, modify, and remove content from
a website without the intervention of a webmaster; and a content delivery application (CDA), that
compiles the content and updates the website. Based on a survey, the most popular content manage-
ment system is WordPress, used by 42.8% of the top 10 million websites as of October 2021 (although
per definition it is a blog system/website generator, not a fully fledged content management system),
followed by Shopify and Joomla.“
(Quelle: https://en.wikipedia.org/wiki/Content_management_system - abgerufen am 11.11.2023)
aa) Beschreiben Sie die Aufgabe eines CMS. (2 Punkte)
ab) Beschreiben Sie die Aufgabe der CMA. (2 Punkte)
b) Auch die Sicherheit des CMS hat eine hohe Bedeutung. Erklären Sie, warum dies so ist, und nennen Sie
eine mögliche Sicherheitspraktik für ein CMS. (2 Punkte)
c) Neben dem CMS soll auch ein neues Videokonferenzsystem namens „Groups“ eingesetzt werden.
ca) Erklären Sie, was ein Videokonferenzsystem ist, und nennen Sie zwei grundlegenden IT-Elemente,
die für seine Funktionsweise erforderlich sind.
(4 Punkte)
cb) Nennen Sie vier Vorteile, die für die Verwendung von Videokonferenzsystemen in Unternehmen
sprechen.
(4 Punkte)
cc) Erklären Sie, was End-to-End-Verschlüsselung in Bezug zu Videokonferenzsystemen bedeutet und
warum sie wichtig ist.
(3 Punkte)
cd) Bei der Verschlüsselung wird generell in asymmetrischer und symmetrischer Verschlüsselung unterschieden.
Befüllen Sie den nachfolgenden Lückentext zum Thema asymmetrische und symmetrische Verschlüsselung korrekt. (3 Punkte)
Symmetrische und asymmetrische Verschlüsselung sind zwei grundlegende Methoden, um Daten für
sichere Kommunikation zu schützen. Während die _______________
Verschlüsselung ein
Schlüsselpaar verwendet, bestehend aus einem öffentlichen und einem privaten Schlüssel,
verwendet die _______________
Verschlüsselung denselben Schlüssel sowohl für die
Verschlüsselung als auch die Entschlüsselung.
In der _______________ Verschlüsselung besitzt jeder Benutzer sein eigenes Schlüsselpaar.
Der öffentliche Schlüssel wird anderen Benutzern zur Verfügung gestellt, um __________________
Nachrichten an den Schlüsselinhaber zu senden. Der private Schlüssel wird vom Besitzer geheim
gehalten und wird benötigt, um die Nachrichten zu ________________
In___________
Verschlüsselungssystemen, wie sie in HTTPS verwendet werden, kombinieren
sie sowohl symmetrische als auch asymmetrische Verschlüsselung, wodurch die Sicherheit der
Kommunikation gewährleistet wird.
ce) Zusätzlich zur Verschlüsselung werden häufig bei der Übertragung von Daten auch Prüfsummen
berechnet. Diese Prüfsummen sollen die Datenintegrität gewährleisten.
Beschreiben Sie, wie Algorithmen zur Prüfsummenberechnung funktionieren. Nutzen Sie hierfür
das nachfolgende Schaubild.(2 Punkte)
d) Im Zusammenhang mit dem CMS und dem Videokonferenzsystem wurde häufiger der Begriff „Client-
Server-System“ in Besprechungen erwähnt. Erklären Sie was in diesem Zusammenhang ein Client und
Server ist und wie sich diese Komponenten hier unterscheiden.
(4 Punkte)
3 von 4 Aufgabe (26 Punkte)
Das im Projekt eingesetzte CMS besitzt mehrere Schnittstellen für die Nutzung eigener Programme und
Skripte.
Sie haben vor, bestimmte Aufgaben zukünftig mit dem CMS programmgesteuert zu erledigen. Im Unter-
nehmen Fischer&Mo AG stehen hierfür die folgenden Sprachen zur Verfügung:
- Skriptsprachen (PowerShell, Python, JavaScript, APL, BASIC, PHP)
- Compilersprache (C++, C#, Java, Pascal)
a) Beschreiben Sie einen Vorteil, der für den Einsatz von Compilersprachen spricht und einen Vorteil, der
für den Einsatz von Skriptsprachen spricht.
(4 Punkte)
b) Beschreiben Sie den grundlegenden Unterschied zwischen Compiler- und Interpreter-Sprachen.
(2 Punkte)
c) Sie erinnern sich, dass Ihr Ausbilder immer erwähnte, dass bei Compilersprachen zusätzlich zum Compiler auch immer ein Linker genutzt wird.
Beschreiben Sie die Aufgabe eines Linkers bei der Erzeugung des Binärprogrammes.
(3 Punkte)
d) Für die neuen programmgesteuerten Aufgaben sollen Richtlinien für eine einheitliche Programmierung
in der Fischer&Mo AG erstellt werden. Unter anderem soll ein einheitlich zu verwendendes Programmierparadigma vorgegeben werden. Beschreiben Sie im Zuge dessen die nachfolgenden Begriffe und nennen Sie jeweils eine Beispiel-Sprache:
da) Prozedurale Programmierung
(3 Punkte)
db) Objektorientierte Programmierung
(3 Punkte)
e) Ihnen liegt ein Ausschnitt des Programmcodes für das CMS von EduExcellence vor.
ea) Analysieren Sie die Variablen und weisen Sie die korrekten Datentypen je Variable zu.
(5 Punkte)
eb) Beschreiben Sie, wofür Variablen in Programmcodes verwendet werden und was der Unterschied
zwischen Variablen und Konstanten ist.
(3 Punkte)
f) Um das CMS vor Malware zu schützen, wurde bereits an allen notwendigen Stellen Antivirensoftware
installiert.
Nennen Sie drei weitere technische Maßnahmen, wie man sich vor Malware schützen kann. (3 Punkte)
4 von 4 Aufgabe (22 Punkte)
a) Mit der Einführung des CMS wurde auch ein Umdenken bei der IT-Sicherheit angestoßen. Um den
aktuellen Stand der Informationssicherheit zu entsprechen, möchte die Fischer&Mo AG zukünftig nach
ISO 27001 zertifiziert werden. Bevor dieses Vorhaben allerdings umgesetzt werden kann, müssen die
Konzepte zur Sicherstellung der Informationssicherheit überarbeitet und verbessert werden.
Zusammen mit der Geschäftsführung haben Sie bereits zwei Maßnahmenarten erarbeitet.
aa) Beschreiben Sie zu jeder Maßnahmenart zwei geeignete Maßnahmen, die dazu beitragen, die Informationssicherheit im Unternehmen im Allgemeinen zu verbessern.
(8 Punkte)
Organisatorische Maßnahmen
Technische Maßnahmen
ab) Nennen Sie eine weitere übergeordnete Maßnahmenart und eine zugehörige konkrete Maßnahme
(2 Punkte)
Maßnahmenart:
Konkrete Maßnahme:
b) Beschreiben Sie einen weiteren branchenüblichen Standard zur Gewährleistung der Informationssi-
cherheit neben der ISO 27001.
(3 Punkte)
c)
Die Fischer&Mo AG will im CMS der EduExcellence sensible Daten verarbeiten. Diese Daten müssen ge-
mäß geltenden Gesetzen und Verordnungen besonders geschützt und vertraulich behandelt werden.
Man spricht in diesem Kontext häufig von personenbezogenen Daten.
ca) Beschreiben Sie, worum es sich bei personenbezogenen Daten handelt.
(2 Punkte)
cb) Nennen Sie eine rechtliche Grundlage, die die Verarbeitung von personenbezogenen Daten regelt.
(1 Punkte)
d) So ein neues System muss natürlich auch vor externen Angriffen geschützt werden. In einer Fachzeit-
schrift lesen Sie davon, dass immer mehr kleine und mittelständische Unternehmen Opfer von sogenanntem Phishing werden.
da)Beschreiben Sie, worum es sich bei Phishing handelt und nennen Sie eine Maßnahmen, um
Phishing-Angriffen vorzubeugen.
(3 Punkte)
db) Beschreiben Sie eine weitere Angriffsart von außen und nennen Sie eine Möglichkeit, wie sich die
Fischer&Mo AG gegen diese Art des Angriffs schützen kann.
(3 Punkte)