കോഡ് c ഉപയോഗിച്ച് ഓൺലൈനായി ഒരു ബ്ലോക്ക് ഡയഗ്രം നിർമ്മിക്കുന്നു. ഫ്ലോചാർട്ടുകൾ വരയ്ക്കുന്നതിനുള്ള സൗജന്യ പ്രോഗ്രാം. നിങ്ങളുടെ കുട്ടികൾക്കായി പ്ലേ ബ്ലോക്ക് ഡയഗ്രമുകൾ സൃഷ്ടിക്കുക

31.01.2019 ലേൺപാസ്കൽ

അതിനാൽ, പല സൈറ്റുകളുടെയും എഡിറ്റർമാർ അവരുടെ ലേഖനങ്ങളിൽ പ്രസിദ്ധീകരിക്കാൻ ഇഷ്ടപ്പെടുന്ന പാസ്കലിൻ്റെ ദീർഘവും മടുപ്പിക്കുന്നതുമായ പ്രശംസകൾ ഒഴിവാക്കിയ ശേഷം, നമുക്ക് ഏറ്റവും അടിസ്ഥാനപരമായ കാര്യത്തിലേക്ക് നേരിട്ട് പോകാം - പ്രോഗ്രാമിംഗ്.

സ്കൂളുകളിൽ, ചട്ടം പോലെ, പാസ്കലിൻ്റെ പഠനം ആരംഭിക്കുന്നത് രചിച്ചുകൊണ്ട് ലളിതമായ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിലൂടെയാണ് വിവിധ അൽഗോരിതങ്ങൾഅല്ലെങ്കിൽ ഫ്ലോചാർട്ടുകൾ, ഉപയോഗശൂന്യമായ അസംബന്ധമെന്ന് കരുതി പലരും പലപ്പോഴും അവഗണിക്കുന്നു. പക്ഷേ വെറുതെയായി. പ്രോഗ്രാമിംഗിനെക്കുറിച്ച് അൽപ്പമെങ്കിലും അറിയാവുന്ന മറ്റേതൊരു വ്യക്തിയെയും പോലെ (എവിടെയായാലും - പാസ്കൽ, സി, ഡെൽഫിയിൽ), എനിക്ക് നിങ്ങൾക്ക് ഉറപ്പ് നൽകാൻ കഴിയും - ഡയഗ്രമുകൾ കൃത്യമായും വേഗത്തിലും വരയ്ക്കാനുള്ള കഴിവാണ് പ്രോഗ്രാമിംഗിൻ്റെ അടിസ്ഥാനം, അടിസ്ഥാനം.

ബ്ലോക്ക് ഡയഗ്രം - ഗ്രാഫിക്കൽ പ്രാതിനിധ്യംഅൽഗോരിതം. ഇത് നിർവഹിക്കുന്ന ഫങ്ഷണൽ ബ്ലോക്കുകൾ ഉൾക്കൊള്ളുന്നു വിവിധ ഉദ്ദേശ്യങ്ങൾ(ഇൻപുട്ട്/ഔട്ട്‌പുട്ട്, ആരംഭം/അവസാനം, ഫംഗ്‌ഷൻ കോൾ മുതലായവ).

ഓർമ്മിക്കാൻ എളുപ്പമുള്ള നിരവധി പ്രധാന തരം ബ്ലോക്കുകൾ ഉണ്ട്:

ഇന്നത്തെ പാഠം ഫ്ലോചാർട്ടുകളുടെ പഠനത്തിന് മാത്രമല്ല, ലീനിയർ അൽഗോരിതങ്ങളുടെ പഠനത്തിനും നീക്കിവയ്ക്കാൻ ഞാൻ തീരുമാനിച്ചു. നിങ്ങൾ ഓർക്കുന്നതുപോലെ, ലീനിയർ അൽഗോരിതം ഏറ്റവും ലളിതമായ രൂപംഅൽഗോരിതം. അവൻ്റെ പ്രധാന സവിശേഷതഫീച്ചറുകളൊന്നും അടങ്ങിയിട്ടില്ല എന്നതാണ്. അദ്ദേഹത്തോടൊപ്പമുള്ള ജോലി ലളിതവും ആസ്വാദ്യകരവുമാക്കുന്നത് ഇതാണ്.

ഈ ടാസ്‌ക്കിന് പ്രത്യേക ബുദ്ധിമുട്ടുകൾ ഉണ്ടാകരുത്, കാരണം ഇത് നമുക്കെല്ലാവർക്കും അറിയാവുന്ന ഒരു ദീർഘചതുരത്തിൻ്റെ വിസ്തീർണ്ണവും ചുറ്റളവും കണക്കാക്കുന്നതിനുള്ള സൂത്രവാക്യങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, അതിനാൽ ഈ സൂത്രവാക്യങ്ങൾ ഉരുത്തിരിഞ്ഞുവരാൻ ഞങ്ങൾ മടിക്കില്ല.

അത്തരം പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് നമുക്ക് ഒരു അൽഗോരിതം സൃഷ്ടിക്കാം:

1) പ്രശ്നം വായിക്കുക.
2) നമുക്ക് അറിയാവുന്നതും അറിയാത്തതുമായ വേരിയബിളുകൾ "നൽകിയതിൽ" എഴുതുക. (പ്രശ്ന നമ്പർ 1 ൽ, അറിയപ്പെടുന്ന വേരിയബിളുകളിൽ വശങ്ങൾ ഉൾപ്പെടുന്നു: a, b; അജ്ഞാത വേരിയബിളുകൾ ഏരിയ S ഉം P ഉം ആണ്)
3) ഓർമ്മിക്കുക അല്ലെങ്കിൽ ആവശ്യമായ ഫോർമുലകൾ സൃഷ്ടിക്കുക. (നമുക്കുണ്ട്: S=a*b; P=2*(a+b))
4) ഒരു ബ്ലോക്ക് ഡയഗ്രം ഉണ്ടാക്കുക.
5) പാസ്കൽ പ്രോഗ്രാമിംഗ് ഭാഷയിൽ പരിഹാരം എഴുതുക.

വ്യവസ്ഥ കൂടുതൽ സംക്ഷിപ്ത രൂപത്തിൽ എഴുതാം.

കണ്ടെത്തുക: എസ്, പി

പ്രശ്നം നമ്പർ 1-ൻ്റെ പരിഹാരം

നിർണായക പരിപാടിയുടെ ഘടന ഈ ചുമതല, ഇതും ലളിതമാണ്:

  • 1) വേരിയബിളുകളുടെ വിവരണം;
  • 2) ദീർഘചതുരത്തിൻ്റെ വശങ്ങളുടെ മൂല്യങ്ങൾ നൽകുക;
  • 3) ഒരു ദീർഘചതുരത്തിൻ്റെ വിസ്തീർണ്ണത്തിൻ്റെ കണക്കുകൂട്ടൽ;
  • 4) ദീർഘചതുരത്തിൻ്റെ ചുറ്റളവിൻ്റെ കണക്കുകൂട്ടൽ;
  • 5) പ്രദേശവും ചുറ്റളവ് മൂല്യങ്ങളും പ്രദർശിപ്പിക്കുന്നു;
  • 6) അവസാനം.

കൂടാതെ പരിഹാരം ഇതാ:

പ്രോഗ്രാം ദീർഘചതുരം; Var a, b, S, P: integer; എഴുതാൻ ആരംഭിക്കുക ("ദീർഘചതുരത്തിൻ്റെ വശങ്ങൾ നൽകുക!"); readln(a, b); എസ്:=എ*ബി; P:=2*(a+b); writeln ("ദീർഘചതുരത്തിൻ്റെ വിസ്തീർണ്ണം: ", എസ്); എഴുതുക ("ദീർഘചതുരം ചുറ്റളവ്: ", പി); അവസാനിക്കുന്നു.

ടാസ്ക് #2: ആദ്യ കാറിൻ്റെ വേഗത V1 km/h ആണ്, രണ്ടാമത്തേത് V2 km/h ആണ്, അവയ്ക്കിടയിലുള്ള ദൂരം S km ആണ്. കാറുകൾ നീങ്ങുകയാണെങ്കിൽ ടി മണിക്കൂറിന് ശേഷം അവ തമ്മിലുള്ള ദൂരം എത്രയായിരിക്കും വ്യത്യസ്ത വശങ്ങൾ? V1, V2, T, S എന്നിവയുടെ മൂല്യങ്ങൾ കീബോർഡിൽ നിന്ന് സജ്ജീകരിച്ചിരിക്കുന്നു.

അൽഗോരിതം അനുസരിച്ച് ഞങ്ങൾ വീണ്ടും പരിഹാരം നടപ്പിലാക്കുന്നു. വാചകം വായിച്ചതിനുശേഷം, ഞങ്ങൾ അടുത്ത പോയിൻ്റിലേക്ക് പോകുന്നു. എല്ലാ ശാരീരിക അല്ലെങ്കിൽ പോലെ ഗണിത പ്രശ്നങ്ങൾ, ഇത് പ്രശ്ന സാഹചര്യങ്ങളുടെ ഒരു രേഖയാണ്:

നൽകിയിരിക്കുന്നത്: V1, V2, S, T
കണ്ടെത്തുക: S1

ഞങ്ങളുടെ പരിഹാരത്തിൻ്റെ ഏറ്റവും പ്രധാനപ്പെട്ടതും അതേ സമയം ഏറ്റവും രസകരവുമായ ഭാഗം അടുത്തതായി വരുന്നു - ഞങ്ങൾക്ക് ആവശ്യമായ സൂത്രവാക്യങ്ങൾ വരയ്ക്കുന്നു. ചട്ടം പോലെ, പരിശീലനത്തിൻ്റെ പ്രാരംഭ ഘട്ടത്തിൽ, ആവശ്യമായ എല്ലാ ഫോർമുലകളും ഞങ്ങൾക്ക് നന്നായി അറിയാം, അവ മറ്റ് സാങ്കേതിക വിഭാഗങ്ങളിൽ നിന്ന് എടുത്തതാണ് (ഉദാഹരണത്തിന്, വിവിധ രൂപങ്ങളുടെ വിസ്തീർണ്ണം കണ്ടെത്തുന്നതിന്, വേഗത, ദൂരം മുതലായവ കണ്ടെത്തുന്നതിന്. .).

ഞങ്ങളുടെ പ്രശ്നം പരിഹരിക്കാൻ ഉപയോഗിക്കുന്ന ഫോർമുല ഇപ്രകാരമാണ്:

അൽഗോരിതത്തിൻ്റെ അടുത്ത പോയിൻ്റ് ഒരു ബ്ലോക്ക് ഡയഗ്രം ആണ്:

പ്രശ്നം നമ്പർ 2-ന് പരിഹാരം.

കൂടാതെ പാസ്കലിൽ എഴുതിയ പരിഹാരവും:

പ്രോഗ്രാം വിതരണം; Var V1, V2, S, T, S1: പൂർണ്ണസംഖ്യ; (Enter ) എഴുതാൻ ആരംഭിക്കുക ("ആദ്യ കാറിൻ്റെ വേഗത നൽകുക:"); readln(V1); എഴുതുക ("രണ്ടാമത്തെ കാറിൻ്റെ വേഗത നൽകുക: "); readln(V2); എഴുതുക ("സമയം നൽകുക:"); readln(T); എഴുതുക ("കാറുകൾ തമ്മിലുള്ള ദൂരം നൽകുക:"); readln(S); S1:=(V1+V2)*T+S; writeln("ത്രൂ ", t,"h. ദൂരം ", S1," km."); അവസാനിക്കുന്നു.

