Typer av tillämpade program. Applikationsprogram (betyg 8)

Många användare av dator- och mobilsystem ställs ofta inför frågan: "Vad är en applikation?" Alla vet inte vad det är. Faktum är att ibland, efter att ha tagit bort genvägen från huvudskärmen på en mobil gadget eller från skrivbordet på en dator eller bärbar dator, för att inte tala om mobila enheter, kan många helt enkelt inte föreställa sig hur man startar programmet igen.

Vad är en applikation: allmänna begrepp

I allmänna termer kan vi säga att en applikation inte är en enda fil, utan ibland en samling av flera filer kombinerade till ett programpaket. Ur datorteknikens synvinkel är själva applikationen en körbar fil som, med hänvisning till till exempel åtföljande dynamiska bibliotek, databaser eller något annat, startar applikationen som sådan, laddar huvuddelen och de moduler som krävs för att den ska fungera korrekt på en specifik enhet...

Om du tar datorsystem har sådana filer vanligtvis tillägget .exe (Executive File - en körbar fil). Tidigare, på system som DOS, kunde du hitta körbara filer som .bat, drivrutinsinstallationsfiler .inf och så vidare.

Man tror att den vanliga "körbara" filen i form av en separat applikation är extremt sällsynt. Olika konfigurationsfiler eller databaser måste bifogas till den, som den hänvisar till under lanseringen av den eller den processen. Även i bärbara (bärbara) versioner av program finns det i de flesta fall medföljande komponenter.

Datorapplikationer

Som regel är det inte svårt att installera en applikation för en dator eller för en mobil enhet. På datorsystem finns vanligtvis en "Installationsguide" (Install Shield, Install Wizard, etc.).

Du behöver bara följa dess instruktioner och ibland utesluta några ytterligare komponenter för installation som erbjuds av gratisprogram. Vanligtvis är dessa ytterligare paneler som är integrerade i webbläsare, sökmotorer eller kräver marknadsföring på marknaden.

Appar för mobila enheter

När det gäller mobila operativsystem som Android, iOS, BlackBerry och många andra är installationsprocessen i grunden dold för användarens ögon. Han observerar bara den beskrivande processen: de säger att en sådan och en sådan applikation laddas ner eller installeras för tillfället.

Observera att i det här fallet (till skillnad från datorsystem med en indikation på installationsplatsen) sker installationen på den plats som specificeras av själva mobiloperativsystemet. Så det är nästan omöjligt för en vanlig användare att spåra exakt var det nya programmet kommer att installeras.

Vkontakte-applikation: vad är det?

Förmodligen skulle varje registrerad användare i ett av de mest populära sociala nätverken VKontakte verkligen vilja ha tillgång till sina data, kontakter, korrespondens, lyssna på musik, titta på videor och Gud vet vad mer. För detta har det skapats klientprogram för datorsystem, applikationer för iPhone och iPad, för Android-system etc. Som regel har de alla samma eller mycket liknande gränssnitt.

Det är särskilt värt att notera att det allmänna paketet endast innebär kommunikation på ett socialt nätverk, utbyte av länkar eller meddelanden, publicering av inlägg och några andra saker.

Med utgångspunkt från det faktum att standardpaketet inte är komplett, produceras nu specialiserade applets för det sociala nätverket VKontakte, till exempel för att ladda ner musik (det kommer inte att fungera på vanligt sätt att spara spåret du gillar). Detsamma gäller för videor.

Dessutom, beroende på versionen av det kompletta paketet, kan det också innehålla många olika tillägg. Vad är gratismoduler som "LoviVKontakte" för bekvämt lyssnande och nedladdning av multimedia, VKontakte DJ för att skapa och hantera ljud multisessioner, VKontakte Unlock (ett verktyg för att låsa upp ett konto), "VKontakte Agent", som låter dig kommunicera utan att ringa en sida i en webbläsare, VKontakte Online (en ganska specifik webbläsare, som de säger, "vässad" specifikt för ett socialt nätverk), VKAudioSaver för att ladda ner musik eller MuzVK för att söka och ladda ner dina favoritlåtar med offentlig eller privat åtkomst.

Som det redan är klart kan denna lista fyllas på mer och mer. Lyckligtvis finns det idag tillräckligt många entusiaster som skapar applikationer för att arbeta på detta populära nätverk. Mest intressant är att många inte går in i programmeringsdjungeln, utan använder den universella Java-plattformen. Att starta en applikation av denna typ är möjligt även på enheter utan ett officiellt specificerat operativsystem (även om det fortfarande finns i en eller annan form i samma vanliga mobiltelefon).

Möjliga startfel på datorn

Nu måste du lägga till lite tjära i tunnan med honung. Oftast kan ett fel när du startar en applikation på en dator koka ner till flera huvudaspekter. Först och främst beror detta på att själva programmet eller appleten helt enkelt är inkompatibel med "operativsystemet". Detta är främst för Win32-applikationer på 64-bitars OS.

Även om stöd för 32-bitarssystem tillhandahålls, anses de flesta av dem vara föråldrade. Exakt samma situation observeras när man försöker starta ett 64-bitarsprogram på Win32-system.

Kompatibel med mobila operativsystem

När det gäller mobila prylar baserade på iOS, Android eller något annat, här beror problemet ofta bara på det faktum att den aktuella versionen eller dess uppdatering helt enkelt inte matchar parametrarna för själva applikationen. Som regel, för att lösa en sådan situation, är det värt att leta efter exakt den version av programmet som är designad för ett specifikt operativsystem. Ett enkelt exempel: om VKontakte-applikationen, som finns på t.ex. Play Market, är utformad för att installeras endast på Android 4.4, på en "två" typ av version 2.3, behöver du inte ens försöka installera det (det kommer inte att fungera ändå).

