Typer anvendte programmer. Applikasjonsprogramvare (klasse 8)

Mange brukere av data- og mobilsystemer blir ofte møtt med spørsmålet: "Hva er en applikasjon?" Ikke alle vet hva det er. Faktum er at noen ganger, etter å ha fjernet snarveien fra hovedskjermen til en mobil gadget eller fra skrivebordet på en datamaskin eller bærbar PC, for ikke å nevne mobile enheter, kan mange rett og slett ikke forestille seg hvordan de skal starte programmet igjen.

Hva er en applikasjon: generelle konsepter

Generelt kan vi si at en applikasjon ikke er en enkelt fil, men noen ganger en samling av flere filer kombinert til én programvarepakke. Fra et datateknologisk synspunkt er selve applikasjonen en kjørbar fil som, for eksempel refererer til tilhørende dynamiske biblioteker, databaser eller noe annet, starter applikasjonen som sådan, laster hoved- og modulene som er nødvendige for korrekt drift på en bestemt enhet...

Hvis du tar datasystemer, har slike filer vanligvis filtypen .exe (Executive File - en kjørbar fil). Tidligere, på systemer som DOS, kunne du finne kjørbare filer som .bat, driverinstallasjonsfiler .inf, og så videre.

Det antas at den vanlige "kjørbare" filen i form av en separat applikasjon er ekstremt sjelden. Ulike konfigurasjonsfiler eller databaser må være knyttet til den, som den refererer til under lanseringen av denne eller den prosessen. Selv i bærbare (bærbare) versjoner av programmer er det i de fleste tilfeller medfølgende komponenter.

Dataapplikasjoner

Som regel er det ikke vanskelig å installere en applikasjon for en datamaskin eller for en mobil enhet. I datasystemer er det vanligvis en "Installasjonsveiviser" (Install Shield, Install Wizard, etc.).

Du trenger bare å følge instruksjonene, og noen ganger ekskludere noen tilleggskomponenter for installasjon, som tilbys av gratis programmer. Vanligvis er dette tilleggspaneler som er integrert i nettlesere, søkemotorer eller krever markedsføring på markedet.

Apper for mobile enheter

Når det gjelder mobile operativsystemer som Android, iOS, BlackBerry og mange andre, er installasjonsprosessen fundamentalt skjult for brukerens øyne. Han observerer bare den beskrivende prosessen: de sier at en slik og en applikasjon blir lastet ned eller installert for øyeblikket.

Vær oppmerksom på at i dette tilfellet (i motsetning til datasystemer med en indikasjon på installasjonsstedet), skjer installasjonen på stedet spesifisert av selve mobiloperativsystemet. Så det er nesten umulig for en vanlig bruker å spore nøyaktig hvor det nye programmet skal installeres.

Vkontakte-applikasjon: hva er det?

Sannsynligvis vil hver registrerte bruker i et av de mest populære sosiale nettverkene VKontakte absolutt ha tilgang til dataene deres, kontakter, korrespondanse, lytte til musikk, se på videoer og Gud vet hva annet. Til dette er det laget klientprogrammer for datasystemer, applikasjoner for iPhone og iPad, for Android-systemer osv. Som regel har de alle samme eller svært likt grensesnitt.

Det er spesielt verdt å merke seg at den generelle pakken bare innebærer kommunikasjon på et sosialt nettverk, utveksling av lenker eller meldinger, publisering av innlegg og noen andre ting.

Ut fra det faktum at standardpakken ikke er komplett, produseres det nå spesialiserte appleter for det sosiale nettverket VKontakte, for eksempel for nedlasting av musikk (det vil ikke fungere på vanlig måte å lagre sporet du liker). Det samme gjelder videoer.

I tillegg, avhengig av versjonen av den komplette pakken, kan den også inneholde mange forskjellige tillegg. Hva er gratis moduler som "LoviVKontakte" for komfortabel lytting og nedlasting av multimedia, VKontakte DJ for å lage og administrere lyd multisessions, VKontakte Unlock (et verktøy for å låse opp en konto), "VKontakte Agent", som lar deg kommunisere uten å ringe en side i en nettleser, VKontakte Online (en ganske spesifikk nettleser, som de sier, "skjerpet" spesielt for et sosialt nettverk), VKAudioSaver for å laste ned musikk eller MuzVK for å søke og laste ned favorittsporene dine med offentlig eller privat tilgang.

Som det allerede er klart, kan denne listen fylles på mer og mer. Heldigvis er det i dag nok entusiaster som lager applikasjoner for å jobbe på dette populære nettverket. Mest interessant er det at mange ikke går inn i jungelen av programmering, men bruker den universelle Java-plattformen. Å starte en applikasjon av denne typen er mulig selv på enheter uten et offisielt spesifisert operativsystem (selv om det fortsatt er til stede i en eller annen form i den samme vanlige mobiltelefonen).

Mulige oppstartsfeil på datamaskinen

Nå må du tilsette litt tjære i tønnen med honning. Oftest kan en feil når du starter et program på en datamaskin koke ned til flere hovedaspekter. Først og fremst skyldes dette at selve programmet eller appleten rett og slett er uforenlig med "operativsystemet". Dette er hovedsakelig for Win32-applikasjoner på 64-bit OS.

Selv om støtte for 32-bits systemer er gitt, anses de fleste av dem som foreldet. Nøyaktig den samme situasjonen observeres når du prøver å starte en 64-bits applikasjon på Win32-systemer.

Kompatibel med mobile operativsystemer

Når det gjelder mobile gadgets basert på iOS, Android eller noe annet, her kommer problemet veldig ofte bare til det faktum at den nåværende versjonen eller oppdateringen rett og slett ikke samsvarer med parametrene til selve applikasjonen. Som regel, for å løse en slik situasjon, er det verdt å se etter nøyaktig versjonen av programmet som er designet for et bestemt OS. Et enkelt eksempel: hvis VKontakte-applikasjonen, som for eksempel finnes på Play Market, er designet for å installeres bare på Android 4.4, på en "to" type versjon 2.3, trenger du ikke engang å prøve å installere det (det vil fortsatt ikke fungere).

