Zum Inhalt springen

Benutzer:DutiesAtHand

aus Wikipedia, der freien Enzyklopädie

  • Ich Selbst: Mein Buch. Selbst-Verlag, Hier 2011.

Liste von Software-Entwicklungskonzepten

[Bearbeiten | Quelltext bearbeiten]
  • DIP (Dependency Inversion Principle, dt. Abhängigkeits-Invertierungs-Prinzip)
  • DRY (Don’t Repeat Yourself, dt. wiederhole dich nicht)
  • KISS (Keep It Simple Stupid, dt. Halte es einfach, Dummkopf)
  • Refactoring (dt. Refaktorierung, Restrukturierung, Umgestaltung)
  • SEH (Structured Exception Handling, dt. strukturierte Ausnahmebehandlung)
  • SRP (Single Responsibility Principle, dt. Eine-Verantwortlichkeit-Prinzip)
  • TDD (Test Drivem Development, dt. testgetriebene Entwicklung)
  • XP (Extreme Programming, dt. extreme Programmierung)

Liste von Software Entwicklern

[Bearbeiten | Quelltext bearbeiten]
ComputermodellLandInbetriebnahmeGleitkomma-
arithmetik
Binär Elektronisch ProgrammierbarTuringmächtig
Zuse Z3DeutschlandMai 1941JaJaNeinJa, mittels Lochstreifenüber Umwege, nie genutzt
Atanasoff-Berry-ComputerUSASommer 1941NeinJaJaNeinNein
ColossusUK1943NeinJaJaTeilweise, durch Neu­ver­kabelungNein
Mark IUSA1944NeinNeinNeinJa, mittels LochstreifenJa
Zuse Z4DeutschlandMärz 1945JaJaNeinJa, mittels Lochstreifenkeine bedingte Sprunganweisung
um 1950JaJaNeinJa, mittels LochstreifenJa
ENIACUSA1946NeinNeinJaTeilweise, durch Neu­ver­kabelungJa
1948NeinNeinJaJa, mittels Wider­stands­matrixJa

Vorlage:Zeitleiste Computergeschichte