Samma parallell kan dras med mobilsystem (mer exakt, med modifieringar av smartphones) från Apple.

Utvecklarna och specialisterna på detta företag tar systemkraven för att installera applikationer, appletar och program mycket mer seriöst än någon annan. På grund av detta bibehålls förresten en aldrig tidigare skådad hög klassificering av deras enheter (både stationär dator, den mobilen). I det här fallet är applikationer för iPhone av alla generationer inget undantag.

Funktioner av applikationer "VKontakte"

Om vi ​​överväger funktionerna i denna typ av applets, till en början, bör varje användare som ska ladda ner den här eller den mjukvaruprodukten från Internet ta hand om att förstå vad en applikation är i allmänhet. Faktum är att idag (och detta är ingen hemlighet för någon) kan vilken dator som helst (även en bärbar dator eller en väns smartphone) bli en "infektionskälla". Genom att starta en länk i samma VKontakte-nätverk kan du enkelt ta ett virus eller skadlig kod. Tyvärr, enligt statistik, är det detta nätverk som innehåller det största antalet onlinevirus som kan spontankopiera och distribuera mellan datorterminaler eller mobila enheter.

Resultat

Så, med svaret på frågan om vad en applikation är, har vi redan listat ut det lite. I princip, om vi överväger specifika program och tillägg som "VKontakte" med ett allmänt namn, är det värt att notera att du idag kan hitta många mjukvaruprodukter själva, som de säger, för alla tillfällen, även de mest oförutsedda. . En annan sak är hur man förhåller sig till säkerheten för sin egen dator eller mobila enhet. Håller med, ingen vill ta tag i ett virus som kommer att få hela systemet att kollapsa. Här måste du definitivt vara mycket försiktig, och innan du laddar ner innehåll, kontrollera filer, mappar, arkiv eller samma länkar med ett antivirus för potentiella hot.

; 2) en syntaktisk enhet som motsvarar reglerna för ett visst programmeringsspråk, bestående av definitioner och operatorer eller instruktioner som krävs för en specifik funktion, uppgift eller lösning på ett problem (ISO / IEC 2382-1: 1993 standard).

Den första definitionen motsvarar begreppet "körbart program", den andra - hänvisar till begreppet "källtext".

Andra definitioner från reglerande dokument:

Datorprogram som föremål för upphovsrätt och andra rättigheter klassificeras som immateriella tillgångar.

Skapande av program[ | ]

Att skriva källkoden för program med hjälp av programmeringsspråk gör det lättare för människor att förstå och redigera. Detta, i synnerhet, underlättas av kommentarer som är tillåtna i syntaxen för de flesta språk. För körning på en dator konverteras (kompileras) den färdiga programtexten till maskintext.

Vissa programmeringsspråk låter dig göra utan preliminär kompilering av programmet och översätta det till maskininstruktioner direkt vid körning. Denna process kallas dynamisk kompilering, och den möjliggör större portabilitet av program mellan olika hårdvaru- och mjukvaruplattformar samtidigt som många av fördelarna med kompilering behålls.

Program kan skapas i textform och visuellt. I det första fallet skrivs originalet manuellt, i det andra ställs programmets funktionalitet in med hjälp av element i det grafiska användargränssnittet, och programtexten genereras automatiskt och kan antingen vara tillgänglig för manuell modifiering eller helt dold från programmerare.

Lagring och utförande[ | ]

Tills en datoranvändare uttryckligen eller implicit begär exekvering av ett datorprogram, lagras det vanligtvis i beständigt minne. När en sådan begäran tas emot, laddas programmet in i direktminnet med hjälp av ett annat datorprogram som kallas operativsystem, varifrån det kan exekveras direkt av den centrala processorn. CPU:n exekverar sedan programmet, instruktion för instruktion, tills det är klart. Det pågående programmet kallas en process. Avslutningen av programmet sker antingen när man når sin sista instruktion (vanligtvis överför kontrollen till operativsystemet) eller av misstag, mjukvara eller hårdvara.

Samtidigt utförande[ | ]

Många operativsystem stöder en multitasking-mekanism som gör att du kan skapa effekten av flera datorprogram som körs samtidigt på samma dator. Operativsystem kan köra flera program genom att använda operativsystemhanteraren, en mjukvarumekanism för att byta processer som utförs av processorn. Även om endast ett program körs åt gången, med en ganska frekvent byte, kan användaren interagera med alla program medan de körs. Moderna flerprocessordatorer eller datorer med flerkärniga processorer stödjer samtidig körning av flera program i hårdvara.

Fragment a av samma datorprogram kan exekveras samtidigt med hjälp av exekveringstrådar. Det finns flertrådade processorer som är specifikt optimerade för att köra flera trådar.

Självmodifierande program[ | ]

Ett datorprogram som körs anses vara annorlunda än de data det behandlar. Denna skillnad är dock suddig när ett datorprogram modifierar sig själv. Det modifierade datorprogrammet exekveras sedan som en del av det ursprungliga programmet. Självmodifiering av a är möjlig i program skrivna i maskin e, i assembler, Lisp, C, Cobol, PL / 1 och Prolog.

Använder program[ | ]

De flesta datoranvändare använder program utformade för att utföra specifika tillämpade uppgifter, såsom förberedelse och exekvering av dokument, matematiska beräkningar, bildbehandling etc. Motsvarande programvara kallas applikationsprogram eller programvara... Hanteringen av komponenterna i datorsystemet och bildandet av en miljö för applikationsprograms funktion utförs av systemmjukvara, vars viktigaste komponent är operativsystemet.

