Informatika
Počítačová věda je věda jak zacházet s informacemi. Tam je mnoho různých polí. Někteří je pohled na problémy ve více abstraktní cestě. Některá pole potřebují jisté druhy strojů, volaly počítače. Počítačový odborník bude potřebovat matematiku, vědu a znalost dělat a používat počítače.
Nepřehlédněte: Tato stránka obsahuje strojový překlad textu z anglické encyklopedie Wikipedia. Pokud budou některé pasáže špatně srozumitelné, zkuste se podívat i na text v originále, který najdete pod odkazem Computer science. Překlad byl vytvořen pomocí překladače Eurotran.
Obvyklé otázky počítačový odborník může se zeptat
Jak já nejlépe upřesním otázku k odpovědi?
Počítač je zařízení, které dostane příkazy jak rychle jak vy můžete dát je tomu a pracuje jako rychle jak to může řešit objednávky.
Může počítač pomoci odpovědět na tuto otázku?
Počítače mohou dělat některé věci snadno (pro příklad, jednoduchou matematiku nebo třídění seznam jmén od-k-Z). Počítače nemohou dělat některé věci, ačkoli. Počítače nemohou odpovědět otázkám, které nemají dost detailů nebo otázkám, které mají žádnou odpověď. Počítače mohou zodpovědět některé otázky, ale smět brát příliš hodně času. Jako příklad, to může brát příliš toužit najít nejkratší cestu přes všechna města v USA, tak každý tak často počítačový odborník bude hledat téměř plnou odpověď (přiblížení). Počítač odpoví těm druh otázek hodně rychlejší.
Jak já nejlépe odpovím na tuto otázku?
Algoritmy musí potřebovat počítače cesty odpovědí otázky. Vzít hrací karty, například. Počítačový odborník může chtít třídit karty, nejprve barvou, a pak na rozkaz (jako 2, 3, 4, 5, 6, 7, 8, 9, 10, Jack, královna, král, a Ace). Počítačový odborník může vidět různé způsoby, jak třídit hrací karty. Jestliže cesta má detailní popis jak třídit karty, vědec dělal algoritmus. Vědec nejprve potřebuje testovat jestliže algoritmus dělá co to by mělo ve všech událostech. Vědec může pak vidět jak dobře to třídí karty.
Jednoduchý, ale chudý, algoritmus odkázaný: upustit karty, seskupit je nahoru, a vidět jestliže oni se dívají třídil. Jestliže ne, dělat to znovu. Toto odkázat práci ale vůli pravděpodobně dávat si na velmi dlouhý čas.
Osoba může lépe dělat toto tím, že si prohlédne všechny karty, nález jeden to jde na prvním svém místě (2 diamantů), a dávat to na začátku. Po tomto, on hledá druhou pozici, a tak dále. Toto pracuje hodně rychleji, a nepotřebuje jako hodně prostoru.
Informatika opouštěla jiné vědy blízko konce 20. století a dělala jeho vlastní způsoby, jak udělat věci a jeho vlastní skupinu použití slova. To musí potřebovat elektroinženýrství, matematiku a vědu jazyka.
Informatika dívá se na teoretický (neskutečný) díly počítačů. Inženýrství počítače se dívá na skutečné díly počítačů (ti že osoba mohla dotýkat se), a softwarové inženýrství se dívá na použití počítačových programů a jak dělat je.
Díly informatiky
Centrální matematika
- Booleovská algebra (když něco může jen být pravdivé nebo nepravdivé)
- Počítač počítat formáty (jak počítače počítají)
- Jednotlivá matematika (matematika s čísly osoba může počítat)
- Symbolická logika (jasné způsoby, jak mluvit o matematice)
Jak ideální počítač pracuje
- Algoritmická informační teorie (jak snadno počítač může zodpovědět otázku?)
- Teorie složitosti (jak hodně času a paměť dělá počítači potřebu zodpovědět otázku?)
- Teorie vypočitatelnosti (může počítač dělat něco?)
- Informační teorie (matematika, která se dívá na data a jak k procesním datům)
- Teorie počítání (jak odpovědět na otázky na počítači používat algoritmy)
- Teorie grafů (matematika, která hledá směry od jednoho důvodu k jinému)
- Psát teorii (jaké druhy dat měly by počítače pracovat s?)
- Denotational sémantika (matematika pro počítačové jazyky)
- Algoritmy (dívá se na jak zodpovědět otázku)
- Kompilátoři (měnit slova na počítačové programy)
- Lexikální analýza (jak změnit slova na data)
- Microprogramming (jak řídit nejdůležitější část počítače)
- Operační systémy (jednoduché počítačové programy ke kontrolním odlišným druhům jiných programů v počítačových systémech)
- Kryptografie (dělat data bezpečnější)
Informatika v práci
- Umělá inteligence (nutit počítače vypadat inteligentně)
- Algebra počítače
- Architektura počítače (co měl by počítač vypadat jako, z vnitřní strany?)
- Počítačová grafika (udělání fotografií s počítači, jak v CG)
- Počítačové sítě (zaháknout počítače na ostatní počítače)
- Počítačový program
- Programování počítače (psaní, nebo výroba, počítačové programy)
- Bezpečnost počítače (dělat počítače a jejich data bezpečný)
- Databáze (způsob, jak dostat a uložit data)
- Datová struktura (jak k formě nebo datům skupiny)
- Distribuoval práci na počítači (zodpovědění otázek pracovat s různými počítači ve velkém prostoru)
- Získávání informací (dostávat záda dat)
- Operační systémy (co dělá běh počítače, jako linux, Microsoft Windows, Mac OS)
- Programovací jazyky (jazyky že programátor používá dělat počítačové programy)
- Specifikace programu (jak programátor dělá počítačový program)
- Ověření programu (testovat počítačové programy, vidět ladění)
- Roboty
- Softwarové inženýrství (počítač výroby programuje lépe)
Jaké laně informatiky
- Měřítko (testovat sílu počítače)
- Vize počítače (jak počítače mohou vidět a rozumět obrazům)
- Detekce kolize (jak počítače (kontrolní roboty) nerozbijí se proti věcem)
- Komprese dat (dělat data menší)
- Datové struktury (jak počítače seskupí a setřídí data)
- Získávání dat (dostávat data)
- Navrhnout vzorům (řešení běžných problémů)
- Zpracování digitálního signálu (uklízet a “dívat se” u dat)
- Formáty souboru (jak počítače uloží a seskupí data v souboru)
- Člověk-vzájemné ovlivňování počítače (jak lidé pracují s počítači)
- Zabezpečení informací (mít údaje bezpečného před ostatními lidmi)
- Internet (velká síť, která se zapíná skoro všechny počítače)
- Online výpočty a algoritmy
- Optimalizace (výrobní počítačové programy pracují rychleji)
- Metrics softwaru
- VLSI design (výroba velmi velký a komplexní počítačový systém)