KombiyuutaradaSoftware

Wareegga nolosha Software: fikradda, heerarka, geeddi socodka,

horumarinta Software suurtogal ma aha iyada oo aan waxgarasho wareegga nolosha software waxa loogu yeero. user caadiga ah waxay noqon kartaa, oo aadan u baahnayn in la ogaado, laakiin waa la jecel yahay in uu barto heerka aasaasiga ah (halkan laguu sheegi doonaa sababta ay tani waa muhiim tahay).

wareegga nolosha Software: waa maxay macnaha rasmiga ah?

Under nolol-wareegga ah ee wax soo saarka software la fahamsan yahay sida waqtiga jiritaankeeda, laga bilaabo wajiga horumarinta iyo ka hor diidmada buuxda oo isticmaalka duurka xulay ee arjiga ilaa dhammaan ka baxaan ka codsiga isticmaalka.

Si fudud u gelin, nidaamka macluumaadka foomka barnaamijyada, database, ama xitaa "ee nidaamyada hawlgalka" waa in baahida oo keliya in ay dhacdo ku tacaluqa xogta iyo fursadaha arsaaqnay by.

Waxaa la rumeysan yahay in qeexidda wareegga nolosha sinaba uusan codsan in aad tijaabiso codsiyada, sida versions beta, kuwaas oo ah inta badan aan degganayn ee shaqada. The wareegga nolosha software aad isku xidhan tahay qodobo badan, taas oo ka mid ah mid ka mid ah doorka ugu weyn ka ciyaaray by dhexdhexaad ah ee barnaamijka waxaa loo isticmaali doonaa. Si kastaba ha ahaatee, waxaad dooran kartaa iyo shuruudaha guud ee loo isticmaalo qeexidda fikradda wareegga nolosha.

shuruudaha bilowga ah

Sida caadi ahaan la rumaysan yahay, loo isticmaalo tiro ka mid ah xaaladaha ku saabsan dhinaca horumarinta iyo isticmaalka alaabta software kasta, kuwaas oo:

  • dejinta ee dhibaatada;
  • Falanqaynta ka mid ah shuruudaha is nidaamka mustaqbalka;
  • design;
  • barnaamijyada,
  • koodh iyo isku duwidda xogta;
  • imtixaanka,
  • debugging;
  • hirgelinta iyo dayactirka software.

horumarinta Software wuxuu ka kooban yahay dhammaan tallaabooyinka kor ku xusan, iyo ma aan samayn karo aan ugu yaraan mid ka mid ah. Laakiin si loo xakameeyo geedi socodka sida dhigay heerarka gaar ah.

habka of wareegga nolosha software ah

Ka mid ah hababka ugu predetermine xaaladaha iyo shuruudaha geedi socodka sida hadda la odhan karaa kuwa ugu waaweyn ee saddex keliya:

  • GOST 34.601-90;
  • ISO / IEC 12207, 2008;
  • Oracle CDM.

Waayo, heerka labaad ee caalamiga ah waxa uu u dhigmaa Ruushka. Tani GOST R ISO / IEC 12207-2010, ayaa mas'uul ka ah nidaamka iyo injineernimada software. Laakiin wareegga nolosha software ah, ku tilmaamay in labada xeerarka, waa isku mid ee mukhaadaraadka. Sababta waa mid fudud ku filan.

Noocyada software iyo updates

Nidaamka xogta casriga ah kuwaas oo kale in ay u samaystaan codsiga fikradaha caadi ah.

Tusaale ahaan, waxaa jira barnaamijyo nidaamka iyo korontada, qalabka multimedia, darawallada qalabka, codsiyada xafiiska iyo D. sidaas on. Waayo, nooc kasta oo software go'aan ka gaari kara jiritaanka marxaladaha wareegga nolosha.

Its kordhin waa hab inta badan la isticmaalo ee warsiinta (labada nidaamka ka hawlgala iyo dhufto iyo software codsiga). Malaha uma baahna in sharax in user ka mid ah nidaamka kombiyuutarka ku salaysan updates Windows maray marxalad ka mid ah habka ama qaybaha sida Framework Microsoft .net ama mashiinka dalwaddii Java.

stage design

Haddaba dhawr eray si toos ah oo ku saabsan heerarka kala duwan ee horumarka. Meertada hore waxaa ka mid ah qorshaynta mashruuca, falanqaynta nidaamka iyo shuruudaha bartilmaameed, suurtagalnimada of design horudhac ah ama faahfaahsan, sireed iyo baaritaanka, waxaa macquul ah ee software codsiga in nidaamyada khaaska ah, iyo wixii la mid ah D..