ഈ രണ്ട് പ്രോഗ്രാമുകളും ശരിയാണെന്ന് നിങ്ങൾക്ക് തോന്നിയേക്കാം, പക്ഷേ അവ ശരിയല്ല. എല്ലാത്തിനുമുപരി, ത്രികോണത്തിൻ്റെ വശം 4.5 ആയിരിക്കാം, 4 അല്ല, കാറിൻ്റെ വേഗത ഒരു റൗണ്ട് നമ്പർ ആയിരിക്കണമെന്നില്ല! കൂടാതെ പൂർണ്ണസംഖ്യ പൂർണ്ണ സംഖ്യകൾ മാത്രമാണ്. അതിനാൽ, രണ്ടാമത്തെ പ്രോഗ്രാമിൽ ഞാൻ മറ്റ് നമ്പറുകൾ എഴുതാൻ ശ്രമിക്കുമ്പോൾ, ഒരു പിശക് ദൃശ്യമാകുന്നു:


മറ്റേതൊരു പ്രോഗ്രാമിംഗ് ഭാഷയിലെയും പോലെ പാസ്കലിൽ ശ്രദ്ധിക്കുക ദശാംശംഒരു പീരിയഡ് ഉപയോഗിച്ചാണ് നൽകിയത്, കോമയല്ല!

ഈ പ്രശ്നം പരിഹരിക്കുന്നതിന്, പൂർണ്ണസംഖ്യകളല്ലാത്ത സംഖ്യകൾക്ക് പാസ്കലിൽ ഏത് തരം ഉത്തരവാദിയാണെന്ന് നിങ്ങൾ ഓർമ്മിക്കേണ്ടതുണ്ട്. ഞങ്ങൾ പ്രധാന തരങ്ങൾ നോക്കി. അതിനാൽ, ഇതൊരു യഥാർത്ഥ തരം - യഥാർത്ഥമാണ്. ശരിയാക്കിയ പ്രോഗ്രാം എങ്ങനെയിരിക്കുമെന്ന് ഇതാ:

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഈ ലേഖനം തുടക്കക്കാർക്കും മറ്റും വായിക്കാൻ ഉപയോഗപ്രദമാണ് പരിചയസമ്പന്നരായ ഉപയോക്താക്കൾപാസ്കൽ, കാരണം ഫ്ലോചാർട്ടുകൾ വരയ്ക്കുന്നത് വളരെ ലളിതവും വേഗമേറിയതും മാത്രമല്ല, വളരെ ആവേശകരവുമാണ്.

ഇക്കാലത്ത്, ഓരോ ഡിസൈനറും പ്രോഗ്രാമറും വിവിധ തരത്തിലുള്ള ഡയഗ്രമുകളുടെയും ഫ്ലോചാർട്ടുകളുടെയും നിർമ്മാണത്തെ അഭിമുഖീകരിക്കുന്നു. എപ്പോൾ വിവരസാങ്കേതികവിദ്യഞങ്ങളുടെ ജീവിതത്തിൻ്റെ ഇത്രയും പ്രധാനപ്പെട്ട ഒരു ഭാഗം ഒരിക്കലും കൈവശപ്പെടുത്തിയിട്ടില്ല, ഈ ഘടനകൾ വരയ്ക്കുന്നത് ഒരു കടലാസിൽ ചെയ്യേണ്ടതുണ്ട്. ഭാഗ്യവശാൽ, ഈ ഘട്ടങ്ങളെല്ലാം ഇപ്പോൾ ഉപയോക്താവിൻ്റെ കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള ഓട്ടോമേറ്റഡ് സോഫ്‌റ്റ്‌വെയർ ഉപയോഗിച്ചാണ് നടപ്പിലാക്കുന്നത്.

അൽഗോരിതം സൃഷ്ടിക്കാനും എഡിറ്റ് ചെയ്യാനും കയറ്റുമതി ചെയ്യാനുമുള്ള കഴിവ് നൽകുന്ന ധാരാളം എഡിറ്റർമാരെ ഇൻ്റർനെറ്റിൽ കണ്ടെത്തുന്നത് വളരെ എളുപ്പമാണ്. ബിസിനസ് ഗ്രാഫിക്സ്. എന്നിരുന്നാലും, ഒരു പ്രത്യേക കേസിൽ ഏത് ആപ്ലിക്കേഷനാണ് ആവശ്യമെന്ന് കണ്ടെത്തുന്നത് എല്ലായ്പ്പോഴും എളുപ്പമല്ല.

അതിൻ്റെ ബഹുമുഖത കാരണം, ഉൽപ്പന്നം മൈക്രോസോഫ്റ്റ്നിരവധി വർഷങ്ങളായി വിവിധ ഘടനകളുടെ നിർമ്മാണത്തിൽ ഏർപ്പെട്ടിരിക്കുന്ന പ്രൊഫഷണലുകൾക്ക് ഉപയോഗപ്രദമാകും സാധാരണ ഉപയോക്താക്കൾ, ആർക്കാണ് ലളിതമായ ഡയഗ്രം വരയ്ക്കേണ്ടത്.

പരമ്പരയിലെ മറ്റേതൊരു പ്രോഗ്രാമും പോലെ മൈക്രോസോഫ്റ്റ് ഓഫീസ്, വിസിയോയിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ളതെല്ലാം ഉണ്ട് സുഖപ്രദമായ ജോലിഉപകരണങ്ങൾ: രൂപങ്ങളുടെ അധിക സവിശേഷതകൾ സൃഷ്ടിക്കുക, എഡിറ്റുചെയ്യുക, ബന്ധിപ്പിക്കുക, മാറ്റുക. ഇതിനകം നിർമ്മിച്ച സിസ്റ്റത്തിൻ്റെ പ്രത്യേക വിശകലനവും നടപ്പിലാക്കി.

ഡയ

ൽ രണ്ടാം സ്ഥാനത്ത് ഈ പട്ടികഡയ വളരെ ശരിയായി സ്ഥിതിചെയ്യുന്നു, അതിൽ ആവശ്യമായ എല്ലാം ആധുനിക ഉപയോക്താവിന്സർക്യൂട്ടുകൾ നിർമ്മിക്കുന്നതിനുള്ള പ്രവർത്തനങ്ങൾ. കൂടാതെ, എഡിറ്റർ സൗജന്യമായി വിതരണം ചെയ്യുന്നു, ഇത് വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി അതിൻ്റെ ഉപയോഗം ലളിതമാക്കുന്നു.

വലിയ സാധാരണ ലൈബ്രറിഫോമുകളും കണക്ഷനുകളും, അതുപോലെ അതുല്യമായ അവസരങ്ങൾ, ആധുനിക അനലോഗുകൾ വാഗ്ദാനം ചെയ്യുന്നില്ല - ഡയ ആക്സസ് ചെയ്യുമ്പോൾ ഇത് ഉപയോക്താവിനെ കാത്തിരിക്കുന്നു.

പറക്കുന്ന യുക്തി

വേഗത്തിലും എളുപ്പത്തിലും നിർമ്മിക്കാൻ കഴിയുന്ന സോഫ്റ്റ്‌വെയറാണ് നിങ്ങൾ തിരയുന്നതെങ്കിൽ ആവശ്യമായ ഡയഗ്രം, അപ്പോൾ നിങ്ങൾക്ക് വേണ്ടത് ഫ്ലൈയിംഗ് ലോജിക്കാണ്. ബുദ്ധിമുട്ടുള്ള സങ്കീർണ്ണമായ ഇൻ്റർഫേസും ഒരു വലിയ സംഖ്യയും ഇല്ല ദൃശ്യ ക്രമീകരണങ്ങൾഡയഗ്രമുകൾ. ഒരു ക്ലിക്ക് - ഒരു പുതിയ ഒബ്ജക്റ്റ് ചേർക്കുന്നു, രണ്ടാമത്തേത് - മറ്റ് ബ്ലോക്കുകളുമായി ഒരു യൂണിയൻ സൃഷ്ടിക്കുന്നു. നിങ്ങൾക്ക് സ്കീമ ഘടകങ്ങളെ ഗ്രൂപ്പുകളായി സംയോജിപ്പിക്കാനും കഴിയും.

അതിൻ്റെ അനലോഗുകളിൽ നിന്ന് വ്യത്യസ്തമായി, ഈ എഡിറ്ററിന് ഇല്ല ഒരു വലിയ സംഖ്യ വിവിധ രൂപങ്ങൾകണക്ഷനുകളും. കൂടാതെ, ഇത് പ്രദർശിപ്പിക്കാൻ കഴിയും അധിക വിവരംബ്ലോക്കുകളിൽ, അത് ഞങ്ങളുടെ വെബ്സൈറ്റിലെ അവലോകനത്തിൽ വിശദമായി വിവരിച്ചിരിക്കുന്നു.

BreezeTree സോഫ്റ്റ്‌വെയർ FlowBreeze

FlowBreeze അല്ല പ്രത്യേക പ്രോഗ്രാം, എന്നിവയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു ഒറ്റപ്പെട്ട മൊഡ്യൂൾ, ഇത് ഡയഗ്രമുകൾ, ഫ്ലോചാർട്ടുകൾ, മറ്റ് ഇൻഫോഗ്രാഫിക്സ് എന്നിവയുടെ വികസനത്തിന് വളരെയധികം സഹായിക്കുന്നു.

തീർച്ചയായും, FlowBreeze മിക്കവാറും പ്രൊഫഷണൽ ഡിസൈനർമാർക്കും മറ്റും വേണ്ടിയുള്ള സോഫ്റ്റ്‌വെയറാണ്, അവർ പ്രവർത്തനത്തിൻ്റെ എല്ലാ സങ്കീർണതകളും മനസ്സിലാക്കുകയും അവർ എന്തിനാണ് പണം നൽകുന്നത് എന്ന് മനസ്സിലാക്കുകയും ചെയ്യുന്നു. ശരാശരി ഉപയോക്താക്കൾക്ക് എഡിറ്ററെ മനസ്സിലാക്കുന്നത് വളരെ ബുദ്ധിമുട്ടായിരിക്കും, പ്രത്യേകിച്ചും ഇൻ്റർഫേസ് ഇംഗ്ലീഷിലുള്ളത് പരിഗണിക്കുമ്പോൾ.

എഡ്രോ MAX

മുൻ എഡിറ്ററെപ്പോലെ, അത്തരം പ്രവർത്തനങ്ങളിൽ പ്രൊഫഷണലായി ഏർപ്പെട്ടിരിക്കുന്ന വിപുലമായ ഉപയോക്താക്കൾക്കുള്ള ഒരു ഉൽപ്പന്നമാണ് Edraw MAX. എന്നിരുന്നാലും, FlowBreeze-ൽ നിന്ന് വ്യത്യസ്തമായി, ഇത് സ്വയം ഉൾക്കൊള്ളുന്നു സോഫ്റ്റ്വെയർഎണ്ണമറ്റ സാധ്യതകളോടെ.

ഇൻ്റർഫേസ് ശൈലിയിലും പ്രവർത്തനത്തിലും, Edraw വളരെ സാമ്യമുള്ളതാണ്. രണ്ടാമത്തേതിൻ്റെ പ്രധാന എതിരാളി എന്ന് വിളിക്കുന്നത് വെറുതെയല്ല.

AFCE അൽഗോരിതം ഫ്ലോചാർട്ട്സ് എഡിറ്റർ

