SlideShare a Scribd company logo
1 of 6
Basisinformationstechnologie I
Wintersemester 2013/14
29. Januar 2014 – Kurzwiederholung / Klausurvorbereitung III

Universität zu Köln. Historisch-Kulturwissenschaftliche Informationsverarbeitung
Jan G. Wieners // jan.wieners@uni-koeln.de
Themenüberblick „Betriebssysteme“
Zentrale Aufgaben:
 Dateiverwaltung
 Abstraktionen / Schnittstellen für Zugriff auf Low-Level Funktionen (z.B. der
Festplatte)
 Blöcke / Cluster, Fragmentierung !

Prozessverwaltung / Ressourcenverwaltung / Zeitplanung 
Scheduling
 Prozesse vs. Threads !
 (Prozesszustände) !

 Scheduling / Multitasking !
 Kooperatives Multitasking !
 Präemptives Multitasking !

Speicherverwaltung
 Virtueller Speicher !
 Swapping !
 Paging !
Themenüberblick „Programmiersprachen I“

Phasen der Programmentwicklung !
 Analyse !

 Spezifikation !

 Entwurf !

 Algorithmus !
 Pseudocode !

 Implementation
 (Dokumentation)
 (Testphase)
 (Refactoring)

Programmiersprachen
 Compiler vs. Interpreter bzw. compilierte vs. Interpretierte
Programmiersprachen !
 Typisierung (z.B. statische vs. Dynamische T.) !
 Entwurfsmuster (grob: worum geht‘s da?) !
Themenüberblick „Programmiersprachen II“

Drei-Schichten Architektur / MVC !
Programmiersprachen – Konzepte !





Variablen !
Arrays !
Auswahlanweisungen !
Kontrollstrukturen !

Objektorientierte Programmierung !





Objekt !
Kapselung / Information Hiding / Geheimnisprinzip !
Klassen vs. Instanzen !
Vererbung !
Themenüberblick „Algorithmen und Datenstrukturen“
Algorithmen und Datenstrukturen
 Stack / Kellerspeicher incl. Schnittstellen (i.e.
pop, push, peek, isEmpty) !
 Queue !
 LIFO vs. FIFO (und Datenstrukturen, die nach den Prinzipien
arbeiten) !
 Listen !
 Einfach verkettete Listen !
 Doppelt verkettete Listen !

 Baum !

 Binärbaum !
 Traversierungsarten

Such- und Sortieralgorithmen !
 Bubble Sort !
 Lineare Suche !
/

More Related Content

Viewers also liked

Mutterschutz und väterkarenzgesetz
Mutterschutz  und väterkarenzgesetzMutterschutz  und väterkarenzgesetz
Mutterschutz und väterkarenzgesetzWerner Drizhal
 
bctntlvn (43).pdf
bctntlvn (43).pdfbctntlvn (43).pdf
bctntlvn (43).pdfLuanvan84
 
2012 - Mobile Ausblick auf das "Jahr 2015"
2012 - Mobile Ausblick auf das "Jahr 2015"2012 - Mobile Ausblick auf das "Jahr 2015"
2012 - Mobile Ausblick auf das "Jahr 2015"Johannes Waibel
 
Een echte vriend
Een echte vriendEen echte vriend
Een echte vriendwimsiemann
 
Visita a sogama
Visita a sogamaVisita a sogama
Visita a sogamapepefouz
 
DigiMediaL - Crowdfunding für Musiker
DigiMediaL - Crowdfunding für MusikerDigiMediaL - Crowdfunding für Musiker
DigiMediaL - Crowdfunding für MusikerDigiMediaL_musik
 
Vor Publikation 2011
Vor Publikation 2011Vor Publikation 2011
Vor Publikation 2011alberat22
 
01 ipcc ar 4 arabic synthesis report nov07
01 ipcc ar 4 arabic synthesis report nov0701 ipcc ar 4 arabic synthesis report nov07
01 ipcc ar 4 arabic synthesis report nov07alqousi
 

Viewers also liked (11)