Den samme parallellen kan trekkes med mobilsystemer (mer presist, med modifikasjoner av smarttelefoner) fra Apple.

Utviklerne og spesialistene til dette selskapet tar systemkravene for å installere applikasjoner, appleter og programmer mye mer alvorlig enn noen andre. På grunn av dette opprettholdes forresten en enestående høy vurdering av enhetene deres (både stasjonære datamaskiner, den mobile). I dette tilfellet er applikasjoner for iPhone av alle generasjoner intet unntak.

Funksjoner av applikasjoner "VKontakte"

Hvis vi vurderer funksjonene til denne typen appleter, til å begynne med, bør hver bruker som skal laste ned dette eller det programvareproduktet fra Internett ta seg av å forstå hva en applikasjon er generelt. Faktisk, i dag (og dette er ingen hemmelighet for noen) kan enhver datamaskin (til og med en bærbar PC eller en venns smarttelefon) bli en "infeksjonskilde." Ved å starte en lenke i det samme VKontakte-nettverket kan du enkelt hente et virus eller ondsinnet kode. Dessverre, ifølge statistikk, er det dette nettverket som inneholder det største antallet nettvirus som er i stand til spontan kopiering og distribusjon mellom dataterminaler eller mobile enheter.

Utfall

Så med svaret på spørsmålet om hva en applikasjon er, har vi allerede funnet ut av det litt. I prinsippet, hvis vi vurderer spesifikke programmer og tillegg som "VKontakte" med et generelt navn, er det verdt å merke seg at i dag kan du finne mange programvareprodukter selv, som de sier, for alle anledninger, selv de mest uforutsette seg. En annen ting er hvordan du skal forholde deg til sikkerheten til din egen datamaskin eller mobilenhet. Enig, ingen ønsker å fange et virus som vil føre til at hele systemet kollapser. Her må du definitivt være veldig forsiktig, og før du laster ned innhold, sjekke filer, mapper, arkiver eller de samme koblingene med et antivirus for potensielle trusler.

; 2) en syntaktisk enhet som tilsvarer reglene for et bestemt programmeringsspråk, bestående av definisjoner og operatorer eller instruksjoner som er nødvendige for en spesifikk funksjon, oppgave eller løsning på et problem (ISO / IEC 2382-1: 1993-standard).

Den første definisjonen tilsvarer konseptet "kjørbart program", den andre - refererer til konseptet "kildekode".

Andre definisjoner fra forskriftsdokumenter:

Dataprogrammer som gjenstand for opphavsrett og andre rettigheter er klassifisert som immaterielle eiendeler.

Oppretting av program[ | ]

Å skrive kildekoden til programmer ved hjelp av programmeringsspråk gjør det lettere for mennesker å forstå og redigere. Dette er spesielt hjulpet av kommentarer som er tillatt i syntaksen til de fleste språk. For kjøring på en datamaskin blir den ferdige programteksten konvertert (kompilert) til maskintekst.

Noen programmeringsspråk lar deg gjøre uten foreløpig kompilering av programmet og oversette det til maskininstruksjoner direkte ved kjøring. Denne prosessen kalles dynamisk kompilering, og den tillater større portabilitet av programmer mellom forskjellige maskinvare- og programvareplattformer samtidig som den beholder mange av fordelene med kompilering.

Programmer kan lages i tekstform og visuelt. I det første tilfellet skrives originalen manuelt, i det andre settes funksjonaliteten til programmet ved hjelp av elementer i det grafiske brukergrensesnittet, og programteksten genereres automatisk og kan enten være tilgjengelig for manuell endring eller helt skjult fra Programmerer.

Lagring og utførelse[ | ]

Inntil en datamaskinbruker eksplisitt eller implisitt ber om kjøring av et dataprogram, lagres det vanligvis i ikke-flyktig minne. Når en slik forespørsel mottas, lastes programmet inn i minnet med tilfeldig tilgang ved hjelp av et annet dataprogram kalt et operativsystem, hvorfra det kan kjøres direkte av sentralprosessoren. CPU-en kjører deretter programmet, instruksjon for instruksjon, til det fullføres. Det kjørende programmet kalles en prosess. Avslutningen av programmet skjer enten ved å oppnå den siste instruksjonen (vanligvis overfører kontrollen til operativsystemet) eller ved en feil, programvare eller maskinvare.

Samtidig utførelse[ | ]

Mange operativsystemer støtter en multitasking-mekanisme som lar deg skape effekten av flere dataprogrammer som kjører samtidig på samme datamaskin. Operativsystemer kan kjøre flere programmer ved å bruke operativsystembehandleren, en programvaremekanisme for å bytte prosessene utført av prosessoren. Selv om bare ett program kjører om gangen, med en ganske hyppig svitsj, kan brukeren samhandle med alle programmer mens de kjører. Moderne multiprosessordatamaskiner eller datamaskiner med flerkjerneprosessorer støtter samtidig kjøring av flere programmer i maskinvare.

Fragmenter a av samme dataprogram kan kjøres samtidig ved å bruke utføringstråder. Det er flertrådede prosessorer spesifikt optimalisert for å kjøre flere tråder.

Selvmodifiserende programmer[ | ]

Et dataprogram som kjører anses å være forskjellig fra dataene det behandler. Imidlertid er dette skillet uskarpt når dataprogrammet endrer seg selv. Det modifiserte dataprogrammet kjøres deretter som en del av det originale programmet. Selvmodifisering av a er mulig i programmer skrevet i maskin e, i assembler, Lisp, C, Cobol, PL / 1 og Prolog.

Bruker programmer[ | ]

De fleste databrukere bruker programmer utviklet for å utføre spesifikke anvendte oppgaver, som forberedelse og utførelse av dokumenter, matematiske beregninger, bildebehandling osv. Den tilsvarende programvaren kalles applikasjonsprogrammer eller applikasjonsprogramvare... Styringen av komponentene i datasystemet og dannelsen av miljøet for funksjon av applikasjonsprogrammer utføres av systemprogramvare, hvorav den viktigste komponenten er operativsystemet.