ഈ എഡിറ്റർഈ ലേഖനത്തിൽ അവതരിപ്പിച്ചവയിൽ ഏറ്റവും സാധാരണമായ ഒന്നാണ്. അതിൻ്റെ ഡവലപ്പർ - റഷ്യയിൽ നിന്നുള്ള ഒരു സാധാരണ അധ്യാപകൻ - വികസനം പൂർണ്ണമായും ഉപേക്ഷിച്ചതാണ് ഇതിന് കാരണം. പ്രോഗ്രാമിംഗിൻ്റെ അടിസ്ഥാനകാര്യങ്ങൾ പഠിക്കുന്ന ഏതൊരു സ്കൂൾ കുട്ടിക്കും അല്ലെങ്കിൽ വിദ്യാർത്ഥിക്കും അനുയോജ്യമായതിനാൽ അദ്ദേഹത്തിൻ്റെ ഉൽപ്പന്നത്തിന് ഇന്നും ആവശ്യക്കാരുണ്ട്.

ഇതുകൂടാതെ, പ്രോഗ്രാം പൂർണ്ണമായും സൌജന്യമാണ്, കൂടാതെ അതിൻ്റെ ഇൻ്റർഫേസ് റഷ്യൻ ഭാഷയിൽ മാത്രമായി നിർമ്മിച്ചിരിക്കുന്നു.

എഫ്സിഇഡിറ്റർ

FCEditor പ്രോഗ്രാമിൻ്റെ ആശയം ഈ ലേഖനത്തിൽ അവതരിപ്പിച്ച മറ്റുള്ളവയിൽ നിന്ന് തികച്ചും വ്യത്യസ്തമാണ്. ഒന്നാമതായി, പ്രോഗ്രാമിംഗിൽ സജീവമായി ഉപയോഗിക്കുന്ന അൽഗോരിതം ഫ്ലോചാർട്ടുകൾ ഉപയോഗിച്ചാണ് പ്രവൃത്തി നടക്കുന്നത്.

രണ്ടാമതായി, എഫ്എസ്ഇഡിറ്റർ സ്വതന്ത്രമായി, ഇൻ ഓട്ടോമാറ്റിക് മോഡ്എല്ലാ ഘടനകളും നിർമ്മിക്കുന്നു. ഉപയോക്താവിന് ആവശ്യമുള്ളത് റെഡിമെയ്ഡ് ഇറക്കുമതി ചെയ്യുക എന്നതാണ് സോഴ്സ് കോഡ്ഒന്നിൽ ലഭ്യമായ ഭാഷകൾപ്രോഗ്രാമിംഗ്, തുടർന്ന് ഒരു ഡയഗ്രം ആയി പരിവർത്തനം ചെയ്ത കോഡ് കയറ്റുമതി ചെയ്യുക.

ബ്ലോക്ക്ഷെം

BlockShem പ്രോഗ്രാം, നിർഭാഗ്യവശാൽ, ഒരുപാട് അവതരിപ്പിക്കുന്നു കുറച്ച് സവിശേഷതകൾഉപയോക്താക്കൾക്കുള്ള സൗകര്യവും. ഒരു രൂപത്തിലും പ്രക്രിയയുടെ ഓട്ടോമേഷൻ ഇല്ല. ഫ്ലോചാർട്ടിൽ, ഉപയോക്താവ് സ്വമേധയാ രൂപങ്ങൾ വരയ്ക്കുകയും തുടർന്ന് അവയെ സംയോജിപ്പിക്കുകയും വേണം. ഈ എഡിറ്റർ ഡയഗ്രമുകൾ സൃഷ്ടിക്കാൻ ഉദ്ദേശിച്ചിട്ടുള്ള ഒബ്ജക്റ്റ് എഡിറ്ററേക്കാൾ കൂടുതൽ ഗ്രാഫിക്കൽ എഡിറ്ററാണ്.

നിർഭാഗ്യവശാൽ, ഈ പ്രോഗ്രാമിലെ കണക്കുകളുടെ ലൈബ്രറി വളരെ മോശമാണ്.

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഉണ്ട് വലിയ തിരഞ്ഞെടുപ്പ്ബ്ലോക്ക് ഡയഗ്രമുകൾ നിർമ്മിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്ത സോഫ്റ്റ്‌വെയർ. മാത്രമല്ല, ആപ്ലിക്കേഷനുകൾ ഫംഗ്ഷനുകളുടെ എണ്ണത്തിൽ മാത്രമല്ല വ്യത്യാസപ്പെട്ടിരിക്കുന്നത് - അവയിൽ ചിലത് അടിസ്ഥാനപരമായി വ്യത്യസ്തമായ പ്രവർത്തന തത്വത്തെ സൂചിപ്പിക്കുന്നു, അനലോഗുകളിൽ നിന്ന് വേർതിരിച്ചറിയാൻ കഴിയും. അതിനാൽ, ഏത് എഡിറ്റർ ഉപയോഗിക്കണമെന്ന് ഉപദേശിക്കാൻ പ്രയാസമാണ് - എല്ലാവർക്കും ആവശ്യമുള്ള ഉൽപ്പന്നം കൃത്യമായി തിരഞ്ഞെടുക്കാനാകും.

ഒരു പ്രക്രിയയുടെ ഘട്ടങ്ങൾ കാണിക്കുന്ന ഡയഗ്രമുകളാണ് ഫ്ലോചാർട്ടുകൾ. ലളിതമായ ഫ്ലോചാർട്ടുകൾ സൃഷ്ടിക്കാൻ എളുപ്പമാണ്, രൂപങ്ങളുടെ ലാളിത്യവും വ്യക്തതയും അവയെ മനസ്സിലാക്കാൻ എളുപ്പമാക്കുന്നു.

കുറിപ്പ്.വിസിയോ ഓൺലൈനിലെ (പ്ലാൻ 2) ഡാറ്റാ വിഷ്വലൈസർ ഉപയോഗിച്ച് നിങ്ങളുടെ ഡാറ്റയിൽ നിന്ന് നിങ്ങൾക്ക് ഒരു ലളിതമായ ഫ്ലോചാർട്ട് സ്വയമേവ സൃഷ്‌ടിക്കാനാകും. കൂടുതൽ വിവരങ്ങൾഡാറ്റാ വിഷ്വലൈസർ ഉപയോഗിച്ച് ഡയഗ്രമുകൾ സൃഷ്ടിക്കുക എന്ന ലേഖനം കാണുക.

സാമ്പിൾ " ലളിതമായ ബ്ലോക്ക് ഡയഗ്രം"വിസിയോയിൽ വിവിധ പ്രക്രിയകളെ ദൃശ്യപരമായി പ്രതിനിധീകരിക്കാൻ നിങ്ങൾക്ക് ഉപയോഗിക്കാവുന്ന രൂപങ്ങൾ അടങ്ങിയിരിക്കുന്നു. ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്ന പ്രൊപ്പോസൽ ഡെവലപ്‌മെൻ്റ് പ്രോസസ് പോലുള്ള ലളിതമായ ബിസിനസ്സ് പ്രക്രിയകൾ പ്രദർശിപ്പിക്കുന്നതിന് ഇത് പ്രത്യേകിച്ചും ഉപയോഗപ്രദമാണ്.

ലളിതമായ ഫ്ലോചാർട്ട് ടെംപ്ലേറ്റിന് പുറമേ, ഡാറ്റാ ഫ്ലോ ഡയഗ്രമുകൾ, ടൈംലൈനുകൾ, സോഫ്‌റ്റ്‌വെയർ മോഡലുകൾ എന്നിവ പോലുള്ള കൂടുതൽ നിർദ്ദിഷ്ട ഡയഗ്രം ടെംപ്ലേറ്റുകൾ വിസിയോ വാഗ്ദാനം ചെയ്യുന്നു.

ഒരു ഫ്ലോചാർട്ട് സൃഷ്ടിക്കുന്നു

    Visio ആപ്ലിക്കേഷൻ സമാരംഭിക്കുക.

    ഐക്കണിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക ലളിതമായ ബ്ലോക്ക് ഡയഗ്രം.

    ഒരു ഫ്ലോചാർട്ടിൻ്റെ ഘടകങ്ങൾ ബന്ധിപ്പിക്കുന്നതിന്, നിങ്ങളുടെ മൗസ് ആദ്യത്തെ ആകൃതിയിൽ ഹോവർ ചെയ്യുക, നിങ്ങൾ ബന്ധിപ്പിക്കാൻ ആഗ്രഹിക്കുന്ന ആകൃതിയിലേക്ക് ചൂണ്ടിക്കാണിക്കുന്ന അമ്പടയാളത്തിൽ ക്ലിക്കുചെയ്യുക. രണ്ടാമത്തെ ആകൃതി ആദ്യത്തേതിന് അടുത്തല്ലെങ്കിൽ, നിങ്ങൾ ചെറിയ അമ്പടയാളം രണ്ടാമത്തെ ആകൃതിയുടെ മധ്യഭാഗത്തേക്ക് വലിച്ചിടേണ്ടതുണ്ട്.

    കണക്റ്റർ അമ്പടയാളത്തിൻ്റെ ദിശ മാറ്റാൻ, കണക്ഷൻ തിരഞ്ഞെടുക്കുക, തുടർന്ന് ഗ്രൂപ്പിലെ ടാബിൽ ആകാര ശൈലികൾഇനം ക്ലിക്ക് ചെയ്യുക ലൈൻ അമ്പുകൾതിരഞ്ഞെടുക്കുക ശരിയായ ദിശഅമ്പ് തരം.

യാന്ത്രിക വിന്യാസവും ഇടവും

    പേജിലെ എല്ലാ ഒബ്ജക്റ്റുകളും തിരഞ്ഞെടുക്കാൻ CTRL+A അമർത്തുക.

    ടാബിൽ വീട്കൂട്ടത്തിൽ ഓർഡർ ചെയ്യുന്നുബട്ടൺ ക്ലിക്ക് ചെയ്യുക സ്ഥാനംതിരഞ്ഞെടുക്കുക യാന്ത്രിക വിന്യാസവും സ്‌പെയ്‌സിംഗും.

ഇത് നയിക്കുന്നില്ലെങ്കിൽ ആഗ്രഹിച്ച ഫലം, CTRL+Z അമർത്തി അത് റദ്ദാക്കുക, മറ്റ് ബട്ടൺ മെനു ഓപ്ഷനുകൾ ഉപയോഗിക്കുക വിന്യാസംഒപ്പം സ്ഥാനം.

ഫ്ലോചാർട്ടുകൾ എന്തിനെ പ്രതിനിധീകരിക്കുന്നു?

ഒരു ടെംപ്ലേറ്റ് തുറക്കുമ്പോൾ ലളിതമായ ബ്ലോക്ക് ഡയഗ്രംഒരു കൂട്ടം ഘടകങ്ങൾ തുറക്കുന്നു ലളിതമായ ഫ്ലോചാർട്ട് രൂപങ്ങൾ. ഈ സെറ്റിലെ ഓരോ ചിത്രവും പ്രക്രിയയുടെ ഒന്നോ അല്ലെങ്കിൽ മറ്റൊരു ഘട്ടത്തെ പ്രതിനിധീകരിക്കുന്നു. എന്നാൽ ഈ കണക്കുകൾക്ക് സാർവത്രിക അർത്ഥം ഇല്ല; മിക്ക ഫ്ലോചാർട്ടുകളും മൂന്നോ നാലോ തരം രൂപങ്ങൾ ഉപയോഗിക്കുന്നു, പ്രത്യേക ആവശ്യങ്ങൾ ഉണ്ടാകുമ്പോൾ മാത്രമേ ഈ ശ്രേണി വിപുലീകരിക്കുകയുള്ളൂ.