Legala aspekter[ | ]

Enligt art. 1261 i Ryska federationens civillag, är ett datorprogram en objektivt presenterad uppsättning data och kommandon avsedda för drift av datorer och andra datorenheter för att erhålla ett visst resultat, inklusive förberedande material som erhållits under utvecklingen av en dator programmet och de audiovisuella visningar som genereras av det.

Program med öppen källkod kallas för öppen källkod.

Datorprogram i de flesta länder är föremål för upphovsrätt (inklusive Ukraina och Ryssland). I vissa länder kan datorprogram skyddas av patent. Patenteringen av datorprogram underlättades av avtalet om handelsrelaterade aspekter av immateriella rättigheter, som fastställde minimikrav för att en rad immateriella rättigheter skulle skyddas och som effektivt gjorde det möjligt att patentera programvara. TRIPS-avtalet är bindande för Ukrainas och Rysslands territorium som WTO-medlemsstater.

Därmed kan programmet skyddas både som ett "litterärt verk" och som en "uppfinning". För att bestämma ordningen för rättsskydd i det första fallet används "text a", i det andra - tecknen som används för uppfinningar som föreslås för patentering (det vill säga det är nödvändigt att bevisa "innovativitet", "originalitet" och "icke -självklarhet", samt möjlighet att lösa ett befintligt tekniskt problem och kommersiell lämplighet). Samtidigt finns det ett problem med juridisk differentiering av datorprogram från proprietärt digitalt innehåll och proprietär programvara.

Ensamrätten till datorprogram och databaser uppstår automatiskt från det ögonblick de skapades och gäller under hela upphovsmannens liv och sjuttio år, räknat från den 1 januari året efter upphovsmannens död (eller dödsfallet för den sista av de medförfattare).

Den nuvarande lagstiftningen i Ryska federationen föreskriver inte patentering av datorprogram som sådana. Dessa immateriella objekt är skyddade av upphovsrätt, som uppstår automatiskt från det ögonblick de skapas och kräver inte obligatorisk statlig registrering. Datorprogram och databaser kan dock registreras hos Rospatent på begäran av upphovsrättsinnehavaren.

Copyright och några andra [ som?] immateriella rättigheter tillåter dig att begränsa åtkomsten till källkoden för program.

Det är ingen hemlighet att operativsystemet hanteras med hjälp av program och applikationer som har ett specifikt praktiskt fokus och har sin egen funktionalitet. När allt kommer omkring kan ett rent skal inte tjäna användaren för att lösa sina dagliga uppgifter, för vilka det faktiskt behövs en persondator. Därför måste vi nu ta reda på vad ett operativsystem är, vilka typer det är, vilka program som behövs för att arbeta med det.

Vad är ett operativsystem?

Ett operativsystem är en samling sammankopplade program med hjälp av vilka en dator styrs och en användare interagerar med en elektronisk dator. Faktum är att platsen för operativsystemet i den allmänna arkitekturen för en persondator (i själva verket, som i smartphones, prylar och andra moderna enheter) är mellan enheter (som inkluderar en processor, RAM, grafikkort, etc.) och applikationsprogram . I moderna datorer består den av så kallade paket, som var och en ansvarar för att interagera med en specifik enhet och utför en viss funktion.

Många blandar ihop mjukvarupaket och applikationspaket. Bearbeta grafiska filer, skapa och formatera textinformation, spela in och bearbeta ljudfiler, utbyta information på avstånd mellan användare, programmering och mycket mer ... Allt detta kan inte göras med ett rent operativsystem. För ett fullfjädrat arbete krävs vissa ansökningar och ansökningar. Men operativsystemets paket låter bara datorn fungera, för att tillhandahålla kommunikation mellan enheter och andra program. Men fortfarande är själva operativsystemet en ordnad uppsättning sammankopplade program som tillhandahåller informationsbehandling och som ett resultat användarens arbete med en persondator.

Vilka operativsystem finns det?

För närvarande, trots det överflöd av företag som specialiserar sig på att skapa mjukvara, system och applikationsprogram, är ett begränsat antal företag engagerade i utvecklingen av operativsystem. I princip är hela denna marknad ockuperad av två IT-jättar: Microsoft och Apple. Dessa inkluderar Microsoft Windows och Apple Mac OS. Tidigare fanns det andra projekt (och till och med sovjetiska), men av en eller annan anledning upphörde de att existera.

Bill Gates företag har en överväldigande fördel: Microsoft Windows operativsystem driver mer än 90 % av persondatorer världen över. Detta beror till stor del på den relativt fria distributionen av skalet (det kan användas av datortillverkare, men endast med en licensierad version). Operativsystemet Windows 10 är den senaste versionen från Microsoft för tillfället. Resten av marknadsandelen står Mac OS för, som endast gäller Apple-produkter, vilket gör att det förlorar till sin huvudkonkurrent.

Vad gäller inte för operativsystem?

Skal och miljöer för mjukvaruutveckling bör inte på något sätt betraktas som fullfjädrade komplex av program som säkerställer en användares interaktion med en dator. Till exempel LPT, SDK och ett antal andra.

Många tror att Linux inte är ett operativsystem eftersom det är ett gratis skal. Om detta är sant eller inte är svårt att säga. Allt beror på vilken sida man ska närma sig denna fråga. Om vi ​​talar om Linux som en grund för mobila operativsystem som Android, Bada eller BlackBerry, så kan vi inte prata om det som ett oberoende komplex av program. Om vi ​​kombinerar många oberoende system utvecklade på denna grund under ordet Linux, så skulle det vara logiskt att betrakta det som ett operativsystem.

