100% Zufriedenheitsgarantie Sofort verfügbar nach Zahlung Sowohl online als auch als PDF Du bist an nichts gebunden 4.2 TrustPilot
logo-home
Prüfung

Altklausuren zu sysprak

Bewertung
-
Verkauft
-
seiten
4
Klasse
1
Hochgeladen auf
11-02-2025
geschrieben in
2020/2021

4 Altklausuren von sysprak









Ups! Dein Dokument kann gerade nicht geladen werden. Versuch es erneut oder kontaktiere den Support.

Dokument Information

Hochgeladen auf
11. februar 2025
Anzahl der Seiten
4
geschrieben in
2020/2021
Typ
Prüfung
Enthält
Nur Fragen

Inhaltsvorschau

Gedächtnisprotokoll, die Reihenfolge der Aufgaben könnte anders gewesen sein. Bin mir auch nicht mehr
ganz sicher, welche der beiden Aufgaben (2,3) jetzt 2 Punkte gegeben hat.




Aufgabe 1, 2 Punkte: Schreibe einen Client (client.c), der Client soll eine Nachricht vom Server erhalten
(Server vorhanden und läuft) und diese Nachricht sofort wieder zurücksenden. Die Nachricht war „Hello
World!\0“. Man kann sich auf \0-Terminierung verlassen.
Tipp: manpage zu getaddrinfo(), enthält ein Beispiel


Aufgabe 2, 1 Punkt: Berechne die N-te Fibonacci Zahl. Alloziere dazu dynamisch ein Array und speichere
darin das Ergebnis. Gebe das Array bzw. das Ergebnis zurück. Die Funktion wurde 10-Mal aufgerufen (10te
Fibonacci Zahl).

Tipp 1: int array = malloc((n+1)*sizeof(int));

Tipp 2: array[0] = 0; array[1] = 1; for(int i = 2 ; i < N ; i++) array[i] = array[i-1] + array[i-2];


Aufgabe 3, 2 Punkte: Öffne eine Pipe und empfange einen String, sende diesen String zurück, jeder
Character soll großgeschrieben sein.

Tipp 1: manpage zu pipe() enthält ein Beispiel
Tipp 2: if (c < ascii_big_character_upper_limit && c > ascii_big_character_lower_limit) c -= 23;


Aufgabe 4, 1 Punkt: Führe die Funktion “abort()“ aus, wenn Signal N empfangen wird.

Tipp: signal(signum,sig_handler); und extra sig_handler() {abort();} schreiben, da MAKE/GCC sonst Fehler
produziert. Funktioniert aber auch ohne, also direkt mit signal(signum,abort);. Somit wäre die Aufgabe in
1 Zeile fertig.


Die Klausur hat insgesamt 6 Punkte, 2 Punkte reichen zum Bestehen. 3 Bonuspunkte möglich
8,46 €
Vollständigen Zugriff auf das Dokument erhalten:

100% Zufriedenheitsgarantie
Sofort verfügbar nach Zahlung
Sowohl online als auch als PDF
Du bist an nichts gebunden

Lerne den Verkäufer kennen
Seller avatar
EasyTheOriginal

Lerne den Verkäufer kennen

Seller avatar
EasyTheOriginal Ludwig-Maximilians-Universität München
Profil betrachten
Folgen Sie müssen sich einloggen, um Studenten oder Kursen zu folgen.
Verkauft
0
Mitglied seit
10 Jahren
Anzahl der Follower
0
Dokumente
1
Zuletzt verkauft
-

0,0

0 rezensionen

5
0
4
0
3
0
2
0
1
0

Kürzlich von dir angesehen.

Warum sich Studierende für Stuvia entscheiden

on Mitstudent*innen erstellt, durch Bewertungen verifiziert

Geschrieben von Student*innen, die bestanden haben und bewertet von anderen, die diese Studiendokumente verwendet haben.

Nicht zufrieden? Wähle ein anderes Dokument

Kein Problem! Du kannst direkt ein anderes Dokument wählen, das besser zu dem passt, was du suchst.

Bezahle wie du möchtest, fange sofort an zu lernen

Kein Abonnement, keine Verpflichtungen. Bezahle wie gewohnt per Kreditkarte oder Sofort und lade dein PDF-Dokument sofort herunter.

Student with book image

“Gekauft, heruntergeladen und bestanden. So einfach kann es sein.”

Alisha Student

Häufig gestellte Fragen