Lagu daydo ee wareegga nolosha software ah oo muujinaysa in ay markii hore dhigay hawsha abuuraya software waa in la koobnayn horumarinta codsiyada generic ama waxyaabaha software in ay isticmaalaan qaar ka mid ah deegaanka xawaaladaha.

design

Nidaamka Horumarinta yihiin Barnaamijka luqadaha. design Software-yada ugu horeysay ee lagu yarayn karo in.

Doono this ++ C + / C, Java, Delphi ama isku dhacsan Pascal ah - ma aha sidaas u muhiim ah. Su'aashu waxay tahay, sida codsiga abuuray lagu daro karaa nidaamka qalliinka iyo habsami u ordaan.

Dareenkan, mid ka mid ah wareegga nolosha ee imtixaanka software waa markii ugu of rakibo hore ee sheyga ilaa ay dhamaystiran saarista ay sabab u tahay jaanqaadayn of shuruudaha nidaamka, si fiican u shaqaynayn ama aan awoodin in ay sameeyaan hawlaha asal ahaan.

wejiyada xiga

taageero dheeraad ah oo loo adeegsado qeexida wareegga nolosha software ah, hoos u imanayaa inuu koodh in ay curiyaan oo ay helaan code source codsiga.

In the case of free (furan) faafidda shahaadada loogu yeero ah waxaa laga codsadaa ku salaysan liisanka GNU u ogolaanaya isbeddelka software laftiisa at codsiga ah ee user, aqoon u leh luuqada barnaamij oo codsi la abuuray.

Haddii ay code xidhan, waxaad isticmaali kartaa qalabka sida Disassembler. Laakiin kiiskan, kaliya kelmadaha ku eedeysanuhu EXE-files lagu gaari karaa, oo sida xaqiiqada ah aan ku xidhan maktabadaha firfircoon DLL.

Laakiin aragtida this. In dhaqanka, marxaladda of wareegga nolosha software waxaa ka mid ah liiska waxyaabaha fog dheeraad ah. Xitaa matalaadii ugu fudud in ay ka kooban tahay dib u eegista heerarka iyo Soon ee la arkay ay (shuruudaha heer sare ah si ay u naqshadaha, tallaabadaas xeerka eedeysanuhu, habka iyo hababka xaqiijinta). Tani waa hab ka mid ah wareegga nolosha software ah. Laakiin halkan waxaa muhiim ah in la fahmo oo uu u xakameeyo qaar ka mid ah mabaadiida barnaamijyada iyo nidaamyada sida.

Aasaaska maamulka

maamulka meertada software ku salaysan tahay kala daatay ee barnaamijyada galay qaybaha, siinta aad u ballaaran ku filan oo ka mid ah qalabka si ay u abuuraan.

Waxaa ka biyodiiday. Doorashada modules waxaa xadiday sameeysa asalka ah ee barnaamijka ku salaysan kuwaas oo la soo saaray barnaamijyada. Dabcan, haddii aad tixgeliyaan midoobidda iyo makiinada loo isticmaalo qalabka horumarinta (modules gaar ahaan karo), su'aasha ma ku saabsan.

Laakiin marxaladaha kala duwan ee meertada software ay daruuri tahay waxaa ka mid ah samaynta hab-data processing, joogtada, maktabadaha caadiga ah, iyo in ka badan.

modules used

Oo ma meertada software-socodka waa dhamaystiran oo aan isticmaalka qaybaha aad u gaarka ah. Waxaa ka mid ah waxyaabaha mudnaanta waa kuwan soo socda:

  • Chief (Head) module masuul ka ah olole caalami ah oo wax soo saarka software ah;
  • Control Unit, mas'uul ka wacaya qaybaha ku lifaaqan ama maktabadaha link firfircoon;
  • shaqeynta iyo processing xogta adeegga qalab iyo qalab dheeraad ah.

file The eedeysanuhu sida caadiga ah waa, waayo nidaamka Windows-ku salaysan waxaa loo soo bandhigay qaab "ekzeshnika". qaybaha Control leeyihiin configurators ah kordhin (config.sys codsatay in nidaamka qalliinka), maktabadaha link weli DLL kordhin. Means of control iyo processing hawlaha iyo goobaha codsiyada qaar ka mid ah ka muuqan oo laga yaabo in foomka of files XML.

Waxay yihiin, kadis ah, in inta badan ee barnaamijyada warbaahinta hadda loo yaqaan waa hab ka mid ah ilaalinta xuduudaha qaabeynta aasaasiga ah. Isticmaalka software noocan ah, dabcan, waa arrin kooban, laakiin faham oo ka mid ah mabaadiida guud ee la ciyaaryahan warbaahinta la mid ah shaqo kuma yeeli kari waayeen. Halkan sababta.

