Programovanie 2024, November
Dedičnosť vs kompozícia Dedičnosť a kompozícia sú dva dôležité pojmy, ktoré sa nachádzajú v OOP (Object Oriented Programming). Zjednodušene povedané, obaja Composi
Waterfall Methodology vs Agile V súčasnosti sa v softvérovom priemysle používa množstvo rôznych metodológií vývoja softvéru. Vývoj vodopádu
JAR vs WAR JAR a WAR sú dva typy archívov súborov. Správnejšie je, že súbor WAR je tiež súborom JAR, ale používajú sa na rôzne účely. Súbory JAR a
ASP vs ASP.NET ASP.NET je súčasná technológia spoločnosti Microsoft na vytváranie dynamických webových aplikácií. ASP.NET bol nástupcom ich staršej webovej technológie f
C vs Embedded Vývoj C Embedded programu je dnes rýchlo rastúce pole. Vstavané aplikácie je neustále potrebné písať pomocou programu na vysokej úrovni
Assembler vs Interpreter Všeobecne je kompilátor počítačový program, ktorý číta program napísaný v jednom jazyku, ktorý sa nazýva zdrojový jazyk, a
Zostavenie vs DLL Knižnica je kolekcia zdrojov, ktoré možno použiť na vývoj aplikácií. Knižnica sa zvyčajne skladá z podprogramov, funkcií, cl
DLL vs LIB Knižnica je kolekcia zdrojov, ktoré možno použiť na vývoj aplikácií. Knižnica sa zvyčajne skladá z podprogramov, funkcií, tried
Assembler vs Compiler Všeobecne je kompilátor počítačový program, ktorý číta program napísaný v jednom jazyku, ktorý sa nazýva zdrojový jazyk, a tra
Metodiky Agile vs V (model) V súčasnosti sa v softvérovom priemysle používa množstvo rôznych metodológií vývoja softvéru. V Metodiky (VM
Objektovo-inštančné objektovo orientované programovanie (OOP) je jednou z najpopulárnejších paradigiem programovania. V OOP sa pozornosť zameriava na premýšľanie o probléme t
Abstraktná trieda vs dedičnosť Abstraktná trieda a dedičnosť sú dva dôležité objektovo orientované koncepty, ktoré sa nachádzajú v mnohých objektovo orientovaných programovacích jazykoch
Applety vs Servlety Program napísaný v Jave, ktorý je možné vložiť na stránku HTML, sa nazýva applet. Na prezeranie webových stránok je možné použiť prehliadač s podporou Java str
Abstraktná trieda vs rozhranie Abstraktná trieda a rozhranie sú dva objektovo orientované konštrukty, ktoré sa nachádzajú v mnohých objektovo orientovaných programovacích jazykoch, ako je Java
API vs SDK API (Application Programming Interface) je rozhranie, ktoré umožňuje vzájomnú interakciu softvérových programov. Definuje súbor pravidiel tha
StringBuffer vs StringBuilder Java je veľmi populárny objektovo orientovaný jazyk. V Jave je trieda String poskytovaná na uchovanie postupnosti znakov, ktoré
Android vs Java Java je jedným z najpopulárnejších objektovo orientovaných programovacích jazykov na svete. Java sa vo veľkej miere používa na vývoj softvéru a webu
Debugger vs Compiler Všeobecne je kompilátor počítačový program, ktorý číta program napísaný v jednom jazyku, ktorý sa nazýva zdrojový jazyk, a tran
Fyzické DFD vs logické DFD Aby sme pochopili rozdiely medzi fyzickým a logickým DFD, potrebujeme vedieť, čo je DFD. DFD je skratka pre data flow diagr
Definitívna slučka vs neurčitá slučka Smyčka je blok kódu, ktorý by sa opakoval po zadaný počet opakovaní alebo dovtedy, kým nebude splnená nejaká podmienka. A defini
Triedy vs Štruktúry Niektoré z hlavných konceptov objektovo orientovaných programovacích jazykov (OO) sú zapuzdrenie, dedičnosť a polymorfizmus. Triedy a sv
Konvenčné testovanie vs Objektovo orientované testovanie Testovanie softvéru je jedným z najdôležitejších krokov v procese vývoja softvéru. Testovanie softvéru m
Semaphore vs Monitor Semaphore je dátová štruktúra, ktorá sa používa na zabezpečenie toho, aby viac procesov nemalo prístup k spoločnému prostriedku alebo kritickej sekcii
Enumeration vs Iterator Existuje mnoho dátových štruktúr, ktoré v Jave fungujú ako kolekcie, ako sú vektory, tabuľky Hash a triedy, ktoré implementujú Java Collec
Štvrtá generácia vs Piata generácia programovacích jazykov (4GL vs 5GL) Programovací jazyk je neprirodzený jazyk používaný na prezentáciu výpočtov
Randomizovaný vs rekurzívny algoritmus Randomizované algoritmy začleňujú do svojej logiky zmysel pre náhodnosť uskutočňovaním náhodných volieb počas vykonávania
Schéma ER vs Diagram triedy ER (Entity-Relationship) diagramy a diagramy tried sú dva z dizajnových diagramov, ktoré vývojári softvéru zvyčajne vytvárajú
Algoritmus vs. pseudokód Algoritmus je jednoducho riešením problému. Algoritmus predstavuje riešenie problému ako dobre definovaný súbor krokov alebo i
Complete Binary Tree vs Full Binary Tree Binárny strom je strom, v ktorom má každý uzol jedno alebo dve deti. V binárnom strome nemôže mať uzol viac ako dva
Directed vs Undirected Graph Graf je matematická štruktúra, ktorá je tvorená súborom vrcholov a hrán. Graf predstavuje množinu objektov (represe
Zapuzdrenie vs abstrakcia Zapuzdrenie a abstrakcia sú dva rôzne, ale súvisiace pojmy, ktoré sa nachádzajú v jazykoch OOP (Object Oriented Programming). Príp
Implements vs Extends Implements a Extends sú dve kľúčové slová nájdené v programovacom jazyku Java, ktoré poskytujú prostriedky na prenos pridanej funkčnosti
Virtual vs Abstract Virtual a Abstract sú dve kľúčové slová používané vo väčšine objektovo orientovaných (OO) programovacích jazykov, ako sú Java a C #. Aj keď existujú s
Agile vs Waterfall Stal sa veľmi rýchlo sa rozvíjajúcim svetom a spoločnosti zaoberajúce sa vývojom softvéru musia rýchlo reagovať na zmenu zákazníka
Ajax vs Microsoft Silverlight Ajax je skratka pre asynchrónny JavaScript a XML. Je to súbor metód vývoja webu používaných na strane klienta pre vývoj
Vývojový diagram vs diagram toku údajov (DFD) Pojmy vývojový diagram a diagram toku údajov (DFD) súvisia so softvérovým inžinierstvom popisujúcim cestu procesu resp
Objektovo orientované programovanie vs procedurálne programovanie Objektovo orientované programovanie (OOP) a procedurálne programovanie sú dve paradigmy programovania. Program
Polia vs Prepojené zoznamy Polia sú najbežnejšie používanou dátovou štruktúrou na ukladanie kolekcie prvkov. Väčšina programovacích jazykov poskytuje metódy EASI
Echo vs Print Echo a tlač sú možno jedným z najviac zamieňaných výstupov PHP. Tieto dva príkazy, ktoré sa používajú hlavne na umiestnenie výstupných informácií
Hashtable vs Hashmap Hashtable a hashmaps sú dátové štruktúry, ktoré sa v dnešnej dobe veľmi využívajú v súčasnosti pre väčšinu webových aplikácií a mnoho ďalších aplikácií