അതേ സമയം, വിസിയോയിലെ രൂപങ്ങളുടെ പേരുകൾ അവയുടെ ഉപയോഗത്തെ സൂചിപ്പിക്കുന്നു. ഏറ്റവും സാധാരണമായ രൂപങ്ങൾ ചുവടെ വിവരിച്ചിരിക്കുന്നു.

ഫ്ലോചാർട്ടുകൾ എന്തിനെ പ്രതിനിധീകരിക്കുന്നു?

വിസിയോ 2010-ൽ നിങ്ങൾക്ക് ഒരു ഫ്ലോചാർട്ടിൽ ഉപയോഗിക്കാനാകുന്ന നിരവധി പ്രത്യേക സ്റ്റെൻസിലുകളും ആകൃതികളും ഉണ്ട്. മറ്റ് രൂപങ്ങളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ലേഖനം കാണുക.

കുറിപ്പ്: നിങ്ങൾ തിരയുന്ന രൂപം കണ്ടെത്താൻ കഴിയുന്നില്ലേ?മറ്റ് ആകാരങ്ങൾ എങ്ങനെ കണ്ടെത്താം എന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഷേപ്സ് വിൻഡോ ഉപയോഗിച്ച് ഓർഗനൈസ് ചെയ്യുക, ആകാരങ്ങൾ കണ്ടെത്തുക കാണുക.

ഒരു ഫ്ലോചാർട്ട് സൃഷ്ടിക്കുന്നു

    ടാബ് തുറക്കുക ഫയൽ.

    ടാബ് ഫയൽപ്രദർശിപ്പിച്ചിട്ടില്ല

    ടാബ് ആണെങ്കിൽ ഫയൽപ്രദർശിപ്പിക്കില്ല, നടപടിക്രമത്തിൻ്റെ അടുത്ത ഘട്ടത്തിലേക്ക് പോകുക.

    ഒരു ടീം തിരഞ്ഞെടുക്കുക സൃഷ്ടിക്കുകപോയിൻ്റും ബ്ലോക്ക് ഡയഗ്രംതുടർന്ന് പട്ടികയിൽ ലഭ്യമായ ടെംപ്ലേറ്റുകൾ ഘടകം തിരഞ്ഞെടുക്കുക ലളിതമായ ബ്ലോക്ക് ഡയഗ്രം.

    ബട്ടൺ ക്ലിക്ക് ചെയ്യുക സൃഷ്ടിക്കുക.

    നിങ്ങൾ ഡോക്യുമെൻ്റ് ചെയ്യുന്ന പ്രക്രിയയുടെ ഓരോ ഘട്ടത്തിനും, നിങ്ങളുടെ ഡോക്യുമെൻ്റിലേക്ക് ഉചിതമായ ഫ്ലോചാർട്ട് ആകൃതി വലിച്ചിടുക.

    കുറിപ്പ്:ഒരു പ്രക്രിയയിലെ ഓരോ ഘട്ടത്തെയും പ്രതിനിധീകരിക്കുന്നതിന് രൂപങ്ങൾ ഉപയോഗിക്കുന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, കാണുക.

    സ്ഥിരസ്ഥിതിയായി ദീർഘചതുരം

    നേരായ കണക്ടറുകൾ

    ഒരു ടാബിൽ സാധാരണ എഡിറ്റിംഗിലേക്ക് മടങ്ങാൻ വീട്കൂട്ടത്തിൽ സേവനംബട്ടൺ ക്ലിക്ക് ചെയ്യുക പോയിൻ്റർ.

    ഒരു ആകൃതിയ്‌ക്കോ കണക്‌ടറിനോ വേണ്ടി ടെക്‌സ്‌റ്റ് ചേർക്കാൻ, അത് തിരഞ്ഞെടുത്ത് ടെക്‌സ്‌റ്റ് നൽകുക. നിങ്ങൾ വാചകം നൽകി കഴിയുമ്പോൾ, പേജിൻ്റെ ഒരു ശൂന്യമായ സ്ഥലത്ത് ക്ലിക്കുചെയ്യുക.

    കണക്റ്റർ അമ്പടയാളത്തിൻ്റെ ദിശ മാറ്റാൻ, കണക്ഷൻ തിരഞ്ഞെടുക്കുക, തുടർന്ന് ഗ്രൂപ്പിൽ, ലേബലിൻ്റെ വലതുവശത്തുള്ള അമ്പടയാളത്തിൽ ക്ലിക്കുചെയ്യുക ലൈൻ, ഇനത്തിന് മുകളിൽ ഹോവർ ചെയ്യുക അമ്പുകൾആവശ്യമുള്ള ദിശ തിരഞ്ഞെടുക്കുക.

ഒരു വലിയ ഫ്ലോചാർട്ട് അച്ചടിക്കുന്നു

നിങ്ങൾ പ്രിൻ്റിംഗ് ആരംഭിക്കുന്നതിന് മുമ്പ്, വിസിയോയിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്ന ഡ്രോയിംഗ് പേജിൽ മുഴുവൻ ഫ്ലോചാർട്ടും അടങ്ങിയിരിക്കുന്നുവെന്ന് ഉറപ്പാക്കേണ്ടതുണ്ട്. വിസിയോയിലെ പേജിനപ്പുറത്തേക്ക് വ്യാപിക്കുന്ന ഏതെങ്കിലും ആകൃതികൾ അച്ചടിക്കില്ല.

ഒരു വലിയ ഫ്ലോചാർട്ട് അച്ചടിക്കാൻ, ഇനിപ്പറയുന്നവ ചെയ്യുക:

ഫ്ലോചാർട്ടുകൾ എന്തിനെ പ്രതിനിധീകരിക്കുന്നു?

നിങ്ങൾ ലളിതമായ ഫ്ലോചാർട്ട് ടെംപ്ലേറ്റ് തുറക്കുമ്പോൾ, ലളിതമായ ഫ്ലോചാർട്ട് ആകൃതികളുടെ സ്റ്റെൻസിലും തുറക്കുന്നു. മൂലകങ്ങളുടെ ഗണത്തിലെ ഓരോ ആകൃതിയും പ്രക്രിയയിലെ ഒരു പ്രത്യേക ഘട്ടവുമായി പൊരുത്തപ്പെടുന്നു.

ലളിതമായ ഫ്ലോചാർട്ട് ആകൃതിയിലുള്ള സ്റ്റെൻസിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന ആകൃതികളിൽ, ചിലത് മാത്രമേ വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നുള്ളൂ. ഈ കണക്കുകൾ താഴെ വിവരിച്ചിരിക്കുന്നു. മറ്റ് ആകാരങ്ങളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഈ വിഭാഗത്തിൻ്റെ അവസാനത്തിലുള്ള ലിങ്ക് (കുറവ് ജനപ്രിയമായ ഫ്ലോചാർട്ട് രൂപങ്ങൾ) കാണുക.

ജനപ്രിയമല്ലാത്ത ഫ്ലോചാർട്ട് രൂപങ്ങൾ

    ഡൈനാമിക് കണക്റ്റിംഗ് ലൈൻ.ഈ ബന്ധിപ്പിക്കുന്ന ലൈൻ അതിൻ്റെ പാതയിൽ കിടക്കുന്ന കണക്കുകളെ മറികടക്കുന്നു.

    ഇഷ്‌ടാനുസൃതമാക്കാവുന്ന വക്രതയുള്ള ഒരു കണക്റ്റിംഗ് ലൈനാണിത്.

    നിങ്ങൾ നൽകുന്ന ടെക്‌സ്‌റ്റിൻ്റെ അളവിനെ അടിസ്ഥാനമാക്കി വലുപ്പം മാറ്റുന്ന ബോർഡറുള്ള ഒരു ടെക്‌സ്‌റ്റ് ബോക്‌സാണിത്. ആകൃതിയുടെ വശങ്ങൾ വലിച്ചുകൊണ്ട് വീതി ക്രമീകരിക്കാം. ഈ ആകൃതി ഒരു പ്രക്രിയയിലെ ഒരു ഘട്ടത്തെ പ്രതിനിധീകരിക്കുന്നില്ല, എന്നാൽ ഒരു ഫ്ലോചാർട്ട് ലേബൽ ചെയ്യുന്നതിന് ഉപയോഗപ്രദമാണ്.

    കുറിപ്പ്.നിങ്ങൾ നൽകുന്ന ടെക്‌സ്‌റ്റിൻ്റെ അളവ് അനുസരിച്ച് വലുപ്പത്തിൽ മാറുന്ന ചതുര ബ്രാക്കറ്റിലുള്ള ഒരു ബോക്‌സാണിത്. ആകൃതിയുടെ വശങ്ങൾ വലിച്ചുകൊണ്ട് വീതി ക്രമീകരിക്കാം. ഓട്ടോ-ഹൈറ്റ് ഫീൽഡ് പോലെ, ഈ കണക്ക് പ്രക്രിയയിലെ ഒരു ഘട്ടത്തെ പ്രതിനിധീകരിക്കുന്നില്ല. ഫ്ലോചാർട്ട് രൂപങ്ങളിലേക്ക് കുറിപ്പുകൾ ചേർക്കാൻ ഇത് ഉപയോഗിക്കുക.

    മാനുവൽ ഇൻപുട്ട്.ഒരു വ്യക്തി പ്രക്രിയയിലേക്ക് വിവരങ്ങൾ നൽകുന്ന ഘട്ടമാണിത്.

    മാനുവൽ പ്രവർത്തനം.ഇത് ഒരു വ്യക്തി പൂർത്തിയാക്കേണ്ട ഒരു ഘട്ടമാണ്.

    ആന്തരിക സംഭരണം.ഈ ആകൃതി ഒരു കമ്പ്യൂട്ടറിൽ സംഭരിച്ചിരിക്കുന്ന ഡാറ്റയെ പ്രതിനിധീകരിക്കുന്നു.

    നേരിട്ടുള്ള ഡാറ്റ.ഈ കണക്ക് ഓരോന്നിനും വേണ്ടി സംഭരിച്ചിരിക്കുന്ന ഡാറ്റയെ പ്രതിനിധീകരിക്കുന്നു പ്രത്യേക പ്രവേശനംനേരിട്ടുള്ള പ്രവേശനം സാധ്യമാണ്. കമ്പ്യൂട്ടറിൻ്റെ ഹാർഡ് ഡ്രൈവിൽ ഡാറ്റ സംഭരിക്കുന്ന രീതിയുമായി ഇത് യോജിക്കുന്നു.

    സീരിയൽ ഡാറ്റ.ഈ ആകൃതി തുടർച്ചയായി സംഭരിച്ചിരിക്കുന്ന ഡാറ്റയെ പ്രതിനിധീകരിക്കുന്നു (ഉദാഹരണത്തിന്, മാഗ്നറ്റിക് ടേപ്പിലെ ഡാറ്റ). അത്തരം ഡാറ്റ തുടർച്ചയായി മാത്രമേ വായിക്കാൻ കഴിയൂ. ഉദാഹരണത്തിന്, റെക്കോർഡ് 7 ആക്സസ് ചെയ്യാൻ, നിങ്ങൾ ആദ്യം റെക്കോർഡുകൾ 1-6 കാണണം.

    മാപ്പും പേപ്പർ ടേപ്പും.ഈ ചിത്രം ഒരു പഞ്ച്ഡ് കാർഡ് അല്ലെങ്കിൽ പേപ്പർ ടേപ്പ് പ്രതിനിധീകരിക്കുന്നു. ആദ്യകാലങ്ങളിൽ കമ്പ്യൂട്ടർ സംവിധാനങ്ങൾഡാറ്റ എഴുതാനും വായിക്കാനും പ്രോഗ്രാമുകൾ സംഭരിക്കാനും പ്രവർത്തിപ്പിക്കാനും പഞ്ച് കാർഡുകളും പേപ്പർ ടേപ്പുകളും ഉപയോഗിച്ചു.

    പ്രദർശിപ്പിക്കുക.ഈ രൂപം ഉപയോക്താവിന് (സാധാരണയായി ഒരു കമ്പ്യൂട്ടർ സ്ക്രീനിൽ) പ്രദർശിപ്പിക്കുന്ന ഡാറ്റയെ പ്രതിനിധീകരിക്കുന്നു.

    തയ്യാറാക്കൽ.ഒരു നടപടിക്രമം നടപ്പിലാക്കുന്നതിനുള്ള തയ്യാറെടുപ്പിൽ വേരിയബിളുകളുടെ സമാരംഭത്തെ ഈ കണക്ക് പ്രതിനിധീകരിക്കുന്നു.

    സമാന്തര മോഡ്.രണ്ട് എവിടെയാണെന്ന് ഈ കണക്ക് കാണിക്കുന്നു വ്യത്യസ്ത പ്രക്രിയകൾഒരേസമയം പ്രവർത്തിക്കാൻ കഴിയും.

    സൈക്കിൾ പരിധി.അടുത്ത ഘട്ടത്തിലേക്ക് പോകുന്നതിന് മുമ്പ് ഒരു സൈക്കിൾ എത്ര തവണ ആവർത്തിക്കാമെന്ന് ഈ ചിത്രം കാണിക്കുന്നു.

    നിയന്ത്രണ കൈമാറ്റം.ഈ കണക്ക് ഒരു ഘട്ടത്തെ സൂചിപ്പിക്കുന്നു, ചില വ്യവസ്ഥകൾ പാലിക്കുകയാണെങ്കിൽ, അടുത്തതിലേക്കല്ല, മറ്റൊരു ഘട്ടത്തിലേക്ക് ഒരു പരിവർത്തനം സംഭവിക്കുന്നു.