Dhab ahaantii, waxa ay meertada software dhigay oo keliya at heerka casriyayn nolosha ciyaaryahanka ama la rakibo of codecs iyo qalabka. A dhawaaqa iyo video transcoders waa sifooyinka soo jireenka ah ee nidaamka audio ama video kasta.

Tusaale ku salaysan barnaamijka FL Studio

Markii hore, sequencer ah dalwaddii studio FL Studio ahaa magaca Maalmihii Loops. wareegga nolosha ee software ah in ay ka beddelid aasaasiga ah uu dhacay, laakiin codsigaaga waa la yara isbadalay iyo helay muuqaalkiisa joogo.

Haddii aan ka hadlo marxaladaha wareegga nolosha, marka hore marxalad ee dejinta ee dhibaatada la dhigay by dhowr shuruudaha:

  • abuurka ah mashiinada durbaanka durbaanka nooca module sida Rx Yamaha ah, laakiin hal shot-saamiga ama isku xigxiga ee format regelingen, diiwaan nool istuudiyaha dhexdiisa,
  • dhexgeliyo nidaamka Windows ee ka hawlgala;
  • suuragalnimada in dhoofinta mashruuca si regelingen, MP3 iyo OGG;
  • waafaqid ee mashaariicda la codsi dheeraad ah oo Maalmihii leysu.

"C" waxaa loola jeedaa luqadaha barnaamijyada loo adeegsaday marxaladda horumarinta. Laakiin madal eegay si caddaalad ah heer hoose iyo ma siin user dhamaadka tayada la doonayo dhawaaqa.

Marka tan la eego, inta lagu guda jiro baaritaanka iyo debugging horumarinta stage lahaa si ay u tagaan jidka Corporation Jarmal ah Steinberg oo khuseeya shuruudaha aasaasiga ah ee taageerada darawalka dhawaaqa, waayo, hab Full dabaq. tayada Sound ahaa sare iyo oggol yahay in la beddelo Isbadalo, garoonka iyo rogi FX-saamaynta dheeraad ah ee waqtiga dhabta ah.

Buuxinta wareegga nolosha ee software-ka waxaa loo arkaa in ay wax soo saarka ee version ugu horeysay si rasmi ah FL Studio, taas oo, ka duwan awowayaashood, kuwaasoo aan, ayaa interface a sequencer buuxa fuliya oo leh awood uu ku edit goobaha ay ku 64-channel Console ah dalwaddii is dhexgalka intaa dheer aan xad lahayn of tracks audio iyo MIDI-tareenka.

Abaabulka barnaamijka ma waxaa loo joojiyo. Marka marxaladdan taageerada maamulka mashruuca xiriirayo format VST fur-tago la soo bandhigay (koowaad, labaad, ka dibna version saddexaad), mar ay soo saareen Steinberg. Ku dhowaad hadlayay, synthesizer kasta dalwaddii in ay taageertaa VST-ciidankii ku xidhan karto barnaamijka.

Ma aha la yaab leh in ugu dhakhsaha badan laxamiistaha kasta isticmaali kartaa eegtahay mid ah lagu daydo "bir ah", sida nooc dhamaystiran oo dhawaaqa mar caan Korg M1. More - dheeraad ah. modules Codsiga sida qabatimo Fuustada ama fur universal Kontakt oggol yahay inuu u ciyaaro dhawaaqa live ah alaabta dhabta ah, la duubay oo dhan hooska dhigoodu in istuudiyaha xirfadeed.

ku dhiirigelinayaan in uu isku dayay in uu gaaro tayo badnaan iyo taageero abuuraya darawalka ASIO4ALL ah, kuwaas oo soo baxday in cut a kor ku xusan Full Mode ka dabaq. Iyadoo la raacayo, bitrate kordhay. Maanta, tayada faylka dhoofiyo audio laga yaabaa in 320 kbit / s heerka sampling of 192 Khz ah. Oo sanqadhii this xirfadeed.

Sida for version hore ee ay meertada nolosha lagu magacaabi karaa si buuxda u dhamaystirtay, laakiin war noocan oo kale ah waa qaraabo, sababtoo ah codsiga ay magaca ka bedelay oo kaliya, waxaana uu helay fursado cusub.

rajada horumarka

Waa maxay marxaladaha wareegga nolosha software ah, waa hore u cad. Laakiin halkan on horumarinta teknoolajiyada sida waa in la si gooni gooni ah looga hadlay.

