VHPD Blog Blog for [V]ideo, [H]ardware, [P]rograms, [D]ata and more..

27Okt/10

Grundlagen der Informatik – Mikrokern Architektur eines BS

Grundlagen der Informatik - Mikrokern Architektur eines Betriebssystems

Eine Alternative zu dem Monolithischen Betriebssystem ist die Mikrokern Architektur. Hierbei besteht das Kernel nur aus den nötigsten Bestandteilen und alle Dienste des Betriebssystem werden auf sogenannten Betriebssystem Server (Programme bzw. Dienste) ausgelagert.

microkern_architektur_betriebssystem_vhpd

Hier wird deutlich, dass das BS-Kernel sehr schlicht aufgebaut ist, es beinhaltet nur die nötigsten Dienste:

  • grundlegende Prozessverwaltung
  • CPU Zuteilung
  • Prozesskommunikation (IPC)

Ziel ist es den Kern so klein wie nur möglich zu halten.

Vorteile

  • Solle ein BS-Dienst abstürzen, so kann der Dienst einfach neu gestartet werden und das Betriebssystem bzw. der Computer stürzt nicht komplett ab.
  • Flexibel, einzelne Serverdienste können getauscht bzw. frei erweitert werden.
  • Sicher und Stabiler, da das Kernel nur als grundlegender "Vermittler" und "Verwalter" agiert.

Nachteile

  • Es werden viele Systemaufrufe (Traps) benötigt, daher hängt die Geschwindigkeit von der Effizienz der Systemaufrufe ab.

Beispiel

Wir haben ein kleines Programm, dass "Hallo Welt" ausgeben möchte:

ipc_aufruf_mikrokern_architektur_betriebssystem_vhpd

Hier wird deutlich, dass unser Kernel Nur als Vermittler handelt und den Befehl an den entsprechenden BS-Server weiterleitet. Schauen wir uns den rot markierten Vorgang genauer an:

ipc_aufruf_genauer_mikrokern_architektur_betriebssystem_vhpd
  1. Unser Befehl "println" bereitet den Übergabewert vor und startet einen Trap.
  2. Durch den Trapbefehl wird wieder umgeschalten in den Kernelmode und das Betriebssystemkernel kann nun die Nachricht aus dem Programm holen und vorbereiten zum Senden. Denn die erhaltenen Informationen müssen nun weitergeleitet werden an den passenden Server.
  3. Der Kernelmode wird verlassen und nun bekommt der BS-Server die CPU-Kontrolle und kann die erhaltene Nachricht ausführen.
  4. Das BS-Kernel muss nun eine Nachricht erstellen, diese beinhaltet ob alles geklappt hat oder im Fehlerfall die Fehlernummer.
  5. Der BS-Server ruft nun einen weiteren Trap auf, um das Kernel aufmerksam zu machen, dass die Anfrage verarbeitet wurde.
  6. Nun befindet sich wieder der Prozessor im Kernelmode und das Betriebssystem Programm kann nun die Nachricht von dem BS-Server holen und an den "Auftragsgeber" weiterleiten.
  7. Der Kernelmode wird verlassen und die Anwendung kann nun weiterarbeiten mit der erhaltenen Antwort.
27Okt/10

Grundlagen der Informatik – Monolithische Architektur eines BS

Grundlagen der Informatik - Monolithische Architektur eines Betriebssystems

Bei einem monolithischen Betriebssystem besteht das BS aus einem einzigen großen Programm im Hauptspeicher:

monolitische_architektur_betriebssystem_vhpd

Damit nun eine Aktion ausgeführt werden kann, muss ein Programm einen speziellen Hardware-Interrupt "starten", auf das unser Kernel bzw. das Betriebssystem reagieren kann. Dieser Aufruf nennt man Supvervisor call (SVC) oder trap (Assembler Befehl).

Nachteile

  • Da unser Betriebssystem aus vielen Teilen besteht könnte es komplett abstürzen, wenn nur ein kleiner Teil innerhalb des Betriebssystems nicht mehr reagiert.
  • Unflexibel, da es nicht erweitert werden kann innerhalb des Betriebssystemblogs.