Juridiske aspekter[ | ]

I følge art. 1261 i den russiske føderasjonens sivilkode, et dataprogram er et objektivt presentert sett med data og kommandoer beregnet på drift av datamaskiner og andre dataenheter for å oppnå et visst resultat, inkludert forberedende materialer oppnådd under utviklingen av en datamaskin programmet og de audiovisuelle visningene som genereres av det.

Åpen kildekode-programmer kalles åpen kildekode-programmer.

Dataprogrammer i de fleste land er underlagt opphavsrett (inkludert Ukraina og Russland). I noen land kan dataprogrammer være beskyttet av patenter. Patentering av dataprogrammer ble tilrettelagt av avtalen om handelsrelaterte aspekter av immaterielle rettigheter, som etablerte minimumskrav for en rekke immaterielle rettigheter som skal beskyttes og effektivt tillot programvare å bli patentert. TRIPS-avtalen er bindende for Ukrainas og Russlands territorium som WTO-medlemsland.

Dermed kan programmet beskyttes både som et "litterært verk" og som en "oppfinnelse". For å bestemme regimet for rettslig beskyttelse i det første tilfellet, brukes "tekst a", i det andre - tegnene som brukes for oppfinnelser foreslått for patentering (det vil si at det er nødvendig å bevise "innovativitet", "originalitet" og "ikke". -opplagthet", samt mulighet for å løse et eksisterende teknisk problem og kommersiell egnethet). Samtidig er det et problem med juridisk differensiering av dataprogrammer fra proprietært digitalt innhold og proprietær programvare.

Eneretten til dataprogrammer og databaser oppstår automatisk fra det øyeblikk de opprettes og er gyldig gjennom hele forfatterens liv og sytti år, regnet fra 1. januar året etter året etter forfatterens død (eller dødsfallet til den siste av de medforfattere).

Den nåværende lovgivningen i Den russiske føderasjonen gir ikke patentering av dataprogrammer som sådan. Disse åndsverkene er beskyttet av opphavsrett, som oppstår automatisk fra det øyeblikk de ble opprettet og krever ikke obligatorisk statlig registrering. Dataprogrammer og databaser kan imidlertid registreres hos Rospatent på forespørsel fra rettighetshaveren.

Forfatterens og noen andre [ hvilken?] intellektuelle eiendomsrettigheter lar deg begrense tilgangen til kildekoden til programmer.

Det er ingen hemmelighet at operativsystemet administreres ved hjelp av programmer og applikasjoner som har et spesifikt praktisk fokus og har sin egen funksjonalitet. Tross alt kan ikke et rent skall tjene brukeren for å løse sine daglige oppgaver, som faktisk er nødvendig med en personlig datamaskin. Derfor må vi nå finne ut hva et operativsystem er, hvilke typer det er, hvilke programmer som trengs for å jobbe med det.

Hva er et operativsystem?

Et operativsystem er en samling av sammenkoblede programmer ved hjelp av hvilke en datamaskin styres og en bruker samhandler med en elektronisk datamaskin. Faktisk er plassen til operativsystemet i den generelle arkitekturen til en personlig datamaskin (faktisk, som i smarttelefoner, gadgets og andre moderne enheter) mellom enheter (som inkluderer en prosessor, RAM, skjermkort og lignende) og applikasjonen programmer. I moderne datamaskiner består den av såkalte pakker, som hver er ansvarlig for å samhandle med en bestemt enhet og utfører en bestemt funksjon.

Mange blander sammen programvarepakker og applikasjonspakker. Bearbeide grafiske filer, lage og formatere tekstinformasjon, ta opp og behandle lydfiler, utveksle informasjon på avstand mellom brukere, programmere og mye mer ... Alt dette kan ikke gjøres med et rent operativsystem. For et fullverdig arbeid kreves visse søknader og søknader. Men pakkene til operativsystemet lar bare datamaskinen fungere, for å gi kommunikasjon mellom enheter og andre programmer. Men fortsatt er selve operativsystemet et ordnet sett med sammenkoblede programmer som gir informasjonsbehandling, og som et resultat brukerens arbeid med en personlig datamaskin.

Hvilke operativsystemer er det?

For tiden, til tross for overfloden av firmaer som spesialiserer seg på å lage programvare, system og applikasjonsprogrammer, er et begrenset antall selskaper engasjert i utvikling av operativsystemer. I utgangspunktet er hele dette markedet okkupert av to IT-giganter: Microsoft og Apple. Disse inkluderer Microsoft Windows og Apple Mac OS. Tidligere var det andre prosjekter (og til og med sovjetiske), men av en eller annen grunn sluttet de å eksistere.

Bill Gates' firma har en overveldende fordel: Microsoft Windows-operativsystemet driver mer enn 90 % av personlige datamaskiner over hele verden. Dette skyldes i stor grad den relativt gratis distribusjonen av skallet (det kan brukes av datamaskinprodusenter, men bare med en lisensiert versjon). Operativsystemet Windows 10 er den nyeste versjonen fra Microsoft for øyeblikket. Resten av markedsandelen står Mac OS for, som kun gjelder for Apple-produkter, på grunn av dette taper det til hovedkonkurrenten.

Hva gjelder ikke for operativsystemer?

Skjell og miljøer for programvareutvikling bør på ingen måte betraktes som fullverdige komplekser av programmer som sikrer en brukers interaksjon med en datamaskin. For eksempel LPT, SDK og andre.

Mange tror at Linux ikke er et operativsystem fordi det er et gratis skall. Om dette er sant eller ikke er vanskelig å si. Alt avhenger av hvilken side man skal nærme seg dette problemet. Hvis vi snakker om Linux som grunnlag for mobile operativsystemer som Android, Bada eller BlackBerry, kan vi ikke snakke om det som et uavhengig kompleks av programmer. Hvis vi kombinerer mange uavhengige systemer utviklet på dette grunnlaget under ordet Linux, vil det være logisk å betrakte det som et operativsystem.

Det er fortsatt en rekke kontroversielle spørsmål om tilhørigheten til denne eller den programvarepakken til kategorien vi vurderer. Først og fremst gjelder dette DOS - diskoperativsystemet. Med henvisning til det faktum at selve navnet inneholder disse kjære to ordene, anser mange dette skallet for å være et uavhengig OS. Men dette er en vrangforestilling. DOS er et grensesnitt som lar deg installere Windows på datamaskinen din, ikke mer. Derfor gjelder det ikke for operativsystemer.

Hva er programvare?

Programvare er et spesifikt program eller en pakke med programmer ved hjelp av hvilken implementeringen av en bestemt funksjon utføres som operativsystemet er designet for. Denne kategorien er den viktigste, siden uten den er det ingen vits i å bruke en personlig datamaskin. Det finnes to typer programvare: system og applikasjon. Vi vil beskrive og finne forskjellene mellom dem ved å bruke eksemplet på det mest populære operativsystemet - Microsoft Windows.

Systemprogrammer

Med tanke på administrasjonen av selve Windows, må vi snakke om systemprogramvaren, siden det er denne programvaren som utgjør operativsystemet. Denne kategorien er den viktigste, siden slik programvare brukes til interaksjon mellom en person og en elektronisk datamaskin, det vil si at den fungerer med Windows. Settet med slike programmer avhenger av hvilke tekniske egenskaper en personlig datamaskin har, og hvilke komponenter som er under dekselet til saken. er delt inn i to typer: grunnleggende og tjeneste eller tjeneste.

Grunnprogramvaren sørger for at datamaskinen fungerer i prinsippet. Denne kategorien inkluderer operativsystemet som sådan (det vil si som et sett med programmer som kreves for å starte maskinen) og operativsystemet (det lar deg vise systemgrensesnittet). Serviceprogrammer brukes til å jobbe direkte med systemet i en fullverdig modus. I denne forbindelse inkluderer operativsystemer følgende programmer:

1. Drivere for skjermkort. Dette er en pakke med programmer som er nødvendig for skjermkortet, som er i datamaskinen, for å overføre bildet av de kontrollerte prosessene til systemet til skjermen. Hovedbedriftene er Nvidia og AMD, som henholdsvis driver med utvikling av drivere for produktene deres.

2. Drivere for lydkort. Slike programmer er nødvendige for utgangen av lyder som produseres under driften av operativsystemet. Kanskje den eneste store leverandøren av slike kort, og følgelig er programvaren for dem Realtek.

3. Nettverksverktøy. Som navnet tilsier, er de nødvendige for at operativsystemet skal fungere med nettverkene som datamaskinen er koblet til. som regel bygges de inn av utvikleren og brukes til å koble til, konfigurere og arbeide med nettverk. Microsoft Net-verktøyet gir nettverkstilgang til Windows.

4. Program for installasjon og avinstallering av programvare. Et slikt verktøy brukes hovedsakelig til å administrere applikasjonsprogrammer. Med den kan du avinstallere, endre og installere programmer og oppdateringer for datamaskinen din.

5. Sikkerhetsprogrammer. Denne kategorien er kanskje den mest omfattende blant all servicesystemprogramvare. Dette er forklart som følger. For det første er det mange forskjellige programmer for å beskytte brukerinformasjon mot virus og tyveri. Disse inkluderer en brannmur (beskyttelse mot nettverksangrep og mot penetrasjon av virus gjennom nettverk) og datakrypteringsprogrammer (kryptering av informasjon for videre lagring og beskyttelse).

6.Diagnoseprogrammer for prosessoren og operativsystemet. For å overvåke tilstanden til operativsystemminnet, med hvilken frekvens og ytelse prosessoren fungerer, er tilstedeværelsen av slike programmer ganske enkelt nødvendig.

Søknadsprogrammer

I begynnelsen av vår diskusjon berørte vi litt funksjonene som applikasjonsprogramvaren er ment for. Men dette var på ingen måte en uttømmende liste, som kanskje er umulig å sette sammen. Slike programmer er laget for en rekke formål: fra arbeid med databaser til underholdning. Vi vil kun vurdere det mest nødvendige for det daglige arbeidet.

Arbeid med tekstinformasjon

Inntasting, sletting, endring, formatering, overføring, kryptering, lagring - dette er ikke en fullstendig liste over operasjoner som en bruker kan utføre ved å bruke denne typen programmer. Det mest populære, praktiske og kjente for alle sett med programmer for å jobbe med tekstinformasjon er Microsoft Office. I lang tid måtte denne pakken kjøpes separat fra selve datamaskinen. Imidlertid inkluderer programmer som kommer direkte med operativsystemer nå Word (en klassisk tekstredigerer), Excel (arbeid med regneark), PowerPoint (kombinerer tekst- og multimediefiler i presentasjoner) og OneNote (en tekstredigerer i form av notater). I tillegg er Notepad og WordPad (forenklet Word) standardprogrammer for alle Windows-versjoner.

Arbeide med multimedieinformasjon

Grafiske filer, lyd og video, andre multimediefiler lages, redigeres og behandles også ved hjelp av tilleggsprogramvare. I motsetning til den forrige kategorien er lederen blant utviklerne av slike programmer ikke Microsoft, men Adobe. Pakkene, samlet kalt Creative Suite, inneholder et ganske bredt utvalg for arbeid med multimedia. Blant dem er det definitivt Photoshop, som er den mest populære grafikkredigereren. I tillegg tilbyr Adobe oss Illustrator (vektorgrafikkredigering), After Effects (videoredigerer), Acrobat (elektroniske dokumenter i .pdf-format), Audition (lydredigering). Ikke inkludert, men inkluderer også Adobe Flash Player for å spille av webapplikasjoner.

Når det gjelder individuelle programmer av denne typen, er det et stort utvalg av svært forskjellige produkter som lar deg jobbe med multimediefiler. For eksempel Windows' innebygde Paint- og multimediaspiller, eller den gratis AIMP-lydspilleren.

Nettverk

Det er usannsynlig at i vår tid er det få mennesker som ikke vet om Internett eller aldri har brukt det i livet. Men for å få tilgang til det er det ikke nok bare å ha et nettverkskort, nettverksverktøy og en tilkobling. I de fleste tilfeller må du begynne å jobbe på nettverket gjennom en nettleser, som det finnes utallige av. Operativsystemet Windows 10 tilbyr Microsoft Edge som standard nettleser, og forgjengeren i tidligere versjoner var Internet Explorer. Men på grunn av det lite brukervennlige grensesnittet og dårlig stabilitet i arbeidet, er de ikke veldig villige til å bruke det. De fleste Internett-brukere foretrekker å bruke Yandex.Browser, Opera, Google Chrome eller Mozilla Firefox. Her, som de sier, smak og farge.

I tillegg er skyfillagring nå populært, ved hjelp av dette kan folk få tilgang til filene sine fra forskjellige steder og fra forskjellige enheter. Standard Microsoft-tjeneste er OneDrive, som er innebygd i Windows 8, Windows 8.1 og Windows 10. Det finnes imidlertid andre tjenester som Dropbox, Yandex.Disk og Google Drive.

Virusbeskyttelse

En enkel brannmur og datakrypteringssystem er ikke nok til å beskytte informasjonen din mot inntrengere. Virus som trenger inn i operativsystemet gjennom ulike kilder (Internett, infiserte flash-kort) kan ikke bare stjele dataene dine, men også deaktivere hele datamaskinen. Heldigvis finnes det nok av antivirus i dag. Selskaper som utvikler sikkerhetsprogramvare for operativsystemer inkluderer Norton, Kaspersky, Dr.Web, Avast, Avira og dusinvis av andre. Standard Windows Defender beskytter selvfølgelig systemet ganske bra, men tredjeparts antivirusprogrammer har fortsatt mye bredere funksjonalitet.

Applikasjoner i designspråk

Operativsystemer som Microsoft Windows 8, Windows 8.1 og Windows 10, som utvikles i en ny stil kalt Design Language, har introdusert en ny kategori programvare - applikasjoner. Arbeidet med dem utføres i et annet grafisk (flislagt) grensesnitt, selv om brukeren på topp ti kunne kombinere vanlige programmer og nye. Applikasjoner kan også være både applikasjon og system. Sistnevnte er dessverre ennå ikke ferdig utarbeidet av spesialister fra Microsoft. Hvis du for eksempel sammenligner Toolbar-programmet og Innstillinger-applikasjonen, vil du legge merke til noen forskjeller til fordel for det gamle innstillingspanelet, hvor det fortsatt er flere funksjoner. Men likevel kan vi trygt si at applikasjoner nå også tilhører operativsystemene.

Å trekke linjen under resonnement

Driften av operativsystemer avhenger av tilgjengeligheten av programmer og pakker som er nødvendige for full funksjon av en personlig datamaskin. Systemapplikasjonspakker lar ham samhandle med brukeren, utføre de enkleste operasjonene, motta og vise informasjon på skjermen ved å bruke operasjonsskallet. For at operativsystemet skal fungere er det nødvendig å ha en programvarepakke som sammenkoblede prosesser sikrer drift og styring av det. Men for å utføre mer komplekse handlinger, for å jobbe med informasjon, må du bruke applikasjonsprogrammer. Det er ganske mange av dem, så hver bruker kan selv finne akkurat programmet eller pakken som lar ham utføre de tiltenkte handlingene.

Microsoft Windows-operativsystemet blir stadig forbedret og oppdatert, så det kommer stadig flere nye måter å jobbe med informasjon på. Universelle applikasjoner skrevet i Design Language-stilen og fungerer både på stasjonære datamaskiner og på mobile enheter begynner å bli brukt ikke mindre enn kjente programmer, og i fremtiden vil de erstatte den tidligere programvaren fullstendig. Og dette er ganske logisk, for verden beveger seg gradvis fra stasjonære datamaskiner og bærbare datamaskiner til smarttelefoner og nettbrett. Alt som gjenstår for oss er å ikke gå oss vill i denne komplekse verdenen av moderne informasjonsteknologi.

For å fortelle og vise med Pascals eksempel: 1) Hva er absolutt og hva er det for? 2) Hva er asm og hva er det for? 3) Hva er