Baahnayn in la sheego in sameeysa barnaamijyada software-kasta inuusan xiiseyneynin inuu abuuro wax soo saarka ah maraya, kuwaas oo si dhib qaban baxay suuqa dhowr sano. In mustaqbalka, qof walba waxa uu eegaya isticmaalka muddada dheer. Tani waxaa lagu gaari karaa siyaabo kala duwan. Laakiin sida caadiga ah, ku dhowaad dhammaan iyaga hoos u karkariyo in ay sii daayaan updates ama versions cusub ee software.

Xataa in ay dhacdo Windows, isbeddellada sida loo arki karaa isha oo qaawan. Waa lagama yaabo in maanta uu jiro ugu yaraan mid ka mid user, iyadoo la isticmaalayo nidaamka sida versions 3.1, 95, 98, ama Millennium. wareegga ay nolosha waa idlaatay ka dib markii la sii daayo version XP. Laakiin halkan version server on technology NT ku salaysan ayaa weli aan dhicin. Xitaa Windows 2000, maanta waa mid aad u khusayso oo keliya ma aha, laakiin la eego qaar ka mid ah loo xirxiro ama ammaanka xataa sarraysa ee ugu dambeeyay. Waxaa la mid ah NT 4.0 nidaamyada, iyo hab doorinta khaas ah Server Windows 2012.

Laakiin waa la xiriirta nidaamka wali ayaa sheegay in si ay u taageeraan heerka ugu sareeya. Laakiin cajiib ah waqtiga Vista si cad u kulma wareegga qorrax ah. Ma aha oo kaliya in, waxay ahayd taalo, sidaa darteed wali iyo baadi iniinahoodu ku dhex jiraan, iyo wixii u dhiman nidaamka ammaanka ay ahayd wax badan in aan malayn karaa oo keliya ku saabsan sida ay suurto gal ahayd in aan bilowno xal software ah waa suuragal ahayn.

Laakiin haddii aynu la hadal oo ku saabsan xaqiiqada ah in horumarinta software nooc kasta (control ama codsiga) meeshan jirin, waxaan odhan karaan oo keliya xaqiiqooyinka. Ka dib oo dhan, ayaa maanta ay timaado in aan nidaamka keliya computer iyo qalab mobile, iyo in, kaas teknoolajiyada yihiin inta badan ka hor qeybta kombiyuutarka. muuqaalka kore ee chips processor ku saleysan sideed diirkja - ma waa tusaalaha ugu wanaagsan? Laakiin weli, ma laptop kasta ku faani karo qabo sida an "bir ah".

Qaar ka mid ah su'aalo dheeraad ah

Sida waxgarashada ee wareegga software nolosha, in la yidhaahdo in ay ku dhamaatay ee ka mid ah waqtiga, waxa ay noqon kartaa mid aad loo aabo yeelin, maxaa yeelay, software ay weli taageero ka horumarinta si ay u abuuraan. Saas ma aha, dhamaadka loola jeedaa codsiyada dhaxalka in aadan buuxin shuruudaha nidaamka casriga ah oo aadan shaqayn karin in ay deegaanka.

Laakiin Kuwaas oo ah horumarka tignoolojiyada, kuwa badan oo iyaga ka mid ah in mustaqbalka dhow aan la joogtayn karo. Ka dibna waxay yeelan doontaa in ay go'aan sidoo kale in ay soo saaraan updates ama dib u eegis dhamaystiran oo fikirka oo dhan, asal ahaan gundhig ugu software ah. Sidaa - iyo wareegga cusub la isbedel ku shuruudaha bilowga ah, jawi horumarinta, imtixaanka, iyo suurto gal isticmaalka muddada-dheer ee meel gaar ah.

Laakiin in technology computer maanta ka fadilay horumarinta hababka gacanta iswada (taladadii), kuwaasi oo loo isticmaalo in wax soo saarka. Xitaa nidaamka qalliinka, marka la barbardhigo barnaamijyo gaar ah, lumin.

deegaanka isla ku salaysan Visual Basic badan waa caan ka badan Windows-nidaamka. Oo ku saabsan software codsiga ah oo ka hooseeya-UNIX nidaamka inaan laga hadlin oo dhan. Waxa aan dhihi karo, haddii dhowaad dhammaan shabakadaha isgaadhsiinta ee la mid ah Maraykanka waxaa ka shaqeeya si gaar ah iyaga on. By habka, nidaamka sida Linux iyo Android, sidoo kale, ayaa asal ahaan abuuray on madal this. Sidaa darteed, u badan tahay, rajada UNIX ka sii badan intii in dhammaan waxyaabaha kale ee la isku daray.

