Hello
WikiGuest
Einloggen
oder
Registrieren
Users
Studium
Lehrveranstaltungen
Sie sind hier:
Foswiki
>
F07_Studium Web
>
F07_BVS2_en
(11 Jan 2016,
GeneratedContent
)
Course Operating Systems and Distributed Systems 2
Course
Meets requirements of following modules(MID)
Course Organization
Assessment
Course components
Lecture/Exercise
Lab
Responsible:
Prof. Dr. Vogt
Course
Meets requirements of following modules(MID)
in active programs
Ba TIN2012 BVS2
Ba TIN2010 BVS2
Course Organization
Version
created
2012-05-03
VID
1
valid from
WS 2012/13
valid to
Course identifiers
Long name
Operating Systems and Distributed Systems 2
CID
F07_BVS2
CEID (exam identifier)
Contact hours per week (SWS)
Lecture
2
Exercise (unsplit)
Exercise (split)
1
Lab
1
Project
Seminar
Tutorial(voluntary)
Total contact hours
Lecture
30
Exercise (unsplit)
Exercise (split)
15
Lab
15
Project
Seminar
Tutorial (voluntary)
Max. capacity
Exercise (unsplit)
Exercise (split)
30
Lab
18
Project
Seminar
Total effort (hours):
180
Instruction language
German <50%
English >50%
Study Level
Undergraduate
Prerequisites
structured, procedural, and object-oriented programming
architecture of computers (basic knowledge)
data networks (basic knowledge)
concurrent programming (cf. BVS1)
user interface of an operating system (cf. BVS1)
Textbooks, Recommended Reading
siehe
http://www.nt.fh-koeln.de/vogt/bs/bvs_lit.pdf
Instructors
Prof. Dr. Vogt
Supporting Scientific Staff
Dipl.-Ing. Henk
Transcipt Entry
Operating Systems and Distributed Systems 2
Assessment
Type
sK
written exam (if only few candidates: oral exam)
Total effort [hours]
wE
Frequency:
2-3/year
Course components
Lecture/Exercise
Objectives
Contents
implementation of software concurrency
management of processes
dispatching and scheduling
exceptions and interrupts
storage concepts
components of the storage hierarchy
swapping
virtual storage
processes in distributed systems
load distribution, fault tolerance, synchronization
file systems
logical and real structures
local file systems
implementation of directories
organisation of the hard disk
performance enhancement and fault tolerance
distributed file systems
file server and name server
distributed directory trees
caching and replication
security
local security
admission control
access control
malware
cryptography
fundamental model
symmetric vs. asymmetric encryption
key exchange
security in distributed systems
types of threads
fundamental responses to threads
standard procedures and systems
Acquired Skills
assess various processor scheduling strategies
assess various techniques to manage a storage hierarchy
realize file systems in local and distributed environments
use elementary techniques to meet security requirements
Additional Component Assessment
none
Lab
Objectives
Contents
C functions of the UNIX/Linux programming interface
to synchronize processes
to communicate locally (e.g. shared memory and message queues)
to communicate and cooperate in the Internet
by using sockets
by using Remote Procedure Call
Java techniques for cooperation
sockets
Remote Method Invocation
web services
deadlock problems
Acquired Skills
handle concurrent operations in UNIX/Linux
synchronization
local communication
communication and cooperation in data networks
use Java cooperation techniques in a data network
Operational Competences
application of the aspects listed above to real-world scenarios in small teams
Additional Component Assessment
none
E
ditieren
|
A
nhang
|
Druckversion (
p
)
|
H
istorie
: r3
<
r2
<
r1
|
Querverweise (
b
)
|
Quelltext (
v
)
|
Editieren
w
ikitext
|
M
ehr Topic-Aktionen
Topic-Revision: r3 - 11 Jan 2016,
GeneratedContent
F07_Studium
Einloggen
oder
Registrieren
Werkzeugkasten
Neues Topic anlegen
Index
Suchen
Änderungen
Benachrichtigungen
RSS-Feed
Statistiken
Einstellungen
Webs
F07_Studium
System
Deutsch
English
Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden