<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>7ա դասարան by Lena Galstyan</title>
      <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2024-04-06 18:10:36 UTC</pubDate>
      <lastBuildDate>2025-04-20 19:13:12 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title></title>
         <author>galstyanlena66</author>
         <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945316276</link>
         <description><![CDATA[<div><strong>Կոդի մեկնաբանություններ (5 րոպե)</strong></div><div><br></div><div>Ծրագրավորման լեզուն խիստ կանոնների հավաքածու է։ Նրա միջոցով համակարգիչը կարող է «հասկանալ» հրամանները և կատարել դրանք: Ծրագրավորման ցանկացած լեզվով գրված տեքստը կոչվում է ծրագրային կոդ կամ պարզապես կոդ: Մեկնաբանությունները ծրագրավորողին թույլ են տալիս կոդում կատարել նշումներ կամ կոդի մի մասը դարձնել չկատարվող` ինտերպրետատորի համար անտեսանելի: Եթե տողը սկսեք # վանդականիշով, ապա Python-ի ինտերպրետատորը կանտեսի այդ տողը: Ծրագիրը կկատարվի այնպես, ինչպես կկատարվեր, եթե այդ տողը չլիներ: Նման տողը կոչվում է <strong>մեկնաբանություն</strong>:&nbsp;</div><div>Մեկնաբանությունները պետք են երկու դեպքում.&nbsp;</div><div>1. Եթե ծրագրում պետք է ավելացնել որևէ նշում, որպեսզի այն կարդացողի համար լինի հասկանալի։</div><div>2. Եթե ծրագրից պետք է հեռացնել կոդի տողերից որևէ մեկը՝ այն չջնջելով (օրինակ` կարող է կարիք առաջանա այն հետագայում վերադարձնելու): Դա կոչվում է տողը «մեկնաբանություն դարձնել» (տողային մեկնաբանություն):</div><div>Վերջինս կոդը մեկնաբանելու ամենատարածված մեթոդներից է, սակայն սա չի նշանակում, որ մեկնաբանությունները պետք է լինեն տող առ տող: Տող առ տող մեկնաբանությունները ծածկագիրը գրեթե անընթեռնելի են դարձնում:&nbsp;</div><div>Մեկնաբանության օրինակ՝</div><div><br></div><div><br></div><div><strong>Կոդն&nbsp; առանց մեկնաբանությունների</strong></div><div>&nbsp;(վատ ձևանմուշի օրինակ)</div>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-06 18:18:05 UTC</pubDate>
         <guid>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945316276</guid>
      </item>
      <item>
         <title></title>
         <author>galstyanlena66</author>
         <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945317134</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/385752759/9b5495e3a155a98d0947090a1ae940ca/Screenshot_20240406_222036.jpg" />
         <pubDate>2024-04-06 18:21:19 UTC</pubDate>
         <guid>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945317134</guid>
      </item>
      <item>
         <title></title>
         <author>galstyanlena66</author>
         <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945317304</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/385752759/7b1dfc70cdc4be6e952991d8138da5c8/Screenshot_20240406_222136.jpg" />
         <pubDate>2024-04-06 18:21:59 UTC</pubDate>
         <guid>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945317304</guid>
      </item>
      <item>
         <title></title>
         <author>galstyanlena66</author>
         <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945321148</link>
         <description><![CDATA[<div><strong>Կոդի մեկնաբանություններ</strong></div><div><br></div><div><strong>Բովանդակություն</strong></div><div>• Ընթեռնելի կոդ</div><div>Ինչպե՞ս պատկերել քայլեր, որոնցով մյուսները կարող են կատարել քո կողմից մտածված քայլերը։</div><div>• Կոդի ներսում կատարվող մեկնաբանություններ</div><div>• Մուտք/ելք ֆորմատի փաստաթղթավորում</div><div><br></div><div><strong>Վերջնարդյունքներ</strong></div><div>&nbsp;- Բացատրել կատարողականի և ընթեռնելիության թույլ և ուժեղ կողմերը, ինչպես կարող է իրագործումը փոխվել հիմնվելով կատարողականի նկատմամբ պահանջներից</div><div>&nbsp;- Գրառումներ կատարել կոդին առնչվող մեկնաբանությունների բաժնում</div><div>&nbsp;- Ստեղծել հրանգներ տվյալների ֆորմատի ներմուծման և արտածման համար</div><div><br></div><div>Ծրագրավորման լեզուն խիստ կանոնների հավաքածու է։ Նրա միջոցով համակարգիչը կարող է «հասկանալ» հրամանները և կատարել դրանք: Ծրագրավորման ցանկացած լեզվով գրված տեքստը կոչվում է ծրագրային կոդ կամ պարզապես կոդ:</div><div>Կոդ գրելը շատ նման է արձակ ստեղծագործություն գրելուն: Բոլորն այն ստեղծում և ընկալում են յուրովի և նրանց թվում է, թե&nbsp; իրենց գրած կոդը պարզ և դյուրընթերնելի է։ Սակայն ուրիշները դժվարությամբ են հասկանում նրա աշխատանքը։ Այդ ամենից խուսափելու համար պետք է զարգացնել կոդը մեկնաբանելու հմտությունները: Յուրաքանչյուր ծրագրավորման լեզու ունի կոդը մեկնաբանելու իր եղանակը: PHP, HTML, JavaScript և C # -ը մեկնաբանության սկիզբը և ավարտը նշելու համար օգտագործում են տարբեր սիմվոլներ:</div><div>Մեկնաբանությունները ծրագրավորողին թույլ են տալիս կոդում կատարել նշումներ կամ կոդի մի մասը դարձնել չկատարվող` ինտերպրետատորի համար անտեսանելի: Եթե տողը սկսեք # վանդականիշով, ապա Python-ի ինտերպրետատորը կանտեսի այդ տողը: Ծրագիրը կկատարվի այնպես, ինչպես կկատարվեր, եթե այդ տողը չլիներ: Նման տողը կոչվում է <strong>մեկնաբանություն</strong>:&nbsp;</div><div>Մեկնաբանությունները պետք են երկու դեպքում.&nbsp;</div><div>1. Եթե ծրագրում պետք է ավելացնել որևէ նշում, որպեսզի այն կարդացողի համար լինի հասկանալի։</div><div>2. Եթե ծրագրից պետք է հեռացնել կոդի տողերից որևէ մեկը՝ այն չջնջելով (օրինակ` կարող է կարիք առաջանա այն հետագայում վերադարձնելու): Դա կոչվում է տողը «մեկնաբանություն դարձնել» (տողային մեկնաբանություն):</div><div>Վերջինս կոդը մեկնաբանելու ամենատարածված մեթոդներից է, սակայն սա չի նշանակում, որ մեկնաբանությունները պետք է լինեն տող առ տող: Տող առ տող մեկնաբանությունները ծածկագիրը գրեթե անընթեռնելի են դարձնում:&nbsp;</div><div>Խորհուրդ է տրվում մեկնաբանությունը գրել ֆունկցիայից առաջ կամ հետո, բայց ոչ յուրաքանչյուր տողի վրա: Ֆունկցիայից (կամ էլեմենտից) առաջ դրվող մեկնաբանությունը լավ է կազմակերպման և հստակության համար: Ցանկալի է հետևել այս տարբերակին:</div><div><br></div><div><br></div><div><strong>Python</strong></div><div><br></div><div>Python լեզվի ձևավորման հիմքում ընկած է կոդի ընթերցանության բարձր մակարդակը։</div><div>Մեկնաբանությունները Python- ում սկսվում են հեշթեգով (#):</div><div>Ընդհանուր առմամբ, մեկնաբանություններն ունեն այսպիսի տեսք.</div><div><br></div><div><br></div><div><br></div><div>Python-ով գրված մեկնաբանություն պարունակող և առանց մեկնաբանության ծրագրի օրինակներ՝</div><div>&nbsp;Կազմել ծրագիր, որը տրված քառանիշ թվի համար կհաշվի նրա թվանշանների միջին թվաբանականը։</div><div><br></div><div>Մեկնաբանությունով</div><div><br></div><div>Առանց մեկնաբանության</div><div><br></div><div><br></div><div>Մեկնաբանությունները սկզբնաղբյուր են, որպեսզի մարդիկ կարդան և որոշակի գիտելիքներ ձեռք բերեն կոդի մասին: Համակարգիչները մեկնաբանությունները չեն գործարկում ծրագրի մեջ:</div><div>Օրինակ, ահա, թե ինչպես է մեկնաբանվում&nbsp; again() ֆունկցիան պարզ հաշվիչի կոդում յուրաքանչյուր տողային մակարդակին հաջորդող մեկնաբանություններով.</div><div><br></div><div>Եթե մեկնաբանությունները չեն կարող պատշաճ կերպով պահպանվել և թարմացվել ծածկագրերի բազայի հետ մեկտեղ, ապա ավելի լավ է մեկնաբանություն չներառել։ Ծածկագիրը մեկնաբանելու ժամանակ պետք է պատասխան փնտրել «ինչու՞»&nbsp; հարցին, այլ ոչ թե «ի՞նչ կամ ինչպե՞ս» հարցին:</div><div><br></div><div><strong>Բազմատող մեկնաբանություն (Multiline</strong> <strong>&nbsp;comments)</strong></div><div><br></div><div>Բազմատող մեկնաբանությունները կարող են օգտագործվել ավելի բարդ կոդերի աշխատանքային պրոցեսը բացատրելու համար: Այս մեթոդը հիմնականում կիրառում են, երբ չեն ակնկալում, որ ընթերցողը ծանոթ լինի կոդի ձևակերպման մանրուքներին: Բազմատող մեկնաբանություններում յուրաքանչյուր տող սկսվում է հեշթեգով նշանով, որից հետո դրվում է մեկ բացատանիշ (space): Եթե Ձեզ անհրաժեշտ է օգտագործել մեկից ավելի պարբերություններ, դրանք պետք է առանձնացվեն մեկ տողով, որը պարունակում է մեկ հեշթեգի նշան:</div><div>Ահա բազմատող մեկնաբանության օրինակ, որը բացատրում է, թե ինչ է կատարում կոդը:</div><div><br></div><div>def multiline_example():</div><div>&nbsp; &nbsp; # This is a pretty good example</div><div>&nbsp; &nbsp; # of how you can spread comments</div><div>&nbsp; &nbsp; # over multiple lines in Python</div><div><br></div><div>Բազմատող մեկնաբանությունները սովորաբար օգտագործվում են, երբ գործառնությունները այդքան էլ պարզ չեն և այդ իսկ պատճառով պահանջում են մանրակրկիտ բացատրություն:</div><div><br></div><div><strong>Ներքին մեկնաբանություն (Inline Comments)</strong></div><div><br></div><div>Ներքին մեկնաբանությունները հետևում են բուն կոդին նույն տողի վրա: Ինչպես մյուս մեկնաբանությունները, դրանք նույնպես սկսվում են վանդականիշով և բացատանիշով:</div><div>Ներքին մեկնաբանություններն ունեն այսպիսի տեսք.</div><div><br></div><div>Ներքին մեկնաբանությունները պետք է օգտագործվեն խնայողաբար, բայց կարող են արդյունավետ լինել կոդերի բարդ կամ ոչ ակնհայտ մասերը բացատրելու համար: Դրանք կարող են նաև օգտակար լինել, կոդի տողը հետագայում մոռանալուց խուսափելու համար, կամ երբ համագործակցություն կա երկրորդ անձի հետ և հավանական է, որ դիմացինը ծանոթ չլինի ծածկագրի բոլոր ասպեկտներին:</div><div>Մեկնաբանությունները, որպես կոդ, փաստաթղթավորելու միջոց օգտագործելուց բացի, հեշթեգի նշանը կարող է օգտագործվել նաև մեկնաբանելու համար այն կոդը, որը չենք ցանկանում կատարել, մինչ փորձարկում&nbsp; կամ կարգաբերում եք ներկայումս ստեղծվող ծրագիր, այսինքն՝ երբ կոդերի նոր տողեր իրականացնելուց հետո սխալներ են հայտնաբերվում, կարելի է մեկնաբանել դրանցից մի քանիսը՝ տեսնելու, թե արդյոք հնարավոր է խնդիրը ճշգրիտ լուծել և գտնել որ տողում էր խանգարող հանգամանքը:</div><div>Կոդերը մեկնաբանություն սարքելը կարող է թույլ տալ փորձել ծրագրավորման տարբեր մեթոդներ, ինչպես նաև օգնել գտնել սխալի աղբյուրը` ծրագրի մասերը համակարգված մեկնաբանելով և գործարկելով</div>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-06 18:35:16 UTC</pubDate>
         <guid>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2945321148</guid>
      </item>
      <item>
         <title></title>
         <author>galstyanlena66</author>
         <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2951525386</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/385752759/86f76f401eb3f19262de736ad0043bfa/_______________________________________________.pptx" />
         <pubDate>2024-04-11 19:11:10 UTC</pubDate>
         <guid>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2951525386</guid>
      </item>
      <item>
         <title></title>
         <author>galstyanlena66</author>
         <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2951534260</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://escs.am/am/news/18210" />
         <pubDate>2024-04-11 19:20:57 UTC</pubDate>
         <guid>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2951534260</guid>
      </item>
      <item>
         <title></title>
         <author>galstyanlena66</author>
         <link>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2991272347</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://drive.google.com/file/d/1Wa82YxTF_R9aB1t7q9wj-rtRCTJaLscY/view?fbclid=IwZXh0bgNhZW0CMTEAAR1vth-Y8pgxR_TuyTPkpo4cq4iC3oqtXNX_2lfbjnNqv6t5WC4v21xLbFo_aem_AYdgOqKgH6mk6yQUe0VkNmyVFGNtDd58ocCCI8tUQIvQQaVgyq1n2cL4rFBXnxA8KO8bggMCVc7m_aAR5IBSHuTT" />
         <pubDate>2024-05-13 20:20:28 UTC</pubDate>
         <guid>https://padlet.com/galstyanlena66/ent9kv0t784ads13/wish/2991272347</guid>
      </item>
   </channel>
</rss>