Vorteile

  • Es werden weniger System Calls benötigt als bei einer mikrokern Architektur (siehe später).

Was ist ein "Trap"

Ein Trap ist ein spezieller Hardware-Interrupt, der dem Prozessor mehr Befehle zur Verfügung stellt. Damit gelangt also unser Prozessor in den Kernelmode und kann auf den gesamten Hauptspeicher zugreifen. Alle anderen Anwendungen, die wir auf unserem Prozessor laufen lassen können nicht auf diese Befehlssätze und Speicherbereiche zugreifen.

Simulation eines Aufrufes in dieser Architektur

In diesem Beispiel werden wir mittels Java einen println("Hallo Welt") aufrufen.

svp_ipc_aufruf_monolitische_architektur_betriebssystem_vhpd
  1. Der println Befehl speichert an einer bestimmten Stelle im Hauptspeicher die Identifikation von write mit den dazugehörigen Informationen ab.
  2. Dadurch wird ein Trap erzeugt, der durch einen Hardwareinterrupt (Trapinterrupt) die laufende Anwendung unterbricht und den Trap-Handler des Betriebssystems startet.
  3. Somit schaltet das Betriebssystem den Prozessor in den Kernelmode und dadurch hat der Prozessor nun einen erweiterten Befehlssatz und die hardwareseitige Speicher Zugriffsbeschränkung wird aufgehoben.
  4. Der Trap-Handler kopiert die Aufrufparameter in den Kernelbereich (bzw. Stack) und ist in der Lage die entsprechende Funktion "write" aufzurufen.
  5. Das Resultat (bzw. der Returnwert) wird in den Speicher der Anwendung kopiert. Dieser kann z. .B. eine Fehlerrückmeldung erhalten.
  6. Der Trap-Handler wird beendet und somit wird auch der Kernelmode geschlossen. Nun kann die Anwendung wieder auf den Prozessor geladen werden. (Assembler Befehl für Trap-Return ist rett)
26Okt/10

Grundlagen der Informatik – Schichtenmodell des Betriebssystem

Grundlagen der Informatik - Schichtenmodell des Betriebssystems

Allgemeines Schichtenmodell des Betriebssystem

schichtenmodell_des_betriebssystem_vhpd
  1. Ein Benutzer startet ein Kommando, worauf die Applikation reagiert.
  2. Nun muss die Applikation einen System Call nun Aufrufen, um mit dem Kernel in Verbindung zu treten. Hierbei werden auch die Notwendigen Informationen übermittelt.
  3. Damit nun die Hardware angesprochen werden kann, muss das Kernel die Hardware ansteuern.
  4. Sobald die Hardware ihren Dienst vollbracht hat, kann sie einen Interrupt ausführen, sodass unser Kernel reagieren kann.
  5. Nun Übermittelt das Kernel die Signale (Rückgabewerte) an die Anwendung.
  6. Die Anwendung kann nun unser Ergebnis anzeigen.

Schichtenmodell eines Betriebssystem in einer anderen Form am Beispiel Linux (vereinfacht!)

schichtenmodell_linux_des_betriebssystem_vhpd

Hier wird die Hierarchie erst richtig deutlich, da jede betreffende Schicht bei einem Aufruf durchlaufen werden muss.

Hierbei gliedert man die Bereiche in den Userpsrace und in das Betriebssystem, wobei der Userspace weitläufig alles außerhalb des Kernels definiert.

Ein Beispiel: Wir fordern über das Netzwerk eine Webseite via HTTP an.

  1. Unsere Anwendung (Firefox) greift zunächst auf eine C-Bibliothek zu und übermittelt die notwendigen Informationen (Zeiladresse usw.)
  2. Die C-Bibliothek bereitet nun diese Informationen vor und übermittelt es an das System Call Interface.
  3. Das System Call Interface ist nun in der Lage einen System Call zum Kernel durchzuführen.
  4. Bei dem System Call wird entschieden, welche Bereiche des Kernels angesprochen werden müssen. In unserem Fall wird der Netzwerkstack angesprochen.
  5. Der Netzwerkstack bereitet nun die gewünschten Informationen vor, sodass die Hardware problemlos angesprochen werden kann.
  6. Im letzten Schritt ist der Architektur abhängiger Code (auch bekannt unter den Namen Treiber) verantwortlich, die Netzwerkkarte anzusteuern und den Befehl ins Internet zu schicken.
  7. Sobald die Information ankommt, löst die Netzwerkkarte einen Interrupt aus.
  8. Der Netzwerkstack wird aktualisiert und übermittelt die Antwort an das System Call Interface.
  9. Das System Call Interface leitet die Antwort an die C-Bibliothek weiter, von dem der Aufruf gestartet wurde.
  10. Die Anwendung erhält die Antwort und kann es anzeigen.
