Obwohl Computer haben nur eine große Verbreitung in den letzten Jahrzehnten erreicht , geht das Feld der Informatik zurück über einem Jahrhundert. Über die Erstellung von Programmen , entwickeln Informatiker und implementieren Lösungen für mathematische Probleme des realen Lebens . Die Lösungen, die sie schaffen kann in allen Bereichen des Lebens zu finden, von der Heimat , um Unternehmen auf den Stoff des Internets. Haushaltstechnik
Obwohl Sie vielleicht nicht bewusst sein , die meisten jedes elektronische Gerät die Interaktion mit einen digitalen Computer an seinem Herzen . Dazu gehören moderne Fernseher , Elektroherde, Handys und sogar Kaffeemaschinen und Mixer. Diese Computer werden als " Embedded-Prozessoren ", die eine begrenzte Anzahl von optimierten Funktionen bekannt. Als Geräte immer ausgefeilter wachsen , müssen ihre Programmierer so gut tun. Einige Embedded-Prozessoren unterstützen sogar High-Level- Programmiersprachen wie Java, für komplexe Programme und Anpassungsoptionen.
Entertainment und Internet
Computer- Algorithmen bilden das Rückgrat der modernen Internet-Erfahrung . Sie bestimmen Suchmaschinen und Webseiten erstellen aus einer anpassbaren Form . Algorithmen verhindern, dass Spam aus Ihrem Posteingang ankommen und andere Algorithmen versuchen, die Spam-Filter zu umgehen. Auch Web-Seiten , einmal einfach eine speziell formatierte Dokument , jetzt passen Sie die User Experience. Von Netflix und Amazon Empfehlungen zu Facebook-Freund Vorschläge werden die Programme mit einer stärkeren Hand zu bestimmen, wie wir denken und handeln online.
Commerce and Finance
Computer und Informatik auch für die Business-Welt beitragen . Einer der stärksten Beiträge der Informatik für die Gesellschaft ist durch das Teilfeld mathmatical Modellierung. Mathmatical Modellierung simuliert die Bedingungen in der realen Welt , und Computer-Modelle beschleunigen die Simulation Prozess hundertfach . Finanzielle Handel und Wirtschaftliche Prognosen zunehmend auf Computer-Algorithmen und Modelle. Computer werden immer auch ausgereift genug, um den Menschen in einigen Bereichen der Arbeit zu ersetzen. Computerized Lebensmittelgeschäft Kassensysteme und Überwachungssysteme nehmen die Last von menschlichen Operatoren
Mathematik und Problemlösen
Der Bereich der Informatik ist mehr als Programmierung - . Integriert es Mathematik und Logik , um alltägliche Probleme zu lösen. Viele berühmte Probleme in der Informatik, wie das Traveling Salesman Problem , kann auch von denen nicht mit CS verstanden werden. Das Traveling Salesman Problem ist einfach: Finden Sie die optimale Route zwischen einer gegebenen Menge von einzelnen Orten stattfinden . Es gibt jedoch mehrere Möglichkeiten , es zu tun , einige schneller als andere , und eine effiziente verallgemeinerte Lösung muss noch trotz 50 Jahre Suche gefunden werden. Es ist eine Übung in Mathematik und Informatik , um eine effiziente mathematische Lösungen für das Problem zu entwickeln.