Tsarin jerin abubuwa Menene su kuma menene don su?

Shin kun taɓa ji jerin tsararruIdan ba ku sani ba, kada ku damu, a yau mun kawo muku duk abin da ke da alaƙa da wannan maudu'i mai ban sha'awa, kada ku rasa shi.

jerin-sassan-2

Tsarin tsari

A cikin duniya na shirye -shiryen waɗannan ayyukan ana la'akari da su inda suka zama umarni, sannan wani jerin ya biyo baya. An gabatar da yanayin a cikin nau'ikan ayyuka waɗanda ke tafiya a jere ɗaya bayan ɗaya: sannan ana iya cewa sun dogara da juna kuma suna bin juna nan da nan.

A cikin wannan ma'anar, fitowar jerin biyun ya zama shigarwar wani, yana fara aikin ta hanyar jumloli, wanda ke biyowa nan da nan kuma yana haifar da aiki ko aiki a cikin albarkatun cikin tsarin aiki.

da jerin tsararru  ana kashe su a cikin kowane aiki kuma yana da tsari daban -daban, yana ba da damar ƙirƙirar kowane tsari bayan kammala wani, kusan nan da nan. A cikin yaren shirye -shirye zai kasance kamar haka, bari mu ga misalin:

CIGABA x

INput da

mai taimako = x

x = y

y = taimako

BABI x

Buga da

Kamar yadda muke iya gani, jerin umarni ne waɗanda ke ba da damar haɗa ƙimar "x" da "y", tare da taimakon masu canji na tsaka -tsaki, ma'anar a cikin kalmomin fahimta za su kasance kamar haka: Kwafin ƙimar x an adana shi a cikin mataimaki, an adana darajar y a x, wanda biyun ya rasa ƙimar sa ta asali, amma ana adana kwafi azaman abun taimako, wannan ƙimar tana kwafin darajar mataimaki kuma ta mai da shi darajar farko ta x.

Sakamakon shine tsarin musaya tsakanin ƙimar "x" da "y", tare da ayyuka guda uku waɗanda dole ne su kasance da takamaiman tsari don aikin ya gudana; idan ba a sanya umarnin a cikin takamaiman tsari ba, jerin sun ɓace kuma aikin ya zama mara aiki.

jerin-sassan-3

Abubuwa ??

Abubuwan da ke sama suna jagorantar mu muyi la’akari da wani algorithm wanda yake da sauƙin aiwatarwa, yana mai da shi tsari na yau da kullun a cikin aiwatar da aiwatar da shirye -shirye da umarnin tsarin. Don wannan, dole ne a sami jerin sassan da ke ba da izinin aiwatar da shi.

Hanya

Abun farko ya ƙunshi aikin, wanda ya ƙunshi juzu'in sakamako zuwa yanki na ƙwaƙwalwar ajiya, a can ana gane shi tare da canji kuma bi da bi zai sami ƙima. Wannan rabon ya bambanta gwargwadon takamaiman bayanai:

-Saukaka ko mai sauƙi, aiki ne na aiki inda aka ƙimanta ƙima zuwa madaidaiciya.

-Kounter, ana karɓar ƙima iri ɗaya amma yana zama mai ɗorewa a cikin canji.

-Accumulator, ana amfani dashi azaman adder don tsari.

-Aikin, an karɓi aikin, kuma sakamakon aikin lissafin yana haifar da haɗawa da masu canji daban -daban.

-Siffofin da yakamata a yi amfani da su don yin ayyukan sune: <Variable>,

Alamu

Umarni ne da ake aikawa ta na'urar da ake fitarwa, (Printer, mouse, etc.). Ta hanyar saƙo, wanda ke haifar da koyarwar da aka gabatar akan allon ta hanyar rubutu tsakanin fa'idodi da abun ciki mai canzawa.

Shigar da bayanai

Ana aiwatar da shigarwar bayanai ta hanyar karatu, wanda ke ɗaukar kamawa a cikin na'urar shigarwa kamar keyboard, ƙima ko bayanai; an adana wannan a cikin canjin da ke bayyana nan da nan bayan umarnin, kuma an gabatar da shi cikin yaren kamar haka: KARANTA <Babban>.

Idan kuna son ƙarin sani game da waɗannan batutuwan, muna gayyatar ku don karanta labarin mai zuwa Polymorphism a cikin shirye -shirye, inda zaku iya koyo game da sauran abubuwan makamantan haka.

Tsarin canji

Wannan aikin yana cikin ayyukan shirye -shiryen kuma an samo shi ne daga jerin tsararru. Ana amfani da su don ƙirƙirar jerin abubuwa a asalin algorithm, akan jimlar bayanan da daga baya za a yi amfani da su; ta wannan hanyar ana aiwatar da shi ta hanyar sanya sunan mai canzawa, gami da nau'in sa.

Sanarwar mai canzawa ta haɗa da lissafin, inda zaku iya sanya shekarun idan ana buƙatar wannan bayanan; Sannan ana la'akari da masu canza lamba na lamba, amma idan muka sanya sanarwa kamar salaraio_basico, an fassara shi azaman nau'in mai canzawa kuma za a ayyana shi azaman haruffa.

Idan a lokacin yin sanarwa akai -akai, akwai yuwuwar ƙirƙirar wasu nau'ikan, dole ne a nuna ƙimar daban. Ayyukan shirye -shirye tare da algorithms ba a ƙaddara don yin bayanan bayanai ba.

Hakanan, ba a ɗaukar su madaidaiciya don sauƙin amfani, don haka ba lallai ba ne a ayyana masu canji a cikin tsararru masu tsari.

Aikace-aikacen

Ana aiwatar da waɗannan hanyoyin a cikin alƙaluman da aka fi karantawa kuma aka ba da umarni, don haka mai shirye -shiryen ya saba da ayyana su da kuma kiyaye jerin, yana guje wa katsewa cikin ayyukan.

Misali, yarukan shirye -shirye kamar C ++, suna buƙatar waɗannan maganganun da shela mai canzawa, tunda ta haka ne ake aiwatar da ayyukan kuma umarni suna kula da rarrabawa da ingancin ayyukan.

A matsayin misali, zamu iya cewa algorithm wanda aka sanya lambobi biyu kuma aka tambaye shi tare da canji mai alaƙa da jimlar, zai nuna sakamakon aikin tsakanin su, aiki ne mai sauƙi amma yana nufin bayar da shelar canji. . Wani misali na iya zama don saita yanki na adadi na geometric ta hanyar ba da tsayin tsayi da tushe.

Sharhi na ƙarshe

An tsara harsunan shirye -shirye don tsara su da kyau gwargwadon nau'in software, yana ba kwamfutar dama don yin ayyuka daban -daban, duk da haka, ana kiyaye tsararren tsarin ba tare da la’akari da juzu’i ko sabuntawa ba, aiki ne na yau da kullun da ake amfani da shi a cikin jadawalin .

Mun gama don yau, muna fatan bayanin da aka bayar ya taimaka don ƙarin koyo game da tsarukan tsari, muhimmin abu a cikin yarukan shirye -shirye, wanda dole ne a yi nazari da kyau.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Hakkin bayanan: Actualidad Blog
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.