26Okt/10

Grundlagen der Informatik – Betriebssysteme

Grundlagen der Informatik Betriebssysteme

Definition:
Ein komplexes Programmpaket, welches folgende Funktionalität bietet:

  • Kernaufgaben

*   Prozessverwaltung, Datenverwaltung (Filesystem), Speicherverwaltung

  • Verwaltung der Peripheriegeräte

*   CD, DVD, Monitor

  • Kommunikation im Netz

Starten des Betriebssystems

Im Boot-prom (programmable Read-Only Memory) ist das erste Programm gespeichert, welches zuerst vom Prozessor gestartet wird. Das Programm sucht aufgrund der Bootpriorität im Bios nach einem Ladefähigen Programm im Master Boot Record (MBR). Dieses Bootprogramm im MBR lädt letztendlich das Betriebssystem.

Begriffe

  • Task/Prozess

*   Ein aktuell laufendes Programm, dass gerade ausgeführt wird.

  • Multi Tasking

*   Mehrere Programme werden (quasi) gleichzeitig ausgeführt.

  • Concurrent (nebenläufig)

*   Bedeutet dass zwei Programme nebeneinander/parallel ablaufen können, ohne sich zu stören.

  • Kontext Wechsel

*   Des wechseln von den verschiedenen Prozessen auf dem Prozessor.

*   Dieser Teil des BS der sich um diese Aufgabe kümmert, nennt sich Scheduler.

  • Batchbetrieb/Stapelverarbeitung

*   Aufgaben die in einer Warteschleife warten, bis sie letztendlich bearbeitet werden.

  • Echtzeitsystem (real time system)

*   Sehr selten, da eine maximale Systemreaktionszeit garantiert wird (Windows ist KEIN RTS).

25Okt/10

String überprüfen auf unzulässige Zeichen (Char) – nur von ‘A’ bis ‘Z’

In Java einen String überprüfen auf unzulässige Zeichen (Char) - nur von 'A' bis 'Z'

Es gibt sicherlich viele Möglichkeiten dieses bekannte Problem zu lösen, doch seit einigen Tagen bin ich auf einen interessanten Ansatz gestoßen.

Da Char ein abzählbarer Datentyp ist, kann man ihn auch mittels den Vergleichsoperatoren agieren.

1
2
3
4
5
		char  test ='A';
 
		if(test >= 'A' && test <= 'Z'){
			System.out.println("ist Dabei");
		}

Dieser Code überprüft ob das Char in test von A..Z ist. Sollte es kleingeschrieben oder außerhalb des gewählten Bereichs kommen, wird "ist dabei" nicht ausgegeben.

Hier ein kleiner Ansatz, um eine Funktion zu schreiben, die nach unerlaubten Zeichen sucht. Erlaubt sind nur Großbuchstaben von A bis Z:

1
2
3
4
5
6
7
8
9
10
11
12
	public static boolean stringAllowed(String pString){
		char currentChar;
		for (int i = 0; i < pString.length(); i++)
		{
			currentChar = pString.charAt(i);
			if (!(currentChar >= 'A' && currentChar <= 'Z'))
			{
				return false;
			}
		}
		return true;
	}
17Okt/10

Projectplace nun mit neuer Social Media-Funktion

Blog Marketing Dies ist ein durch hallimash vermittelter, honorierter Eintrag
Projectplace setzt neue Maßstäbe mit der neuen Social Media-Funktion

Seit Ende September hat Projectplace die Projektübersicht überarbeitet, die nun auf gezielte Kommunikation setzt. Dies basiert auf der Idee des "Social Project Management", denn nun können die Mitglieder des Projekts untereinander schreiben und stehen immer in Verbindung. Vorbild zu dieser Funktion sind Twitter und Facebook.

