Kompyuta, Mapulogalamu
Mapulogalamu mayendedwe amoyo: lingaliro, mfundo zako,
Mapulogalamu chitukuko sizingatheke usanachimvetse otchedwa mapulogalamu moyo mkombero. Wamba wosuta zingakhale, ndipo safuna kudziwa, koma n'kofunika kuphunzira mfundo zofunika (hereinafter ukauzidwa n'chifukwa chiyani zimenezi zili zofunika).
Mapulogalamu moyo mkombero: ndichiyani m'lingaliro ofunda?
Mu moyo mkombero wa aliyense mankhwala mapulogalamu ndi kuwamva monga nthawi linakhalapo, kuyambira gawo chitukuko ndi pamaso kukana kwathunthu kwa ntchito ya m'munda anasankha ntchito mpaka kusiya kwathunthu ku ntchito ntchito.
Mwachidule, kachitidwe zambiri mu mawonekedwe a mapulogalamu, zinasokoneza makompyuta, kapena ngakhale "kachitidwe opaleshoni" ndi mu ankafuna okha nkhani ya deta kugwirizana ndi mwayi operekedwa ndi iwo.
Akukhulupirira kuti tanthauzo la kayendedwe ka moyo mu njira iliyonse sizikhudza kuyesa ntchito, monga Mabaibulo beta, amene kusokonekera kwambiri pa ntchito. Chimodzimodzi mapulogalamu moyo mkombero kumatengera zifukwa zambiri, pakati amene udindo waukulu ankaimba ndi sing'anga imene pulogalamu chingagwiritsidwe ntchito. Komabe, mukhoza kusankha ndi mawu ambiri ntchito tanthauzo la mfundo moyo mkombero.
amafuna koyamba
Monga mwawamba, ankagwiritsa ntchito zinthu zokhudza chitukuko ndi ntchito mankhwala aliwonse mapulogalamu, akuti:
- chiphunzitso cha vutoli;
- kusanthula zofunika tonse dongosolo m'tsogolo;
- kukonzedwa
- mapulogalamu;
- 'kala' ikusonyeza ndi kalembera;
- kuyezetsa;
- debugging;
- kukhazikitsa ndi kusamalira mapulogalamu.
Mapulogalamu chitukuko wapangidwa onse masitepe pamwamba, ndipo simungakhoze kuchita popanda mmodzi wa iwo. Koma kulamulira njira ngati anapereka mfundo zenizeni.
mfundo ndondomeko ya kayendedwe ka mapulogalamu moyo
Mwa kachitidwe anakonzeratu zinthu ndi zofunika njira zanzeru tsopano angatchedwe atatu okha akuluakulu:
- GOST 34.601-90;
- ISO / IEC 12207: 2008;
- Oracle CDM.
Pakuti muyezo mayiko wachiwiri ndi Russian ofanana. Izi GOST R ISO / IEC 12207-2010, ndi udindo dongosolo ndi mapulogalamu zomangamanga. Koma mkombero mapulogalamu moyo, anafotokoza mu malamulo onse, ndi zofanana mu mankhwala. chifukwa ndi losavuta mokwanira.
Mitundu ya mapulogalamu ndi zosintha
Modern mudziwe machitidwe ndi yakuti iwo kukhazikitsa mfundo wamba ntchito.
Mwachitsanzo, pali dongosolo mapulogalamu ndi zofunikira, zipangizo matumizidwe ophatikizika amawu, nyimbo ndi zithunzi, madalaivala chipangizo, ofunsira ofesi ndi zina zotero. D. kwa mtundu uliwonse ndi pulogalamu akhoza kudziwa kuli magawo a kayendedwe ka moyo.
kutambasuka ake ndi njira zambiri ntchito ya kasinthidwe (kachitidwe onse ntchito ndi nsanja ndi ntchito pulogalamu). Mwina safuna kufotokoza kuti wosuta aliyense wa dongosolo kompyuta zochokera zosintha Windows zapita siteji ya dongosolo kapena zigawo monga M'chilamulo Microsoft .NET kapena makina pafupifupi Java.
siteji kapangidwe
Tsopano mawu ochepa mwachindunji za magawo chitukuko. Lifecycle poyamba zikuphatikizapo kukonzekera ntchito, kusanthula dongosolo ndipo amafuna chandamale, kuthekera kwa kapangidwe kuyambirira kapena zambiri, wolemba pulogalamu ndi kuyezetsa, n'zotheka ntchito pulogalamu mu kachitidwe apadera, ndi zina zotero D..
Chitsanzo cha zimene zimachitika mapulogalamu moyo zikusonyeza kuti poyamba anapereka ntchito polenga pulogalamu ayenera okha chitukuko cha ntchito generic kapena katundu mapulogalamu ntchito zina zachilengedwe oyambitsa.
kamangidwe
kachitidwe Development ndi mapulogalamu zinenero. Mapulogalamu kapangidwe mu gawo loyamba zikhoza kuchepetsedwa pansi kuti.
Kodi izi C + / C ++, Java, Delphi kapena chomwecho chakale Pascal - si kofunika. funso nali, kodi analenga ntchito akhoza Integrated mu opaleshoni dongosolo ndi kuthamanga bwino.
Choncho, munthu mkombero moyo pulogalamu kuyezetsa ndi nthawi ya unsembe yoyamba ya mankhwala mpaka kuchotsa yake chifukwa mismatch amafuna dongosolo, inoperable kapena kulephera kugwira ntchito poyamba.
magawo wotsatira
thandizo chinanso kumasulira mkombero mapulogalamu moyo, amabwera pansi kuti 'kala' ikusonyeza kuti kupanga ndi kulandira ntchito gwero code.
Mu nkhani ya ufulu (lotseguka) kufala kwa satifiketi otchedwa umagwiritsidwa zochokera chilolezo GNU kuti amalola kusintha mapulogalamu lokha pa pempho la wosuta, bwino chinenero mapulogalamu amene ntchito lisanalengedwe.
Ngati ndi kachidindo chatsekedwa, mukhoza kugwiritsa ntchito zipangizo monga Disassembler. Koma mu nkhani iyi, koma decoding executable exe-owona chingapezeke, ndipo ndithu womangidwa DLL zazikulu malaibulale.
Koma ganizo limeneli. Zochita siteji ya kayendedwe ka mapulogalamu moyo monga mndandanda zinthu kwambiri. Ngakhale mophweka kwambiri kayeseleledwe kuti imakhala review wa mfundo ndi chiphunzitso cha kuzipenya (amafuna waudindo kuti zomangamanga, zofanana ndi malamulo executable, njira ndi njira yotsimikiza). Iyi ndiyo njira ya mkombero mapulogalamu moyo. Koma apa ndikofunika kumvetsetsa ndi kulamulira ena mfundo za m'ndondomeko zotere ndi kachitidwe.
ndizosowa kasamalidwe
mapulogalamu kasamalidwe lifecycle zachokera kuwonongeka kwa mapulogalamu m'zigawo, kupereka lonse zokwanira osiyanasiyana zipangizo kulenga iwo.
Pali downside. Kusankha zigawo okha ndi mapulogalamu choyambirira cha nsanja pa maziko amene amapangidwa mapulogalamu. Kumene, ngati inu kuganizira kugwirizana ndi kalembedwe ntchito zida chitukuko (makamaka reusable zigawo), palibe funso pa izo.
Koma magawo a mapulogalamu lifecycle kwenikweni monga kukhazikitsidwa kwa ndondomeko deta processing, zofunika kuchita, malaibulale muyezo, ndi zambiri.
zigawo ntchito
Ndipo palibe lifecycle ndondomeko mapulogalamu chokwanira popanda kugwiritsa ntchito zigawo zikuluzikulu omveka bwino. Mwa zinthu zofunika zimenezi ndi izi:
- Chief (Mutu) gawo amachititsa kukhazikitsidwa kwa mankhwala mapulogalamu;
- Control Unit, udindo kuitana zigawo Ufumuyo kapena malaibulale zazikulu kugwirizana;
- magwiridwe ndi deta utumiki processing zipangizo ndi zipangizo zina.
The file executable zambiri, kachitidwe Windows ofotokoza zikufotokozedwa mu mawonekedwe a "ekzeshnika". Control zigawo ndi configurators magetsi (config.sys ntchito kwa opaleshoni dongosolo), malaibulale zina kugwirizana ndi DLL magetsi. Njira kulamulira processing ntchito ndi zoikamo ena ofunsira angaoneke mu mawonekedwe a owona XML.
Iwo ali, poyamba, kwa ambiri mapulogalamu pakalipano TV ndi njira yosungira magawo zofunika kasinthidwe. Ntchito pulogalamu ya mtundu umenewu, ndithudi, izo ndi zochepa kwambiri, koma chidziwitso cha mfundo za ntchito ndi osewera yomweyo atolankhani sakanakhoza kupweteka. Apa pali chifukwa.
Ndipotu, zimene mapulogalamu lifecycle anaika yekha pa mlingo wa moyo Mokweza wa player kapena kuika codecs ndi decoders. A phokoso ndi kanema transcoders ndi makhalidwe kwake zomvetsera kapena kanema dongosolo lililonse.
Mwachitsanzo zochokera pulogalamu FL situdiyo
Poyamba, pafupifupi situdiyo sequencer FL situdiyo linali dzina la Mwazipatso malupu. Kayendedwe ka moyo wa mapulogalamu mu kusinthidwa zake zikuluzikulu watha ntchito, koma ntchito ndi penapake asandulike anapeza chikuoneka pano.
Ngati ife kulankhula za magawo moyo adzizungulira, poyamba pa siteji ya chiphunzitso cha vuto anapereka prerequisites zingapo:
- chilengedwe cha ng'oma gawo mtundu ng'oma makina ngati Yamaha rx, koma ndi chimodzi-kuwombera-nyemba kapena maulamulirowo WAV mtundu wolembedwa amakhala situdiyo;
- kusakanikirana mu dongosolo zikugwira ntchito Windows;
- kuthekera ntchito katundu kwa WAV, MP3 ndi OGG;
- ngakhale ntchito ndi ntchito zina Mwazipatso amalondola.
"C" zikutanthauza zinenero mapulogalamu ankagwiritsa ntchito siteji chitukuko. Koma nsanja anayang'ana mwachilungamo wosazindikira ndi sanapereke mapeto wosuta kufunika phokoso khalidwe.
Pa nkhani imeneyi, nthawi yoyesa ndipo debugging kutukula siteji anali kupita njira ya German Corporation Steinberg ndi ntchito zofunika zofunikira phokoso dalaivala thandizo kwa Full Duplex mode. Sound khalidwe anali wapamwamba ndipo analola kuti kusintha tempo, phula ndi zoika zina FX-zotsatirapo pompopompo.
Kumalizidwa kwa kayendedwe ka moyo wa mapulogalamu akuti ndi linanena bungwe la woyamba Baibulo boma la FL situdiyo, amene, mosiyana ndi makolo awo, anali zonse kunachitika sequencer mawonekedwe ndi luso kusintha zoikamo pa pafupifupi 64-njira kusakaniza kutonthoza ndi Kuwonjezera malire mayendedwe wailesi ndi MIDI-njanji.
Kupititsa patsogolo pulogalamu sikunalekere pamenepo. Pa siteji ya kayendetsedwe ka polojekiti kuthandiza polumikiza VST mtundu pulagi-ins polima (choyamba, chachiwiri, ndiyeno Baibulo chachitatu), kamodzi mwakuchita Steinberg. Ziri kulankhula, synthesizer aliyense pafupifupi zothandiza VST-khamu kulumikiza mwambowu.
N'zosadabwitsa kuti posachedwapa Wolemba aliyense angathe kugwiritsa ntchito chitsanzo cha "chitsulo" zitsanzo, monga waika wathunthu mawu kamodzi wotchuka Korg M1. More - kwambiri. Ntchito zigawo monga Pakompyuta ng'oma kapena chilengedwe pulagi Kontakt analola kusewera phokoso moyo wa zida zenizeni, lolembedwa ndi mithunzi yonse ya articulation ku situdiyo akatswiri.
The Madivelopa ayesetsa kukwaniritsa khalidwe pazipita ndi kulenga thandizo kwa ASIO4ALL dalaivala, amene kunapezeka kuti kagawo pamwamba akafuna Full Duplex. Choncho, chinawonjezeka bitrate. Masiku ano, khalidwe la zimagulitsidwa file zomvetsera kungakhale 320 kbit / s pa mtengo zochepa chabe pamalangizo 192 kHz. Ndipo izi phokoso akatswiri.
Koma Baibulo koyamba lifecycle ake angatchedwe yomalizidwa kwathunthu, koma mawu amenewa uli ndi malire, chifukwa ntchito kusinthidwa ngati dzina lake, ndipo wapeza mpata latsopano.
ziyembekezo chitukuko
ndi magawo a kayendedwe ka mapulogalamu moyo, ndi kale bwino. Koma pano pa chitukuko cha umisiri ngati kukamba payokha.
Nkosafuna kunena kuti mapulogalamu mapulogalamu aliyense alibe chidwi ndi kupanga mankhwala kudutsa, amene nkomwe kuzigwira pa msika kwa zaka zingapo. M'tsogolo, aliyense akuyang'ana pa magwiritsidwe yaitali. Izi chingapezeke mu njira zosiyanasiyana. Koma monga ulamuliro, pafupifupi zonse wiritsani pansi kumasula zosintha kapena Mabaibulo atsopano mapulogalamu.
Ngakhale mlandu wa Windows, makhalidwe ameneŵa Tingaone ndi apoyera. N'zokayikitsa kuti lero pali wosuta chimodzi, ntchito machitidwe monga Mabaibulo 3.1, 95, 98, kapena Millennium. moyo wawo mkombero ndi unatha amasulidwe Baibulo XP. Koma pano pali Seva Baibulo pa luso NT zochokera zimagwirabe ntchito. Ngakhale Windows 2000, lero si zogwirizana kwambiri, koma zinthu zina unsembe kapena chitetezo ngakhale choposa zikuchitika posachedwapa. Yemweyo amapita kachitidwe NT 4.0, ndi zosintha apadera Windows Server 2012.
Koma ndi poyerekezera ndi kachitidwe akadali amadzinenera kuthandiza pa mlingo wapamwamba. Koma zokopa pa nthawi Vista kuonekeratu akukumana dzuwa mkombero. Osati zokhazo, zinali yosatha, kotero akadali ndi zolakwa palokha, ndi kumalephera boma lake chitetezo anali mwakuti tingathe ndikuganiza za zimatheka bwanji kukhazikitsa mapulogalamu njira ndi untenable.
Koma ngati tikukamba za chakuti chitukuko cha pulogalamu ya mtundu uliwonse (kudziletsa kapena kugwiritsa) sali mu malo, ife tikhoza kunena zoona. Ndipotu, lero abwera kuti kachitidwe yekha kompyuta ndi mafoni zipangizo, ndi zimene umisiri nthawi zambiri patsogolo pa gawo kompyuta. Maonekedwe a tchipisi purosesa zochokera mitima eyiti - si chitsanzo chabwino? Komabe, aliyense laputopu akhoza kudzitama za wokhala ndi "chitsulo".
Mafunso enanso
Koma kumvetsetsa mapulogalamu mayendedwe amoyo, kunena kuti inatha pa nthawi inayake nthawi, zingakhale umasinthasintha kwambiri, chifukwa mapulogalamu adakali thandizo la kutukula kulenga iwo. M'malo mwake, mapeto amatanthauza ntchito zotsatira kuti satsatira zofuna za kachitidwe kamakono ndipo sangathe kugwira malo awo.
Koma ngakhale ndi patsogolo luso, ambiri a iwo m'tsogolo akhoza sunakhazikike. Ndiyeno adzayenera kusankha kapena kuti apereke zosintha kapena younikanso wathunthu wa lingaliro lonse, poyamba anapatsa mapulogalamu. Choncho - ndi mkombero latsopano ndi kusintha zinthu koyamba chilengedwe chitukuko, kuyezetsa, ndi zotheka kugwiritsa ntchito nthawi yaitali mu malo ena.
Koma makompyuta lero ankaikira Kukula kwa makina ulamuliro machitidwe (ACS), amene opangira. Ngakhale opaleshoni dongosolo, poyerekeza ndi mapulogalamu apadera, kutaya.
Malo omwewo zochokera zithunzi Basic ali wotchuka kwambiri kuposa Windows-dongosolo kwambiri. Ndipo za pulogalamu ntchito mu UNIX-dongosolo ife sindikuyankhula konse. Kodi ndinene, ngati pafupifupi onse Intaneti kulankhula za yemweyo wa United States ntchito kokha iwo. Mwa njira, dongosolo monga Linux ndi Android, nayenso, anali pachiyambi analengedwa pa nsanja iyi. Choncho, nthawi zambiri, UNIX chiyembekezo kuposa mankhwala ena onse pamodzi.
m'malo zotsatira
Mpaka kuwonjezera kuti mu nkhani iyi okha ambiri mfundo ndi magawo a kayendedwe ka mapulogalamu moyo. Ndipotu, ngakhale ntchito koyamba zingasiyane kwambiri. Choncho, kusiyana zingaoneke pa magawo ena.
Koma pachimake luso chitukuko cha mankhwala mapulogalamu ndi thandizo anayamba ayenera bwino. Enawo, tiyenera kuganizira mfundo za mapulogalamu analengedwa ndi chilengedwe chimene amati ayenera ntchito ndi kuthekera mapulogalamu anapereka ku mapeto me kapena kupanga, ndi zina zambiri.
Komanso, nthawi zina m'zinthu moyo amadalira kufunika kwa zida chitukuko. Mwachitsanzo, ena chinenero mapulogalamu lotha, palibe sadzachita kulemba mapulogalamu ofotokoza ndipo makamaka - kuyambitsa iwo kupanga kachitidwe makina kulamulira. Pali kale kubwera patsogolo ngakhale mapulogalamu, ndi ogulitsa malonda amene muyenera kuchita mwamsanga kusintha mu msika kompyuta. Ndipo pali akatswiri mu dziko, palibe kwambiri. ogwira kwambiri oyenerera, luso kusunga dzanja lake zimachitika msika, kukhala wotchuka kwambiri. Ndipo nthawi zambiri otchedwa "makadinala imvi", pa potsata bwino kapena kugonjetsedwa kwa mankhwala ena mapulogalamu m'munda wa ZIMENEZI.
Ndikuganiza iwo si nthawi zonse kumvetsa mfundo zazikulu za pulogalamu, koma bwino kudziwa chitsanzo cha mkombero mapulogalamu moyo ndi kutalika kwa nthawi ya ntchito zawo, zochokera mumaganiza padziko lonse mderali. tichepetse kawirikawiri imapereka zotsatira zina chogwirika. Inde, osachepera kulima-luso, malonda, ndi zina zotero. D. Kodi ntchito iliyonse wosuta Sikuti, koma malinga ndi yogwira kudzitamanda wosuta installs izo. Iwo ali, titero, mlingo chikumbumtima (zotsatira mofanana chimango 25 pamene mfundo kuyika mu mtima wa wosuta, kaya yekha).
Kumene, luso zotero mu dziko akuletsedwa, koma ambiri a ife n'komwe kuti iwo akhoza kugwiritsidwa ntchito kulimbikitsa mtima chikumbumtima m'njira inayake. Kuti yekha ndi "Zombie" ngalande uthenga kapena Intaneti, osanenapo ntchito zida zamphamvu zambiri, monga kukhudzana infrasound (uyu anali ntchito yopanga yemweyo za zisudzo), kotero kuti munthu angathe mantha kapena maganizo osayenera.
Tikaonanso mapulogalamu, ayenera anawonjezera kuti ena mapulogalamu pa oyambitsa ntchito phokoso, kukopa chidwi cha wosuta. Ndipo kafukufuku akusonyeza kuti ntchito zoterezi zimachitika yotheka poyerekeza ndi mapulogalamu ena. Kumene, chinawonjezeka ndi mkombero mapulogalamu moyo, ziribe kanthu chomwe ntchito wapatsidwa poyamba. Ndipo ichi, mwatsoka, ntchito ndi kutukula ambiri kuti amaukitsa kukayikira zoti kumbali ya njira zimenezi.
Koma si kwa ife kuweruza. Mwina zikutanthauza liwulo kumuopseza yoteroyo anayamba posachedwapa. Ngakhale uli ndi chiphunzitso, koma, malinga ndi akatswiri ena ndi akatswiri, kuti ntchito zothandiza alipo ochepa kwambiri. Ngati inu kale analenga buku intaneti ubongo ya ubongo wa munthu, ndiye chiyani?
Similar articles
Trending Now