Mutterschutz und väterkarenzgesetz
Mutterschutz  und väterkarenzgesetzMutterschutz  und väterkarenzgesetz
Mutterschutz und väterkarenzgesetz
 
bctntlvn (43).pdf
bctntlvn (43).pdfbctntlvn (43).pdf
bctntlvn (43).pdf
 
2012 - Mobile Ausblick auf das "Jahr 2015"
2012 - Mobile Ausblick auf das "Jahr 2015"2012 - Mobile Ausblick auf das "Jahr 2015"
2012 - Mobile Ausblick auf das "Jahr 2015"
 
Een echte vriend
Een echte vriendEen echte vriend
Een echte vriend
 
Finalpr
FinalprFinalpr
Finalpr
 
Internet
InternetInternet
Internet
 
Visita a sogama
Visita a sogamaVisita a sogama
Visita a sogama
 
DigiMediaL - Crowdfunding für Musiker
DigiMediaL - Crowdfunding für MusikerDigiMediaL - Crowdfunding für Musiker
DigiMediaL - Crowdfunding für Musiker
 
BEHIVE
BEHIVEBEHIVE
BEHIVE
 
Vor Publikation 2011
Vor Publikation 2011Vor Publikation 2011
Vor Publikation 2011
 
01 ipcc ar 4 arabic synthesis report nov07
01 ipcc ar 4 arabic synthesis report nov0701 ipcc ar 4 arabic synthesis report nov07
01 ipcc ar 4 arabic synthesis report nov07
 

More from Institute for Digital Humanities, University of Cologne

More from Institute for Digital Humanities, University of Cologne (20)

Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 17.04.2019 | ...
Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 17.04.2019 | ...Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 17.04.2019 | ...
Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 17.04.2019 | ...
 
Augmented City –Street Art, Embodiment, Cultural Heritage & AR | 03.04.2019 |...
Augmented City –Street Art, Embodiment, Cultural Heritage & AR | 03.04.2019 |...Augmented City –Street Art, Embodiment, Cultural Heritage & AR | 03.04.2019 |...
Augmented City –Street Art, Embodiment, Cultural Heritage & AR | 03.04.2019 |...
 
Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 03.04.2019 | ...
Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 03.04.2019 | ...Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 03.04.2019 | ...
Künstliche Intelligenz und visuelle Erzählungen: Comicanalyse | 03.04.2019 | ...
 
Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...
Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...
Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...
 
Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...
Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...
Transformation mittelhochdeutscher Erfahrungswelten – vom Text zum Computerga...
 
Bit sosem 2016-wieners-sitzung-13_ki-in-games
Bit sosem 2016-wieners-sitzung-13_ki-in-gamesBit sosem 2016-wieners-sitzung-13_ki-in-games
Bit sosem 2016-wieners-sitzung-13_ki-in-games
 
Bit sosem 2016-wieners-sitzung-12_bild-iv-computer-vision
Bit sosem 2016-wieners-sitzung-12_bild-iv-computer-visionBit sosem 2016-wieners-sitzung-12_bild-iv-computer-vision
Bit sosem 2016-wieners-sitzung-12_bild-iv-computer-vision
 
Bit sosem 2016-wieners-sitzung-11_bild-iii-filter
Bit sosem 2016-wieners-sitzung-11_bild-iii-filterBit sosem 2016-wieners-sitzung-11_bild-iii-filter
Bit sosem 2016-wieners-sitzung-11_bild-iii-filter
 
Bit sosem 2016-wieners-sitzung-10_bild-ii-punktoperationen
Bit sosem 2016-wieners-sitzung-10_bild-ii-punktoperationenBit sosem 2016-wieners-sitzung-10_bild-ii-punktoperationen
Bit sosem 2016-wieners-sitzung-10_bild-ii-punktoperationen
 
Bit sosem 2016-wieners-sitzung-09_bild-i-kompression
Bit sosem 2016-wieners-sitzung-09_bild-i-kompressionBit sosem 2016-wieners-sitzung-09_bild-i-kompression
Bit sosem 2016-wieners-sitzung-09_bild-i-kompression
 
