|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> Engineering Software >> Content

    3 Om en mjukvarudesign inte är program och det är det då?

    Det är lite knepigt att säga vad en mjukvarudesign är * inte * om det inte är ett program, eftersom det beror på hur vi definierar "program".

    Här är en uppdelning:

    * Program: Ett program är den faktiska, arbetskoden som berättar en dator vad man ska göra. Det är som receptet för en maträtt och listar ut de specifika stegen.

    * Programvarudesign: Detta är planen för ett program. Det är en plan på hög nivå som beskriver:

    * vad programvaran kommer att göra: Funktionaliteterna och funktionerna.

    * hur det kommer att struktureras: Komponenter, relationer och interaktioner.

    * Användarupplevelsen: Hur användaren kommer att interagera med programvaran.

    Så, vad är en mjukvarudesign om det inte är ett program?

    * En plan: Det är som en arkitektonisk plan för en byggnad - den visar vad som kommer att byggas, men det bygger inte den faktiskt.

    * En specifikation: Det är en detaljerad beskrivning av hur programvaran kommer att fungera, men den innehåller inte koden så att den fungerar.

    * En modell: Det är en representation av programvarusystemet, men inte en fungerande, körbar version.

    Tänk på det så här:

    * Ett program är själva bilen.

    * En mjukvarudesign är planen för bilen.

    Programvaredesignen är avgörande för att bygga programmet, men det är inte själva programmet. Det ger en guide för programmerarna att följa när du skriver den faktiska koden.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en matris i Matlab
    ·Listan över kretssimulatorer
    ·Hur många fördelar med programvaruengieering?
    ·Vad är skillnaden mellan Autocad & Autocad LT
    ·Hur man animerar med MicroStation
    ·Hur man gör en anpassad bibliotek Del i Eagle CAD-verk…
    ·Vad menar du med programvarutestning?
    ·Hur aktivera SSL-kryptering i IIS
    ·Vilka fysiska krav har du för att bli datorprogramvaru…
    ·Vilka är fördelarna och nackdelarna med applikationsl…
    Utvalda artiklarna
    ·Hur man stänger av Alexa Voice Assistant på din Amazo…
    ·Hur man tar bort onödigheter från din dator
    ·Hur man bränner AVI -filer med undertexter
    ·Kan du konvertera en video till ljud för en iPod
    ·Hur man hittar ett filtillägg i Unix
    ·Hur konvertera Word för Mac till Word för Windows
    ·Ta bort en tom sida i slutet av dokumentet
    ·Användningsområden för en streckkod
    ·Vilken typ av skadlig programvara ersätter sig för et…
    ·Hur hittar jag Nemo -tema Wink för Messenger Winks
    Copyright © Dator Kunskap https://www.dator.xyz