Det finns också ett antal kontroversiella frågor om att det eller det mjukvarupaketet tillhör den kategori vi överväger. Först och främst handlar det om DOS - diskoperativsystem. Med hänvisning till det faktum att själva namnet innehåller dessa omhuldade två ord, anser många detta skal vara ett oberoende OS. Men detta är en vanföreställning. DOS är ett gränssnitt som låter dig installera Windows på din dator, inte mer. Därför gäller det inte operativsystem.

Vad är mjukvara?

Programvara är ett specifikt program eller paket med program med hjälp av vilket implementeringen av en viss funktion utförs, för vilket operativsystemet är designat. Denna kategori är den huvudsakliga, eftersom det inte är någon idé att använda en persondator utan den. Det finns två typer av programvara: system- och applikationsprogramvara. Vi kommer att beskriva och hitta skillnaderna mellan dem med hjälp av exemplet på det mest populära operativsystemet - Microsoft Windows.

Systemprogram

Med tanke på hanteringen av själva Windows måste vi prata om systemprogramvaran, eftersom det är denna programvara som utgör operativsystemet. Denna kategori är den viktigaste, eftersom sådan programvara används för interaktion mellan en person och en elektronisk dator, det vill säga den fungerar med Windows. Uppsättningen av sådana program beror på vilka tekniska egenskaper en persondator har och vilka komponenter som finns under skyddet av fallet. är uppdelad i två typer: grundläggande och tjänst eller tjänst.

Grundmjukvaran ser till att datorn fungerar i princip. Denna kategori inkluderar operativsystemet som sådant (det vill säga som en uppsättning program som krävs för att starta maskinen) och operativsystemet (det låter dig visa systemgränssnittet). Serviceprogram används för att arbeta direkt med systemet i ett fullfjädrat läge. I detta avseende inkluderar operativsystemen följande program:

1. Drivrutiner för grafikkort. Detta är ett paket med program som är nödvändiga för att grafikkortet, som finns i datorn, ska överföra bilden av de kontrollerade processerna i systemet till skärmen. Huvudföretagen är Nvidia och AMD, som är engagerade i utvecklingen av drivrutiner för sina produkter.

2. Drivrutiner för ljudkort. Sådana program är nödvändiga för utmatningen av ljud som produceras under driften av operativsystemet. Kanske den enda större leverantören av sådana kort, och följaktligen är programvaran för dem Realtek.

3. Nätverksverktyg. Som namnet antyder behövs de för att operativsystemet ska fungera med de nätverk som datorn är ansluten till. som regel är de inbyggda av utvecklaren och används för att ansluta, konfigurera och arbeta med nätverk. Verktyget Microsoft Net ger nätverksåtkomst till Windows.

4. Program för installation och avinstallation av programvara. Ett sådant verktyg används främst för att hantera applikationsprogram. Du kan använda den för att ta bort, ändra och installera program och uppdateringar för din dator.

5. Säkerhetsprogram. Denna kategori är kanske den mest omfattande bland all programvara för servicesystem. Detta förklaras enligt följande. För det första finns det många olika program för att skydda användarinformation från virus och stöld. Dessa inkluderar en brandvägg (skydd mot nätverksattacker och mot inträngning av virus genom nätverk) och datakrypteringsprogram (kryptering av information för vidare lagring och skydd).

6.Diagnostikprogram för processorn och operativsystemet. För att övervaka tillståndet för operativsystemets minne, med vilken frekvens och prestanda processorn fungerar, är närvaron av sådana program helt enkelt nödvändig.

Applikationsprogram

I början av vår diskussion berörde vi lite de funktioner som applikationsmjukvaran är avsedd för. Men detta var inte på något sätt en uttömmande lista, som kanske är omöjlig att sammanställa. Sådana program skapas för en mängd olika ändamål, från att arbeta med databaser till underhållning. Vi kommer bara att överväga det mest nödvändiga för det dagliga arbetet.

Arbeta med textinformation

Ange, ta bort, ändra, formatera, överföra, kryptera, spara - det här är inte en komplett lista över operationer som en användare kan utföra med den här typen av program. Det mest populära, bekväma och bekanta för alla program för att arbeta med textinformation är Microsoft Office-paketet. Länge var det här paketet tvunget att köpas separat från själva datorn. Men program som kommer direkt med operativsystem inkluderar nu Word (en klassisk textredigerare), Excel (att arbeta med kalkylblad), PowerPoint (kombinera text- och multimediafiler i presentationer) och OneNote (en textredigerare i form av anteckningar). Dessutom är Notepad och WordPad (förenklat Word) standardprogram för alla Windows-versioner.

Arbeta med multimediainformation

Grafikfiler, ljud och video, andra multimediafiler skapas, redigeras och bearbetas också med hjälp av ytterligare programvara. Till skillnad från den tidigare kategorin är ledaren bland utvecklarna av sådana program inte Microsoft, utan Adobe. Paketen, gemensamt kallad Creative Suite, innehåller ett ganska brett urval för att arbeta med multimedia. Bland dem finns definitivt Photoshop, som är den mest populära grafikredigeraren. Dessutom erbjuder Adobe oss Illustrator (vektorgrafikredigerare), After Effects (videoredigerare), Acrobat (elektroniska dokument i .pdf-format), Audition (ljudredigerare). Ingår inte, men inkluderar även Adobe Flash Player för att spela webbapplikationer.

När det gäller individuella program av den här typen finns det ett stort utbud av väldigt olika produkter som låter dig arbeta med multimediafiler. Till exempel Windows inbyggda Paint- och multimediaspelare, eller den kostnadsfria AIMP-ljudspelaren.

