Boot CodeEdit
Boot-code wird verwendet, um ein Arbeitsumfeld zu schaffen für das Betriebssystem. Der Begriff “ Boot „ist eine Verkürzung des Begriffs“ Bootstrapping“, der das Problem eines Computers beantwortet, der sich in einem laufenden Zustand befindet, um sich selbst zu starten. Frühe Computer erforderten eine komplizierte Reihe von Befehlen, die von Hand auf einer Schalttafel eingegeben wurden, gefolgt von einem Befehl „Ausführen“, um die Systemumgebung zu erstellen. Moderne Computer verwenden Bootcode, der im semipermanenten Speicher gespeichert ist.,
Ein sehr kleines Programm, der Code untersucht die Systemhardware; initialisiert Umgebungsvariablen wie Datum, Uhrzeit und Gerätestartreihenfolge; identifiziert und startet die internen Peripheriegeräte, die der Computer verwendet, wie Festplatten und Videoprozessoren; ermöglicht die verschiedenen Kommunikationsports und führt das Betriebssystem aus. Booten
Das Starten eines Computers aus einem ausgeschalteten Zustand wird als „Kaltstart“ bezeichnet.,“Wenn der Computer bereits ausgeführt wird und neu gestartet wird, sind bereits die Umgebungsparameter und-einstellungen geladen und überspringen die Initialisierungsroutinen und führen einen „Warmstart“ durch, indem nur das Betriebssystem neu gestartet wird.
Betriebssystemedit
DOS, ein Betriebssystem
Ein Betriebssystem ist ein Masterprogramm, mit dem ein Computer sowohl Programme auf Benutzerebene als auch die Umgebungsroutinen und Treiber ausführt, die für die Ausführung des Computers erforderlich sind. Somit verarbeitet ein Betriebssystem auf einem Standard-PC Signale von Ein-und Ausgabegeräten, verwaltet die Speichernutzung und steuert Peripheriegeräte., Daher ist das Betriebssystem das wichtigste Programm, das ein Computer ausführen muss.
DOS, Microsoft Windows XP und Mac OS sind einige Beispiele für PC-Betriebssysteme. Computer auf Serverebene verwenden Betriebssysteme wie UNIX und Microsoft Windows Server. LINUX und BSD sind vielseitig genug, um entweder in einem PC oder als Betriebssystem auf einem Server verwendet zu werden, je nachdem, welche Komponenten installiert sind.
Bei der Größe der meisten vorhandenen Betriebssysteme ist eine Festplatte erforderlich, um die erforderlichen Dateien und Programme zu speichern., Sollte das Betriebssystem nicht mehr funktionsfähig sein, bieten viele eine“ Bootdiskette “ -Option an, bei der eine einfachere Version des Betriebssystems mit nur den erforderlichen Treibern und Dateien auf Wechselmedien gespeichert wird, normalerweise einer CD/DVD-ROM, einem USB-Flash-Laufwerk oder einer Diskette. Durch Booten des Computers mit der Startdiskette kann auf das System zugegriffen und repariert werden.,
Tragbare Geräte wie Mobiltelefone und Assistenten für persönliche Daten verwenden spezielle, „eingebettete“ Betriebssysteme, mit denen sie viele Aufgaben ausführen können, die nur auf „Plattform“ – Computern zu finden sind, z. B. E-Mail-Transaktionen, Dokumentenvorgänge und Datenbankverwaltung.,
Beispiele für Personal Computer/Server-Betriebssystemsedit
UNIXEdit
LINUXEdit
PC/Microsoft DOSEdit
Als Befehlszeilenbetriebssystem half MS/PC DOS, das Mikrocomputeralter einzuleiten, indem es ein Betriebssystem bereitstellte, das auf den begrenzten Ressourcen des 8086/8088-basierten Betriebssystems laufen würde.personal computer., Ms-dos
Microsoft WindowsEdit
Trotz seiner zahlreichen Probleme und Irritationen wird Microsoft Windows zu Recht zugeschrieben, dass der nicht technische Benutzer einen Computer bedienen kann, ohne zu viele komplizierte Befehle und Einstellungen lernen zu müssen, und war maßgeblich für die zunehmende Beliebtheit des PCS.
MS-Windows-Versionen 1.0 und 2.x
MS-Windows-version 3.,x
MS Windows 9x
MS Windows NT
MS Windows XP
MS Windows Vista
MS Windows 7
Beispiele für eingebettete Betriebssystemedit
AndroidEdit
Palm OSEdit
Dem Palm OS ging die japanische Firma PalmSource voraus und ist das dominierende Betriebssystem für Handhelds. Über 30,1 Millionen PalmOS Einheiten (einschließlich Lizenznehmer), nach Sept 2003 Palm Inc. finanzberichte; mit über 22 Millionen insgesamt USR/3Com/Palm oder Palm Solutions Group Markeneinheiten ausgeliefert (über 4 Millionen pro Jahr)., Palm hat viele Sicherheitsbedenken aufgrund seiner Mobilität, z. B. wenn verlorene oder gestohlene Palmen Daten haben, die von anderen abgerufen werden können. Auch wenn Palm-Passwörter mit Ihren PC-Passwörtern verbunden sind, hat jeder Zugriff auf persönliche Dateien auf Ihrem PC. w: Palm_ (PDA)#Sicherheit
Symbian OSEdit
Symbian ist die Betriebssoftware, die hauptsächlich von Mobiltelefonen verwendet wird. Symbian ist der größte Softwarehersteller für Smartphones.,Es gibt die Symbian-Codes, die auch von verschiedenen Unternehmen verwendet werden, Mika Raento hat riesige Beispiele für Symbian-Codes ]Es gibt verschiedene Unternehmen, die Symbian-Software besitzen: Beispiele sind Sony Ericsson, Ericsson und Nokia hat den höchsten Prozentsatz (47.9%)http://en.wikipedia.org/wiki/Symbian
MS Windows CEEdit
Obwohl die meisten Versionen von Microsoft Windows für Desktop-Anwendungen entwickelt wurden, wurde eine einfachere Version für Handgeräte namens „Windows CE.,“
FilesEdit
Eine Datei ist eines von zwei Dingen: 1) Datendatei oder eine benannte Sammlung von Daten oder 2) Programmdatei oder ein Programm, das im sekundären Speicher eines Computers vorhanden ist.
Computerdateien erleichtern dem Benutzer das Auffinden und Speichern seiner Daten.,w: File_systemComputer-Dateien sind wie Papierdokumente, die früher in Bibliotheken und Büros aufbewahrt wurden w: Computer_file.
Dateien
Beim Exportieren einer Datei wird sie in ein Format konvertiert, das viele Programme lesen können. Beim Importieren einer Datei werden Daten aus einer anderen Quelle abgerufen und in ein kompatibles Format konvertiert.Beispiel: Erstellen einer Tabelle in Google Docs, Exportieren der Datei in das CSV-Format (kommagetrennter Wert), Öffnen von Microsoft Excel, Importieren der CSV-Datei und Speichern der Tabelle als Excel-Datei.,
Beispiel: Bestimmte Netzwerke werden erstellt, damit Benutzer Dateien wie Audio -, Video-und Bildbilder freigeben können. Netzwerke wie Limewire verwenden eine Peer-to-Peer – Filesharing-Methode.
Podcast
TasksEdit
Multitasking
Ein Computer kann viele verschiedene Aufgaben gleichzeitig ausführen. Aufgaben umfassen Speichern, Drucken und Berechnen. Multitasking ist, wenn ein Computer mehr als eine Aufgabe gleichzeitig mit einem Zentralprozessor betreibt.,
Eine Aufgabe ist eine Reihe von Anweisungen (wie ein Plan), die aus dem Speicher abgerufen werden, um bestimmte Funktionen auszuführen. w: Task_(Computer)
Damit Ihr Computer schneller mehrere Aufgaben ausführen kann, sollte der Prozessor eine hohe Geschwindigkeit (Frequenz) haben. Auf diese Weise können Sie mehrere Anwendungen gleichzeitig ausführen, ohne die Leistung Ihres Computers zu beeinträchtigen. Heutzutage kommen Multicore-Prozessoren, die zwei(Dual Core) oder vier(Quad Core) kombinieren, die mehr Geschwindigkeit haben als gewöhnliche.,
]
Task ist eine Echtzeitanwendung, bei der Hardware und Software untersucht werden, die einer Echtzeitbeschränkung unterliegen w:Task_(Computer)
SecurityEdit
Trojan InvasionSecurity könnte Vertraulichkeit, Integrität oder Verfügbarkeit elektronischer Informationen bedeuten, die von Computersystemen verarbeitet oder auf diesen gespeichert werden.“Das einzige wirklich sichere System ist eines, das ausgeschaltet, in einen Betonblock gegossen und in einem mit Blei ausgekleideten Raum mit bewaffneten Wachen versiegelt wird-und selbst dann habe ich meine Zweifel. „
Eugene H., Spafford, Direktor des Purdue Center for Education and Research in Information Assurance und Securityw:Computer_security
BEISPIEL: FIREWALLA-system, das verhindert, dass unbefugte Zugriff auf oder von einem privaten Netzwerk. Kann sowohl in Hardware als auch in Software oder in beiden implementiert werden. Diese Form der Sicherheit kann verwendet werden, um zu verhindern, dass unbefugte Internetnutzer auf private Netzwerke zugreifen, die mit dem Internet verbunden sind/unangemessene Netzwerke. w:Internet_Firewalls
- Sicherheit > podcast