DatorerProgramvara

Programvara: exempel. Programutveckling

Vad är programvara? Exempel på den praktiska användningen vi möter varje dag, sitter vid datorn. Även om du bara flyttar musen över skärmen är resultatet av programvaran. Vilka är programtyperna? Hur utförs mjukvaruutveckling?

Programvara: Teori

Datorn drivs av den kombinerade användningen av hårdvara och mjukvara. Den första förstås som en uppsättning chips, brädor och andra elektroniska komponenter och enheter som utgör datorn. Under andra datorprogram som är utformade för att bearbeta information och utföra användbara åtgärder med hjälp av en dator. Den första i slang kallas ofta "järn", den andra - "mjuk".

Mjukvaran visas på datorn genom installationen - placera motsvarande filer på disken. I vissa fall är det nödvändigt att uppdatera programvaran. Detta, i själva verket en ominstallation av en mer avancerad och modern version av programvaran. För att installera programvaran måste du ha en så kallad "distribution". Det är ett specialiserat installationsprogram.

Det finns två huvudtyper av programvara - system och applikation. Den första versionen ger datorns arbete med avseende på dess huvuduppgifter: starta, ladda ner och implementera låga beräkningsoperationer. Huvudtyperna av systemprogramvara anses vara operativsystem (OS), liksom kontroller för maskinvarukomponenter på datorn och deras inställningar.

Applikationsprogram är ett program där praktiskt taget meningsfulla åtgärder görs på en dator. Till exempel, skriva, bygga bord, ritning, använda Internet, och så vidare.

Om du förenklar språket kan du sammanfatta detta: systemprogramvara - för datorn, applikationsprogrammet - för användaren. Ett annat sätt att förklara skillnaden i vanlig språk: Systemprogrammets arbete är vanligtvis inte synligt. De utför sina funktioner utan att "förena" med användaren i dolt läge. I sin tur är det bara med användarens direkta deltagande applikationsprogrammet. Exempel på båda som vi kommer att överväga idag.

Det finns naturligtvis och "icke-dator" typer av programvara. De kan hanteras av en annan typ av enhet - till exempel tabletter, smartphones, tv-apparater. Det finns programvara för klimatkontrollsystem, industrianläggningar etc.

Vad är operativsystemet?

OS - den grundläggande typen av systemprogramvara ur synvinkel att utnyttja en PCs kapacitet. Varför är det tillskrivet denna kategori av programvara? Faktum är att i alla miljöer som bildas av operativsystem fungerar all annan datorsoftware (både system och applikation). OS är grunden för PC-drift. Om det inte finns något operativsystem, fungerar inget annat program. De viktigaste operativsystemen är dolda från användaren.

Det vanligaste operativsystemet i världen för datorer är Windows (den mest populära, det finns många av dess versioner - 7: e, XP och andra), Linux, MacOS.

Systemprogramvara: drivrutiner

Den andra, kanske den viktigaste typen av systemprogramvara är föraren. De är utformade för att säkerställa korrekt drift av hårdvarukomponenter. Om drivrutinerna för skivan inte är installerade på datorn fungerar den inte. På samma sätt - för ett grafikkort, mus, modem och till och med en processor. En vanlig nätverksprogramvara är en router eller modemdrivrutin. Denna typ av programvara levereras som regel av utrustningstillverkarna (och är i många fall en del av operativsystemen).

Detta är kärnan i systemprogramvaran. Bredvid oss - applikationsprogram, exempel på de mest populära lösningarna och de viktigaste funktionerna som erbjuds användarna.

Applikationsprogram: antivirus, verktyg

Vanliga typer av programvara är antivirus och verktyg. De första är utformade för att skydda datorn från skadliga program som kan inaktivera annan programvara eller till och med maskinvarukomponenter på datorn. Ett av de mest populära antivirusprogrammen i Ryssland är NOD32, DrWeb, Kaspersky. Verktyg är utformade för att säkerställa en stabil drift av datorn, för att övervaka den korrekta driften av datorns processorer, diskar, minne och andra hårdvarukomponenter.

Populära applikationsprogram. Microsoft Word

Vilka av de specifika proverna av applikationsprogramvara har störst relevans idag? Först och främst handlar det om program för ordbehandling. Sådana operationer på datorn är historiskt den allra första. Ett av de mest populära programmen i världen för ordbehandling och för att utföra relaterade operationer (ritbord, grafer etc.) är Word. Utvecklad av en av världens största företag - amerikanska Microsoft. Dess ryska transkription är acceptabelt, vilket låter som ett "program Vord".

Hittills har flera versioner av denna programvara släppts. Funktionerna i var och en av dem är olika, men den grundläggande uppgiften (och mest efterfrågade i praktiken), utförd av MS Word i en eller annan modifikation, är textformatering, sparar den till en fil och tillhandahåller (om nödvändigt) sin korrekta utgång till skrivaren.