Intelligenter Persönlicher AssistentIntelligenter Persönlicher AssistentBitcoinCloud ComputingGoogle EarthPeer-to-PeerVideoportalVRMLSuchmaschineStreaming MediaSuchmaschineWebcamWebbrowserFile Transfer ProtocolWYSIWYGUsenetSPAMMailbox (Computer)TabellenkalkulationEgo-ShooterIP-TelefoniePongE-MailDatenbanksystemTextverarbeitungComputerspielOPREMAOPREMACompilerComputermusikComputermusikMark I (Computer)ColossusZuse Z3#AnwendungSwift (Programmiersprache)Julia (Programmiersprache)TypeScriptKotlin (Programmiersprache)Rust (Programmiersprache)Go (Programmiersprache)Windows PowerShellF-SharpKylixC-SharpD (Programmiersprache)PHPRuby (programming language)Java (Programmiersprache)JavaScriptDelphi (Programmiersprache)AppleScriptVisual BasicPython (Programmiersprache)PerlSQLHyperCardEiffel (Programmiersprache)PostScriptPARADOXTurbo PascalC++Ada (Programmiersprache)DBASEREXXVISICALCPrologC (Programmiersprache)SmalltalkPascal (Programmiersprache)LogoBASICPLISimulaAPL (Programmiersprache)COBOLLISPALGOLFORTRANMark I AutocodeA-0PlankalkülMicrosoft Windows 11LineageOSMicrosoft Windows 10Firefox OSMicrosoft Windows 8Google Chrome OSMicrosoft Windows 7CyanogenModAndroid (Betriebssystem)Apple iOSMicrosoft Windows VistaUbuntuMicrosoft Windows Server 2003Z/OSMicrosoft Windows XPMac OS XExtensible Firmware InterfaceMicrosoft Windows 2000Microsoft Windows Millennium EditionMac OSMac OSMicrosoft Windows 98EPOC (computing)Mac OSDebian GNU/LinuxMicrosoft Windows 95OS/390OpenBSDRed Hat LinuxRed Hat LinuxWindowsWindowsSolaris (Betriebssystem)Linux (Betriebssystem)OSF/1BeOSSCO UNIXRISC OSNEXTSTEPOS/400WindowsOS/2MinixIRIXApple IIgsAIX operating systemWindowsTOSAmigaOSMac OSHP-UXApple LisaSunOSMS-DOSBasic Input Output SystemOS-9Virtual Memory SystemApple DOSApple DOSCP/MMVSVM/CMSUnixAirline Control ProgramCP/CMSOS/360Zen (Mikroarchitektur)Oculus RiftGoogle GlassIntel-Core-i-SerieiPhoneAMD K10Intel CoreAthlon 64PowerPC 970Intel Pentium IIIApple Power MacintoshApple iMacNokia CommunicatorIntel PentiumIntel 80486PS/2Connection MachineAcorn ArchimedesApple IIgsAmstrad 1512Atari STAmiga 1000IBM PC ATApple MacintoshIBM PCjrIBM PC XTApple LisaConnection MachineARM-ArchitekturZX SpectrumCompaq PortableIntel 80286Commodore 64BBC MicroIBM-PCZX818010ZX80Commodore VIC-20Motorola 68000Commodore PET 2001Intel 8086TRS-80Apple IIMOS Technologies 6502CrayZilog Z80Einplatinen-ComputerEinplatinen-ComputerAltair 8800Altair 8800Altair 8800Motorola 6800Intel 8080Programmierbarer TaschenrechnerProgrammierbarer TaschenrechnerSuperminicomputerSuperminicomputerIntel 8008Intel 4004BESM (Computer)CDC 6600PDP-8System/360ATLASOPREMATRADICBESM (Computer)UNIVAC 1101UNIVAC IRemington Rand 409BINACElectronic Discrete Variable Automatic ComputerElectronic Delay Storage Automatic CalculatorManchester Mark IENIACZuse Z4ColossusBell Laboratories#MeilensteineHarvard Mark IAtanasoff-Berry-ComputerZuse Z3Zuse Z3Bell Laboratories#MeilensteineZuse Z1Smartphone#SmartletsTablet-ComputerThunderbolt (Schnittstelle)USB 3.0GPGPUPCI-ExpressHigh Definition Multimedia InterfaceHyperTransportSerial ATADigital Visual InterfaceEthernet#Gigabit-EthernetDSLDVD-BrennerUniversal Serial BusFireWireDNA-ComputerCD-iVESASVGAHyper-ThreadingAdvanced Technology AttachmentExtended Industry Standard ArchitectureVGACD-ROMEnhanced Graphics AdapterPostScriptExpanded Memory SpecificationAdvanced Technology AttachmentDomain Name SystemGNUSoundkarteKoprozessorLaptopRISCMusical Instrument Digital InterfaceColor Graphics AdapterIndustry Standard ArchitectureWIMP (Benutzerschnittstelle)GUIFestplattenlaufwerkSCSICompact DiscSolid-State-DriveARCNETLaserdruckerTCP/IP#GeschichteEthernetSpielkonsoleMikroprozessor#GeschichteDisketteDynamic Random Access MemoryRS-232ARPANETLichtwellenleiterPaketvermittlungFuzzy-LogikTime SharingMaus (EDV)PagingVirtueller SpeicherInterruptSpoolingIntegrierter SchaltkreisIntegrierter SchaltkreisMatrixdruckerFestplatteKernspeicherKernspeicherMagnettrommelspeicherHalbleiterspeicherTransistorRegister (Computer)#GeschichteAnwendungssoftwareProgrammierspracheBetriebssystemHardwareErfindungComputer#Geschichte

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. {{Harvnb | Selbst | 2011 | loc=S. 7}}
  2. Selbst 2011 S. 7
  3. {{Harvnb | Selbst | 2011 | loc=S. 11}}
  4. Selbst 2011 S. 11