Fiosrachadh sam bith ann an rìoghachd bheathaichean a 'cleachdadh cuid de na roghainnean a-aontaran a chur an cèill pearsanta "ag iarraidh". Faodaidh sinn a ràdh gu bheil a dh'fhaodadh a bhith fuadain intelligences a bhios cuideachd a 'cleachdadh rudeigin coltach. Anns an eadar-ama, a 'cur an gnìomh a' chuid as motha gu dlùth fagus daonna tuigse an t-saoghail taing do aontaran le mheuran. Agus bidh iad a 'beachdachadh ann an artaigil seo a' mìneachadh an loidsig agus feartan.
Dè an algairim le meur ann an phrògraman?
Mus deach air adhart a 'phrìomh chuspair, tha e riatanach a dhèanamh beag digression a-steach an teòiridh. Tha an algairim air a bheil an t-ainm soilleir sreath de ghnìomhan, a tha ag amas gu sònraichte amas no fuasgladh fhaighinn air an duilgheadas. Tha iad air an roinn ann an trì seòrsachan:
- Linear.
- Le mheuran.
- Chuairteach.
Tha sinn a bheil ùidh ann ris an algairim mheuran, mar sin, a-mhàin a thèid a mhìneachadh. Sgioba seo a 'tabhann taghadh modh no gnìomh, agus cumhachan sònraichte, se sin, aig an àm sin, tha roghainn. Tha an structar a leithid sin de an algairim air a bheil an t-ainm mheuran. Tha ea 'toirt roghainn eadar grunn roghainnean eile. Tha gach aon de na slighean (sa mhòr-chuid) a 'dol gu puing cumanta ann an còd. Branching tha cudromach agus an uair a tha thu airson skip àraidh gnìomh. Cleachd e nuair a tha an neach-cleachdaidh ga thoirt le roghainn, agus an taghadh seo a bu chòir a bhith air a chuimhneachadh airson obair san àm ri teachd. Anns an fharsaingeachd, feumail agus furasta-aontaran seo le mheuran. Ìre 6 theoretically fiù 's gum bi e comasach a thuigsinn agus a chur an gnìomh eòlas seo a chur an gnìomh. Ma tha ceistean agad - leugh an t-artaigil, a rèir coltais, nach bi iad fhathast an dèidh pròiseas seo crìochnaichte.
Cleachdadh an-aontaran le meur
Tha e dìreach mar sin a thachair an suidheachadh far h-uile càil a ghabhas dèanamh le eil roghainn shuarach eu-coltach, mar sin feumaidh tu smaoineachadh air dè na roghainnean a dh'fhaodadh tighinn am bàrr. Mar sin, a 'tarraing co-shìnte le beatha, faodaidh sibh a thoirt eisimpleir chlasaigeach de na h-aimsir: ma tha e teth taobh a-muigh, bu chòir dhut a chur orra T-shirt agus briogais ghoirid nuair a tha e snows - seacaid. Tachairt agus nas iomadh-fhillte roghainnean, a dh'fhaodadh buaidh a thoirt air an àm ri teachd beatha duine (no prògram-obrach). -Aontaran eadar-dhealaichte leis an iom-fhillteachd agus tuairisgeul mionaideach de cheumannan. Mar sin, dìreach beagan iomradh Faodar a chleachdadh gus a chruthachadh dheuchainn-luathais airson fhèin (dè agus ciamar a bu chòir obair). Ach leis a 'choimpiutair agus mar sin thathar a' cuimseachadh cha A Ride. Bu chòir gum biodh ceum air cheum gus fuasgladh gach trioblaid. Tha an algairim gabhail a-steach a mheuran, ach dh'fhaodadh a 'leantainn air adhart cha mhòr gu bràth. Ged a chleachdadh ann an deasachadh an trioblaid seo a tha a 'sgrìobhadh an còd. Airson cuid de shealladh a thoirt seachad, tha sinn a 'tairgsinn a dhol eòlach air na foirmean seo:
- Simple. Ma tha thu ag iarraidh a bhith fallain, feumaidh tu a 'cluich spòrs.
- Iom-fhillte. Tha miann a bhith fallain? Ma tha, an uair sin a 'dol ann airson spòrs. Mur eil, a 'laighe air an leaba agus coimhead air an telebhisean.
- Complex foirm le meuran neo-chrìochnaichte. Feumaidh tu a dhol taobh a-muigh. A bheil an t-uisge a 'tighinn? Mur eil, faodaidh sibh dìreach fhàgail. Ma tha - a 'gabhail an umbrella. Agus an uair sin a 'dol a-mach.
Tha cruthachadh aontaran san fharsaingeachd
Seo sibh a chruthachadh le algairim mheuran, anns a bheil am prògram a 'ruith. Ma tha miann gus sealltainn roghainn de schematic, bidh thu a 'tighinn an daoimean. Tip denote chomharran ginealaich, agus a 'sgaoileadh air na freagairtean a chaidh a dhèanamh anns na trì taobhan. Chan eil seo a 'cleachdadh a h-uile dhiubh: dìreach dhà. Rombas, co-dhiù, tha a 'mheur-obrachaidh, a tha air a chleachdadh airson iomradh a thoirt air an gnìomh seo. Ach tha sinn a 'ruith a-steach beagan air adhart. Mar a thòisicheas obair sam bith? Nuair a gheibhear an dàta! Anns a 'togail an algairim dìochuimhnich a' sònrachadh dè an dàta a tha sinn ag obair. Cuideachd, feumaidh-còmhnaidh a bhith a 'co-dhùnadh loidsigeach. Às dèidh na h-uile, an algairim a tha fios càit an urrainn adhbharachadh briseadh a "Perpetual" cleachdadh an giullachair, agus a 'gheama dìreach a' reothadh. Dè, gu dearbh, bheir droch-bhualadh.
Dè tha a dhìth gus an sgeama a chruthachadh agus a 'buileachadh pragtaigeach a' algairim?
Mus adhart gu dealbh-chunntais air an sgeama, tha e riatanach a bhith ag ionnsachadh gu math, a tha an urra ri dè mar sin, cha robh dòigh rianail mearachdan anns an àm ri teachd. Tha e cuideachd riatanach a bhith ag ionnsachadh fad na h-nuances an-aontaran a chur an gnìomh le meur na prògraman a tha cànanan anns a bheil thu an dùil a sgrìobhadh phrògram. Ann an òrdugh na duilgheadasan a sheachnadh san àm ri teachd, feumaidh tu gus gleans sgilean aca air an "glan sglèat." Às dèidh na h-uile, ma tha sinn a 'tuigsinn mar a tha cùisean ag obair, a' buileachadh a 'chuid as motha den ùine gun duilgheadas sam bith. Ma tha thu a 'dèanamh trioblaidean a' tighinn tarsainn, a 'feuchainn ri a chruthachadh an algairim' char as lugha obrachaidh ceumannan, a chomharrachadh an trioblaid.
Gu h-àraidh nuair a chruthaicheas
A dh'fhaodadh a bhith mheuran faodaidh e bhith gun chrìoch. Uime sin, 'nuair a chruthaicheadh iad nach urrainn a chuingealachadh fhèin a thaobh an àireamh de (ged ann an ceann tuilleadh dhiubh, nas doirbh a sheòladh). Cuideachd beagan iomlan agus neo-choileanta meuran. Dè an toiseach, 's dòcha, a thuigsinn. Agus, ann an cùisean dè pàirt agus mar co-dhùnadh a bheil e riatanach? Ma tha feum air a dhèanamh a bharrachd air gnìomhan co-cheangailte ri feart de structar a 'phrògram, agus aig an aon àm tha an cothrom dìreach a' cumail a 'dol, no dh'fheumadh iad a' putadh an loidhne còd far nach eil iad a 'toirt seachad - tha seo dìreach a' chùis. Agus a 'togail an sgeama cha bhi iomlan, ach gu an làn-chomas a chur an gnìomh.
mar eisimpleir
Leig dhuinn a bhith ag ionnsachadh an seo eòlas nas fheàrr, a bheir sinn a 'tuigsinn a h-uile fiosrachadh a' cleachdadh Told sìmplidh applets. An dèidh a h-uile duine, ged a tha an algairim air a bheil solas le mheuran, eisimpleirean nas fheàrr tuigsinn dè agus ciamar. Nach can thu a 'sgrìobhadh sìmplidh dèideag, anns a bheil smachd neach caractar Feumaidh fhaighinn air falbh bhon a' choimpiutair caractaran. Ma tha fiosrachadh conaltraidh a 'tachairt eadar iad, an uair sin às dèidh ùine ghoirid tha e air a dhèanamh cuid gnìomha (caractar a' tòiseachadh a 'ruith nas slaodaiche no call). Dè agus ciamar a nì sibh seo - an roghainn agad. Ach fhathast Bu chòir beachdachadh air a 'phàirt de dhiofar ghnìomhan a tha fosgailte don phrogramaiche a chur an gnìomh a' phlana. Mar sin, faodaidh tu an "beatha" an caractar no a dhèanamh neach gaisgeach a stiùireadh bhith a 'sparradh air choireigin bhuaidh a tha slaodach, agus bha e èifeachdach,' se ag obair cearcall, a tha, ann an tionndadh, ag obair ann an cuid de àm ceada. Tha an roghainn deireannach a tha agadsa.
Ath-Fhacal
Mar sin, ann an deireadh na toraidhean a dh'fheumar a thoirt air rud sam bith a chaidh a ràdh gu h-àrd. Mhaighstir-phàirtean de phrògraman, nam measg aontaran le meuran, chan eil e doirbh, ma math feuchainn. Tha e riatanach a bhith ag ionnsachadh a h-uile dè tha a dhìth gus obair. Tha e feumail cuideachd airson a 'bhuaidh as fheàrr a bhith a' buileachadh pragtaigeach a 'eòlas. Faodaidh tu tòiseachadh le rudeigin sìmplidh, ag obair tro na algairim air pàipear no ann an dealanach faidhl, mean air mhean a 'gluasad chun a' IDE.