Microsoft Word: Funktioner

"Program Vord" kan utföra ett stort antal operationer. nämligen:

- formatering av bokstäver och stycken (urval av teckensnitt av nödvändig storlek och grundläggande attribut - understruktion, fetstil, kursiv, avstånd mellan linjer etc.)

- utformning av sidornas utseende (inställning av färg och bild på bakgrunden, tillägg av grafik, bilder etc.)

- Lägga till textrelaterade element (tabeller, diagram, ikoner etc.)

Att lära sig att använda Word är väldigt enkelt. Många av programkontroller är intuitiva. Också värt att notera är att Microsoft, som släppte Word, tillhandahöll sin lösning med ett detaljerat hjälpsystem, som användaren kan komma åt genom att klicka på F1-tangentbordet.

Populära applikationsprogram: Microsoft Excel

Ett exempel på en annan populär applikationsprogramvara är Microsoft Excel (på ryska - "Excel-program"). Dess smala specialisering är beräkning med kalkylblad. Sådana lösningar förenklar arbetet med siffror betydligt.

Trots att det här programmet anses vara professionellt kan även nybörjare använda de grundläggande metoderna för att arbeta med det (varför det har blivit världsberömd).

Microsoft Excel: Funktioner

Den enklaste verksamheten i Excel är visning av text och nummer i form av tabeller. Arbetsfältet för programmet ser faktiskt ut som ett stort antal celler, varav du kan skriva in något. Ett mer komplicerat förfarande är konstruktionen av grafer, införandet av formler. Verksamheter som kräver yrkesutbildning är programmering av så kallade "makroer" (en typ av interna program), tekniska beräkningar.

Vi listar de vanligaste typerna av uppgifter som "Excel-programmet" kan lösa:

- Matematiska beräkningar med hjälp av numeriska värden i tabellceller (summering, subtraktion, uppdelning, multiplikation, anpassning av progressioner, etc.);

- Användning av formler för kontoautomatisering

- Utarbeta rapporter, formulär, frågeformulär och andra dokument som är mest bekväma i form av tabeller.

- Konstruktion av grafer, visualisering av statistik med hjälp av diagram.

Som med Word är Excel väldigt lätt att lära sig. Kontrollerna för programmet är intuitiva i många avseenden. Denna typ av programvara är också utrustad med ett detaljerat hjälpsystem (vilket kan vara användbart inte bara för nybörjare, utan också för professionell).

Populär applikationsprogram: Adobe Photoshop

Ofta måste användarna använda ett intressant program - "Photoshop". För Windows 7, 8 eller XP finns det ett stort antal versioner. Officiellt kallas detta program Adobe Photoshop. Den är konstruerad för ritning (denna typ av lösning kallas "grafiska redaktörer"). Den används, som i Word och Excel, både nybörjare och proffs: designers, webbutvecklare, skapare av teckningar.

Photoshop avser program som behandlar bilder i det så kallade raster-läget. Vad betyder detta? Vi kan säga att huvuddelen av datorgrafik hör till kategorin "raster". Vi pratar om bilder som består av ett stort antal små punkter (kom ihåg hur bilden byggs på TV: n och bildskärmen - samma princip). Med hjälp av "raster" grafikredigerare kan du skapa absolut några grafiska element. Du kan rita ett porträtt av en person, ett hus, ett landskap - allting. Förutom "raster" -grafik finns det också en "vektor" -grafik. Bilder på grundval av detta kan i sin tur byggas endast på mallarna som är inbäddade i programmet.

Adobe Photoshop: Funktioner

Med Photoshop kan du inte bara skapa bilder utan även göra ändringar till de som redan är klara. Följaktligen termen "fotograferad". Du kan till exempel ändra objekt i ett foto, bifoga något till dem, retuschera - med stor erfarenhet av Photoshop kan allt visa sig mycket trovärdigt.

Adobe Photoshop arbetar med de flesta grafikfilformat på grund av närvaron av en stor uppsättning omvandlare för olika format. Den senare konverterar den grafiska informationen från filformatet till eget format i Adobe Photoshop-redigeraren när den läses från filen. När man skriver till en fil utför omvandlarna omvänd transformation.

Vilka är de mest populära typerna av operationer som görs i Photoshop? De inkluderar följande:

- Skapande av nya ritningar med hjälp av virtuella penslar, pennor, linjaler, figurer med olika färger;

- ändra storleken på bilderna eller deras enskilda element

- kombinera innehållet i två olika bilder

- ändra färg på bilden eller dess delar;

- Tillämpning av visuella effekter på grund av de inbyggda programmallarna och algoritmerna.

- omvandling av bilder (reflektion, rotation, etc.).

Precis som med Word och Excel är Photoshop-kontroller lätta att lära sig intuitivt. Så även en oerfaren användare kan rita något. Många av versionerna av programmet är utrustade med ett hjälpsystem på ryska, där detaljerna är omtalade om hur man arbetar med Photoshop.