konstruktør og destruktor og hva er den til?

4) Hva er implementering og hva er det for?

5) Nevn modulene Pascal (i Uses-linjen, for eksempel crt) og hvilke muligheter gir denne modulen?

6) Hva er typen av variabelen: peker (peker)

7) Og til slutt: hva betyr @, #, $, ^ symbolet

1. Hva er et objekt? 2. Hva er et system? 3. Hva er det vanlige navnet på et objekt? Gi et eksempel. 4. Hva er navnet på et enkelt objekt? Gi et eksempel. 5.

Gi et eksempel på et naturlig system 6. Gi et eksempel på et teknisk system 7. Gi et eksempel på et blandet system 8. Gi et eksempel på et immaterielt system. 9. Hva er en klassifisering? 10. Hva er en funksjonsklasse?

7 Enkel flervalgstest

13. Klokkehastigheten til prosessoren er:

A. antall binære operasjoner utført av prosessoren per tidsenhet

B. antall pulser generert i løpet av ett sekund som synkroniserer driften av datamaskinnoder

C. antall mulige prosessortilganger til RAM per tidsenhet

D. hastighet på informasjonsutveksling mellom prosessor og inn-/utdataenheter

14. Spesifiser det minste nødvendige settet med enheter for datamaskinen:

A. skriver, systemenhet, tastatur