Bit sosem 2016-wieners-sitzung-08_semantic-web
Bit sosem 2016-wieners-sitzung-08_semantic-webBit sosem 2016-wieners-sitzung-08_semantic-web
Bit sosem 2016-wieners-sitzung-08_semantic-web
 
Bit sosem 2016-wieners-sitzung-07_rechnerkommunikation-ii
Bit sosem 2016-wieners-sitzung-07_rechnerkommunikation-iiBit sosem 2016-wieners-sitzung-07_rechnerkommunikation-ii
Bit sosem 2016-wieners-sitzung-07_rechnerkommunikation-ii
 
Bit sosem 2016-wieners-sitzung-06_rechnerkommunikation
Bit sosem 2016-wieners-sitzung-06_rechnerkommunikationBit sosem 2016-wieners-sitzung-06_rechnerkommunikation
Bit sosem 2016-wieners-sitzung-06_rechnerkommunikation
 
Bit sosem 2016-wieners-sitzung-05_zellulaere-automaten-conway
Bit sosem 2016-wieners-sitzung-05_zellulaere-automaten-conwayBit sosem 2016-wieners-sitzung-05_zellulaere-automaten-conway
Bit sosem 2016-wieners-sitzung-05_zellulaere-automaten-conway
 
Bit sosem 2016-wieners-sitzung-04_theoretische-informatik
Bit sosem 2016-wieners-sitzung-04_theoretische-informatikBit sosem 2016-wieners-sitzung-04_theoretische-informatik
Bit sosem 2016-wieners-sitzung-04_theoretische-informatik
 
Bit sosem 2016-wieners-sitzung-03_algorithmen
Bit sosem 2016-wieners-sitzung-03_algorithmenBit sosem 2016-wieners-sitzung-03_algorithmen
Bit sosem 2016-wieners-sitzung-03_algorithmen
 
Bit sosem 2016-wieners-sitzung-02_datenstrukturen
Bit sosem 2016-wieners-sitzung-02_datenstrukturenBit sosem 2016-wieners-sitzung-02_datenstrukturen
Bit sosem 2016-wieners-sitzung-02_datenstrukturen
 
Bit sosem 2016-wieners-sitzung-01_auffrischung
Bit sosem 2016-wieners-sitzung-01_auffrischungBit sosem 2016-wieners-sitzung-01_auffrischung
Bit sosem 2016-wieners-sitzung-01_auffrischung
 
Bit sosem 2016-wieners-sitzung-00_themenueberblick
Bit sosem 2016-wieners-sitzung-00_themenueberblickBit sosem 2016-wieners-sitzung-00_themenueberblick
Bit sosem 2016-wieners-sitzung-00_themenueberblick
 
Bit wisem 2015-wieners-sitzung-13_Zusammenfassung II
Bit wisem 2015-wieners-sitzung-13_Zusammenfassung IIBit wisem 2015-wieners-sitzung-13_Zusammenfassung II
Bit wisem 2015-wieners-sitzung-13_Zusammenfassung II
 

Recently uploaded (8)

1029-Danh muc Sach Giao Khoa khoi 11.pdf
1029-Danh muc Sach Giao Khoa khoi 11.pdf1029-Danh muc Sach Giao Khoa khoi 11.pdf
1029-Danh muc Sach Giao Khoa khoi 11.pdf
 
Wirtschaftsingenieurwesen an der Universität Duisburg-Essen
Wirtschaftsingenieurwesen an der Universität Duisburg-EssenWirtschaftsingenieurwesen an der Universität Duisburg-Essen
Wirtschaftsingenieurwesen an der Universität Duisburg-Essen
 
Welche KI-Kompetenzen brauchen Lehrpersonen?!
Welche KI-Kompetenzen brauchen Lehrpersonen?!Welche KI-Kompetenzen brauchen Lehrpersonen?!
Welche KI-Kompetenzen brauchen Lehrpersonen?!
 