Nätverk

Det är osannolikt att i vår tid är det få människor som inte känner till Internet eller har aldrig använt det i sina liv. Men för att komma åt det räcker det inte att bara ha ett nätverkskort, nätverksverktyg och en anslutning. I den överväldigande majoriteten av fallen måste du börja arbeta på nätverket via en webbläsare, som det finns otaliga av. Operativsystemet Windows 10 erbjuder Microsoft Edge som standardwebbläsare, och dess föregångare i tidigare versioner var Internet Explorer. Men på grund av det inte särskilt användarvänliga gränssnittet och dålig stabilitet i arbetet är de inte särskilt villiga att använda det. De flesta internetanvändare föredrar att använda Yandex Browser, Opera, Google Chrome eller Mozilla Firefox. Här, som man säger, smak och färg.

Dessutom är molnfillagring nu populärt, med hjälp av vilken människor kan komma åt sina filer från olika platser och från olika enheter. Microsofts standardtjänst är OneDrive, som är inbyggt i Windows 8, Windows 8.1 och Windows 10. Det finns dock andra tjänster som Dropbox, Yandex.Disk och Google Drive.

Virus skydd

En enkel brandvägg och datakrypteringssystem räcker inte för att skydda din information från inkräktare. Virus som kommer in i operativsystemet via olika källor (Internet, infekterade flash-kort) kan inte bara stjäla dina data, utan också inaktivera hela din dator. Lyckligtvis finns det gott om antivirus nuförtiden. Företag som utvecklar säkerhetsprogramvara för operativsystem inkluderar Norton, Kaspersky, Dr.Web, Avast, Avira och dussintals andra. Standard Windows Defender skyddar naturligtvis systemet ganska bra, men antivirusprogram från tredje part har fortfarande mycket bredare funktionalitet.

Tillämpningar i formspråk

Operativsystem som Microsoft Windows 8, Windows 8.1 och Windows 10, som utvecklas i en ny stil som kallas Design Language, har introducerat en ny kategori av mjukvara - applikationer. Arbetet med dem utförs i ett annat grafiskt (kaklat) gränssnitt, även om i topp tio kunde användaren kombinera vanliga program och nya. Applikationer kan också vara både applikation och system. De sistnämnda har tyvärr ännu inte helt utarbetats av specialister från Microsoft. Om du till exempel jämför verktygsfältsprogrammet och programmet Inställningar kommer du att märka vissa skillnader till förmån för den gamla inställningspanelen, där det fortfarande finns fler funktioner. Men ändå kan vi lugnt säga att applikationer nu också tillhör operativsystemen.

Dra gränsen under resonemang

Driften av operativsystem beror på tillgängligheten av program och paket som är nödvändiga för att en persondator ska fungera fullt ut. Systemapplikationspaket låter honom interagera med användaren, utföra de enklaste operationerna, ta emot och visa information på skärmen med hjälp av operationsskalet. För att operativsystemet ska fungera krävs det ett paket med program som sammanlänkade processer säkerställer driften och hanteringen av det. Men för att utföra mer komplexa åtgärder, för att arbeta med information, måste du använda applikationsprogram. Det finns en hel del av dem, så varje användare kan själv hitta exakt det programmet eller det paketet som gör att han kan utföra de avsedda åtgärderna.

Operativsystemet Microsoft Windows förbättras och uppdateras ständigt, så det finns fler och fler nya sätt att arbeta med information. Universella applikationer skrivna i designspråksstilen och som fungerar på både stationära datorer och mobila enheter börjar användas inte mindre än välbekanta program, och kommer i framtiden att helt ersätta den tidigare programvaran. Och detta är ganska logiskt, eftersom världen gradvis går från stationära datorer och bärbara datorer till smartphones och surfplattor. Allt som återstår för oss är att inte gå vilse i denna komplexa värld av modern informationsteknik.

För att berätta och visa med Pascals exempel: 1) Vad är absolut och vad är det till för? 2) Vad är asm och vad är det till för? 3) Vad är

konstruktör och destruktor och vad är den till för?

4) Vad är implementering och vad är det till för?

5) Namnge modulerna Pascal (på Användningsraden, till exempel crt) och vilka möjligheter ger denna modul?

6) Vilken typ av variabel är det: pekare (pekare)

7) Och sist: vad betyder @, #, $, ^ symbolen

1. Vad är ett föremål? 2. Vad är ett system? 3. Vad är det vanliga namnet på ett objekt? Ge ett exempel. 4. Vad är ett enda objekts namn? Ge ett exempel. 5.

Ge ett exempel på ett naturligt system 6. Ge ett exempel på ett tekniskt system 7. Ge ett exempel på ett blandat system 8. Ge ett exempel på ett immateriellt system 9. Vad är en klassificering? 10. Vad är en funktionsklass?

7 Enkelt flervalstest

13. Processorns klockfrekvens är:

A. antalet binära operationer som utförs av processorn per tidsenhet

B. antalet pulser som genereras under en sekund som synkroniserar driften av datornoder

C. antalet möjliga processoråtkomster till RAM per tidsenhet

D. hastigheten på informationsutbytet mellan processorn och inmatnings-/utgångsenheter

14.Ange minsta nödvändiga uppsättning enheter för datorn:

A. skrivare, systemenhet, tangentbord

B. processor, RAM, monitor, tangentbord

C. processor, streamer, hårddisk

D. monitor, systemenhet, tangentbord

15. Vad är en mikroprocessor?

A. integrerad mikrokrets, som utför kommandon som kommer till dess ingång och kontroller