ഒരു ഫ്ലോചാർട്ട് സൃഷ്ടിക്കുന്നു

    മെനുവിൽ ഫയൽ സൃഷ്ടിക്കുക, പിന്നെ പോയിൻ്റിലേക്ക് ബ്ലോക്ക് ഡയഗ്രംതിരഞ്ഞെടുക്കുക ലളിതമായ ബ്ലോക്ക് ഡയഗ്രം.

    നിങ്ങൾ ഡോക്യുമെൻ്റ് ചെയ്യുന്ന പ്രക്രിയയുടെ ഓരോ ഘട്ടത്തിനും, നിങ്ങളുടെ ഡോക്യുമെൻ്റിലേക്ക് ഉചിതമായ ഫ്ലോചാർട്ട് ആകൃതി വലിച്ചിടുക.

    ഇനിപ്പറയുന്ന രീതികളിൽ ഒന്ന് ഉപയോഗിച്ച് ഫ്ലോചാർട്ടിലെ ആകാരങ്ങൾ ബന്ധിപ്പിക്കുക.

    രണ്ട് രൂപങ്ങൾ പരസ്പരം ബന്ധിപ്പിക്കുന്നു

    ഒരൊറ്റ കണക്ഷൻ പോയിൻ്റ് ഉപയോഗിച്ച് ഒരു ആകൃതിയെ പലതിലേക്ക് ബന്ധിപ്പിക്കുന്നു

    സ്ഥിരസ്ഥിതിയായി ദീർഘചതുരംവരികൾ ബന്ധിപ്പിക്കുന്നു, ഒരു ആകൃതിയിലുള്ള ഒരു പോയിൻ്റിനെ മറ്റ് മൂന്ന് ആകൃതികളുമായി ബന്ധിപ്പിക്കുന്നത് ചുവടെയുള്ള ചിത്രം പോലെ കാണപ്പെടുന്നു.

    അതിനാൽ ബന്ധിപ്പിക്കുന്ന ലൈനുകൾ നേരിട്ട് വരുന്നു കേന്ദ്ര പോയിൻ്റ്ആദ്യ ചിത്രവും മറ്റ് എല്ലാ കണക്കുകളിലെയും പോയിൻ്റുകളിലേക്ക് നയിച്ചു, നിങ്ങൾ വ്യക്തമാക്കണം നേരായ കണക്ടറുകൾ, ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ.

    ടൂൾബാറിൽ സ്റ്റാൻഡേർഡ്ക്ലിക്ക് ടൂൾ പോയിൻ്റർമടങ്ങാൻ സാധാരണ മോഡ്എഡിറ്റുകൾ.

    ഒരു ആകൃതിയ്‌ക്കോ കണക്‌ടറിനോ വേണ്ടി ടെക്‌സ്‌റ്റ് ചേർക്കാൻ, അത് തിരഞ്ഞെടുത്ത് ടെക്‌സ്‌റ്റ് നൽകുക. നിങ്ങൾ വാചകം നൽകി കഴിയുമ്പോൾ, പേജിൻ്റെ ഒരു ശൂന്യമായ സ്ഥലത്ത് ക്ലിക്കുചെയ്യുക.

    കണക്ടർ ലൈനിൻ്റെ ദിശ മാറ്റാൻ, മെനുവിൽ, നിങ്ങളുടെ മൗസ് പോയിൻ്റർ ഹോവർ ചെയ്യുക പ്രവർത്തനങ്ങൾതിരഞ്ഞെടുക്കുക അറ്റങ്ങൾ വളച്ചൊടിക്കുക.

വലിയ ബ്ലോക്ക് ഡയഗ്രമുകൾ അച്ചടിക്കുന്നു

പേപ്പറിനേക്കാൾ വലിപ്പമുള്ള ഒരു ഫ്ലോചാർട്ട് പ്രിൻ്റ് ചെയ്യാനുള്ള ഏറ്റവും എളുപ്പ മാർഗം അത് പല പേപ്പറുകളിൽ പ്രിൻ്റ് ചെയ്യുകയും പിന്നീട് അവയെ ഒട്ടിക്കുകയും ചെയ്യുക എന്നതാണ്.

നിങ്ങൾ അച്ചടിക്കാൻ തുടങ്ങുന്നതിനുമുമ്പ്, വിസിയോയിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്ന ഡ്രോയിംഗ് പേജിൽ മുഴുവൻ ഫ്ലോചാർട്ടും അടങ്ങിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കേണ്ടതുണ്ട്. വിസിയോയിലെ പേജിനപ്പുറത്തേക്ക് വ്യാപിക്കുന്ന ഏതെങ്കിലും ആകൃതികൾ അച്ചടിക്കില്ല. ഡോക്യുമെൻ്റ് പേജിൽ ഫ്ലോചാർട്ട് യോജിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കാൻ, ഡയലോഗ് ബോക്സിലെ പ്രിവ്യൂ ഉപയോഗിക്കുക പേജ് ഓപ്ഷനുകൾ(മെനു ഫയൽ, ഖണ്ഡിക പേജ് ഓപ്ഷനുകൾ, ടാബ് പ്രിൻ്റിംഗ് ക്രമീകരണങ്ങൾ).

1. ബ്ലോക്ക് ഡയഗ്രം. വിസിയോ ഡ്രോയിംഗ് പേജിന് ഇത് വളരെ വലുതാണ്.

2. ഒരു വിസിയോ ഡ്രോയിംഗ് പേജിൽ സ്ഥാപിച്ചിരിക്കുന്ന ഒരു ഫ്ലോചാർട്ട്.

ഫ്ലോചാർട്ട് വലുപ്പത്തിന് അനുയോജ്യമായി വിസിയോ ഡ്രോയിംഗ് പേജ് വലുപ്പം മാറ്റുക

    ഒരു ഫ്ലോചാർട്ട് തുറക്കുമ്പോൾ, മെനുവിൽ ഫയൽഇനം തിരഞ്ഞെടുക്കുക പേജ് ഓപ്ഷനുകൾ.

    ടാബ് തുറക്കുക പേജ് വലിപ്പം.

    ടാബിൽ പേജ് വലിപ്പംക്ലിക്ക് ചെയ്യുക .

പ്രിൻ്റ് ചെയ്യുമ്പോൾ ഫ്ലോചാർട്ട് എങ്ങനെ കാണപ്പെടുമെന്ന് കാണാൻ, മെനുവിലേക്ക് പോകുക ഫയൽഇനം തിരഞ്ഞെടുക്കുക പ്രിവ്യൂ . നാല് അക്ഷര വലുപ്പമുള്ള ഷീറ്റുകളിൽ അച്ചടിക്കുന്ന ഫ്ലോചാർട്ട് ചുവടെയുള്ള ചിത്രം കാണിക്കുന്നു.

ഒന്നിലധികം പേപ്പറുകളിൽ വലിയ ഫ്ലോചാർട്ടുകൾ അച്ചടിക്കുന്നു

    മെനുവിൽ ഫയൽഇനം തിരഞ്ഞെടുക്കുക പേജ് ഓപ്ഷനുകൾ.

    ടാബിൽ പ്രിൻ്റിംഗ് ക്രമീകരണങ്ങൾവയലിൽ പ്രിൻ്ററിൽ പേപ്പർതിരഞ്ഞെടുക്കുക ശരിയായ വലിപ്പംപേപ്പർ ഇതിനകം വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ. ബട്ടൺ അമർത്തരുത് ശരി.

    ടാബ് തുറക്കുക പേജ് വലിപ്പംക്ലിക്ക് ചെയ്യുക ഉള്ളടക്കത്തെ അടിസ്ഥാനമാക്കി വലുപ്പം മാറ്റുക. പ്രിവ്യൂ വിൻഡോ ഇപ്പോൾ തമ്മിലുള്ള വ്യത്യാസം കാണിക്കുന്നു പുതിയ പേജ്പ്രിൻ്ററിൽ പേപ്പറും.

    ബട്ടൺ ക്ലിക്ക് ചെയ്യുക ശരി.

    മെനുവിൽ ഫയൽഇനം തിരഞ്ഞെടുക്കുക പ്രിവ്യൂപ്രിൻ്റ് ചെയ്യുമ്പോൾ ഫ്ലോചാർട്ട് എങ്ങനെ കാണപ്പെടുമെന്ന് കാണാൻ.

    കുറിപ്പ്:പേജുകൾക്കിടയിൽ ഷേഡുള്ള മാർജിനുകൾ പ്രത്യക്ഷപ്പെടാം. രണ്ട് ഷീറ്റുകളിലും പ്രിൻ്റ് ചെയ്യുന്ന മേഖലകളുമായി ഇവ പൊരുത്തപ്പെടുന്നു. ബ്ലോക്ക് ഡയഗ്രാമിൽ ശൂന്യമായ ഇടങ്ങൾ ഉണ്ടാകാതിരിക്കാൻ ഷീറ്റുകൾ ഒരുമിച്ച് ഒട്ടിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു.

    പ്രിൻ്റിംഗ് പൂർത്തിയായിക്കഴിഞ്ഞാൽ, നിങ്ങൾക്ക് മാർജിനുകൾ ട്രിം ചെയ്യാനും പേജുകൾ ശരിയായി ക്രമീകരിക്കാനും അവയെ ഒരുമിച്ച് ഒട്ടിക്കാനും കഴിയും.

