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::

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 14-
Aufgabe 221, 2
Aufgabe 342
Aufgabe 414, 2
Aufgabe 521, 2, 4
Aufgabe 626
Aufgabe 73-
Aufgabe 816, 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:

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)