Datorarbete

B. en enhet för att lagra de data som ofta används i arbetet

C. enhet för utmatning av text eller grafisk information

D. alfanumerisk datautgångsenhet

16. Användarinteraktion med mjukvarumiljön utförs med:

A. operativsystem

B. filsystem

C. ansökningar

D. filhanterare

17. Användaren kan direkt styra programvaran från

Med hjälpen:

A. operativsystem

B. GUI

C. användargränssnitt

D. filhanterare

18. Metoder för att lagra data på ett fysiskt medium bestäms av:

A. operativsystem

B. applikationsprogramvara

C. filsystem

D. filhanterare

19. Grafisk miljö där objekt och kontroller i Windows-systemet visas,

Skapat för användarens bekvämlighet:

A. hårdvarugränssnitt

B. användargränssnitt

C. skrivbord

D. programmeringsgränssnitt

20. Hastigheten på din dator beror på:

A. CPU klockhastighet

B. närvaron eller frånvaron av en ansluten skrivare

C. Organisation av operativsystemets gränssnitt

D. externt lagringsutrymme

1) I vilka två format representeras siffror? Vad är skillnaden mellan dem? 2) Formulera reglerna för att skriva formler. Vad händer om, när du går in

formel bryter du mot dessa regler?

3) Hur kan man förbereda en tabell för beräkningar i förväg?

4) Vilka beräkningar kan göras på hela intervall?
5) Vad menas med manipulation av ET-intervall?
6) Vad är principen för relativ adressering? I vilka situationer visar det sig?

7) Cell D7 innehåller formeln (C3 + C5) / D6. Hur kommer det att förändras när du överför den här formeln till en cell? a) D8; b) E7; c) C6; d) F10?

8) Cell E4 innehåller formeln SUM (A4: D4). Vart kommer den att flytta och hur kommer den att förändras när:
A) radering av rad 2;
C) radering av rad 7;
C) infoga en tom rad före kolumn 6;
D) radering av kolumn 3;
E) infoga en tom kolumn före kolumn 6;

1) Hur implementeras en logisk operation i ET när man skriver villkorliga funktioner?

2) Vad är en absolut adress?

3) Vad är affärsgrafik?

4) Vilken form har den villkorliga funktionen?

Det huvudsakliga användarverktyget för att arbeta med en dator är programmet. Det är hon som låter en person interagera med en dator som arbetar med siffror (ettor och nollor).

Introduktion

Alla processer som äger rum på en dator – vare sig det rör sig om att flytta muspekaren över skärmen, lyssna på musik, titta på en video, spela ett spel, använda internet eller skriva ut text – skulle vara omöjliga utan användning av olika program. Dessutom kan de flesta av de interna komponenterna i en dator helt enkelt inte fungera utan speciella program, och utan deras användning skulle datorn vara ett vanligt värdelöst järnstycke.

Så vad är egentligen ett datorprogram? I grund och botten är det en uppsättning instruktioner som kallas kod som exekveras av datorer. Själva koden består av speciella kommandon och algoritmer skrivna på ett specifikt programmeringsspråk. Huvudsyftet med programmet är att ta emot en del data, sedan bearbeta den enligt sin egen algoritm och producera ett resultat som antingen kan ses till exempel av vad som händer på skärmen, eller inte alls, om detta inte är det nödvändig.

I komplexet anropas de program som redan finns på din dator programvara eller förkortat ... Program kan också namnge applikationer eller programvara, från det engelska ordet "software".

För en vanlig datoranvändare finns det absolut inget behov av att förstå på vilket språk och hur programmet skrevs. Det är mycket viktigare att veta att mjukvara kan vara av olika slag och ha helt olika syften.

I allmänhet, för persondatorer och i synnerhet för Windows-systemet, finns det ett stort antal program fokuserade på olika typer av arbete. Med hjälp av vissa kan du bearbeta grafik och text, andra hjälper till att ställa saker i ordning i ditt system eller på din hårddisk, andra är designade för att fungera på Internet, den fjärde är ansvariga för driften av de interna komponenterna av systemet och så vidare. All denna mjukvaruvariation delas vanligtvis in i två stora grupper: tillämpningsprogram och systemprogramvara.

Programvara

Denna typ av program innehåller kreativa applikationer och arbetsverktyg som är utformade för att skapa och bearbeta information av användaren själv. Faktum är att med denna klass av program arbetar du på en dator.

Det finns ingen enskild klassificering av applikationsprogram på grund av det stora utbudet av deras typer, så låt oss bara överväga de viktigaste och mest populära kategorierna av applikationer.

Internet och nätverk... Denna typ av programvara är utformad för att fungera i det globala Internet eller lokala nätverk. Detta inkluderar olika webbläsare (webbläsare), filuppladdare, FTP-klienter, e-postprogram, snabbmeddelanden och andra.

Office-appar och text... Program utformade främst för att arbeta med olika typer av elektroniska dokument (text, kalkylblad, presentationer). Denna populära grupp inkluderar hela kontorssviter och hotellredaktörer, översättare, text- och taligenkännare, program för att visa dokument i olika format och läsa e-böcker, samt omvandlare och omkodare.

Multimedia... Applikationer utformade för att fungera med ljud- och videofiler. Dessa inkluderar alla typer av spelare, program för inspelning av filer till optiska media, ljud-/videoredigerare och redigeringsprogram, omvandlare och kodare mellan olika format och andra.

Grafik och design... Som namnet antyder är denna typ av programvara utformad för att skapa och bearbeta olika typer av bilder. Och här finns några typer av redigerare, både professionella och ganska enkla, många typer av tittare för olika grafiska format, omvandlare och omkodare, samt program för design och modellering.