B. prosessor, RAM, skjerm, tastatur

C. prosessor, streamer, harddisk

D. monitor, systemenhet, tastatur

15. Hva er en mikroprosessor?

A. integrert mikrokrets, som utfører kommandoer som kommer til inngangen og kontroller

Dataarbeid

B. en enhet for lagring av data som ofte brukes i arbeid

C. enhet for utmating av tekst eller grafisk informasjon

D. alfanumerisk datautdataenhet

16. Brukerinteraksjon med programvaremiljøet utføres ved å bruke:

A. operativsystem

B. filsystem

C. søknader

D. filbehandler

17. Brukeren kan direkte styre programvaren fra

Med hjelp:

A. operativsystem

B. GUI

C. brukergrensesnitt

D. filbehandler

18. Metoder for lagring av data på et fysisk medium bestemmes av:

A. operativsystem

B. applikasjonsprogramvare

C. filsystem

D. filbehandler

19. Grafisk miljø der objekter og kontroller i Windows-systemet vises,

Laget for brukerens bekvemmelighet:

A. maskinvaregrensesnitt

B. brukergrensesnitt

C. skrivebord

D. programvaregrensesnitt

20. Datamaskinens hastighet avhenger av:

A. CPU-klokkehastighet

B. tilstedeværelsen eller fraværet av en tilkoblet skriver

