Programování 2024, Listopad
JAR vs WAR JAR a WAR jsou dva typy archivů souborů. Přesněji řečeno, soubor WAR je také soubor JAR, ale používají se pro různé účely. Soubory JAR a
ASP vs ASP.NET ASP.NET je současná technologie společnosti Microsoft pro vytváření dynamických webových aplikací. ASP.NET byl nástupcem jejich dřívější webové technologie f
C vs Embedded Vývoj C Embedded programu je dnes rychle rostoucí oblastí. Existuje neustálá potřeba psát vestavěné aplikace pomocí vysoké úrovně pro
Assembler vs Interpreter Obecně je překladač počítačový program, který čte program napsaný v jednom jazyce, který se nazývá zdrojový jazyk, a
Sestavení vs DLL Knihovna je kolekce prostředků, které lze použít k vývoji aplikací. Knihovna se obvykle skládá z podprogramů, funkcí, cl
DLL vs LIB Knihovna je kolekce zdrojů, které lze použít k vývoji aplikací. Knihovna se obvykle skládá z podprogramů, funkcí, tříd
Assembler vs Compiler Obecně je kompilátor počítačový program, který čte program napsaný v jednom jazyce, který se nazývá zdrojový jazyk, a tra
Metodiky Agile vs V (model) V dnešním softwarovém průmyslu existuje řada různých metodik vývoje softwaru. V Metodiky (VM
Object vs Instance Object Oriented Programming (OOP) je jedním z nejpopulárnějších paradigmat programování. V OOP se zaměřujeme na přemýšlení o problému t
Abstract Class vs Inheritance Abstraktní třída a dědičnost jsou dva důležité objektově orientované koncepty, které se nacházejí v mnoha objektově orientovaných programovacích jazycích
Applety vs Servlety Program napsaný v Javě, který lze vložit na stránku HTML, se nazývá applet. K prohlížení webu lze použít prohlížeč s podporou Java str
Abstraktní třída a rozhraní Abstraktní třída a rozhraní jsou dva objektově orientované konstrukty nalezené v mnoha objektově orientovaných programovacích jazycích, jako je Java
API vs SDK API (Application Programming Interface) je rozhraní, které umožňuje softwarovým programům vzájemně komunikovat. Definuje soubor pravidel tha
StringBuffer vs StringBuilder Java je velmi populární objektově orientovaný jazyk. V Javě je třída String poskytována k uložení sekvence znaků, které
Android vs Java Java je jedním z nejpopulárnějších objektově orientovaných programovacích jazyků na světě. Java je hojně využívána pro vývoj softwaru a webů
Debugger vs Compiler Obecně je kompilátor počítačový program, který čte program napsaný v jednom jazyce, který se nazývá zdrojový jazyk, a tran
Fyzické DFD vs logické DFD Abychom porozuměli rozdílům mezi fyzickým a logickým DFD, potřebujeme vědět, co je DFD. DFD je zkratka pro datový tok
Definitivní smyčka vs neurčitá smyčka Smyčka je blok kódu, který by se opakoval po zadaný počet opakování nebo dokud není splněna nějaká podmínka. A defini
Třídy vs. struktury Některé z hlavních konceptů objektově orientovaných programovacích jazyků (OO) jsou zapouzdření, dědičnost a polymorfismus. Třída a sv
Konvenční testování vs. objektově orientované testování Testování softwaru je jedním z nejdůležitějších kroků v procesu vývoje softwaru. Testování softwaru m
Semaphore vs Monitor Semaphore je datová struktura, která slouží k zajištění toho, aby více procesů nemělo přístup ke společnému prostředku nebo kritické sekci
Výčet vs. Iterátor Existuje mnoho datových struktur, které fungují jako kolekce v Javě, jako jsou vektory, Hash tabulky a třídy, které implementují Java Collec
Programovací jazyky čtvrté generace vs páté generace (4GL vs 5GL) Programovací jazyk je nepřirozený jazyk používaný k prezentaci výpočtů
Randomizovaný vs rekurzivní algoritmus Randomizované algoritmy začleňují do své logiky smysl pro náhodnost prováděním náhodných voleb během provádění
Schéma ER vs Diagram třídy ER (entity-relationship) diagramy a diagramy tříd jsou dva z návrhových diagramů, které vývojáři softwaru obvykle vytvářejí
Algoritmus vs. pseudokód Algoritmus je jednoduše řešením problému. Algoritmus představuje řešení problému jako dobře definovanou sadu kroků nebo i
Complete Binary Tree vs Full Binary Tree Binární strom je strom, kde má každý uzel jedno nebo dvě děti. V binárním stromu nemůže mít uzel více než dva
Directed vs Undirected Graph Graf je matematická struktura, která je tvořena množinou vrcholů a hran. Graf představuje množinu objektů (represe
Zapouzdření vs abstrakce Zapouzdření a abstrakce jsou dva různé, ale související pojmy, které se nacházejí v jazycích OOP (Object Oriented Programming). Enc
Implements vs Extends Implements a Extends jsou dvě klíčová slova nalezená v programovacím jazyce Java, která poskytují způsob přenosu přidané funkce
Virtuální vs. abstraktní Virtuální a abstraktní jsou dvě klíčová slova používaná ve většině objektově orientovaných programovacích jazyků, jako jsou Java a C #. Ačkoli existují s
Agile vs Waterfall Stal se velmi rychlým světem a společnosti zabývající se vývojem softwaru musí rychle reagovat na měnící se zákazníky
Ajax vs Microsoft Silverlight Ajax je zkratka pro asynchronní JavaScript a XML. Jedná se o kolekci metod vývoje webu používaných na straně klienta pro vývoj
Flowchart vs Data Flow Diagram (DFD) Termíny vývojový diagram a diagram toku dat (DFD) se vztahují k softwarovému inženýrství popisujícímu cestu procesu nebo
Objektově orientované programování vs. procedurální programování Objektově orientované programování (OOP) a procedurální programování jsou dvě paradigmata programování. Program
Pole vs. propojené seznamy Pole jsou nejběžněji používanou datovou strukturou k ukládání kolekce prvků. Většina programovacích jazyků poskytuje metody pro Easi
Echo vs Print Echo a tisk jsou možná jedním z nejvíce zaměňovaných výstupů PHP. Tyto dva příkazy, které se používají hlavně k umístění výstupních informací
Hashtable vs Hashmap Hashtable a hashmaps jsou datové struktury, které se dnes velmi používají pro většinu webových aplikací a mnoho dalších aplikací
Procedury vs Funkce v programování Procedury a funkce v programování umožňují programátorům seskupovat instrukce do jednoho bloku a to c
Microsoft .NET Framework 3.5 vs .NET Framework 4.0 .NET Framework 3.5 a 4.0 jsou dvě verze rozhraní Microsoft .NET Framework. Microsoft vždy přichází s