Utbildning och vetenskap... Kognitiva och pedagogiska multimediaapplikationer är bland de mest populära mjukvaruprodukterna idag. Bland dem hittar du interaktiva handledningar, ordböcker, referensböcker, utbildningar, tangentbordssimulatorer, vetenskapliga böcker, läroböcker, tester och många andra utbildningsmaterial om nästan alla ämnen.

Spel och underhållning... Det här avsnittet behöver förmodligen inga speciella kommentarer. Många datorspelsapplikationer, allt från enkla solitärspel till riktiga mästerverk av tredimensionell grafik med fantastiska specialeffekter och gigantiska budgetar, är designade för att diversifiera fritiden för fans av elektronisk underhållning.

säkerhet... En mycket viktig typ av program, utan vilken praktiskt taget ingen modern dator ansluten till nätverket kan göra. Deras huvudsakliga syfte är att skydda din dator från skadlig programvara och inkräktare som försöker få obehörig åtkomst till din dator för att stjäla konfidentiell data. Dessa inkluderar antivirusprogram, antispionprogram, brandväggar (brandväggar), datakrypteringsprogram, lösenordshanterare samt omfattande skyddspaket.

Systemmjukvara

Detta är en omfattande uppsättning program som hanterar de interna komponenterna i en dator (processor, RAM, in-/utgångsenheter, etc.) och säkerställer att de interagerar med applikations- (användar)program. Enkelt uttryckt är systemprogram utformade för att säkerställa normal drift av datorn, dess konfiguration och underhåll.

Det viktigaste systemprogrammet kan säkert anropas operativ system... Det är hon som är den främsta mellanhanden mellan datorstoppningen och alla andra applikationer.

Lika viktiga för normal drift av din dator är drivrutiner och firmware- speciell firmware som säkerställer att både interna datorkomponenter och externa kringutrustning fungerar korrekt.

Den mest talrika klassen av systemprogramvara är verktyg- ett stort antal användbara (och ibland inte särskilt) små program utformade för att testa eller övervaka programvaran och hårdvaran på din dator, samt förbättra dess prestanda.

Valet och användningen av verktyg bör behandlas med försiktighet, särskilt för nybörjare, eftersom många av dem kan göra allvarliga förändringar i de "vitala" delarna av operativsystemet, vilket i sin tur kan leda till instabil datordrift och alla typer av fel . Även om ett korrekt utvalt verktyg i vissa situationer verkligen kan göra ditt liv mycket enklare.

Det grundläggande input-output-systemet (BIOS) och självtestsystemet (POST), som är ansvariga för den initiala uppstarten av datorn och den efterföljande starten av operativsystemet, tillhör också systemprogrammen.

Typer av distribution och kommersiell status för program

Förmodligen förstår nästan alla användare att det finns betalda och gratisprogram. Men det är säkert inte alla som vet att för att distribuera programvara har dess författare och utvecklare kommit på flera olika metoder samtidigt.

Gratis mjukvara (gratisprogram).

Kanske är många användare till en början ganska skeptiska till fri programvara, med tanke på att det i allmänhet är små hjälpprogram eller verktyg skapade av oberoende programmerare. Men i själva verket kan mycket seriösa projekt från välkända tillverkare också vara gratis.

Dessutom kan de flesta OpenSource-program (öppen källkod) användas gratis, inklusive operativsystemet Linux och den mest kraftfulla grafikredigeraren GIMP, och den mest populära kontorssviten OpenOffice.org, såväl som många andra lika användbara applikationer .

Således, som praxis visar, kan du bland fri programvara hämta en ersättning för nästan alla kommersiella program, om än med vissa reservationer.

Denna typ av mjukvarudistribution dök upp relativt nyligen, men den lockade snabbt både användare och utvecklare. Saken är den att å ena sidan kan konsumenter använda applikationer gratis, och å andra sidan får författarna fortfarande pengar för sitt arbete, men bara från annonsörer.

Som regel, under installationen av sådana program, kommer du att uppmanas att installera ytterligare programvara på din dator, till exempel ett webbläsartillägg eller ett datortestverktyg. I de flesta fall kan du välja bort detta, var bara försiktig så att du inte hoppar över den önskade dialogrutan.

I andra fall kan programfönstret innehålla en bannerbild, varje gång du klickar på som kommer du till annonsörens hemsida. Även om det förstås är helt valfritt att klicka på den.

Du kan också möta det faktum att efter installation av applikationen kommer din startsida i webbläsaren att ändras. Det vill säga när du startar webbläsaren är det första du gör att öppna en sida med en annons. Även om detta är lätt att fixa.

Trots all attraktivitet med denna typ av program, behandla dem med försiktighet, eftersom annonsmoduler inte bara kan leda dig till skadliga webbplatser, utan också stjäla dina konfidentiella data.

Shareware-program (shareware ochrättegång).

Detta är förmodligen det mest populära sättet att distribuera kommersiella mjukvaruprodukter.

Till en början är program av denna typ gratis att använda. Det är sant att i det här fallet kan utvecklare antingen begränsa produktens funktionalitet eller tiden för dess användning. Efter utgången av den tilldelade perioden för att testa programmet, eller på annat sätt "provperioden" (vanligtvis cirka 30 dagar), slutar programmet att köras och visar ett meddelande om att det är dags för dig att köpa en licens för vidare användning.

I vissa fall, efter att provperioden löpt ut, kommer du att kunna fortsätta arbeta i programmet, men det kommer att förlora en del av sina möjligheter och förvandlas till en mindre funktionell gratisversion.