C. Organisering av operativsystemgrensesnittet

D. ekstern lagringsplass

1) I hvilke to formater er tall representert? Hva er forskjellen mellom dem? 2) Formuler reglene for å skrive formler. Hva skjer hvis, når du går inn

formel bryter du disse reglene?

3) Hvordan kan du forberede en tabell for beregninger på forhånd?

4) Hvilke beregninger kan gjøres over hele områder?
5) Hva menes med å manipulere ET-områdene?
6) Hva er prinsippet om relativ adressering? I hvilke situasjoner viser det seg?

7) Celle D7 inneholder formelen (C3 + C5) / D6. Hvordan vil det endre seg når du overfører denne formelen til en celle? a) D8; b) E7; c) C6; d) F10?

8) Celle E4 inneholder formelen SUM (A4: D4). Hvor vil den flytte og hvordan vil den endre seg når:
A) sletting av linje 2;
C) sletting av linje 7;
C) å sette inn en blank linje før kolonne 6;
D) sletting av kolonne 3;
E) å sette inn en tom kolonne før kolonne 6;

1) Hvordan implementeres en logisk operasjon i ET når man skriver betingede funksjoner?

2) Hva er en absolutt adresse?

3) Hva er forretningsgrafikk?

4) Hvilken form har den betingede funksjonen?

Hovedbrukerverktøyet for å jobbe med en datamaskin er programmet. Det er hun som lar en person samhandle med en datamaskin som opererer tall (enere og nuller).

Introduksjon

Alle prosessene som foregår på en datamaskin – det være seg å flytte musepekeren over skjermen, lytte til musikk, se en video, spille et spill, bruke Internett eller skrive ut tekst – ville vært umulig uten bruk av ulike programmer. Dessuten kan de fleste interne komponentene i en datamaskin ganske enkelt ikke fungere uten spesielle programmer, og uten bruk av dem ville datamaskinen være et vanlig ubrukelig jernstykke.

Så hva er egentlig et dataprogram? I utgangspunktet er det et sett med instruksjoner kalt kode som utføres av datamaskiner. Selve koden består av spesielle kommandoer og algoritmer skrevet på et spesifikt programmeringsspråk. Hovedformålet med programmet er å motta noen data, deretter behandle dem i henhold til sin egen algoritme og produsere et resultat som enten kan sees for eksempel av hva som skjer på skjermen, eller ikke i det hele tatt, hvis dette ikke er det nødvendig.

I komplekset kalles de programmene som allerede er på datamaskinen din programvare eller forkortet ... Programmer kan også navngi applikasjoner eller programvare, fra det engelske ordet "software".

For en vanlig databruker er det absolutt ikke nødvendig å forstå hvilket språk og hvordan programmet ble skrevet. Det er mye viktigere å vite at programvare kan være av forskjellige typer og ha helt forskjellige formål.

Generelt, for personlige datamaskiner og spesielt for Windows-systemet, er det et stort antall programmer fokusert på forskjellige typer arbeid. Ved hjelp av noen kan du behandle grafikk og tekst, andre vil bidra til å ordne ting i systemet eller på harddisken, andre er designet for å fungere på Internett, den fjerde er ansvarlig for driften av de interne komponentene av systemet, og så videre. All denne programvarevariasjonen er vanligvis delt inn i to store grupper: applikasjonsprogramvare og systemprogramvare.

Applikasjonsprogramvare

Denne typen programmer inkluderer kreative applikasjoner og arbeidsverktøy designet for å lage og behandle informasjon av brukeren selv. Faktisk, med denne klassen av programmer jobber du på en datamaskin.

Det er ingen enkelt klassifisering av applikasjonsprogrammer på grunn av det store utvalget av deres typer, så la oss bare vurdere de viktigste og mest populære applikasjonskategoriene.

Internett og nettverk... Denne typen programvare er utviklet for å fungere på det globale Internett eller lokale nettverk. Dette inkluderer ulike nettlesere (nettlesere), filopplastere, FTP-klienter, e-postprogrammer, direktemeldinger og andre.

Office-apper og tekst... Programmer utviklet primært for arbeid med ulike typer elektroniske dokumenter (tekst, regneark, presentasjoner). Denne populære gruppen inkluderer hele kontorsuiter og hotellredaktører, oversettere, tekst- og talegjenkjennere, programmer for visning av dokumenter i ulike formater og lesing av e-bøker, samt omformere og transkodere.

Multimedia... Applikasjoner utviklet for å fungere med lyd- og videofiler. Disse inkluderer alle typer spillere, programmer for opptak av filer til optiske medier, lyd-/videoredigerere og redigeringsprogrammer, omformere og kodere mellom forskjellige formater og andre.