projectplace_soziale_projektuebersicht_2_vhpd

Auf der rechten Seite ist nun eine Spalte, die aktuelle Diskussionen zu dem Projekt zeigt und somit kann man jedes Teammitglied informieren und jeder ist auf dem neuesten Stand.

- Testen auch Sie Projectplace 30 Tage kostenlos ->

Funktionen von Projectplace

Für eine wichtige Projektplanung und Umsetzung spielen viele Faktoren eine wichtige Rolle. Die Zeitaufteilung und das Verteilen der Aufgaben ist oft eine komplexe Angelegenheit, wenn die Teammitglieder auf der Welt verteilt arbeiten.

Hierzu bietet Projectplace die Lösung, denn durch den umfangreichen Onlinesoftwaredienst bleiben keine Fragen offen.

Dokumentverwaltung – Problemlos können Sie wichtige Daten auf den Projectplace-Server hochladen und alle Projektmitglieder können diese für die Umsetzung Ihrer Aufgaben verwenden. Somit ist auch ausgeschlossen, dass wichtigen Projektdateien verloren gehen. Dazu legt die Dokumentverwaltung sogar ein Versionsprotokoll an, damit man nachvollziehen kann, welches Teammitglied die Änderungen durchgeführt hat und man schnell überprüfen kann, ob man das neueste Dokument verwendet.

projectplace_dokumente_teilen_vhpd

Meetings – Damit Ihr Projekt auch richtig umgesetzt wird, müssen alle Teilnehmer auf den neuesten Stand der der Dinge gebracht werden und gemeinsam muss nach einer Lösung gesucht werden. Durch das Meeting-Tool können Sie alle Teilnehmer schnell und unkompliziert auf ein Meeting hinweisen und sogar über den Meetings Termin abstimmen. Dazu bietet auch Projectplace die Möglichkeit, direkt Online Meetings über Projectplace zu halten.

projectplace_meetingmanagement_vhpd

Offene Punkte –Wenn Fehler, neue Ideen oder Verbesserungspunkte festgestellt werden, können diese Informationen und Vorschläge direkt in der Funktion "Offene Punkte" eintragen werden und die Bearbeiter dieser Aufgabe können sich direkt damit auseinander setzten.

projectplace_offene_punkte_vhpd

Aufgaben – Verwalten Sie  die Aufgaben und schauen Sie nach, wieweit die Mitarbeiter mit der Aufgabe sind und wie lange Sie in etwa noch brauchen. Dadurch haben Sie einen Überblick welcher Mitarbeiter an welcher Aufgabe arbeitet und wie effizient die Aufgaben umgesetzt werden.

projectplace_aufgaben_vhpd

Personenverwaltung – Verwalten Sie die Mitglieder des Projekts und informieren Sie Ihre Teammitglieder direkt per E-Mail oder SMS.

projectplace_personen_verwalten_vhpd

Social Project Management – Die Teamarbeit in Zeiten von Web 2.0 setzt neue Maßstäbe und Projectplace bietet als erster die Kombination der Vorteile der sozialen Netzwerke mit dem effizienten Projektmanagement.

projectplace_soziale_projektuebersicht_vhpd

Durch das einfache Verwenden von "@reference" können Sie Diskussionen direkt an bestimmte Teammitglieder gerichtet werden. Diese können dann mittels einer E-Mail informiert werden.

Damit man bei dem Diskussionsforum nicht den Überblick verliert, kann man durch verwenden des "#tag"-Befehls wichtige Schlüsselwörter definieren und diese in der Liste anzeigen lassen.

Natürlich können Sie auch in Ihren Diskussionen auf Dokumente, Videos und Bilder verweisen. Dadurch können andere Mitglieder über diese Inhalte diskutieren und Sie erhalten schnell ein Feedback zu Ihrem Inhalt.

- Zur Produktwebseite ->

Unser Fazit

Schon seit einiger Zeit beobachten wir die Entwicklung von Projectplace und sind immer wieder Beeindruckt wie effizient die Tools für die effiziente Projektumsetzung  angepasst sind.