ഒരു പ്രശ്നം പരിഹരിക്കുന്നതിന് ഒരു അൽഗോരിതം വികസിപ്പിക്കുമ്പോൾ ഫ്ലോചാർട്ടുകളുടെ ഭാഷ ഉപയോഗിക്കുന്നത് വളരെ പ്രധാനമാണ്. കണക്കുകൂട്ടൽ സമയത്തിലും കണക്കുകൂട്ടലുകളുടെ അളവിലും അവയുടെ സങ്കീർണ്ണതയിലും പരസ്പരം വ്യത്യസ്തമായ വിവിധ അൽഗോരിതങ്ങൾ ഉപയോഗിച്ച് ഒരേ പ്രശ്നത്തിനുള്ള പരിഹാരം നടപ്പിലാക്കാൻ കഴിയും. ഫ്ലോചാർട്ടുകൾ ഉപയോഗിച്ച് ഈ അൽഗോരിതങ്ങൾ റെക്കോർഡ് ചെയ്യുന്നത്, അവ താരതമ്യം ചെയ്യാനും മികച്ച അൽഗോരിതം തിരഞ്ഞെടുക്കാനും ലളിതമാക്കാനും പിശകുകൾ കണ്ടെത്താനും ഇല്ലാതാക്കാനും നിങ്ങളെ അനുവദിക്കുന്നു.

ഒരു അൽഗോരിതം വികസിപ്പിക്കുമ്പോഴും അൽഗോരിതം നേരിട്ട് പ്രോഗ്രാമിംഗ് ഭാഷയിൽ വികസിപ്പിക്കുമ്പോഴും ഫ്ലോചാർട്ട് ഭാഷയിൽ നിന്നുള്ള വിസമ്മതം ഗണ്യമായ സമയനഷ്ടത്തിലേക്കും ഒരു ഉപോൽപ്പന്ന അൽഗോരിതം തിരഞ്ഞെടുക്കുന്നതിലേക്കും നയിക്കുന്നു. അതിനാൽ, ഫ്ലോചാർട്ടുകളുടെ ഭാഷയിൽ പ്രശ്നം പരിഹരിക്കുന്നതിന് തുടക്കത്തിൽ ഒരു അൽഗോരിതം വികസിപ്പിക്കേണ്ടത് ആവശ്യമാണ്, അതിനുശേഷം അൽഗോരിതം ഒരു പ്രോഗ്രാമിംഗ് ഭാഷയിലേക്ക് വിവർത്തനം ചെയ്യപ്പെടുന്നു.

സങ്കീർണ്ണമായ ഒരു പ്രശ്നത്തിന് ഒരു അൽഗോരിതം വികസിപ്പിക്കുമ്പോൾ, രീതി ഉപയോഗിക്കുന്നു ഘട്ടം ഘട്ടമായുള്ള വിശദാംശങ്ങൾ. ചിന്തിക്കുക എന്നതാണ് ആദ്യപടി പൊതു ഘടനഅതിൻ്റെ വ്യക്തിഗത ഭാഗങ്ങളുടെ വിശദമായ പഠനം കൂടാതെ അൽഗോരിതം. വിശദമായി ആവശ്യമുള്ള ബ്ലോക്കുകൾ വിവരിച്ചിട്ടുണ്ട് ഡോട്ട് ലൈൻഅൽഗോരിതം വികസനത്തിൻ്റെ തുടർന്നുള്ള ഘട്ടങ്ങളിൽ അവ ചിന്തിക്കുകയും വിശദമാക്കുകയും ചെയ്യുന്നു.

ഒരു പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കുന്ന പ്രക്രിയയിൽ, ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ വേർതിരിച്ചറിയാൻ കഴിയും:

  • ഘട്ടം 1. പ്രശ്നത്തിനുള്ള പരിഹാരത്തിൻ്റെ ഗണിതശാസ്ത്ര വിവരണം.
  • ഘട്ടം 2. ഇൻപുട്ട്, ഔട്ട്പുട്ട് ഡാറ്റയുടെ നിർവ്വചനം.
  • ഘട്ടം 3. പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കുക.

അടിസ്ഥാന അൽഗോരിതം ഡിസൈനുകൾ

പ്രോഗ്രാമിംഗ് സിദ്ധാന്തത്തിൽ, ഏതെങ്കിലും, ഏകപക്ഷീയമായി എഴുതണമെന്ന് തെളിയിക്കപ്പെട്ടിട്ടുണ്ട് സങ്കീർണ്ണമായ അൽഗോരിതംമതി മൂന്ന് അടിസ്ഥാന ഘടനകൾ:

  • താഴെ (ലീനിയർ അൽഗോരിതം);
  • ബ്രാഞ്ചിംഗ് (ബ്രാഞ്ചിംഗ് അൽഗോരിതം);
  • ലൂപ്പ്-ബൈ (റൗണ്ട്-റോബിൻ അൽഗോരിതം).

ലീനിയർ അൽഗോരിതങ്ങൾ

ലീനിയർ അൽഗോരിതംഒന്നിനുപുറകെ ഒന്നായി പിന്തുടരുന്ന പ്രവർത്തനങ്ങളുടെ ഒരു ശ്രേണിയിൽ നിന്നാണ് രൂപപ്പെടുന്നത്. ഉദാഹരണത്തിന്, ഒരു ദീർഘചതുരത്തിൻ്റെ വിസ്തീർണ്ണം നിർണ്ണയിക്കാൻ, നിങ്ങൾ ആദ്യം ആദ്യത്തെ വശത്തിൻ്റെ നീളം സജ്ജമാക്കണം, തുടർന്ന് രണ്ടാമത്തെ വശത്തിൻ്റെ നീളം സജ്ജമാക്കുക, അതിനുശേഷം മാത്രമേ അതിൻ്റെ വിസ്തീർണ്ണം കണക്കാക്കാൻ ഫോർമുല ഉപയോഗിക്കൂ.

ഉദാഹരണം

ചുമതല. ഒരു വലത് ത്രികോണത്തിൻ്റെ a, b എന്നീ കാലുകളുടെ നീളത്തിൻ്റെ അറിയപ്പെടുന്ന മൂല്യങ്ങൾ ഉപയോഗിച്ച് അതിൻ്റെ ഹൈപ്പോടെനസ് കണക്കാക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കുക.

ഈ പ്രശ്നം ഒരു ഉദാഹരണമായി ഉപയോഗിച്ച്, പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കുന്നതിൻ്റെ മൂന്ന് ഘട്ടങ്ങളും ഞങ്ങൾ പരിഗണിക്കും:

പ്രശ്നത്തിനുള്ള ഗണിതശാസ്ത്രപരമായ പരിഹാരം അറിയപ്പെടുന്ന ഫോർമുലയാണ്:

,

ഇവിടെ c എന്നത് ഹൈപ്പോടെൻസിൻ്റെ നീളം, a, b എന്നത് കാലുകളുടെ നീളം.

എ, ബി എന്നീ കാലുകളുടെ മൂല്യങ്ങളാണ് ഇൻപുട്ട് ഡാറ്റ. ഔട്ട്പുട്ട് ഹൈപ്പോടെനസിൻ്റെ ദൈർഘ്യമാണ് - സി.

ബ്രാഞ്ചിംഗ് അൽഗോരിതങ്ങൾ

പ്രവർത്തനങ്ങളുടെ ഒരു പ്രത്യേക ക്രമം നടപ്പിലാക്കുന്നതിനെ ആശ്രയിച്ച് ഒരു വ്യവസ്ഥ അടങ്ങിയിരിക്കുന്നു.

ഉദാഹരണം

ചുമതല. x, y എന്നീ രണ്ട് സംഖ്യകളിൽ നിന്ന് ഏറ്റവും വലിയ സംഖ്യ കണക്കാക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കുക.

ഘട്ടം 1. പ്രശ്നത്തിനുള്ള പരിഹാരത്തിൻ്റെ ഗണിതശാസ്ത്ര വിവരണം.

x > y ആണെങ്കിൽ, ഗണിതശാസ്ത്ര കോഴ്സിൽ നിന്ന് അറിയാം ഏറ്റവും വലിയ സംഖ്യ x ആണെങ്കിൽ x< y, то наибольшее число y, если x = y, то число x равно числу y.

ഘട്ടം 2. ഇൻപുട്ട്, ഔട്ട്പുട്ട് ഡാറ്റയുടെ നിർണ്ണയം.

x, y എന്നീ സംഖ്യകളുടെ മൂല്യങ്ങളാണ് ഇൻപുട്ട് ഡാറ്റ. ഔട്ട്പുട്ട് ഇതാണ്:

  • ഏറ്റവും വലിയ സംഖ്യ
  • സംഖ്യകൾ തുല്യമാണെങ്കിൽ ഏതെങ്കിലും സംഖ്യകൾ

പ്രശ്നം പരിഹരിക്കാൻ x, y എന്നിവയുടെ മൂല്യങ്ങൾ അറിയേണ്ടതുണ്ട്.

ഘട്ടം 3. പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കൽ.

പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള അൽഗോരിതം ഡയഗ്രാമിൽ, അൽഗോരിതത്തിൻ്റെ മൂലകങ്ങളുടെ സംഖ്യകൾ അക്കങ്ങളിൽ സൂചിപ്പിച്ചിരിക്കുന്നു, ഇത് അൽഗോരിതത്തിൻ്റെ വാക്കാലുള്ള വിവരണത്തിലെ ഘട്ടങ്ങളുടെ എണ്ണവുമായി പൊരുത്തപ്പെടുന്നു.

പരിഗണനയിലുള്ള അൽഗോരിതത്തിൽ (ചിത്രം 3) പ്രശ്നം പരിഹരിക്കുന്നതിന് മൂന്ന് ശാഖകളുണ്ട്:

  • ആദ്യം: ഇവ 1, 2, 3, 4, 8 മൂലകങ്ങളാണ്.
  • രണ്ടാമത്തേത്: ഇവ 1, 2, 3, 5, 6, 8 മൂലകങ്ങളാണ്
  • മൂന്നാമത്: ഇവ 1, 2, 3, 5, 7, 8 മൂലകങ്ങളാണ്.

ശാഖയുടെ തിരഞ്ഞെടുപ്പ് നിർണ്ണയിക്കുന്നത് മൂലകങ്ങൾ 3, 5 എന്നിവയിലെ x, y മൂല്യങ്ങൾ, അൽഗോരിതത്തിൻ്റെ ഘടകങ്ങൾ എക്സിക്യൂട്ട് ചെയ്യുന്ന ക്രമം നിർണ്ണയിക്കുന്ന വ്യവസ്ഥകളാണ്. “പരിഹാരം” ചിഹ്നത്തിനുള്ളിൽ എഴുതിയിരിക്കുന്ന അവസ്ഥ (സമത്വം) x, y എന്നിവയുടെ നൽകിയ മൂല്യങ്ങൾക്ക് സംതൃപ്തമാണെങ്കിൽ, 4 ഉം 8 ഉം “അതെ” എന്ന് ലേബൽ ചെയ്‌തിരിക്കുന്ന ഒരു വരി ഉപയോഗിച്ച് അവയെ ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ ഇത് പിന്തുടരുന്നു ” കൂടാതെ കണക്കുകൂട്ടലുകളുടെ ദിശ (ക്രമം) അമ്പടയാളം സൂചിപ്പിച്ചിരിക്കുന്നു.