Angewandte Philosophie an der Universität Duisburg-Essen.
Angewandte Philosophie an der Universität Duisburg-Essen.Angewandte Philosophie an der Universität Duisburg-Essen.
Angewandte Philosophie an der Universität Duisburg-Essen.
 
LAKO Kreativpreis_2024_Startnummer_02_(LFS_LA).pdf
LAKO Kreativpreis_2024_Startnummer_02_(LFS_LA).pdfLAKO Kreativpreis_2024_Startnummer_02_(LFS_LA).pdf
LAKO Kreativpreis_2024_Startnummer_02_(LFS_LA).pdf
 
1029-Danh muc Sach Giao Khoa khoi 12.pdf
1029-Danh muc Sach Giao Khoa khoi 12.pdf1029-Danh muc Sach Giao Khoa khoi 12.pdf
1029-Danh muc Sach Giao Khoa khoi 12.pdf
 
Betriebswirtschaftslehre (B.Sc.) an der Universität Duisburg Essen
Betriebswirtschaftslehre (B.Sc.) an der Universität Duisburg EssenBetriebswirtschaftslehre (B.Sc.) an der Universität Duisburg Essen
Betriebswirtschaftslehre (B.Sc.) an der Universität Duisburg Essen
 
Angewandte Kognitions- und Medienwissenschaft an der Universität Duisburg_Essen
Angewandte Kognitions- und Medienwissenschaft an der Universität Duisburg_EssenAngewandte Kognitions- und Medienwissenschaft an der Universität Duisburg_Essen
Angewandte Kognitions- und Medienwissenschaft an der Universität Duisburg_Essen
 

Bit WiSe 2013 | Basisinformationstechnologie I - 13: Kurzwiederholung / Klausurvorbereitung III

  • 1. Basisinformationstechnologie I Wintersemester 2013/14 29. Januar 2014 – Kurzwiederholung / Klausurvorbereitung III Universität zu Köln. Historisch-Kulturwissenschaftliche Informationsverarbeitung Jan G. Wieners // jan.wieners@uni-koeln.de
  • 2. Themenüberblick „Betriebssysteme“ Zentrale Aufgaben:  Dateiverwaltung  Abstraktionen / Schnittstellen für Zugriff auf Low-Level Funktionen (z.B. der Festplatte)  Blöcke / Cluster, Fragmentierung ! Prozessverwaltung / Ressourcenverwaltung / Zeitplanung  Scheduling  Prozesse vs. Threads !  (Prozesszustände) !  Scheduling / Multitasking !  Kooperatives Multitasking !  Präemptives Multitasking ! Speicherverwaltung  Virtueller Speicher !  Swapping !  Paging !
  • 3. Themenüberblick „Programmiersprachen I“ Phasen der Programmentwicklung !  Analyse !  Spezifikation !  Entwurf !  Algorithmus !  Pseudocode !  Implementation  (Dokumentation)  (Testphase)  (Refactoring) Programmiersprachen  Compiler vs. Interpreter bzw. compilierte vs. Interpretierte Programmiersprachen !  Typisierung (z.B. statische vs. Dynamische T.) !  Entwurfsmuster (grob: worum geht‘s da?) !
  • 4. Themenüberblick „Programmiersprachen II“ Drei-Schichten Architektur / MVC ! Programmiersprachen – Konzepte !     Variablen ! Arrays ! Auswahlanweisungen ! Kontrollstrukturen ! Objektorientierte Programmierung !     Objekt ! Kapselung / Information Hiding / Geheimnisprinzip ! Klassen vs. Instanzen ! Vererbung !
  • 5. Themenüberblick „Algorithmen und Datenstrukturen“ Algorithmen und Datenstrukturen  Stack / Kellerspeicher incl. Schnittstellen (i.e. pop, push, peek, isEmpty) !  Queue !  LIFO vs. FIFO (und Datenstrukturen, die nach den Prinzipien arbeiten) !  Listen !  Einfach verkettete Listen !  Doppelt verkettete Listen !  Baum !  Binärbaum !  Traversierungsarten Such- und Sortieralgorithmen !  Bubble Sort !  Lineare Suche !
  • 6. /