Jeder der ein Projekt im Team umsetzt sollte unbedingt Projectplace Testen. Vor allem die neue Funktion, dass man untereinander in diesem Umfang diskutieren kann, steigert enorm die Effizienz der Umsetzung.

- Zu dem kostenlosen 30-Tage Test von Projectplace ->

11Okt/10

Im neuen Ubuntu 10.10 (10.04) die Fenstersymbole rechts anordnen

Damit die Fensterknöpfe (Schließen, Maximieren und Minimieren) wieder auf der richtigen Seite sind

Im Internet findet man viele Beschwerden, dass die Fensterknöpfe seit Ubuntu 10.04 auf der linken Seite sind. Jeder Mac Benutzer wird sich freuen, denn für ihn ist es ja bekannt, aber alle anderen Nutzer haben mit dieser Designänderung ihre Probleme.

Damit Sie Ihre Fenstersteuerungen wieder auf der rechten Seite haben, müssen Sie in der Konsole einfach einen kleinen Befehl eingeben:

terminal_ubuntu_10_vhpd

Zum Terminal kommt man unter Anwendung -> Zubehör -> Terminal.

In der Konsole muss man folgendes einfügen:

1
gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"

Nach diesem kleinem Befehl werden die Fenstersteuerungssymbole auf der rechten Seite angezeigt.

Sollte man aus irgend einem Grund wieder die Knöpfe Links haben, kann man das mit folgendem Befehl erreichen:

1
gconftool-2 --type string --set /apps/metacity/general/button_layout "close,maximize,minimize:menu"

Für Profis

Den letzten Parameter kann man frei anpassen, wobei maßgebend ist wo das ":menu" bzw. "menu:" steht, denn dieses wird den Fenstertitel anzeigen.

10Okt/10

Firefox Sync – Lesezeichen, Passwörter immer Synchronisiert

Firefox Sync - Immer alles auf dem neusten Stand

Mit dem Mozilla Plug-In "Sync" für Firefox können Sie Ihre Lesezeichen, Passwörter, Chroniken und Einstellung Ihres Firefox Browsers problemlos mit anderen Computer Synchronisieren, sodass immer alle Elemente auf dem neusten Stand sind.

Jeder der mehr als einen PC bzw. Notebook verwendet kennt das Problem: Gestern hat man daheim einen interessanten Link gefunden und nun bei der Arbeit auf dem Notebook hat man ihn nicht. Firefox Sync bietet hierbei die Möglichkeit alle Ihre Lesezeichen, Passwörter, Chroniken und Einstellungen zu sichern.

Wie funktioniert dieses System?

Sie erstellen ein kostenloses Firefox Sync Benutzerkonto und bekommen einen gewissen Platz auf dem Mozilla Sync Server. Alle Ihre Daten werden somit auf einem Server gespeichert. Natürlich kommt nun sofort der Gedanke an die Sicherheit. Denn die privaten Passwörter möchte man ja nicht auf den Präsentierteller auf einem Internetserver bereitstellen.

Deshalb gibt es 2 verschiedene Passwörter und ein komplexes Verschlüsselungssystem. Ihre Benutzeridentifikationskennung besteht auf einem Benutzername und einem Passwort, diese Zugangsdaten benötigen Sie um Ihre Inhalte herunterladen zu können vom Mozilla Sync Server, aber diese Inhalte werden bevor sie auf dem Server geladen werden Lokal auf Ihrem Rechner mit einem speziellen Passwort so verschlüsselt, sodass die Inhalte für andere unlesbar sind. Das 2. Passwort wird auch nicht übertragen oder auf dem Sync Server gespeichert. Sollten Sie dieses 2. Passwort Lokal ändern, so werden die gesamten Inhalte, die sie auf dem Mozilla Sync Server hatten sofort gelöscht.

Funktionsfähigkeit

Zum Test habe ich mittels eines Windows 7 Computer mit der Firefox 4 Beta ein Mozilla Sync Konto erstellt und meine Lesezeichen, Passwörter usw. hochgeladen.

Als zweiten Computer habe ich einen Ubuntu 10.04 Linux Notebook mit Firefox 3.6 verwendet und nach Eingabe der Benutzerkennung konnte ich nach der schnellen Synchronisierung auf alle Elemente zugreifen, die ich auch bei Windows 7 hatte.

