KwamfutocinShirye-shirye

Mene ne matukar sadarwarka?

A shirye-shirye, yana da muhimmanci ba kawai harshe basira, amma kuma fahimtar abin da yake da alhakin abin da. Wajibi ne ga yiwuwar nasarar aikin gayya, kuma a cikin labarin, za ka gano abin da sadarwarka yanayi, me ya sa shi ake bukata, abin da su ne siffofin. Akwai ma za a tattauna a general sharuddan canzawa da sashe code, kuma domin da shi ne amfani.

Mene ne matukar sadarwarka?

Saboda haka (ko, a madadin, a matukar reshe wa'azi) aka kira wani shirye-shirye da harshen zane. Yana bayar da wasan kwaikwayon na wata tawagar ko sa. Amma wannan mai yiwuwa ne kawai a lokacin da ya lura da yanayin da gaskiyar a wasu ma'ana magana ko karbi umarni daga mai amfani (kayan aiki sadarwarka) a cikin embodiment.

Janar bayanin irin aikace-aikace

Tasari sanarwa da aka yi amfani da lokacin da yin ko kyalewa wasu sa na dokokin (umurni da kasa) ya dogara ko akwai yi da kayyade abubuwan. Yana kuma iya yi amfani da wani ra'ayi zuwa sashe. Shi ne daya daga uku na asali kayayyaki, wanda ake amfani da ginannun shirye-shirye.

Tasari reshe bayani

Da farko bari mu digress a bit da kuma tuna quite rare zane-zane Vasnetsov Victor Mikhailovich, "Knight a tsaka-tsaki", rubuta a 1878. Yana kwatanta wani gwarzo wanda ya tsaya a tsaka-tsaki da kuma yankan shawara inda zan je. Hakazalika, sadarwarka aiki da sharadi. Saboda haka, idan jarumi zai yarda da tayin je a daya shugabanci, amma ya je a kan wannan reshe. A zabi na iya zama daya kawai. Idan muka magana game da matukar sadarwarka, sa'an nan yana aiki ne kawai a lokacin da ta ma'ana magana ne "gaskiya". Mafi shirye-shirye da harsuna designate shi yayi amfani da keyword idan. Zai yiwu yi mataki, a lokacin da ya bari na farko daya yanayin, sa'an nan kuma wani, sa'an nan a na uku, da kwata, da sauransu. Bari mu dubi wannan a more daki-daki. Mene ne daban-daban siffofin matukar kalamai? All uku daga gare su:

  1. Tasari sanarwa, a cikinsa akwai daya ne kawai reshe. Ga alama (kaddarance) kamar haka: idan dole yanayi da ake sa'an nan ya yi da tawagar karshen. The kwamfuta calculates da mota, ko da ma'ana tamanin da nuna alama na gaskiya. Idan yanayin ne guda tare da wadanda wasu sassa na shirin, shi zai fara zuwa kashe code har da keyword karshen. A tãra wannan nau'i na aiki ne kawai samuwa ga shirye-shiryen. Yana iya kuma zama irin wannan cewa, a karshen za a yi wani keyword, sa'an nan ka bukatar ka yi taƙawa ba to sanyã wani abu karin.
  2. Tasari sanarwa, cikinsa da biyu rassan ba. Ga alama kamar haka: idan wani ba yanayin sa'an nan command1 command2 kuma karshen. Amfani da wannan shirye-shirye da suke gina a lokuta inda shi ne cewa wajibi ne daya daga cikin kungiyoyin da aka daidai yi. Saboda haka, idan yanayin gaskiya ne, sa'an nan kashi na farko na code - idan ba na biyu. A wasu lokuta, irin wannan bayani da ake bukata.
  3. Tasari sadarwarka da yawan yanayi. Ga alama kamar haka:
    idan na farko yanayin sa'an nan abin da ya yi
    kuma idan idan na farko yanayin ba ya shige, duba da wadannan sa'an nan abin da ya yi
    kuma idan duba duk da yanayin da ɗaya ɗaya sa'an nan abin da ya yi
    kuma idan ba wani zaɓi daga sama ba ta dace, to, da umurnin da aka gudanar karshen

Kamar yadda ka gani, da matukar sadarwarka yana amfani da wani daban-daban zane. Su aiwatar daukan wuri sequentially. Wannan shi ne ba zai yiwu halin da ake ciki (a al'ada m), a cikin abin da code kisa za a fara daga ƙarshen - ko da yaushe daga farkon.

Misali "Pascal"

Don gane da yadda yake aiki, za mu ba da shawara a yi la'akari da misali na daya daga cikin mafi mashahuri shirye-shirye harsuna. Tasari bayani a cikin "Pascal" na iya zama sauki ko hadaddun. Nau'i na farko - a irin alamomin =, <,>, da kuma kama. A hadaddun matukar sanarwa a Pascal iya dauka da wadannan nau'i:

idan wani> = y
sa'an nan
Op: = Sqr (ay)
kuma
rubuta (An ba daidai darajar).

Mene ne wani canji?

Mene ne wani canji? Feature na ta zane ne cewa shi yana da akalla biyu rassan. Amma ya iya kawai yi daya, baya saita sigogi da cewa ana lissafta key maganganu. Da yake jawabi na bambanta da na baya umarni kamata jawo hankalinka ga gaskiya cewa batu ba ya mayar da Boolean darajar, da kuma dukan, kazalika da iri da za a iya ba shi. Yana kuma iya zama da za'ayi a cikin wasu shirye-shirye harsuna, idan aka kwatanta da rubutu kirtani.

Tarihi na ci gaba

Asalinsu amfani da tawagar, ya nuna miƙa mulki na lasafta tag. Yana bayyana magana, mukaddashin duka biyu kamar yadda wani mai zaɓin, wanda ya koma wani lamba, da kuma wani sa na mika mulki umarnin. Umurnin da aka kashe, da lasafta takamaiman darajar, wanda aka yi amfani a matsayin alamar lamba a cikin dukan jerin dokoki a cikinta akwai wata dabba ba a kanta da kuma hankali na na'ura.

Similar kayayyaki za a iya gani a shirye-shirye da harsuna kamar "Basic" da "Fortran". Ba za mu iya ce cewa su ne muhimmanci daga ranar, saboda har yanzu sun iya fariya inganci sosai isa, idan muka yi magana a general game da shirye-shirye. Tasari sanarwa cewa, an yi amfani da zamani harsuna, shi ne mafi hadaddun tsarin, wanda rinjayar yi. Komawa zuwa ga asalin wannan abu, ina son don ƙara da cewa domin tabbatar da dalilin da zama dole rassan lallai ba ne su sequentially tsari da kuma kwatanta sakamakon da magana daga wasu dabi'u. Just faruwa a kan rikodin a ƙwaƙwalwar tsararru na mika wuyansu da reshe umarnin, a cikin abin da ya ƙunshi your adireshin. Lokacin da wani zama dole nuni da cewa dole bayanai da aka kawai lasafta. Kuma gudun da shirin ya zama mai zaman kanta da yawan tags.

A zamani shirye-shirye harsuna, wanda ake amfani da yadu a wannan lokacin, kunna sadarwarka kuma za a iya tsara a matsayin gwamnatin rikon kwarya tebur kunsha na teams, wanda gudanar da wani yunkuri na hankali a kan dole guda na code ba tare da yanayi daban-daban. Ta yaya suka tsaya for? A high-matakin shirye-shirye da harsuna, a cikin mafi yawan lokuta, yi amfani da yanayin sunan, swithc ko duka biyu.

Kadarorin lissafi Boolean maganganu

A gagarumin tasiri a kan yadda shirin da matukar bayani za a kashe, ya fassara soma a kowane hali da dabaru ƙidãyar matukar maganganu. Akwai biyu babban dabarun.

  1. Complete lissãfi. Mun lissafta duk sigogi da bayar da dabi'u, sa'an nan I.
  2. Bai cika lissãfi. Dabam dauke kowane zaɓi. Idan magana bincika zuwa "gaskiya", sa'an nan gaba wani zaɓi cheated. Shi abubuwa a cikin hali na OR.

ƙarshe

Tasari aiki ne sosai dadi zane don shirye-shirye. Tare da su taimako yana yiwuwa a iya aiwatar da rikitarwa kayayyaki ba tare da tunanin mutane.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ha.delachieve.com. Theme powered by WordPress.