Wikipédia:Cikkértékelési műhely/Informatikai szócikkek/10
Informatikai szócikkek cikkértékelő lapja |
Szócikk | Dátum | Besorolás | Fontosság | Megjegyzések |
---|---|---|---|---|
MacOS (vita, értékelt változat, változások az értékelés óta) | 2016. október 31. | Bővítendő | Nagyon fontos | |
Make (vita, értékelt változat, változások az értékelés óta) | 2023. december 1. | Bővítendő | Nagyon fontos | |
Mandriva Linux (vita, értékelt változat, változások az értékelés óta) | 2012. június 10. | Bővítendő | Nagyon fontos | |
Manifest (vita, értékelt változat, változások az értékelés óta) | 2012. október 7. | Bővítendő | Nagyon fontos | |
Második szintű tartomány (vita, értékelt változat, változások az értékelés óta) | 2012. június 16. | Bővítendő | Nagyon fontos | |
Massachusetts Institute of Technology (vita, értékelt változat, változások az értékelés óta) | 2012. május 30. | Bővítendő | Nagyon fontos | |
Maximumkiválasztás (vita, értékelt változat, változások az értékelés óta) | 2013. január 3. | Bővítendő | Nagyon fontos | |
Media Access Control (vita, értékelt változat, változások az értékelés óta) | 2012. december 18. | Bővítendő | Nagyon fontos | |
Memory Stick (vita, értékelt változat, változások az értékelés óta) | 2012. május 31. | Bővítendő | Nagyon fontos | |
Mesterséges neurális hálózat (vita, értékelt változat, változások az értékelés óta) | 2023. december 1. | Bővítendő | Nagyon fontos | |
Microsoft Edge (vita, értékelt változat, változások az értékelés óta) | 2023. december 1. | Bővítendő | Nagyon fontos | |
Microsoft Exchange Server (vita, értékelt változat, változások az értékelés óta) | 2012. május 27. | Bővítendő | Nagyon fontos | |
Microsoft Office (vita, értékelt változat, változások az értékelés óta) | 2012. május 31. | Bővítendő | Nagyon fontos | |
Microsoft Virtual PC (vita, értékelt változat, változások az értékelés óta) | 2012. június 24. | Bővítendő | Nagyon fontos | |
Microsoft Visual Studio (vita, értékelt változat, változások az értékelés óta) | 2012. május 30. | Bővítendő | Nagyon fontos | |
Microsoft Word (vita, értékelt változat, változások az értékelés óta) | 2012. május 31. | Bővítendő | Nagyon fontos | |
Microvision (vita, értékelt változat, változások az értékelés óta) | 2023. május 1. | Bővítendő | Nagyon fontos | |
MIUI (vita, értékelt változat, változások az értékelés óta) | 2022. június 3. | Bővítendő | Nagyon fontos | |
Mobiltárca (vita, értékelt változat, változások az értékelés óta) | 2014. augusztus 5. | Bővítendő | Nagyon fontos | |
Mobiltelefon (vita, értékelt változat, változások az értékelés óta) | 2023. augusztus 3. | Bővítendő | Nagyon fontos | |
Modell-nézet-nézetmodell (vita, értékelt változat, változások az értékelés óta) | 2018. február 28. | Bővítendő | Nagyon fontos | |
Modell-nézet-vezérlő (vita, értékelt változat, változások az értékelés óta) | 2012. május 19. | Bővítendő | Nagyon fontos | |
Modem (vita, értékelt változat, változások az értékelés óta) | 2012. június 9. | Bővítendő | Nagyon fontos | |
Mohó algoritmus (vita, értékelt változat, változások az értékelés óta) | 2012. július 19. | Bővítendő | Nagyon fontos | |
More (Unix) (vita, értékelt változat, változások az értékelés óta) | 2022. november 1. | Bővítendő | Nagyon fontos | |
MOS Technology 6510 (vita, értékelt változat, változások az értékelés óta) | 2012. október 2. | Bővítendő | Nagyon fontos | |
Mosaic (böngésző) (vita, értékelt változat, változások az értékelés óta) | 2012. május 27. | Bővítendő | Nagyon fontos | |
Motorola 6800 (vita, értékelt változat, változások az értékelés óta) | 2013. június 27. | Bővítendő | Nagyon fontos | |
Motorola 68000 processzorcsalád (vita, értékelt változat, változások az értékelés óta) | 2012. szeptember 21. | Bővítendő | Nagyon fontos | |
Motorola 68020 (vita, értékelt változat, változások az értékelés óta) | 2013. február 14. | Bővítendő | Nagyon fontos | |
Moving Picture Experts Group (vita, értékelt változat, változások az értékelés óta) | 2014. április 17. | Bővítendő | Nagyon fontos | |
Mozilla Thunderbird (vita, értékelt változat, változások az értékelés óta) | 2010. január 24. | Bővítendő | Nagyon fontos | |
MPEG-4 (vita, értékelt változat, változások az értékelés óta) | 2012. július 19. | Bővítendő | Nagyon fontos | |
MultiMediaCard (vita, értékelt változat, változások az értékelés óta) | 2012. május 31. | Bővítendő | Nagyon fontos | |
Multiplexer (vita, értékelt változat, változások az értékelés óta) | 2014. április 17. | Bővítendő | Nagyon fontos | |
Multiprotocol Label Switching (vita, értékelt változat, változások az értékelés óta) | 2012. október 30. | Bővítendő | Nagyon fontos | |
Muszka Dániel (vita, értékelt változat, változások az értékelés óta) | 2016. október 31. | Bővítendő | Nagyon fontos | |
MyISAM (vita, értékelt változat, változások az értékelés óta) | 2012. szeptember 21. | Bővítendő | Nagyon fontos | |
MySQL (vita, értékelt változat, változások az értékelés óta) | 2012. május 31. | Bővítendő | Nagyon fontos | |
Naplózó fájlrendszer (vita, értékelt változat, változások az értékelés óta) | 2012. június 16. | Bővítendő | Nagyon fontos | |
National Semiconductor PACE (vita, értékelt változat, változások az értékelés óta) | 2012. szeptember 21. | Bővítendő | Nagyon fontos | |
Nemzeti Mobilfizetési Rendszer (vita, értékelt változat, változások az értékelés óta) | 2014. július 4. | Bővítendő | Nagyon fontos | |
Nemzeti Mobilfizetési Zrt. (vita, értékelt változat, változások az értékelés óta) | 2014. július 4. | Bővítendő | Nagyon fontos | |
Netflix (vita, értékelt változat, változások az értékelés óta) | 2024. február 1. | Bővítendő | Nagyon fontos | |
Netscape Navigator (vita, értékelt változat, változások az értékelés óta) | 2013. február 14. | Bővítendő | Nagyon fontos | |
Neumann János Digitális Könyvtár és Multimédia Központ Közhasznú Társaság (vita, értékelt változat, változások az értékelés óta) | 2023. október 1. | Bővítendő | Nagyon fontos | |
Neumann János Számítógép-tudományi Társaság (vita, értékelt változat, változások az értékelés óta) | 2011. január 2. | Bővítendő | Nagyon fontos | |
Neumann-elvek (vita, értékelt változat, változások az értékelés óta) | 2013. január 7. | Bővítendő | Nagyon fontos | == A keletkezés időpontja ==
A Neumann elveknek számos értelmezése forog "közkézen", köztük nem egy kifejezetten sületlenséggel is találkozhatunk. Egy dologban egyetértenek, amikor az elvek első leírásának a First Draft néven közismerté vált publikációt tekintik. A mű teljes címe: First Draft of a Report on the EDVAC (by John von Neumann), és a megjelenés időpontja 1945.augusztus 30., nem pedig 1946, ahogyan a szócikkben szerepel... A Neumann elvek[szerkesztés]A "First Draft" szövege közvetlenül nem sorolja fel az elveket tételesen abban a formában, ahogyan azt későbbi citálói teszik. Neumann nyilván nem "Neumann elvekként" gondolt rájuk. Maguk az alapgondolatok azonban valóban fellelhetők a szövegben:
Kérdéses értelmezésű Neumann elvek[szerkesztés]Teljesen elektronikus működés[szerkesztés]A további elvek közül talán ennek az elvnek a félreértelmezése a legenyhébb. Ha szó szerint értelmezzük a First Draft-ban írtakat, akkor Neumann nem egyszerűen "teljesen elektronikus" működést ír elő, hanem elektron csöveken alapuló megvalósítást. Azonban ismerve a technológia azóta bekövetkezett fejlődését, nyilván nem értelmezhetjük ezt az előírást betű szerint. Szerencsére Neumann a First Draft-ban meg is magyarázza, miért ragaszkodik az elektroncsövekhez (a kiemelések tőlem):
illetve később:
Neumann tehát az elektronikus működést a mechanikus vagy elektromechanikus megoldásokkal szemben javasolja a maximális sebesség elérésének érdekében. Valójában - és ez az én értelmezésem - a legfejlettebb technológia alkalmazását írja elő a régebbi megoldásokkal szemben. És ebben az értelmezésben a mai optikai eszközök használata - jóllehet nem elektronikus elven működnek - tökéletesen összhangban áll a Neumann elvekkel. Soros működés[szerkesztés]Nem tudom, hogy ez az 'elv' mikor került be a Neumann elvek közé, mert a First Draft-ban kifejezetten erre vonatkozó előírás vagy javaslat nem található. Hogy az elv maga mennyire kétséges, arra példa, hogy kétféle elterjedt értelmezése is közkézen forog:
Az első értelmezésnek maga Neumann mond ellent - méghozzá épp a First Draft-ban -, amikor a bináris/decimális ábrázolás összehasonlítása kapcsán megmutatja, hogy a bináris ábrázolás egyszerűségéért fizetett ár a műveletek számának radikális növekedése. Két decimálisan nyolc számjegy pontos érték összeszorzásához 82=64 lépes (nagyvonalúan 100 lépés) szükséges. Mivel ugyanez a pontosság binárisan 27 számjegynek felel meg, ezért ebben az ábrázolásban a szorzás elvégzéséhez 272=729 (nagyvonalúan 1000) lépés szükséges. Vagyis az algoritmus lépésekben mért hossza kb. 10-szeresére növekedett. A lépések ideje nyilván nem egyforma hosszú, ha decimális vagy bináris szorzásról van szó. Ugyanakkor Neumann hangsúlyozza, hogy az elemi lépések sebességének növelésén túl (lásd elektroncsövek alkalmazása) a felmerülő sebességproblémákat a lépések párhuzamosításával kell megoldani:
A második értelmezés [Tanenbaum] már kevésbé ellentmondásos, főleg mert konkrét célja van. a következő utasítás címének elhagyása az utasítás kódok jelentős rövidülését eredményezi, és ezáltal jobban kihasználható a rendelkezésre álló tár - Neumann idejében erősen szűkös - kapacitása. Bármilyen nagy tisztelője is vagyok Andrew Tanenbaum mesternek, kétségeim vannak a 'soros működés' ilyetén értelmezését illetően. Míg Neumann a korábbi elvek tekintetében általános, absztrakt alapelveket szögez le, ez az elv (pontosabban ez az értelmezése!) túlságosan is gyakorlatias megfontolású. Nem arról szól, hogyan építsünk számítógépeket, hanem arról, hogyan tegyük hatékonyabbá őket. Elismerem, a bináris rendszer használatát forszírozó elv is tekinthető ilyen optimalizálási elvnek. Ennél az okfejtésnél több kellene, hogy Tanenbaum mester értelmezését kétségbe vonjam. A First Draft azonban egy harmadik értelmezését is megengedi a 'soros működés' kifejezésnek. Szerintem a 'soros' kifejezés valójában arra a megállapításra utal, hogy az EDVAC egy ún. 'szekvenciális automata' ('sequential machine'). A szekvenciális automata az elméleti számítástudományban használt modell (nem ténylegesen létező gép!), és röviden olyan rendszert jelöl, amelynek kimenetét nem csak az aktuális bemenete határozza meg, hanem a rendszer pillanatnyi állapota is (ami viszont korábbi bemeneteitől és korábbi állapotaitól függ). Például egy egyszerű matematikai függvény - mondjuk a szinusz függvény - nem tekinthető szekvenciális automatának, hiszen a függvény eredményét csakis annak aktuális bemenete határozza meg, a korábbi bemenetek nem. Egy kalkulátor a 90 fok szinuszát mindig 1-nek számítja függetlenül attól, hogy előzőleg milyen számításokat végeztünk vele. A Neuman elvű számítógépek azonban valóban szekvenciális automaták. Egy program kimenetét nem csak az aktuális bemenet határozza meg, hanem a körülmények is, amelyek az adott számításhoz vezettek. Egy program általában olyan bonyolult rendszer, ahol a belső változók értékei éppúgy befolyásolják a program viselkedését, mint pl. az, hogy az adott számítást a program mely részéről kezdeményezték. Nem hihetjük azt, hogy egy program viselkedését csak az adott pillanatban kapott bemenet (pl. egy egér kattintás) határozza meg. Egy program működése során a korábbi események története, a hardver és szoftver környezet állapota éppoly lényeges, mint az, hogy adott pillanatban mi jelenik meg a rendszer bemenetén. Ez pedig a szekvenciális automaták jellemzője. Univerzalitás[szerkesztés]A szócikk szerint ez a széles körű felhasználhatóság, alkalmasság bármilyen adatfeldolgozási feladatra fogalmat takarja (eddig egyet is értek az értelmezéssel), majd zárójelben hozzáteszi: 'a számítógép univerzális Turing-gépként működik'. Ez a - sajnos széles körben elterjedt - utolsó félmondat, amire a bevezetőben a "sületlenség" kifejezéssel utaltam. A First Draft-ban sehol sem fordul elő Turing neve, sem a Turing géppel kapcsolatba hozható egyéb szerzők (Chomsky, Church, Mealy, Moore, és még sokan mások). Nem is szerepelhetnek benne, hiszen Neumann nem csak képzett matematikus volt, hanem a kiszámíthatóság témakörének elismert szakértője. Márpedig a Turing gép fogalma ezzel a témakörrel kapcsolatos. Nem kívánom ismertetni itt a Turing-gép fogalmát, hiszen a Wikipediában kitűnő szócikk foglalkozik vele magyar nyelven is. Csak azt szeretném kiemelni, hogy problémák megoldhatóságához használt matematikai modellről van szó, amelyben elméletileg is megvalósíthatatlan fogalmak szerepelnek: pl. végtelen méretű, nem korlátos memória. A Neumann elvű számítógépek semmi esetre sem tekinthetők Turing-gépeknek, és ezzel leginkább maga Neumann volt tisztában. A matematikus szakértelmét vonja kétségbe az, aki azt kijelentést adja a szájába, hogy a Neumann elvű gépeknek Turing gépeknek kell lenniük. Akkor hát mit jelent a Neumann elvű gépek univerzalitása. Pontosan azt, ami a szócikkben a zárójelek előtt szerepel, azaz "széles körű felhasználhatóság, alkalmasság bármilyen adatfeldolgozási feladatra". Manapság egy nyomtató vagy egy video kártya is teljesíti a többi Neumann-elvet, mégsem tekintjük Neumann-elvű számítógépnek őket. A nyomtató "csak" nyomtatni tud, a videokártya csak megjelenítésre alkalmas, de mondjuk szövegszerkesztésre egyik sem használható. Nem teljesítik a Neumann-féle univerzalitási kritériumot. "Soros elv"[szerkesztés]Mint fent is, olvastam, hogy itt is van egyfajta a vita a "soros elv"-ről. Alaposan végigolvasva a First Draftot, és a korabeli cikkeket (nagyon nagy támpont még Goldstine: Számítógép Pascaltól Neumannig c. könyve, Goldstine Neumann munkatársa/főnöke volt és sok hasznos visszaemlékezés van a könyvében), a soros működést az ALU-nál írja Neumann több helyen. Ennek egyszerű oka van, az akkori memória soros működésű volt (akkor még a késleltető művonalban hittek, az volt a legelérhetőbb memória, ez pedig sorosan tárolja az adatokat, volt még az ikonoszkóp szintén soros elérésű volt, és nem direkt címezhető, direkt címezhető memóriát csak néhány regiszternél használtak (ma ezt flip-flop-nak neveznénk, ami elektron csővel nem egy olcsó dolog, mert legalább 2 db. pentóda kell hozzá, szintén több helyen lehet olvasni, hogy már hamar rájöttek, hogy nem túl jó a trióda számítógép építésre, pl. Goldstine könyvében idéz egy levelezést, amiben leírja Neumann, hogy szerinte miért kéne egy másik típusú pentódát használni, mint amivel Eckerték dolgozni akarnak, viszont a pentóda drágább, főleg a kettős pentóda ami ide kellett volna). Talán pont Goldstine egyik később cikkékeben olvastam (most sajnos nem találom a forrást, de előkerítem), írja is, hogy amikor később dolgoztak és megjelentek a direkt címezhető memóriák és párhuzamos "adatbusz" (bár ez a kifejezés akkor még nem is létezett) kezdtek párhuzamos felépítésű ALU-kat használni. És ahol a First Draftban Neumann írja az ALU működését szinte végig követhető, hogy úgy javasolja felépíteni az egészet, hogy a szó bitje időben egymás után érkeznek és nem állnak rendelkezésre egyszerre a műveleti regiszterekben párhuzamosan. Nyilván ehhez hozzá jön az is, hogy a First Draftot Neumann nem arra szánta, hogy ez alapján épüljön utána egy halom számítógép, hanem egy konkrét gép felépítésével kapcsolatos javaslatokat foglalta össze egy vita anyagba. Az, hogy ebből később mi lett az már történelem.– Vidgabor vita 2021. november 19., 09:33 (CET) Források[szerkesztés]
|
Niantic (vállalat) (vita, értékelt változat, változások az értékelés óta) | 2023. december 1. | Bővítendő | Nagyon fontos | |
NIIF (vita, értékelt változat, változások az értékelés óta) | 2012. augusztus 1. | Bővítendő | Nagyon fontos | |
Niklaus Wirth (vita, értékelt változat, változások az értékelés óta) | 2023. július 2. | Bővítendő | Nagyon fontos | |
Nintendo (vita, értékelt változat, változások az értékelés óta) | 2023. május 1. | Bővítendő | Nagyon fontos | |
Nintendo Entertainment System (vita, értékelt változat, változások az értékelés óta) | 2023. május 1. | Bővítendő | Nagyon fontos | |
Nintendo Switch (vita, értékelt változat, változások az értékelés óta) | 2023. május 1. | Bővítendő | Nagyon fontos | |
NMOS (vita, értékelt változat, változások az értékelés óta) | 2023. szeptember 3. | Bővítendő | Nagyon fontos | |
Non-uniform memory access (vita, értékelt változat, változások az értékelés óta) | 2014. április 17. | Bővítendő | Nagyon fontos | |
Novell NetWare (vita, értékelt változat, változások az értékelés óta) | 2011. december 12. | Bővítendő | Nagyon fontos | |
NTFS (vita, értékelt változat, változások az értékelés óta) | 2008. október 5. | Bővítendő | Nagyon fontos | |
Nyan Cat (vita, értékelt változat, változások az értékelés óta) | 2022. szeptember 1. | Bővítendő | Nagyon fontos | |
Nyílt forráskódú licenc (vita, értékelt változat, változások az értékelés óta) | 2012. június 9. | Bővítendő | Nagyon fontos | |
Nyílt/zárt elv (vita, értékelt változat, változások az értékelés óta) | 2020. július 6. | Bővítendő | Nagyon fontos | |
O jelölés (vita, értékelt változat, változások az értékelés óta) | 2014. szeptember 19. | Bővítendő | Nagyon fontos | |
Objective-C (vita, értékelt változat, változások az értékelés óta) | 2009. október 17. | Bővítendő | Nagyon fontos | |
OpenDocument (vita, értékelt változat, változások az értékelés óta) | 2012. május 31. | Bővítendő | Nagyon fontos | |
OpenGL (vita, értékelt változat, változások az értékelés óta) | 2012. június 16. | Bővítendő | Nagyon fontos | |
Operációs rendszerek listája (vita, értékelt változat, változások az értékelés óta) | 2012. július 19. | Bővítendő | Nagyon fontos | |
Országkód szerinti legfelső szintű tartomány (vita, értékelt változat, változások az értékelés óta) | 2012. április 20. | Bővítendő | Nagyon fontos | |
Önmódosító kód (vita, értékelt változat, változások az értékelés óta) | 2014. június 16. | Bővítendő | Nagyon fontos | |
Összetett adattípusok (vita, értékelt változat, változások az értékelés óta) | 2012. július 19. | Bővítendő | Nagyon fontos | |
PA-8000 (vita, értékelt változat, változások az értékelés óta) | 2015. augusztus 16. | Bővítendő | Nagyon fontos | |
Palm TX (vita, értékelt változat, változások az értékelés óta) | 2013. augusztus 24. | Bővítendő | Nagyon fontos | |
Panasonic (vita, értékelt változat, változások az értékelés óta) | 2012. június 9. | Bővítendő | Nagyon fontos | |
Párhuzamosság (számítástudomány) (vita, értékelt változat, változások az értékelés óta) | 2023. július 2. | Bővítendő | Nagyon fontos | |
PA-RISC (vita, értékelt változat, változások az értékelés óta) | 2013. január 7. | Bővítendő | Nagyon fontos | |
Paris-Saclay (vita, értékelt változat, változások az értékelés óta) | 2022. március 31. | Bővítendő | Nagyon fontos | |
PDP-1 (vita, értékelt változat, változások az értékelés óta) | 2013. április 10. | Bővítendő | Nagyon fontos | |
PDP–11 (vita, értékelt változat, változások az értékelés óta) | 2013. február 25. | Bővítendő | Nagyon fontos | |
PDP–8 (vita, értékelt változat, változások az értékelés óta) | 2015. április 2. | Bővítendő | Nagyon fontos | |
Pentium Dual-Core (vita, értékelt változat, változások az értékelés óta) | 2013. augusztus 24. | Bővítendő | Nagyon fontos | |
Platformszolgáltatás (vita, értékelt változat, változások az értékelés óta) | 2024. március 1. | Bővítendő | Nagyon fontos | |
Utoljára frissítette: TurkászBot (2024. november 1.) |
Informatikai szócikkek cikkértékelő lapja |