halkii natiijada

Waxaa weli ku darto in ay dhacdo in this yihiin mabaadii'da guud iyo heerarka kala duwan ee wareegga nolosha software kaliya. Dhab ahaantii, xataa hawlaha hore si weyn u kala duwanaan karaan. Iyadoo la raacayo, faraqa laga dheehan karo on marxaladaha kale.

Laakiin horumarinta technology muhimka ah ee wax soo saarka software ay taageero ku xiga waa in ay ahaadaan cad. Ugu dambaysta, waa in ay tixgeliyaan waxyaabaha gaarka ah ee software ku abuuray, iyo deegaanka taas oo la filayo shaqeeyaan waa in, iyo suuragalnimada in barnaamijyada la siiyo user dhamaadka ama wax soo saarka, iyo wax ka badan.

Intaa waxaa dheer, mararka qaarkood wareegyada nolosha ku xidhnaan karaa degdegga qalabka horumarinta. Haddii, tusaale ahaan, qaar ka mid ah luuqadda programming huriye, qofna ma samayn doonaan in ay qoraan barnaamijyada ku salaysan waxa on, iyo xitaa ka sii badan - si ay u soo bandhigo wax soo saarka ee Hab kontaroolo iswada. Waxaana ugu yimid dhab inay foodda xitaa barnaamijyo, iyo marketers kuwaas oo u baahan in si dhakhso ah uga jawaab si isbeddel ah ee suuqa kombiyuutarka. Waxaana jira ku takhasusay dunida, ma jiro oo aad u badan. shaqaalaha aqoon sare leh, awood u leh inuu gacantiisa on garaaca wadnaha ee suuqa dhawraan, ay noqonayaan kuwa ugu caansan. Oo iyana waxay ku waxaa inta badan lagu magacaabo "cardinals cirro", on taas oo ku xiran tahay guusha ama guuldarada alaabta software gaar ah oo duurka ku IT ah.

Ka soo qaad, ma had iyo jeer u fahmaan nuxurka barnaamijka, laakiin si cad u awoodaan si loo ogaado nooc ka mid ah wareegga nolosha software iyo dhererka waqtiga ay codsiga, oo ku salaysan isbeddellada caalamka ee ku yaala goobahan. maamulka wax ku ool ah inta badan siinaysaa natiijooyin badan oo la taaban karo. Haa, ugu yaraan PR-technology, advertising, iyo D. sidaas on. Karaa codsi kasta user ma loo baahan yahay, laakiin ay shardi tahay in ay kacsan tahay isufaan user ay u rakibtay. Waxay leedahay, sidaas si la hadasho, heerka dago (saameyn la mid ah sida jir 25aad marka macluumaadka waxaa la dhigay maanka user galay, iyadoo aan loo eegin naftiisa).

Dabcan, technology sida dunida oo dhan waxaa ka mamnuuc ah, laakiin qaar badan oo naga mid ah ma aha xataa inay ogaadaan in ay weli waxaa loo isticmaali karaa in ay saameyn ku maanka dago si gaar ah. Taasi waa kaliya ah "Zombie" channels news ama goobaha internet, in aan ku xuso isticmaalka qalab awood badan, sida u bandhigidda infrasound (this ahaa codsatay in wax soo saarka ee opera isku mid ah), si qof la kulmi karaan cabsi ama dareenka aan habboonayn.

Ku soo noqoshada software ah, waa in la intaa ku daray in qaar ka mid ah barnaamijyada ee xawaaladaha la isticmaalayo dhawaaqa, jiidanaya user ah. Iyo cilmiga muujiyaan in codsiyada sida badan yihiin macne marka la barbar dhigo barnaamijyo kale. Dabcan, oo kordhay iyo wareegga nolosha software ah, iyadoo aan loo eegayn waxa function waxaa markii hore lagu soo eedeeyay. Markaasaa waxaa taas wada, nasiib daro, waxaa loo isticmaalaa by horumarinta badan oo abuurtaa shaki ah oo ku saabsan xagga sharciga ah ee hababka sida.

Laakiin ma inoo ah inuu xukumo. Waxaa laga yaabaa in loola jeedaa qeexo hanjabaad sida loo horumariyo doonaa mustaqbalka dhow. Iyada oo ay tani tahay oo kaliya aragti ah, laakiin, sida laga soo xigtay qaar ka mid ah falanqeeyayaasha iyo khubaro, codsiyada la taaban karo waxaa jira tiro aad u yar. Haddii aad horay u abuuray nuqul ka mid ah shabakadaha neural ee maskaxda aadanaha, markaas waa maxay?

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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