5 Productivity Tools For Programming
Innholdsfortegnelse:
- 1. Hva mener de
- Topp 3 Windows 10-apper for å generere 2-faktor-godkjenningskoder
- 2. Hvordan fungerer apper og programmer
- 3. Hvor like er apper og programmer
- Slik oppdaterer du enkelt Windows 10 frakoblet
- 4. Hvordan er de forskjellige
- Husk forskjellen
Tilbake på dagen pleide folk å snakke om programmer mens de diskuterte stasjonære operativsystemer som Windows. Og de snakket om apper mens de diskuterte mobil OS som Android og iOS. Gjennom årene dukket desktop-apper opp for å bli med dem.
Vent litt. Hvis du kan bruke apper på en Windows 10-datamaskin, hva er da forskjellen mellom en app og et program? Er de ikke de samme?
De fleste brukere vet ikke eller bryr seg om den subtile forskjellen mellom de to. De laster bare ned appen, eller et program, og gjør det de vil. Det er imidlertid viktig å lære forskjellen av hensyn til systemet ditt. Jeg vil prøve å forklare forskjellen og likhetene mellom de to med noen eksempler nedenfor.
La oss begynne.
1. Hva mener de
En full appskjema er en applikasjon. Per definisjon betyr det at alle apper er programmer, men ikke alle programmer er apper. Det hjelper ikke. La oss dykke dypere da.
En app er et program eller en samling programmer ment for sluttbrukeren å utføre en oppgave eller oppnå et formål. En typisk Windows-app er utviklet på open source API-basert plattform kalt Universal Windows Platform eller UWP. Det debuterte med lanseringen av Windows 10.
UWP lar utviklerne lage en app som er i stand til å kjøre på tvers av alle plattformer som Windows 10, Xbox og HoloLens. Jeg ville ha inkludert Windows Mobile på listen, men det ble avviklet.
I enklere termer er programmer et sett med kjørbare instruksjoner for automatisk utførelse av spesifikke oppgaver på en datamaskin. Noen ganger tilbyr de ikke noe grafisk brukergrensesnitt (GUI) og er ikke ment for sluttbrukeren. Et typisk program utviklet for Windows 10 bruker Win32 API og noen ganger.NET-rammeverket.
Microsoft har en side dedikert til å forstå fordelene med begge og de underliggende programmeringsspråk de støtter.
Programmer er bygget for å fungere på en enkelt eller en dedikert plattform mens apper er utviklet for å fungere på mer enn en plattform. Vi viser strengt til Microsofts plattformer utover Windows.
Også på
Topp 3 Windows 10-apper for å generere 2-faktor-godkjenningskoder
2. Hvordan fungerer apper og programmer
Et program trenger et installasjonsprogram som allerede har en pakke som består av nødvendige filer. Det kan også hende at det laster ned flere filer fra nettet før du installerer seg selv på datamaskinen din. En app er derimot en enkelt fil du laster ned og installerer på datamaskinen din. Du trenger ikke en egen avinstallasjonsprogram for å fjerne en app, i motsetning til programmer.
Et program er et sett med instruksjoner som forteller datamaskinen hva den må gjøre. Disse instruksjonene blir levert til datamaskinen én om gangen. Det betyr at med mindre datamaskinen utfører instruksjon nummer 1, vil den ikke motta instruksjon nummer 2 og så videre.
En app er alltid bygget med tanke på sluttbrukeren for å fullføre en enkelt oppgave eller et sett med funksjoner med input fra brukeren. Et program kan kjøres i bakgrunnen uten brukerinngrep. Eksempel på apper som du kan laste ned fra Windows Store, er tekstbehandlere og spill.
3. Hvor like er apper og programmer
En app er en samling av dataprogrammer designet for å hjelpe sluttbrukeren med å løse mange problemer fra et enkelt brukergrensesnitt (UI). Disse programmene kommuniserer og koordinerer deretter med hverandre for å utføre oppgaver, funksjoner eller aktiviteter. Derfor nevnte jeg tidligere - alle apper er programmer, men ikke alle programmer er apper.
En app trenger programmer for å eksistere og fungere for å utføre alt det sluttbrukeren kommandoer. La oss forstå dette med noen flere eksempler.
Windows 10 operativsystem har en massiv samling av programmer og apper. Det fungerer for å utføre disse kommandoene og utfører funksjoner ved hjelp av maskinvare som RAM, HDD og eksterne periferiutstyr, og bringer alt sammen. Et spill som Minecraft er en app, og det er ikke opptatt av å kjøre for mange aspekter av datamaskinen din. Minecraft trenger Windows 10 for å fungere og kan ikke eksistere eller fungere uten det.
På et beslektet notat deler apper videre inn i webapper, datamaskinapper og mobilapper. For eksempel kan du bruke Gmail-appen på mobilen og nettet, men ikke på datamaskinen. Det er en nett- og mobilapp, men ikke en Windows-app.
Også på
Slik oppdaterer du enkelt Windows 10 frakoblet
4. Hvordan er de forskjellige
Vi vet at applikasjoner er programmer. Er de den eneste typen programmer i Windows 10? Nei. Det er også systemprogrammer som er designet for å fungere med andre systemer eller programmer. Noen eksempler inkluderer nettverkssystem, servere, drivere, firmware og andre.
For å forstå det bedre, tenk på det på denne måten. Du vil bruke en app, men appen trenger selv andre programmer for å fungere. Med andre ord, du vil se en film i VLC-app, men videospilleren selv trenger lyd- og videodrivere for å fungere. Et annet skille er at en app har et brukergrensesnitt fordi den er designet for å brukes av en ekte person, men et program kan eller ikke trenger et brukergrensesnitt for å fungere. Malware eller virus som smitter datamaskinen din har ikke alltid et brukergrensesnitt, men de er programmer.
Husk forskjellen
Linjene mellom hva som er en applikasjon og hva som er et program, har blitt uskarpe gjennom årene. De fleste bruker disse begrepene om hverandre.
De krysser hverandre mange ganger, men er ikke akkurat synonyme. Hvis du fremdeles ikke kan forstå forskjellen, er det forståelig. De er alle bare midler til slutt. Last ned den, bruk den og få jobben gjort. Det er det som betyr noe på slutten av dagen uansett. Navn og sjargong er forbannet.
Neste opp: Bruker du Windows 10? Her er 15 tips og triks for å bruke den i nettbrettmodus.
Forskjell mellom Internet Explorer i Windows 8 og i Windows Phone 8
Selv om Internet Explorer 10 for Windows 8 og Windows Phone 8 deler mange lignende funksjoner, de er ikke identiske. Sistnevnte inkluderer ikke støtte for inline-video.
Forskjell mellom prosess og service i windows 10: gt forklarer
Lær den subtile forskjellen mellom prosesser og tjenester i Windows 10, hvordan de er forskjellige, hvordan de er like, og hvorfor du trenger å vite om begge deler.
Forskjell mellom app og widget: gt forklarer
Forvirret mellom apper og widgets? Er du usikker på hvordan de er forskjellige eller hvordan de ligner? Lær den subtile forskjellen mellom de to og hvorfor vi i det hele tatt trenger dem.