Computerwissenschaft

Computerwissenschaft ist die Tätigkeit, Computerhardware und Software zu verwenden.

Definitionen

Als er

Lehrpläne geschätzt hat, hat 2005 "Computerwissenschaft" als definiert:

Der Begriff "Computerwissenschaft" ist manchmal, als in einem 1989 ACM-Bericht über die Computerwissenschaft als eine Disziplin mit knapper Not definiert worden:

Prozesse, die beschreiben und Information umgestalten: ihre Theorie, Analyse, Design, Leistungsfähigkeit, Durchführung und Anwendung. Die grundsätzliche Frage, die der ganzen Computerwissenschaft unterliegt, ist "Was kann (effizient) automatisiert werden?"

Die Computerwissenschaft von Lehrplänen 2005 erkennt auch an, dass die Bedeutung "der Computerwissenschaft" vom Zusammenhang abhängt:

Der Begriff "Computerwissenschaft" ist auch mit dem Zählen und Rechnen synonymisch. In früheren Zeiten wurde es in der Verweisung auf mechanische Rechenmaschinen verwendet.

Ein Computer ist eine Maschine, die liest, versorgt, manipuliert und Daten zeigt. Das allgemeinste Beispiel ist die verschiedenen Personalcomputer. Andere allgemeine Beispiele schließen ein: Mobiltelefone, mp3 Spieler oder Videospiel-Konsolen.

Computer

Ein Computer ist eine Maschine, die Daten gemäß einer Reihe von Instruktionen genannt ein Computerprogramm manipuliert. Das Programm hat eine rechtskräftige Form, die der Computer direkt verwenden kann, um die Instruktionen durchzuführen. Dasselbe Programm in seiner menschlich-lesbaren Quellcodeform, ermöglicht einem Programmierer, den Algorithmus zu studieren und zu entwickeln. Weil die Instruktionen in verschiedenen Typen von Computern ausgeführt werden können, wandelt sich ein einzelner Satz von Quellinstruktionen zu Maschineninstruktionen gemäß dem in einer Prozession gehenden Haupteinheitstyp um.

Der Ausführungsprozess befolgt die Anweisungen in einem Computerprogramm. Instruktionen drücken die durch den Computer durchgeführte Berechnung aus. Sie lösen Folgen von einfachen Handlungen auf der Durchführungsmaschine aus. Jene Handlungen erzeugen Effekten gemäß der Semantik der Instruktionen.

Computersoftware

Computersoftware oder gerade "Software", ist eine Sammlung von Computerprogrammen und verwandten Daten, der die Instruktionen zur Verfügung stellt, für einen Computer zu erzählen, was man tut, und wie man es tut. Software bezieht sich auf ein oder mehr Computerprogramme und Daten, die in der Lagerung des Computers zu einigen Zwecken gehalten sind. Mit anderen Worten ist Software eine Reihe von Programmen, Verfahren, Algorithmen und seine mit der Operation eines in einer Prozession gehenden Datensystems betroffene Dokumentation. Programm-Software führt die Funktion des Programms durch, das es durchführt, entweder durch die direkte Versorgung von Instruktionen der Computerhardware oder durch die Portion als Eingang einem anderen Stück der Software. Der Begriff wurde ins Leben gerufen, um sich zur alten Begriff-Hardware (Bedeutung von realen Geräten) abzuheben. Im Gegensatz zur Hardware kann Software "nicht berührt werden". Software wird auch manchmal in mehr engerem Sinn verwendet, Anwendungssoftware nur bedeutend. Manchmal schließt der Begriff Daten ein, der mit Computern, wie Film, Bänder und Aufzeichnungen nicht traditionell vereinigt worden ist.

Anwendungssoftware

Anwendungssoftware, auch bekannt als eine "Anwendung" oder ein "app", ist Computersoftware, die entworfen ist, um dem Benutzer zu helfen, spezifische Aufgaben durchzuführen. Beispiele schließen Unternehmenssoftware, Buchhaltungssoftware, Bürogefolge, Grafiksoftware und Mediaspieler ein. Viele Anwendungsprogramme befassen sich hauptsächlich mit Dokumenten. Apps kann mit dem Computer und seiner Systemsoftware gestopft werden, oder kann getrennt veröffentlicht werden. Einige Benutzer sind mit dem gestopften apps zufrieden, und Bedürfnis installieren nie dasjenige.