എലമെൻ്റ് 3 ലെ വ്യവസ്ഥ പാലിക്കുന്നില്ലെങ്കിൽ, എലമെൻ്റ് 5 അടുത്തതായി എക്സിക്യൂട്ട് ചെയ്യും, അത് "ഇല്ല" എന്ന് ലേബൽ ചെയ്‌തിരിക്കുന്ന ഒരു ലൈൻ വഴിയാണ്. മൂലകം 5-ൽ എഴുതിയിരിക്കുന്ന വ്യവസ്ഥ പാലിക്കുകയാണെങ്കിൽ, മൂലകങ്ങൾ 6, 8 എന്നിവ എക്സിക്യൂട്ട് ചെയ്യപ്പെടും, അല്ലാത്തപക്ഷം 7 ഉം 8 ഉം മൂലകങ്ങൾ എക്സിക്യൂട്ട് ചെയ്യപ്പെടും.

സൈക്ലിക് അൽഗോരിതങ്ങൾ

ഒരു വ്യവസ്ഥ ലംഘിക്കുന്നതുവരെ പ്രവർത്തനങ്ങളുടെ (പ്രവർത്തനങ്ങൾ) ചില ഭാഗങ്ങളുടെ ആവർത്തനം നിർണ്ണയിക്കുന്നു, അതിൻ്റെ പൂർത്തീകരണം സൈക്കിളിൻ്റെ തുടക്കത്തിൽ പരിശോധിക്കുന്നു. ആവർത്തിച്ച് നടത്തുന്ന പ്രവർത്തനങ്ങളുടെ ഒരു കൂട്ടത്തെ ലൂപ്പിൻ്റെ ബോഡി എന്ന് വിളിക്കുന്നു.

വ്യക്തിഗത പ്രവർത്തനങ്ങൾ പലതവണ ആവർത്തിക്കുന്ന അൽഗോരിതങ്ങളെ വിളിക്കുന്നു ചാക്രിക അൽഗോരിതങ്ങൾ,ആവർത്തനവുമായി ബന്ധപ്പെട്ട പ്രവർത്തനങ്ങളുടെ കൂട്ടത്തെ വിളിക്കുന്നു ചക്രം.

ഒരു ചാക്രിക ഘടന അൽഗോരിതം വികസിപ്പിക്കുമ്പോൾ, ഇനിപ്പറയുന്ന ആശയങ്ങൾ വേർതിരിച്ചിരിക്കുന്നു:

  • സൈക്കിൾ പാരാമീറ്റർ - സൈക്കിൾ ആവർത്തിക്കുമ്പോൾ മൂല്യം മാറുന്ന ഒരു മൂല്യം;
  • സൈക്കിൾ പാരാമീറ്ററുകളുടെ പ്രാരംഭ, അവസാന മൂല്യങ്ങൾ;
  • സൈക്കിൾ ഘട്ടം - ഓരോ ആവർത്തനത്തിലും സൈക്കിൾ പാരാമീറ്റർ മാറുന്ന മൂല്യം.

ചില നിയമങ്ങൾക്കനുസൃതമായി സൈക്കിൾ ക്രമീകരിച്ചിരിക്കുന്നു. റൗണ്ട് റോബിൻ അൽഗോരിതംഒരു ലൂപ്പ് തയ്യാറാക്കൽ, ഒരു ലൂപ്പ് ബോഡി, ഒരു ലൂപ്പ് തുടർച്ചയായ അവസ്ഥ എന്നിവ അടങ്ങിയിരിക്കുന്നു.

സൈക്കിൾ തയ്യാറാക്കലിൽ ചുമതലയുമായി ബന്ധപ്പെട്ട പ്രവർത്തനങ്ങൾ ഉൾപ്പെടുന്നു പ്രാരംഭ മൂല്യങ്ങൾലൂപ്പ് പാരാമീറ്ററുകൾക്കായി:

  • സൈക്കിളിൻ്റെ പ്രാരംഭ മൂല്യങ്ങൾ;
  • ലൂപ്പ് എൻഡ് മൂല്യങ്ങൾ;
  • സൈക്കിൾ ഘട്ടം.

ലൂപ്പിൻ്റെ ബോഡിയിൽ ഇവ ഉൾപ്പെടുന്നു:

  • ആവശ്യമായ അളവുകൾ കണക്കുകൂട്ടാൻ ആവർത്തിച്ചുള്ള പ്രവർത്തനങ്ങൾ;
  • അടുത്ത ലൂപ്പ് പാരാമീറ്റർ മൂല്യം തയ്യാറാക്കുന്നു;
  • ലൂപ്പിൻ്റെ ശരീരത്തിലെ പ്രവർത്തനങ്ങൾ ആവർത്തിച്ച് നടപ്പിലാക്കുന്നതിന് ആവശ്യമായ മറ്റ് മൂല്യങ്ങൾ തയ്യാറാക്കൽ.

ആവർത്തിച്ചുള്ള പ്രവർത്തനങ്ങൾ നടത്താനുള്ള അനുവാദം സൈക്കിൾ തുടർച്ചയുടെ അവസ്ഥ നിർണ്ണയിക്കുന്നു. ലൂപ്പ് പരാമീറ്റർ ലൂപ്പിൻ്റെ അവസാന മൂല്യത്തിന് തുല്യമോ അതിൽ കൂടുതലോ ആണെങ്കിൽ, ലൂപ്പിൻ്റെ എക്സിക്യൂഷൻ അവസാനിപ്പിക്കണം.

ഉദാഹരണം

ചുമതല. 1 മുതൽ 100 ​​വരെയുള്ള സ്വാഭാവിക സംഖ്യകളുടെ തുക കണക്കാക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കുക.

ഘട്ടം 1. പ്രശ്നത്തിനുള്ള പരിഹാരത്തിൻ്റെ ഗണിതശാസ്ത്ര വിവരണം.

നമുക്ക് സ്വാഭാവിക സംഖ്യകളുടെ തുക S കൊണ്ട് സൂചിപ്പിക്കാം. തുടർന്ന് 1 മുതൽ 100 ​​വരെയുള്ള സ്വാഭാവിക സംഖ്യകളുടെ തുക കണക്കാക്കുന്നതിനുള്ള സൂത്രവാക്യം ഇനിപ്പറയുന്ന രീതിയിൽ എഴുതാം:

ഇവിടെ Xi എന്നത് 1 മുതൽ n വരെ വ്യത്യാസപ്പെടുന്ന i സംഖ്യയുള്ള X സ്വാഭാവിക സംഖ്യയാണ്, n=100 എന്നത് സ്വാഭാവിക സംഖ്യകളുടെ എണ്ണമാണ്.

ഘട്ടം 2. ഇൻപുട്ട്, ഔട്ട്പുട്ട് ഡാറ്റയുടെ നിർണ്ണയം.

ഇൻപുട്ട് ഡാറ്റ സ്വാഭാവിക സംഖ്യകളാണ്: 1, 2, 3, 4, 5, …, 98, 99, 100.

മുദ്ര- സ്വാഭാവിക സംഖ്യകളുടെ ഒരു ശ്രേണിയുടെ നിബന്ധനകളുടെ ആകെത്തുകയുടെ മൂല്യം.

ലൂപ്പ് പരാമീറ്റർ സൈക്കിളിൻ്റെ ആവർത്തനങ്ങളുടെ എണ്ണം നിർണ്ണയിക്കുന്ന ഒരു മൂല്യം. ഞങ്ങളുടെ കാര്യത്തിൽ, i എന്നത് ഒരു സ്വാഭാവിക സംഖ്യയുടെ സംഖ്യയാണ്.

സൈക്കിൾ തയ്യാറാക്കൽലൂപ്പ് പാരാമീറ്ററിൻ്റെ പ്രാരംഭ, അന്തിമ മൂല്യങ്ങൾ സജ്ജമാക്കുന്നത് ഉൾക്കൊള്ളുന്നു.

  • ലൂപ്പ് പരാമീറ്ററിൻ്റെ പ്രാരംഭ മൂല്യം 1 ആണ്,
  • ലൂപ്പ് പരാമീറ്ററിൻ്റെ അന്തിമ മൂല്യംഎൻ ,
  • ലൂപ്പ് ഘട്ടം 1 ആണ്.

ശരിയായ സംഗ്രഹത്തിനായി, നിങ്ങൾ ആദ്യം തുകയുടെ പ്രാരംഭ മൂല്യം 0 ആയി സജ്ജീകരിക്കണം.

ലൂപ്പിൻ്റെ ശരീരം.ലൂപ്പിൻ്റെ ബോഡി സംഖ്യകളുടെ ആകെത്തുകയുടെ മൂല്യം ശേഖരിക്കുകയും കണക്കാക്കുകയും ചെയ്യും അടുത്ത മൂല്യംഫോർമുലകൾ ഉപയോഗിച്ച് സൈക്കിൾ പാരാമീറ്ററുകൾ:

ലൂപ്പ് തുടരുന്നതിനുള്ള വ്യവസ്ഥ:സ്വാഭാവിക സംഖ്യകളുടെ ക്രമത്തിലെ അവസാന അംഗം ചേർക്കുന്നത് വരെ ചക്രം ആവർത്തിക്കണം, അതായത്. ലൂപ്പ് പരാമീറ്റർ ലൂപ്പ് പരാമീറ്ററിൻ്റെ അന്തിമ മൂല്യത്തേക്കാൾ കുറവോ തുല്യമോ ആകുന്നതുവരെ.

ഘട്ടം 3. പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള ഒരു അൽഗോരിതം വികസിപ്പിക്കൽ.

നമുക്ക് ഇനിപ്പറയുന്ന നൊട്ടേഷൻ അവതരിപ്പിക്കാം: S എന്നത് ക്രമത്തിൻ്റെ ആകെത്തുകയാണ്, i എന്നത് സ്വാഭാവിക സംഖ്യയുടെ മൂല്യമാണ്.

സൈക്കിളിൻ്റെ പ്രാരംഭ മൂല്യം i=1 ആണ്, സൈക്കിളിൻ്റെ അവസാന മൂല്യം i =100 ആണ്, സൈക്കിൾ ഘട്ടം 1 ആണ്.

അൽഗോരിതത്തിൻ്റെ വാക്കാലുള്ള വിവരണം ഫ്ലോചാർട്ട് ഭാഷയിൽ ഒരു അൽഗോരിതം എഴുതുന്നു
  1. അൽഗോരിതത്തിൻ്റെ തുടക്കം.
  2. സൈക്കിൾ തയ്യാറാക്കൽ: എസ്:=0; i=1; n= 100;
  3. അവസ്ഥ പരിശോധിക്കുന്നു. എങ്കിൽ ഐ<=n , то перейти к шагу 4, иначе к шагу 6.
  4. തുകയുടെ ശേഖരണം: S:=S+i;
  5. ലൂപ്പ് പരാമീറ്ററിൻ്റെ അടുത്ത മൂല്യത്തിൻ്റെ കണക്കുകൂട്ടൽ: i:=i+1;
  6. വിവര ഔട്ട്പുട്ട്: സ്വാഭാവിക സംഖ്യകളുടെ ആകെത്തുക - എസ്.
  7. അൽഗോരിതം അവസാനം.