Situationer är också möjliga när applikationen fortsätter att upprätthålla full prestanda, men samtidigt kommer den irriterande att påminna dig då och då om att det är dags att betala. Detta händer till exempel i det populära WinRar-arkivet och TotalCommander-filhanteraren.

Om du fortfarande bestämmer dig för att köpa applikationen du gillar, kommer du efter att ha överfört det nödvändiga beloppet att skickas i utbyte antingen en digital kod, som måste anges i ett speciellt fält, eller en nyckelfil, som måste kopieras till den angivna platsen. Efter det kommer programmet att registreras och alla funktionsbegränsningar tas bort.

Kommersiell programvara.

För närvarande är det ganska sällsynt att hitta program, och till och med mjukvarupaket som du inte kommer att få använda gratis under en viss period. Det är ju ingen som vill köpa en gris i säck. Även produkter som grafikredigeraren AdobePhotoshop eller det datorstödda designsystemet Autocad, som kostar flera tusen dollar, har "provperioder".

Förmodligen är de enda applikationer som du kommer att behöva betala ut pengar för direkt datorspel. Många av dem har dock gratis demos.

Uppgraderingssatser (uppgradering).

De flesta framgångsrika kommersiella programvaruprojekt har utvecklats och förbättrats i mer än ett år, varför en applikation eller ett applikationspaket kan ha många olika versioner. Genom att köpa vilket program som helst förvärvar du rättigheterna att endast använda dess nuvarande version vid köptillfället och alla uppdateringar för det. Om du vill använda en nyare version av applikationen senare måste du betala igen.

Det är sant, samtidigt är det absolut inte nödvändigt att betala ut pengar för den fullständiga versionen av programmet. I de flesta fall kan du köpa ett så kallat uppgraderingskit som installeras ovanpå den gamla versionen och kostar 30-50% mindre.

Former för distribution av programvara

Låt oss slutligen ta en titt på de former i vilka utvecklare vanligtvis distribuerar sin programvara.

Boxade versioner.

I det här fallet är distributionssatsen för programmet inspelad på en vackert designad optisk skiva, som tillsammans med en talmud av teknisk dokumentation är packad i en stor färgglad låda. Att köpa programvara i denna form är bara motiverat om du köper dyra design- eller multimediapaket. Att köpa vanliga hemprogram eller verktyg i förpackade versioner är det dyraste och irrationellaste alternativet, om du inte vill köpa applikationen till någon som en gåva.

Som regel säljs förpackade versioner i specialiserade datorbutiker och stormarknader.

OEM-version.

I själva verket är detta en vanlig CD- eller DVD-skiva med ett program inspelat på och packat i ett papperskuvert. Samtidigt kan själva programmet kosta dig flera gånger billigare än den förpackade versionen, även om det finns ett "men". Du kan köpa OEM-versionen av applikationen endast med en ny dator, eller i vissa fall genom att köpa några av dess komponenter, till exempel ett moderkort eller processor. Det är särskilt fördelaktigt att köpa ett operativsystem i OEM-versioner. Tänk på detta när du köper en ny dator.

Smala versioner.

Denna form av mjukvarudistribution är rent ryskt kunnande. På grund av den låga efterfrågan på färgglada, men samtidigt dyra boxade versioner, började många utvecklare släppa sina produkter i den mest asketiska designen - en CD packad i en plastlåda med ett färgat omslag. Som regel distribueras billiga hemprogram, verktygssatser och datorspel i denna form.

Elektroniska versioner.

Idag är detta den mest populära och lönsamma formen av att köpa mjukvaruprodukter. Du laddar ner distributionssatsen för den nödvändiga applikationen från utvecklarens webbplats när som helst och installerar den på din dator.

I det här fallet kommer du troligen inte att behöva betala pengar direkt. Du kommer att ha tid att lära känna programmet ordentligt och köpa det bara om du är helt nöjd med dess funktionalitet. Annars kan du helt enkelt ta bort produkten du inte gillar och ladda ner en annan.

En annan obestridlig fördel med att köpa programvara i elektronisk form är priset. I vilket fall som helst kommer det att vara lägre än för den förpackade eller till och med slimmade versionen.

Tänk också på att det på Internet finns många stora elektroniska programvarubutiker, vars utbud inte kan jämföras med en vanlig datorsupermarknad.

Slutsats

För nybörjare och oerfarna användare är det till en början ganska svårt att navigera, och ännu mer att hitta de nödvändiga och användbara applikationerna bland de olika som erbjuds av författare och utvecklare av programvara. För att göra det enklare för dig att hitta rätt mjukvaruprodukt kommer vi att ge dig några tips.

Gratis eller shareware små program och verktyg finns i det största antalet på många programvaruportaler, som är lätta att hitta på nätverket. Samtidigt sorterar alla webbplatser med självrespekt som distribuerar programvara alltid den efter typ. För att begränsa antalet sökningar, välj rätt programvarukategori, leta till exempel inte efter en mediaspelare i avsnittet "Text". Om du har läst artikeln noggrant så vet du redan att med största sannolikhet kommer alla spelare att placeras i kategorin "Multimedia".

Försumma inte den korta beskrivningen av programmen, eftersom du från den kan lära dig inte bara applikationens grundläggande funktionalitet, utan också minimisystemkraven, såväl som storleken på det nedladdningsbara distributionspaketet, vilket kan vara viktigt för personer med en låghastighetsanslutning till Internet.

Utvärderingsversioner av populära kommersiella produkter eller deras distributioner som gör att du kan använda applikationer under "testperioden" bör letas efter direkt på utvecklarnas webbplatser eller stora fildelningsresurser.