Anwendungssoftware wird mit der Systemsoftware und middleware gegenübergestellt, die führen und Fähigkeiten eines Computers integrieren, aber sie normalerweise in der Leistung von Aufgaben dieser Vorteil der Benutzer nicht direkt anwenden. Die Systemsoftware dient der Anwendung, die der Reihe nach dem Benutzer dient.

Ähnliche Beziehungen gelten in anderen Feldern. Zum Beispiel stellt ein Einkaufszentrum die Waren nicht zur Verfügung, die ein Einkäufer sucht, aber Raum und Dienstleistungen für Einzelhändler bietet, die dem Einkäufer dienen. Eine Brücke kann Schiene-Spuren ähnlich unterstützen, die Züge unterstützen, den Zügen erlaubend, Passagiere zu transportieren.

Anwendungssoftware wendet die Macht einer besonderen Rechenplattform oder Systemsoftware zu einem besonderen Zweck an. Einige apps wie Microsoft Office sind in Versionen für mehrere verschiedene Plattformen verfügbar; andere haben schmalere Voraussetzungen und werden so, zum Beispiel, eine Erdkunde-Anwendung für Windows oder eine Androide-Anwendung für die Ausbildung oder das Spielen von Linux genannt. Manchmal entsteht eine neue und populäre Anwendung, der nur auf einer Plattform läuft, die Erwünschtheit dieser Plattform vergrößernd. Das wird eine Mörderanwendung genannt.

Computerbenutzer

Ein Benutzer ist ein Agent, entweder ein menschlicher Agent (Endbenutzer) oder Softwareagent, der einen Computer oder Netzdienst verwendet. Ein Benutzer lässt häufig einen Benutzer Rechenschaft ablegen und wird durch einen Benutzernamen (auch Benutzername), Nickname (auch screenname), Spitzname (auch Einschnitt), oder Griff erkannt, der aus dem Band-Radiobegriff des identischen Bürgers abgeleitet wird.

Benutzer werden auch als die Klasse von Leuten weit charakterisiert, die ein System ohne ganzes technisches Gutachten verwenden, das erforderlich ist, das System völlig zu verstehen. [1] In Hacker-zusammenhängenden Zusammenhängen werden solche Benutzer auch in lusers und Macht-Benutzer geteilt.

In Projekten, in denen der Schauspieler des Systems ein anderes System oder ein Softwareagent ist, ist es ziemlich möglich, dass es keinen Endbenutzer für das System gibt. In diesem Fall würden die Endbenutzer für das System indirekte Endbenutzer sein.

Anhänger, der rechnet

Anhänger, der rechnet, bezieht sich auf eine Subkultur von Personalcomputerbenutzern, die sich auf äußerst Hochleistungscomputer konzentrieren. Hersteller von Leistungsorientierten Teilen schließen normalerweise ein Anhänger-Modell in ihre Angebote ein. Anhänger-Computer (häufig gekennzeichnet als ein "Kasten", "bauen Sie", oder "Bohrturm" durch ihre Eigentümer) zeigen allgemein ausschweifende Fälle und Bestandteile des hohen Endes, und sind manchmal abgekühlte Flüssigkeit.

Obwohl Computer des hohen Endes Einzelhandel auf dieselbe Weise wie der allgemeine Computer gekauft werden können, werden sie oft von ihren Eigentümern gebaut. Anhänger bauen ihre Systeme, um einen Computer zu erzeugen, der einen Computer eines Gegners überbieten wird, dadurch in einem Streit "gewinnend"; einfach die besten Images zu genießen, und bewirkt ein neues PC-Spiel muss sich bieten; oder sogar einfach die bestmögliche Leistung an einer Vielfalt von Aufgaben zu erhalten.

Computerprogrammierung