Populära typer av programvara: webbläsare

En webbläsare är ett program där användare kan komma åt Internet, läsa nyheter från webbplatser, skriva meddelanden i sociala nätverk, visa videoklipp - kort sagt gör de allt som är karakteristiskt för "virtuellt utrymme". De mest populära lösningarna av den här typen i världen är Internet Explorer, Opera, Google Chrome. Det finns ett mycket stort antal av deras analoger och subtyper. Funktionen hos var och en av dem är i allmänhet densamma. De flesta användare föredrar att utnyttja dessa eller andra, baserat på en subjektiv utvärdering av kvaliteten på utformningen av program och bekvämligheten med att placera kontroller på dem.

Principen för webbläsare är baserad på att erkänna hypertextmarkup-språket (kallat HTML) och konvertera det till användarvänliga visuella element - text, bilder, tabeller, video, animering, meddelandeformulär etc.

Webbläsare: Funktioner

Prover av sådan programvara är mycket enkla. Huvudelementen i webbläsaren är strängen med webbadressen och huvudfältet (ofta kallat "webgränssnittet" där information visas från Internet.) Huvuddragen i detta program är att det är en mellanhand mellan användaren av datorn och andra personer i det virtuella rummet.Det är, Genom webbläsaren (mer exakt "webgränssnittet") kan en person faktiskt utbyta data genom att skicka något från sig själv (text, filer) och få någonting från andra. Var Internet före uppföljningen av webbläsare? Faktum är att "web-inte ansikte "- har historiskt sett inte den första metoden för kommunikation mellan användare Den kom efter år av internationell harmonisering av standarder, som bör bytas ut." virtuell "information.

PÅ: Betalt och utan kostnad

Ett av kriterierna för att klassificera programvara är kostnad. Det finns tre kategorier av lösningar. För det första är det helt gratis programvara. För det andra finns det ett kommersiellt. Om användaren vill använda sådan programvara måste han betala för sin installation. För det tredje finns det en mellanliggande typ av programvara - villkorligt fri. Vad är dess särdrag? Generellt är användningen av sådan programvara följande: Du behöver inte betala för installationen, men efter att ha använt programmet för en tid (till exempel en månad), kommer det att vara nödvändigt att överföra medel till utvecklaren för vidare användning.

Vad är "molnteknik"?

Under de senaste åren har termen "molnteknik" fått mycket stor popularitet. Vad är det här fenomenet? "Cloud-teknik" är i enkla termer applikationsprogramvara som kan startas från webbläsaren (följaktligen är den inte installerad på datorn). Låt oss överväga ett exempel. Microsoft Word, som vi nämnde ovan, startas genom att dubbelklicka på ikonen på skrivbordet. Men det finns samma lösning men "grumlig": användningen av programvara av denna typ utförs via webbläsarens webgränssnitt. Vanligtvis lagras de filer som användaren använder med den här mjukvaran också på Internet.

Många program finns nu i molnet. Det fanns även versioner av operativsystem av denna typ. Så vi kan säga att formatet "moln" inte bara tillämpas, men också systemprogramvara. Populariteten av sådana lösningar idag är kopplad till snabb Internethastighet (för några år sedan var det inte), och även användarens tidsbesparande - det finns inget att installera på datorn. Förresten är uppdateringen av den molnbaserade mjukvaran oberoende av användaren. Detta är också bekvämt.

Vem utvecklar programvaran?

Det finns en hel gren av ekonomin inom ramen för vilken mjukvaruutveckling utförs. Det sysselsätter människor med ett brett spektrum av kunskapsprofiler. Men de delar en gemensam funktion - kunskapen om programmeringsspråk. Med en eller flera av dem skriver en person programvara. Ett programmeringsspråk är en uppsättning kommandon som erkänns av datorns hårdvarukomponenter. Genom att skriva en "fras" som är inbyggd på ett visst sätt, ger den person som skapar programvaran en "order" till processorn, eller säger PC-skivan för att utföra en sådan operation på filen. Språken med vilken programvaran är utvecklad är hundratals. Bland de populära är C ("C"), Java, Pascal, Ruby-on-Rails.

Är det svårt att lära sig hur man skapar programvara?

Inte alls. Alla intresserade personer kan bli utvecklare av program. Skapandet av programvara är inte en förbjuden aktivitet. Många framgångsrika företagare började med att de utvecklade programvara. Exempel på sådana människor är Bill Gates, Linux Torvalds, Eugene Kaspersky. Du kan lära dig språk för att skapa programvara på grundval av ett stort antal tillgängliga litteratur, videolektioner eller genom att delta i specialiserade kurser. Programutveckling är en av de snabbast växande industrier, och tillväxten av dess popularitet beror främst på universell tillgänglighet.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.atomiyme.com. Theme powered by WordPress.