Installation

Seit der Firefox 4 Beta ist Firefox Sync als Standard Plug-In bereits vorinstalliert, jedoch können Sie einfach Firefox Sync nachinstallieren unter folgendem Link.

- Zum Firefox Sync Plug-In ->

Alternativen

Es gibt viele Alternativen zu dem Synchronisieren der gewünschten Inhalte, doch das hohe Maß an Sicherheit und Geschwindigkeit macht Firefox Sync zur Nummer 1.

Ähnliche Plug-Ins werden auch bei anderen Browsern bereits vorinstalliert bereitgestellt. Siehe Opera, Google Chrom usw..

10Okt/10

Ubuntu nachrüsten mit Microsoft Standardschriftarten

Ubuntu nachrüsten mit Microsoft Standartschriftarten

Jeder Linux Benutzer kennt es nur zu gut: Wenn man Webseiten besucht fehlen einen oft wichtige Standartschriftarten die Microsoft in jedem Windows bereitstellt. Dadurch sehen manche Webseiten anders bzw. unleserlich aus.

Oder sollten Sie Dokumente bzw. Briefe öffnen, die von einem Windows OS geschrieben sind, werden diese auch nicht korrekt angezeigt.

Paket für Fehlende Schriftarten installieren

Unter Ubuntu gibt es eine einfache Möglichkeit diese fehlenden Standartschriften zu installieren:

1
sudo apt-get install msttcorefonts

Diesen Befehl müssen sie im Terminal (bzw. Konsole) Eingeben. Sie finden den Terminal unter Programme -> Zubehör -> Terminal.

Der Sudo-Befehl benötigt unbedingt die Eingabe des Administrator Passworts, denn die Schriftarten müssen in das System eingebettet werden.

Schriftarten die Bereitgestellt werden:

  • Andale Mono
  • Arial Black
  • Arial (Fett, Kursiv, Fett und Kursiv)
  • Comic Sans MS (Fett)
  • Courier New (Fett, Kursiv, Fett und Kursiv)
  • Georgia (Fett, Kursiv, Fett und Kursiv)
  • Impact
  • Times New Roman (Fett, Kursiv, Fett und Kursiv)
  • Trebuchet (Fett, Kursiv, Fett und Kursiv)
  • Verdana (Fett, Kursiv, Fett und Kursiv)
  • Webdings

Alternative: TrueType Schriftarten selber einbinden

Hierzu benötigen Sie einen Windows Computer mit TrueType Schriftarten, diese finden Sie in der Systemsteuerung -> Schriftarten.

Diese müssen sie alle kopieren und in das Verzeichnis "/usr/share/fonts/truetype" im Ubuntu Linux System einfügen. Bitte beachten Sie dass sie nur die True-Type-Fonts (*.ttf) verwenden können.

Damit Linux nun diese Fonts auch verwendet, müssen Sie ihr Schriftartverzeichnis aktualisieren, das können Sie wieder im Terminal mit Folgendem Befehl:

1
sudo fc-cache -fv
9Okt/10

Microsoft Visio 2010 – Trialversion und Gewinnspiel

[Trigami-Review]
Microsoft Visio 2010 - Trailversion und Gewinnspiel

Durch das neue Microsoft Visio 2010 können Sie schnell und effektiv Diagramme erstellen und komplexe Arbeitsvorgänge unkompliziert grafisch darstellen.

Laden Sie sich noch heute die kostenlose Testversion von Microsoft Visio 2010 herunter und nehmen Sie an dem Gewinnspiel teil. Beweisen Sie sich als besten Märchenerzähler im ganzen Land und erzählen Sie Ihr Lieblingsmärchen mit Microsoft Visio 2010. Es gibt tolle Preise zu gewinnen (siehe Abschnitt Preise).

- Zu dem Gewinnspiel ->

visio_2010_gant_vhpd

Bild 1 von 7

Dazu bietet Microsoft Visio 2010 viele fertige Diagrammgerüste und moderne Designs, die Sie alle problemlos anpassen können. Es ist auch möglich Datenquellen (z. B. von Excel) einzubinden, sodass Microsoft Visio 2010 automatisch das Diagramm aktualisiert und mittels Farben, Symbolen bzw. Shapes  dargestellt werden kann.