Grafikk og design... Som navnet antyder, er denne typen programvare utviklet for å lage og behandle ulike typer bilder. Og her er det noen typer redaktører, både profesjonelle og ganske enkle, mange typer seere for ulike grafiske formater, omformere og transkodere, samt programmer for design og modellering.

Utdanning og vitenskap... Kognitive og pedagogiske multimediaapplikasjoner er blant de mest populære programvareproduktene i dag. Blant dem vil du finne interaktive opplæringsprogrammer, ordbøker, oppslagsverk, opplæring, tastatursimulatorer, vitenskapelige bøker, lærebøker, tester og mye annet pedagogisk materiale om nesten alle emner.

Spill og underholdning... Denne delen trenger sannsynligvis ikke noen spesielle kommentarer. Tallrike dataspillapplikasjoner, alt fra enkle kabalspill til ekte mesterverk av tredimensjonal grafikk med fantastiske spesialeffekter og gigantiske budsjetter, er designet for å diversifisere fritiden for fans av elektronisk underholdning.

Sikkerhet... En veldig viktig type programmer, som praktisk talt ingen moderne datamaskin koblet til nettverket kan gjøre uten. Hovedformålet deres er å beskytte datamaskinen din mot skadelig programvare og inntrengere som prøver å få uautorisert tilgang til PC-en din for å stjele konfidensiell data. Disse inkluderer antivirusapplikasjoner, antispyware, brannmurer (brannmurer), datakrypteringsprogrammer, passordbehandlere, samt omfattende beskyttelsespakker.

Systemprogramvare

Dette er et omfattende sett med programmer som administrerer de interne komponentene til en datamaskin (prosessor, RAM, inngangs-/utgangsenheter, etc.) og sikrer deres interaksjon med applikasjons(bruker) programmer. Enkelt sagt er systemprogrammer utformet for å sikre normal drift av datamaskinen, dens konfigurasjon og vedlikehold.

Det viktigste systemprogrammet kan trygt kalles operativsystem... Det er hun som er hovedmellomleddet mellom datastoppingen og alle andre applikasjoner.

Like viktig for normal drift av datamaskinen din er drivere og fastvare- spesiell fastvare som sikrer riktig drift av både interne datamaskinkomponenter og eksterne perifere enheter.

Den mest tallrike klassen av systemprogramvare er verktøy- et stort antall nyttige (og noen ganger ikke veldig) små programmer designet for å teste eller overvåke programvaren og maskinvaren til datamaskinen din, samt forbedre ytelsen.

Valg og bruk av verktøy bør behandles med forsiktighet, spesielt for nybegynnere, siden mange av dem kan gjøre alvorlige endringer i de "viktige" delene av operativsystemet, som igjen kan føre til ustabil datamaskindrift og alle slags feil . Selv om et riktig valgt verktøy i noen situasjoner virkelig kan gjøre livet ditt mye enklere.

Det grunnleggende input-output-systemet (BIOS) og selvtestsystemet (POST), som er ansvarlige for den første oppstarten av datamaskinen og den påfølgende starten av operativsystemet, tilhører også systemprogrammene.

Distribusjonstyper og kommersiell status for programmer

Sannsynligvis forstår nesten hver bruker at det er betalte og gratis programmer. Men det er sikkert ikke alle som vet at for å distribuere programvare har forfatterne og utviklerne funnet på flere forskjellige metoder samtidig.

Gratis programvare (gratisprogram).

Kanskje er mange brukere i utgangspunktet ganske skeptiske til fri programvare, og tror at dette generelt er små hjelpeprogrammer eller verktøy laget av uavhengige programmerere. Men faktisk kan veldig seriøse prosjekter fra kjente produsenter også være gratis.

Dessuten kan de fleste OpenSource-programmene (åpen kildekode-applikasjoner) brukes gratis, inkludert Linux-operativsystemet, og den kraftigste grafikkeditoren GIMP, og den mest populære kontorpakken OpenOffice.org, samt mange andre like nyttige applikasjoner.

Som praksis viser, kan du blant gratis programvare hente en erstatning for nesten alle kommersielle programmer, om enn med visse forbehold.

Denne typen programvaredistribusjon dukket opp relativt nylig, men den ble raskt populær blant både brukere og utviklere. Saken er at på den ene siden kan forbrukere bruke applikasjoner gratis, og på den andre siden får forfatterne fortsatt penger for arbeidet sitt, men bare fra annonsører.

Som regel, under installasjonen av slike programmer, vil du bli bedt om å installere tilleggsprogramvare på datamaskinen din, for eksempel et hvilket som helst nettlesertillegg eller et datamaskintestverktøy. I de fleste tilfeller kan du velge bort dette, bare vær mer forsiktig så du ikke går glipp av ønsket dialogboks.

I andre tilfeller kan programvinduet inneholde et bannerbilde, hver gang du klikker på som du blir ført til annonsørens nettside. Selv om det selvfølgelig er helt valgfritt å klikke på det.

Du kan også møte det faktum at etter at du har installert applikasjonen, vil startsiden din i nettleseren endres. Det vil si at når du starter nettleseren, er det første du gjør å åpne en side med en annonse. Selv om dette er lett å fikse.

Til tross for all attraktiviteten til denne typen programmer, behandle dem med forsiktighet, siden annonsemoduler ikke bare kan lede deg til ondsinnede nettsteder, men også stjele dine konfidensielle data.

Shareware-programmer (shareware ogprøve).

Dette er sannsynligvis den mest populære måten å distribuere kommersielle programvareprodukter på.

I utgangspunktet kan programmer av denne typen brukes gratis. Men i dette tilfellet kan utviklere enten begrense funksjonaliteten til produktet, eller tidspunktet for bruk. Etter utløpet av perioden som er tildelt for å teste programmet, eller i en annen "prøveperiode" (vanligvis ca. 30 dager), slutter programmet å kjøre, og gir en melding om at det er på tide for deg å kjøpe en lisens for videre bruk.

I noen tilfeller, etter at prøveperioden utløper, vil du kunne fortsette å jobbe i programmet, men det vil miste noen av funksjonene, og bli en mindre funksjonell gratisversjon.