പ്രശ്നം പരിഹരിക്കുന്നതിനുള്ള അൽഗോരിതം ഡയഗ്രാമിൽ, അൽഗോരിതം മൂലകങ്ങളുടെ സംഖ്യകൾ അക്കങ്ങളിൽ സൂചിപ്പിച്ചിരിക്കുന്നു. മൂലകങ്ങളുടെ എണ്ണം അൽഗോരിതത്തിൻ്റെ വാക്കാലുള്ള വിവരണത്തിലെ ഘട്ടങ്ങളുടെ എണ്ണവുമായി പൊരുത്തപ്പെടുന്നു.








തിരികെ മുന്നോട്ട്

ശ്രദ്ധ! സ്ലൈഡ് പ്രിവ്യൂകൾ വിവര ആവശ്യങ്ങൾക്ക് മാത്രമുള്ളതാണ്, അവ അവതരണത്തിൻ്റെ എല്ലാ സവിശേഷതകളെയും പ്രതിനിധീകരിക്കണമെന്നില്ല. നിങ്ങൾക്ക് ഈ ജോലിയിൽ താൽപ്പര്യമുണ്ടെങ്കിൽ, ദയവായി പൂർണ്ണ പതിപ്പ് ഡൗൺലോഡ് ചെയ്യുക.

പാഠത്തിൻ്റെ ലക്ഷ്യങ്ങൾ.

വിദ്യാഭ്യാസം - "അൽഗരിതങ്ങളും പ്രകടനക്കാരും" എന്ന വിഷയത്തിൽ അറിവ്, കഴിവുകൾ, കഴിവുകൾ എന്നിവയുടെ ചിട്ടപ്പെടുത്തൽ; അൽഗോരിതങ്ങൾ രചിക്കുന്നതിനും അവയെ ഫ്ലോചാർട്ടുകളുടെ രൂപത്തിൽ അവതരിപ്പിക്കുന്നതിനുമുള്ള കഴിവുകൾ പരിശീലിക്കുന്നു.

വിദ്യാഭ്യാസം - വിദ്യാർത്ഥികളുടെ പ്രചോദനം വർദ്ധിപ്പിക്കുക, സ്വയം സംഘടനയുടെ കഴിവുകൾ വികസിപ്പിക്കുക, സ്വാതന്ത്ര്യം, മുൻകൈ.

വികസനം - വിദ്യാർത്ഥികളുടെ ആലങ്കാരിക, ലോജിക്കൽ ചിന്തയുടെ വികസനം; അറിവ് വിശകലനം ചെയ്യാനും സമന്വയിപ്പിക്കാനുമുള്ള കഴിവ്; വിദ്യാർത്ഥികൾക്കിടയിൽ വിവര സംസ്കാരത്തിൻ്റെ രൂപീകരണം.

ഉപകരണം: കമ്പ്യൂട്ടർ, പ്രൊജക്ടർ, സ്ക്രീൻ, അവതരണം.

പാഠത്തിൻ്റെ പുരോഗതി

I. സംഘടനാ നിമിഷം (സ്ലൈഡുകൾ 1, 2).

II. അടിസ്ഥാന അറിവ് അപ്ഡേറ്റ് ചെയ്യുന്നു (സ്ലൈഡുകൾ 3, 4, 5) എന്താണ് ഒരു അൽഗോരിതം?

  • അൽഗോരിതത്തിൻ്റെ സവിശേഷതകൾ പട്ടികപ്പെടുത്തുക.
  • അൽഗോരിതങ്ങളുടെ തരങ്ങൾക്ക് പേര് നൽകുക.
  • എന്താണ് ഒരു ലീനിയർ അൽഗോരിതം.
  • എന്താണ് ഒരു ബ്രാഞ്ചിംഗ് അൽഗോരിതം?
  • എന്താണ് ഒരു റൗണ്ട് റോബിൻ അൽഗോരിതം?
  • ഏത് തരത്തിലുള്ള ചാക്രിക അൽഗോരിതം നിങ്ങൾക്ക് അറിയാം?
  • അൽഗോരിതം അവതരിപ്പിക്കാനുള്ള വഴികൾ പറയുക.
  • ബ്ലോക്ക് ഡയഗ്രമുകളിൽ ഇനിപ്പറയുന്ന കണക്കുകളിൽ ഏതാണ് ഉപയോഗിക്കുന്നത്?
  • 10. ഈ ബ്ലോക്ക് ഡയഗ്രമുകളെ അടിസ്ഥാനമാക്കി, അൽഗോരിതത്തിൻ്റെ തരം പേര് നൽകുക.

    രേഖീയമായ

    മുൻവ്യവസ്ഥകളുള്ള ലൂപ്പ്

    ബ്രാഞ്ചിംഗ് (പൂർണ്ണ രൂപം)

    പോസ്റ്റ്കണ്ടീഷൻ ഉള്ള ലൂപ്പ്

    ശാഖകൾ (അപൂർണ്ണമായ രൂപം)

    പരാമീറ്റർ ഉള്ള ലൂപ്പ്

    III. പ്രശ്നം പരിഹരിക്കുന്നു

    അധ്യാപകൻ:ഇപ്പോൾ ഞങ്ങൾ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിലേക്ക് നീങ്ങുന്നു. ഇന്ന് ഞങ്ങൾ നിങ്ങളോടൊപ്പം ബ്ലോക്ക് ഡയഗ്രമുകൾ നിർമ്മിക്കും.

    ടാസ്ക് 1. സമയം, ചലനത്തിൻ്റെ വേഗത, ചലനം എന്നിവ ഏകീകൃതമായിരുന്നെങ്കിൽ ഒരു വ്യക്തി സഞ്ചരിക്കുന്ന ദൂരം നിർണ്ണയിക്കുക. (സ്ലൈഡ് 6)

  • സുഹൃത്തുക്കളേ, പ്രശ്ന പ്രസ്താവനയിൽ നിന്ന് നമുക്ക് എന്തറിയാം? ( വേഗത, സമയം, ചലനം ഏകീകൃതമായിരുന്നു, അതായത് S=v*t എന്ന ഫോർമുല ഉപയോഗിച്ച് ഞങ്ങൾ ദൂരം കണക്കാക്കുന്നു)
  • ഒരു ഫ്ലോചാർട്ട് നിർമ്മിക്കുന്നതിന് മുമ്പ് ഞാനും നിങ്ങളും എന്താണ് ചെയ്യേണ്ടത്? (ഒരു അൽഗോരിതം സൃഷ്ടിക്കുക)
  • വാക്കാലുള്ള ഒരു അൽഗോരിതം രചിക്കാം.
  • അൽഗോരിതം

    1. v, t നൽകുക.

    2. കളുടെ കണക്കുകൂട്ടൽ.

    3. ഉപസംഹാരം എസ്.

    • എന്നോട് പറയൂ, ഞങ്ങൾക്ക് എന്ത് അൽഗോരിതം ലഭിച്ചു? ( ലീനിയർ അൽഗോരിതം)
    • ഇനി നമുക്ക് ഒരു ബ്ലോക്ക് ഡയഗ്രം നിർമ്മിക്കുന്നതിലേക്ക് പോകാം. നമുക്ക് എന്ത് ഫ്ലോചാർട്ട് ഘടകങ്ങൾ ആവശ്യമാണ്? ( ആരംഭിക്കുക, അവസാനം, ഡാറ്റ എൻട്രി, ദൂരം കണക്കുകൂട്ടൽ, ഫലം ഔട്ട്പുട്ട്) സ്ക്രീനിലെ എല്ലാ ഘടകങ്ങളും.
    • സുഹൃത്തുക്കളേ, എല്ലാ ഘടകങ്ങളും ശരിയായ ക്രമത്തിൽ വയ്ക്കുക. ( ഫലം സ്ക്രീനിൽ)

    കണക്കാക്കുക (സ്ലൈഡ് 7).

    • നമ്മൾ എവിടെ തുടങ്ങും? (ഒരു വാക്കാലുള്ള അൽഗോരിതം സൃഷ്ടിക്കുക)
    • ഈ ടാസ്ക്കിൽ നിങ്ങൾ എന്താണ് ശ്രദ്ധിക്കേണ്ടത്? (ഞങ്ങൾ ഭിന്നസംഖ്യയുടെ മൂല്യം കണക്കാക്കുന്നു; ഡിനോമിനേറ്ററിൽ 7-y വ്യത്യാസം അടങ്ങിയിരിക്കുന്നു, അത് y യുടെ മൂല്യത്തെ ആശ്രയിച്ച് പൂജ്യത്തിന് തുല്യമായിരിക്കും, ഈ സാഹചര്യത്തിൽ ഒരു പരിഹാരവും ഉണ്ടാകില്ല)

    അൽഗോരിതം

    1. a, y നൽകുക.

    2. 7-y=0 ആണെങ്കിൽ, പരിഹാരമില്ല.

    4. ഉപസംഹാരം എസ്.

    • എന്നോട് പറയൂ, ഞങ്ങൾക്ക് എന്ത് അൽഗോരിതം ലഭിച്ചു? (ബ്രാഞ്ചിംഗ് അൽഗോരിതം, പൂർണ്ണ രൂപം)
    • സുഹൃത്തുക്കളേ, അൽഗോരിതത്തിൻ്റെ ഓരോ പോയിൻ്റും നോക്കുക, ഫ്ലോചാർട്ടിലെ ഏതൊക്കെ ഘടകങ്ങൾ അവയുമായി പൊരുത്തപ്പെടുന്നുവെന്ന് എന്നോട് പറയുക. (സ്‌ക്രീനിൽ കണക്കുകൾ വ്യക്തിഗതമാണ്)
    • ഏത് ഫ്ലോചാർട്ട് ഘടകങ്ങളാണ് നമുക്ക് നഷ്ടമായത്? ( തുടക്കം, അവസാനം)
    • സുഹൃത്തുക്കളേ, ഘടകങ്ങളെ ക്രമത്തിൽ നാമകരണം ചെയ്ത് ഒരു ഫ്ലോചാർട്ട് നിർമ്മിക്കാൻ എന്നെ സഹായിക്കൂ. (ഘടകങ്ങൾ ഓരോന്നായി സ്ക്രീനിൽ ദൃശ്യമാകുന്നു.)

    ടാസ്ക് 3. 10 പുതുവത്സര കാർഡുകൾ ഒപ്പിടുന്നതിന് അൽഗോരിതം ഒരു ഫ്ലോചാർട്ട് നിർമ്മിക്കുക. (സ്ലൈഡ് 8)

    വിദ്യാർത്ഥികൾ ഒരു നോട്ട്ബുക്കിൽ ഒരു വാക്കാലുള്ള അൽഗോരിതം എഴുതുന്നു, ഒരു പരിശോധന നടത്തുന്നു (ഉത്തരം സ്ക്രീനിൽ ഉണ്ട്), തുടർന്ന് അവർ ഒരു ഫ്ലോചാർട്ട് നിർമ്മിക്കുന്നു, ഒരു പരിശോധന നടത്തുന്നു (ഉത്തരം സ്ക്രീനിൽ).

    IV. പാഠം സംഗ്രഹിക്കുന്നു

    വി. ഗൃഹപാഠം

    പ്രശ്നം 3-ന്, ഒരു മുൻകണ്ടീഷനും പോസ്റ്റ്കണ്ടീഷനും ഉള്ള ഒരു ലൂപ്പ് ഉപയോഗിച്ച് ഫ്ലോചാർട്ടുകൾ സൃഷ്ടിക്കുക.