Shapes sind Vorgefertigte Grafiken (bzw. Symbole) die Sie per Drag'n'Drop schnell in Ihr Diagramm ziehen können. Microsoft Visio 2010 bietet bereits zu jedem Diagrammtyp viele verschiedene Shapes. Für das Gewinnspiel können Sie sich fertige Shapes herunterladen, die Sie für Ihre Erzählung verwenden können.

- Zum Märchen-Shape Download ->

Komplexe Inhalte verständlich darstellen

Es ist oft nicht einfach komplexe Inhalte verständlich und einfach darzustellen. Microsoft beweist jedoch, dass man sogar Märchen mittels Microsoft Visio 2010 darstellen kann:

Auf der Webseite sind 2 weitere Videos, die Sie als Inspiration für Ihre eigene Erzählung verwenden können.

Verwendungsmöglichkeiten von Visio 2010

Von der Softwareentwicklung bis hin zur Darstellung von kaufmännischen Prozessen bietet dieses Tool eine Vielfalt von Einsatzmöglichkeiten und ist daher fast nicht mehr wegzudenken.

Der Microsoft Visio 2010 Test

Schon seit  der Visio 2000 Version bin ich mit dem umfangreichen Tool vertraut und der stetig wachsende Funktionsumfang ist eine Klasse für sich. Mit Visio 2010 wurde im Vergleich zu dem Vorgänger deutlich mehr Wert auf Benutzerfreundlichkeit gelegt und das Erstellen von Designs ist nun ein Kinderspiel. Somit kann man nun umfangreiche Diagramme nicht nur effektiv erstellen, sondern auch mit wenigen Klicks optisch ansprechend gestalten.

Microsoft Visio 2010 kostenlos testen

Wir empfehlen jedem Microsoft Visio 2010 zu testen, damit man sich selbst von der einfachen Bedienung und dem Umfang des Produkts überzeugen lassen kann.

- Zu der Trailversion von Microsoft Visio 2010 -> (unten blauer Button "Visio kostenlos testen")

Editionen von Microsoft Visio 2010

visio_2010_standardVisio Standard
Grundlegende Funktionen und Diagrammtypen.

visio_2010_professionalVisio Professional
Großer Funktionsumfang und viele nützliche Tools um die große Anzahl an Diagrammtypen einfach zu verwenden und zu erstellen.

visio_2010_premiumVisio Premium
Sehr großer Funktionsumfang und viele nützliche Tools um nahezu alles mittels einem Diagramm darstellen zu können.

Das Gewinnspiel

Erzählen Sie Ihr eigenes Lieblingsmärchen mittels Microsoft Visio 2010 und mit ein bisschen Glück können Sie viele Preise gewinnen. Sie können kostenlos teilnehmen und die kostenlose Trailversion von Microsoft Visio 2010 herunterladen.

Zum Teilnehmen müssen Sie nur Ihre Visio-Datei, die Ihre Erzählung beinhaltet, hochladen und Ihre persönlichen Daten angeben, damit man Sie benachrichtigen kann. Zuerst wird eine Fachjury aus Viso-Profis die eingesendeten Erzählungen bewerten und entscheidet sich für die besten 12. Danach ist die online Community dran, die mittels dem Vote die Platzierung bestimmt.

- Zu den Wettbewerb ->

Preise:

  1. Jury-Mitglied der Miss-Deutschlandwahl (+Hotel)
  2. Eine Gold Unze
  3. Ein HP TouchSmart TM2-2010EG
  4. Ein Windows Phone 7 (Smartphone)
  5. Eine Nacht für zwei Personen im Schloss Kronberg
  6. Eine XBox 360

Schauen Sie sich schon bereits veröffentlichte Märchen an und voten Sie für Ihre Lieblingserzählung.

Update: Das User-Voting findet vom 22.11.2010 bis zum 12.12.2010 statt, deshalb geht diese Webseite erst ab dem 22.11.2010 online.

- Zu dem Vote ->

- Jetzt Märchen erstellen ->