Computer, der im Allgemeinen programmiert, ist der Prozess von Schreiben, Prüfung, Beseitigen und Aufrechterhalten des Quellcodes und der Dokumentation von Computerprogrammen. Dieser Quellcode wird auf einer Programmiersprache geschrieben, die eine künstliche Sprache ist, die häufig einschränkender oder anspruchsvoll ist als natürliche Sprachen, aber leicht durch den Computer übersetzt ist. Der Zweck zu programmieren ist, das gewünschte Verhalten (Anpassung) von der Maschine anzurufen. Der Prozess, hohen Qualitätsquellcode zu schreiben, verlangt Kenntnisse sowohl des Gebiets der Anwendung als auch des Informatik-Gebiets. Die Software der höchsten Qualität wird so von einer Mannschaft von verschiedenen Fachmännern, jeder Person ein Fachmann in einem Gebiet der Entwicklung entwickelt. Aber der Begriff Programmierer kann für eine Reihe der Programm-Qualität vom Hacker gelten, um Quellmitwirkenden dem Fachmann zu öffnen. Und ein einzelner Programmierer konnte am meisten tun, oder die ganze Computerprogrammierung musste den Beweis des Konzepts erzeugen, um eine neue "Mörder"-Anwendung zu starten.

Computerprogrammierer

Ein Programmierer, Computerprogrammierer oder Codierer sind eine Person, die Computersoftware schreibt. Der Begriff-Computerprogrammierer kann sich auf einen Fachmann in einem Gebiet der Computerprogrammierung oder einem Generalisten beziehen, der Code für viele Arten der Software schreibt. Derjenige, der Methoden oder eine formelle Annäherung an die Programmierung erklären, kann auch als ein Programmierer-Analytiker bekannt sein. Eine primäre Computersprache eines Programmierers (C, C ++, Java, Lispeln, Pythonschlange usw.) wird häufig zu den obengenannten Titeln und denjenigen vorbefestigt, die in einer Webumgebung häufig Präfix ihre Titel mit dem Web arbeiten. Der Begriff Programmierer kann gebraucht werden, um sich auf einen Softwareentwickler, Softwareingenieur, Computerwissenschaftler oder Softwareanalytiker zu beziehen. Jedoch besitzen Mitglieder dieser Berufe normalerweise andere Softwaretechniksachkenntnisse außer der Programmierung; aus diesem Grund wird der Begriff Programmierer manchmal als eine beleidigende oder abschätzige Vergröberung dieser anderen Berufe betrachtet. Das hat viel Debatte unter Entwicklern, Analytikern, Computerwissenschaftlern, Programmierern und Außenseitern befeuert, die fortsetzen, an den feinen Unterschieden in den Definitionen dieser Berufe verwirrt zu werden.

Informatik

Informatik oder Rechenwissenschaft (hat CS oder compsci abgekürzt), sind die wissenschaftliche und mathematische Annäherung in der Informationstechnologie und Computerwissenschaft. Ein Computerwissenschaftler ist eine Person, die wirklich an einem Berufsniveau in der Informatik arbeitet und/oder einen Grad in der Informatik oder einem zusammenhängenden Feld erreicht hat.

Seine Teilfelder können in praktische Techniken für seine Durchführung und Anwendung in Computersystemen und rein theoretischen Gebieten geteilt werden. Einige, wie rechenbetonte Kompliziertheitstheorie, die grundsätzliche Eigenschaften von rechenbetonten Problemen studiert, sind hoch abstrakt, während andere, wie Computergrafik, wirkliche Anwendungen betonen. Dennoch konzentrieren sich andere auf die Herausforderungen im Einführen der Berechnung. Zum Beispiel studiert Programmiersprache-Theorie Annäherungen an die Beschreibung der Berechnung, während die Studie des Computers, sich programmierend, verschiedene Aspekte des Gebrauches von Programmiersprachen und komplizierten Systemen untersucht, und sich Wechselwirkung des menschlichen Computers auf die Herausforderungen im Bilden von Computern und Berechnung nützlich, verwendbar, und allgemein zugänglich für Menschen konzentriert.

Geschichte der Computerwissenschaft

Die Geschichte der Computerwissenschaft ist länger als die Geschichte der Rechenhardware und modernen Rechentechnologie und schließt die Geschichte von Methoden ein, die für den Kugelschreiber und das Papier oder für die Kreide und den Schiefer, mit oder ohne die Hilfe von Tischen beabsichtigt sind.

Computerwissenschaft wird an die Darstellung von Zahlen vertraut gebunden. Aber lange bevor Abstraktionen wie die Zahl entstanden sind, gab es mathematische Konzepte, um den Zwecken der Zivilisation zu dienen. Diese Konzepte schließen isomorphe Ähnlichkeit (die Basis des Zählens), Vergleich zu einem Standard (verwendet für das Maß), und das 3-4-5 rechtwinklige Dreieck (ein Gerät ein, für einen richtigen Winkel zu sichern).