Situasjoner er også mulige når applikasjonen fortsetter å opprettholde full ytelse, men samtidig vil den irriterende minne deg fra tid til annen om at det er på tide å betale. Dette skjer for eksempel i det populære WinRar-arkivet og TotalCommander-filbehandleren.

Hvis du likevel bestemmer deg for å kjøpe applikasjonen du liker, vil du etter overføring av det nødvendige beløpet bli sendt i bytte enten en digital kode, som må angis i et spesialfelt, eller en nøkkelfil, som må kopieres til det angitte stedet. Etter det vil programmet bli registrert, og alle funksjonsbegrensninger vil bli fjernet.

Kommersiell programvare.

I dag er det ganske sjeldent å finne programmer, og til og med programvarepakker som du ikke får lov til å bruke gratis i en viss periode. Tross alt er det ingen som ønsker å kjøpe en gris i en poke. Til og med produkter som grafikkeditoren AdobePhotoshop eller det datastøttede designsystemet Autocad, som koster flere tusen dollar, har «prøveperioder».

Sannsynligvis de eneste applikasjonene du må betale penger for med en gang er dataspill. Mange av dem har imidlertid gratis demoer.

Oppgraderingssett (Oppgradering).

De fleste vellykkede kommersielle programvareprosjektene har utviklet seg og blitt forbedret i mer enn ett år, og det er grunnen til at en applikasjon eller applikasjonspakke kan ha mange forskjellige versjoner. Ved å kjøpe et hvilket som helst program, får du rettighetene til å bruke kun gjeldende versjon på kjøpstidspunktet og alle oppdateringer for det. Hvis du vil bruke en nyere versjon av applikasjonen senere, må du betale på nytt.

Sant, samtidig er det absolutt ikke nødvendig å betale ut penger for fullversjonen av programmet. I de fleste tilfeller kan du kjøpe et såkalt oppgraderingssett som installeres på toppen av den gamle versjonen og koster 30-50 % mindre.

Former for programvaredistribusjon

Til slutt, la oss ta en titt på formene som utviklere vanligvis distribuerer programvaren sin i.

Boksede versjoner.

I dette tilfellet er distribusjonssettet til programmet spilt inn på en vakkert designet optisk plate, som sammen med en talmud av teknisk dokumentasjon er pakket inn i en stor fargerik boks. Å kjøpe programvare i denne formen er kun berettiget hvis du kjøper dyre design- eller multimediepakker. Å kjøpe vanlige hjemmeprogrammer eller verktøy i boksversjoner er det dyreste og irrasjonelle alternativet, med mindre du ønsker å kjøpe applikasjonen til noen som gave.

Som regel selges eskeversjoner i spesialiserte databutikker og supermarkeder.

OEM versjon.

Faktisk er dette en vanlig CD eller DVD med et program innspilt på og pakket i en papirkonvolutt. I dette tilfellet kan selve programmet koste deg flere ganger billigere enn eskeversjonen, selv om det er ett "men". Du kan kjøpe OEM-versjonen av applikasjonen bare med en ny datamaskin, eller i noen tilfeller ved å kjøpe noen av komponentene, for eksempel et hovedkort eller en prosessor. Det er spesielt fordelaktig å kjøpe et operativsystem i OEM-versjoner. Tenk på dette når du kjøper en ny datamaskin.

Slanke versjoner.

Denne formen for programvaredistribusjon er rent russisk kunnskap. På grunn av den lave etterspørselen etter fargerike, men samtidig dyre eskeversjoner, begynte mange utviklere å gi ut produktene sine i det mest asketiske designet - en CD pakket i en plastboks med et farget deksel. Som regel distribueres rimelige hjemmeprogrammer, verktøysett og dataspill i denne formen.

Elektroniske versjoner.

I dag er dette den mest populære og lønnsomme formen for kjøp av programvareprodukter. Du laster ned distribusjonssettet til den nødvendige applikasjonen fra utviklerens nettsted når som helst og installerer den på datamaskinen din.

I dette tilfellet trenger du mest sannsynlig ikke å betale penger med en gang. Du vil ha tid til å bli ordentlig kjent med programmet og kjøpe det bare hvis du er helt fornøyd med funksjonaliteten. Ellers kan du ganske enkelt slette produktet du ikke liker og laste ned et nytt.

En annen ubestridelig fordel med å kjøpe programvare i elektronisk form er prisen. I alle fall vil den være lavere enn for den eske eller til og med slanke versjonen.

Husk også at på Internett er det mange store elektroniske programvarebutikker, hvis utvalg ikke kan sammenlignes med et vanlig datasupermarked.

Konklusjon

For nybegynnere og uerfarne brukere er det til å begynne med ganske vanskelig å navigere og enda mer å finne de nødvendige og nyttige applikasjonene blant variasjonen som tilbys av forfattere og utviklere av programvare. For å gjøre det lettere for deg å finne programvaren du trenger, vil vi gi deg noen tips.

Gratis eller shareware små programmer og verktøy finnes i det største antallet på en rekke programvareportaler, som er enkle å finne på nettverket. Samtidig sorterer ethvert nettsted med respekt for seg selv som distribuerer programvare alltid det etter type. For å begrense søkeområdet, velg riktig programvarekategori, se for eksempel ikke etter en mediespiller i "Tekst"-delen. Hvis du leser artikkelen nøye, vet du allerede at mest sannsynlig vil alle spillere bli plassert i "Multimedia"-kategorien.

Ikke overse den korte beskrivelsen av programmene, siden du fra den kan lære ikke bare den grunnleggende funksjonaliteten til applikasjonen, men også minimum systemkravene, samt størrelsen på den nedlastede distribusjonen, som kan være viktig for personer med en lavhastighets Internett-tilkobling.

Evalueringsversjoner av populære kommersielle produkter eller deres distribusjoner som lar deg bruke applikasjoner i "prøveperioden" bør ses etter direkte på utviklernes nettsteder eller store fildelingsressurser.