Nástin softwaru - Outline of software
přehled a aktuální průvodce softwarem:
Software - sbírka počítačové programy a související data , který poskytuje pokyny pro vyprávění a počítač co dělat a jak na to. Softwarem se rozumí jeden nebo více počítačových programů a dat uchovávaných pro určité účely v počítači. Jinými slovy, software je sada programy, procedury, algoritmy a jeho dokumentace zabývající se provozem systému zpracování dat. Termín byl vytvořen na rozdíl od starého termínu Hardware (což znamená fyzická zařízení). Na rozdíl od hardwaru se „softwaru nelze dotknout“.[1] Software se také někdy používá v užším smyslu, smyslu aplikační software pouze. Někdy tento termín zahrnuje data, která nebyla tradičně spojována s počítači, jako je film, pásky a záznamy.[2]
.
Co typ věcí je software?
Software lze popsat jako všechny následující:
Druhy softwaru
- Aplikační software - aplikace koncových uživatelů počítačů, jako jsou textové procesory nebo videohry, a ERP software pro skupiny uživatelů.
- Obchodní software
- Počítačem podporovaný design
- Databáze
- Software pro rozhodování
- Vzdělávací software
- Software citlivý na emoce
- Úpravy obrázků
- Průmyslový automatizace
- Matematický software
- Lékařský software
- Software pro molekulární modelování
- Software pro kvantovou chemii a fyziku pevných látek
- Simulační software
- Tabulky
- Telekomunikace (tj Internet a vše, co na něm proudí)
- Software pro úpravu videa
- Videohry
- Textové procesory
- Middleware kontroluje a koordinuje distribuované systémy.
- Programovací jazyky - definovat syntax a sémantika počítačových programů. Například mnoho vyspělých bankovních aplikací bylo napsáno v tomto jazyce COBOL, vynalezený v roce 1959. Novější aplikace jsou často psány v modernějších jazycích.
- Systémový software - poskytuje základní funkce pro používání počítače a pomáhá spouštět hardware a systém počítače. Zahrnuje kombinaci následujících položek:
- Teachware - jakékoli speciální plemeno softwaru nebo jiných prostředků produktu určených pro vzdělávací účely v softwarovém inženýrství a dále ve všeobecném vzdělávání.[3]
- Testware - jakýkoli software pro testování hardwaru nebo softwaru.
- Firmware - nízkoúrovňový software často uložený na elektricky programovatelných paměťových zařízeních. Firmware dostává svůj název, protože se s ním zachází jako s hardwarem a je spouštěn („spouštěn“) jinými softwarovými programy. Firmware často není přístupný pro změnu jinými subjekty, ale podniky vývojářů.
- Shrinkware je starší název pro software zakoupený spotřebitelem, protože se často prodával v maloobchodních prodejnách v smršťovací fólie krabice.
- Ovladače zařízení - ovládání částí počítačů, jako např diskové jednotky, tiskaři, CD mechaniky nebo počítačové monitory.
- Programovací nástroje - pomáhat programátorovi při psaní počítačové programy a software, který pohodlněji využívá různé programovací jazyky. Mezi nástroje patří:
- Překladače
- Debuggery
- Tlumočníci
- Linkery
- Textové editory
- Integrované vývojové prostředí (IDE) - jednotná aplikace pro správu všech těchto funkcí.
Softwarové produkty
Vydavatel
Podle platformy
Podle typu
- Seznam kategorií softwaru
- Seznam softwaru pro 2D animaci
- Seznam softwaru pro 3D animaci
- Seznam softwaru pro 3D počítačovou grafiku
- Seznam softwaru pro 3D modelování
- Seznam antivirového softwaru
- Seznam šachového softwaru
- Seznam překladačů
- Seznam počítačově podporovaného návrhového softwaru
- Seznam počítačových algebraických systémů
- Seznam počítačově podporovaného softwaru pro organickou syntézu
- Seznam počítačového simulačního softwaru
- Seznam softwaru pro mapování konceptů a myšlenek
- Seznam systémů pro správu obsahu
- Seznam grafického softwaru
- Seznam informačního grafického softwaru
- Seznam distribucí Linuxu
- Seznam operačních systémů
- Seznam softwaru pro predikci struktury proteinů
- Seznam systémů molekulární grafiky
- Seznam softwaru pro numerickou analýzu
- Seznam optimalizačního softwaru
- Seznam důkazních asistentů
- Seznam softwaru kvantové chemie a fyziky pevných látek
- Seznam tabulkového softwaru
- Seznam statistických balíčků
- Seznam důkazů věty
- Seznam nástrojů Unified Modeling Language
- Seznam softwaru pro střih videa
- Seznam webových prohlížečů
Srovnání
- Porovnání 3D počítačového grafického softwaru
- Porovnání účetního softwaru
- Porovnání softwaru audiopřehrávače
- Srovnání editorů návrhů podporovaných počítačem
- Porovnání nástrojů pro modelování dat
- Porovnání databázových nástrojů
- Porovnání softwaru pro stolní publikování
- Porovnání digitálních zvukových editorů
- Porovnání operačních systémů DOS
- Porovnání e-mailových klientů
- Porovnání implementací silového pole
- Porovnání klientů okamžitých zpráv
- Porovnání systémů sledování problémů
- Porovnání distribucí Linuxu
- Porovnání poštovních serverů
- Porovnání systémů monitorování sítě
- Porovnání simulačního softwaru nukleových kyselin
- Porovnání operačních systémů
- Porovnání editorů rastrové grafiky
- Srovnání softwaru pro modelování molekulární mechaniky
- Porovnání softwaru pro dynamiku systému
- Porovnání textových editorů
- Porovnání editorů vektorové grafiky
- Srovnání webových frameworků
- Porovnání softwaru webového serveru
- Porovnání textových procesorů
- Porovnání softwaru pro hluboké učení
Historie softwaru
- Historie softwarového inženýrství
- Historie bezplatného a otevřeného softwaru
- Historie správy konfigurace softwaru
- Historie programovacích jazyků
- Historie operačních systémů
- Historie webového prohlížeče
Vývoj softwaru
- Vývoj softwaru (obrys ) - vývoj a software produkt, který s sebou nese programování (proces psaní a udržování zdrojový kód ), ale zahrnuje také plánovaný a strukturovaný proces od koncepce požadovaného softwaru až po jeho konečný projev.[4] Proto může vývoj softwaru zahrnovat výzkum, nový vývoj, prototypování, úpravy, opětovné použití, nové inženýrství, údržbu nebo jakékoli jiné činnosti, jejichž výsledkem jsou softwarové produkty.[5]
Programování
- Programování (obrys ) –
Softwarové inženýrství
Distribuce softwaru
- Softwarové licence
- Příjmové modely
- Způsoby doručení
- Podvody
- Konec životního cyklu softwaru
Softwarový průmysl
Softwarové publikace
Osoby vlivné v softwaru
Viz také
- Nástin informační technologie
- Seznam pojmů počítačového hardwaru
- Bakalář v oboru informačních technologií
- Vlastní software
- Funkční specifikace
- Marketingové strategie pro produktový software
- Modelování zaměřené na služby Rámec
- Faktor sběrnice
- Model zralosti schopností
- Vydavatel softwaru
- Uživatelská zkušenost
Reference
- ^ „Wordreference.com: WordNet 2.0“. Princetonská univerzita, Princeton, NJ. Citováno 2007-08-19.
- ^ „software .. (n.d.)“. Dictionary.com Unabridged (v 1.1). Citováno 2007-04-13.
- ^ "Překlad" teachware'".
- ^ http://www.bestpricecomputers.co.uk/glossary/application-development.htm
- ^ DRM Associates (2002). „Glosář vývoje nových produktů“. Citováno 2006-10-29.