Schließlich ist das Konzept von Zahlen konkret und vertraut genug geworden, um zu zählen, um zuweilen mit der eintönigen Gedächtniskunst zu entstehen, um Folgen zu anderen zu unterrichten. Alle bekannten Sprachen haben Wörter für mindestens einen und "zwei" (obwohl das diskutiert wird: Sieh Sprache von Piraha), und sogar einige Tiere wie die Amsel können eine überraschende Zahl von Sachen unterscheiden.

Das frühste bekannte Werkzeug für den Gebrauch in der Berechnung war die Rechenmaschine, und, wie man dachte, war es in Babylon um 2400 v. Chr. erfunden worden. Sein ursprünglicher Stil des Gebrauchs war durch Linien, die in Sand mit Kieselsteinen gezogen sind. Abaci, eines moderneren Designs, werden noch als Berechnungswerkzeuge heute verwendet. Das war der erste bekannte Computer und das fortgeschrittenste System der Berechnung bekannt bis heute - vorhergehende griechische Methoden um 2,000 Jahre.

Computernetz

Ein Computernetz, häufig einfach gekennzeichnet als ein Netz, ist eine Sammlung von Hardware-Bestandteilen und Computern, die durch Nachrichtenkanäle miteinander verbunden sind, die erlauben, sich von Mitteln und Information zu teilen. Wo mindestens ein Prozess in einem Gerät im Stande ist, Daten an mindestens einen Prozess zu senden zu/erhalten, der in einem entfernten Gerät wohnt, dann, wie man sagt, sind die zwei Geräte in einem Netz.

Netze können gemäß einem großen Angebot an Eigenschaften wie das Medium klassifiziert werden, das verwendet ist, um die Daten, Kommunikationsprotokoll zu transportieren, verwendet, Skala, Topologie und organisatorisches Spielraum.

Kommunikationsprotokolle definieren die Regeln und Datenformate, um Information in einem Computernetz auszutauschen, und schaffen die Grundlage für die Netzprogrammierung. Wohl bekannte Kommunikationsprotokolle sind Ethernet, eine Hardware und Verbindungsschicht-Standard, der in lokalen Bereichsnetzen und dem Internetprotokoll-Gefolge allgegenwärtig ist, das eine Reihe von Protokollen für den Zwischennetzwerkanschluss, d. h. für die Datenkommunikation zwischen vielfachen Netzen, sowie Gastgeber-zu-Gastgeber-Datenübertragung und anwendungsspezifischen Datenübertragungsformate definiert.

Computernetzwerkanschluss wird manchmal als eine Subdisziplin von Elektrotechnik, Fernmeldewesen, Informatik, Informationstechnologie oder Computertechnik betrachtet, da es sich auf die theoretische und praktische Anwendung dieser Disziplinen verlässt.

Internet

Das Internet ist ein globales System von miteinander verbundenen Computernetzen, die das Standardinternetprotokoll-Gefolge (TCP/IP) verwenden, um Milliarden von Benutzern weltweit zu dienen. Es ist ein Netz von Netzen, das aus Millionen von privaten, öffentlichen, akademischen, Geschäft und Regierungsnetzen lokaler zum globalen Spielraum besteht, die durch eine breite Reihe von elektronischen, drahtlosen und optischen Netzwerkanschlusstechnologien verbunden werden. Das Internet trägt eine umfassende Reihe von Informationsmitteln und Dienstleistungen, wie die verketteten Hypertext-Dokumente des World Wide Web (WWW) und der Infrastruktur, um E-Mail zu unterstützen.

Computerindustrie

Die Computerindustrie wird aus allen an der sich entwickelnden Computersoftware beteiligten Geschäften zusammengesetzt, Computerhardware- und Computernetzwerkanschlussinfrastrukturen, die Fertigung von Computerbestandteilen und die Bestimmung von Informationstechnologiedienstleistungen entwerfend.

Softwareindustrie

Die Softwareindustrie schließt Geschäfte für die Entwicklung, Wartung und Veröffentlichung der Software ein, die jedes Geschäftsmodell verwenden. Die Industrie schließt auch Softwaredienstleistungen, wie Ausbildung, Dokumentation und Beratung ein.

Siehe auch

  • Index der Geschichte von Rechenartikeln
  • Die Liste des Computers nennt Etymologien

Links


Christentum / Kasino
Impressum & Datenschutz