دانلود برنامه robot performer 2.5. برنامه ربات مجری را دانلود کنید

ربات مجری

محیط برنامه نویسی KuMir

اغلب در درس ها و در کار 20.1 از مجری "ربات" خواسته می شود که از پله ها پایین یا بالا برود. باید درک کنید که بالا یا پایین رفتن از پله ها انجام می شود یکیچرخه به عنوان یک قاعده، برای بررسی عملکرد الگوریتم، لازم است مراحل را روی نردبان اضافه کنید. الگوریتم باید بدون توجه به تعداد مراحل اجرا شود، مثلاً هم برای دو مرحله و هم برای بیست مرحله.

وظیفه

در یک میدان بی نهایت، دیواری افقی وجود دارد که به طور نامحدود به سمت چپ ادامه می یابد و به پلکانی ختم می شود که از چپ به راست پایین می رود. ارتفاع هر پله دو مربع، عرض آن دو مربع است. ربات روی یک دیوار افقی قرار دارد تا از پله ها پایین بیاید. شکل یکی از راه های قرار دادن نردبان و ربات را نشان می دهد (ربات با نماد نشان داده شده است ).

الگوریتمی برای ربات بنویسید که تمام سلول های واقع در پله های پله را رنگ می کند. شما فقط باید سلول هایی را رنگ کنید که این شرایط را برآورده می کنند.

به عنوان مثال، برای طراحی بالا، ربات باید در سلول‌ها رنگ‌بندی کند:

مکان نهایی ربات می تواند دلخواه باشد. الگوریتم باید مشکل را برای اندازه میدان دلخواه و هر تعداد مرحله حل کند. هنگام اجرای الگوریتم، ربات نباید از بین برود.

راه حل

این مشکل را در محیط برنامه نویسی KuMir حل خواهیم کرد. برنامه را باز کنید و به منوی Robot -> Edit محیط بروید

ما در حال ساختن یک راه پله هستیم. با دکمه سمت چپ ماوس روی دیواره های قفس کلیک می کنیم. الماس (ربات) را با نگه داشتن دکمه سمت چپ ماوس به محل مورد نظر منتقل کنید

از حالت ویرایش منوی Robot خارج شوید -> محیط ویرایش. سپس در خط اول دستور “use Robot” را بنویسید.

ابتدا، اجازه دهید برخی از دستورات را برای اجرای Robot به خاطر بسپاریم.

تکلیف می گوید

الگوریتم باید مشکل را برای اندازه میدان دلخواه و هر تعداد مرحله حل کند

این بدان معناست که ربات باید با استفاده از حلقه while حرکت کند. ما اینگونه استدلال می کنیم: یک دیوار در زیر ربات وجود دارد که به این معنی است که از پایین آزاد نیست. در خط 4 ویرایشگر دستور را می نویسیم

nts هنوز از پایین رایگان نیست.

در داخل حلقه، باید دستورات را به صورت متوالی اجرا کنید:

به سمت راست، پایین، رنگ به سمت راست، برای رنگ کردن، به چپ، به پایین، برای نقاشی، به سمت راست، برای رنگ آمیزی

برنامه تکمیل شده به شکل زیر است:

از Robot alg start nts استفاده کنید تا قسمت پایین آزاد شود رنگ سمت راست پایین رنگ سمت راست رنگ چپ پایین رنگ سمت راست رنگ kts انتها

برای آزمایش الگوریتم، اجازه دهید چند مرحله دیگر اضافه کنیم و نتیجه را بررسی کنیم


بنابراین، الگوریتم سلول ها را برای هر تعداد پله روی نردبان رنگ می کند.

از این سیستم می توان برای حل مسائل در موضوعات "مجری و دستوراتش"، "رویه ها"، "توابع"، "چرخه ها"، "گزاره های شرطی"، "متغیرها"، "عبارات حسابی"، "عملیات منطقی و متغیرهای منطقی" استفاده کرد. "، "متغیرهای جهانی"، "عملگرهای ورودی و خروجی"، "رشته های کاراکتر"، "آرایه ها"، "ماتریس ها" و غیره.

زبان برنامه نویسی در محیط مجریانبه طور کامل روسی شده، برنامه ها با استفاده از یک ویرایشگر داخلی با برجسته سازی نحو تایپ و ویرایش می شوند.

طرح های اساسی پشتیبانی می شود زبان C.

پیغام خطاهنگام پخش و اجرا، به زبان روسی نمایش داده می شوند.

داخلی وجود دارد اشکال زدابا قابلیت اجرای برنامه ها به صورت گام به گام با ردیابی رویه ها و توابع. مقادیر متغیرها را می توان در حین اجرای برنامه در حالت گام به گام کنترل کرد.

اقدامات اجراکنندگان بر روی صفحه نمایش داده می شود، استفاده می شود انیمیشن.

یک بررسی برای انجام دهنده ربات انجام می شود صحت تصمیموظایف پس از پایان برنامه

سیستم مورد نیاز

این برنامه بر روی سیستم عامل های 32 بیتی خط اجرا می شود پنجره ها: ویندوز 95, ویندوز 98,ویندوز NT, ویندوز 2000, ویندوز XPو با آنها سازگار است. این نسخهها کار میکند بر روی تمام کامپیوترهای مدرن، طول می کشد 1 مگابایتروی هارد دیسک شما

در سیستم عامل لینوکسمی توانید برنامه را در محیط اجرا کنید شراب. علاوه بر این، باید فایل های فونت را از پوشه Windows\Fonts (از رایانه ای که روی آن نصب کرده اید) کپی کنید. پنجره ها) به پوشه /home/user/.wine/drive_c/windows/Fonts/ در رایانه با لینوکس.

پس از باز کردن آرشیو، برنامه بلافاصله در حالت کار قرار می گیرد و نیازی به تنظیمات اضافی ندارد.

برای مبتدیان در زمینه برنامه نویسی همیشه دشوار است که انتخاب خود را در یک مجموعه ویرایشی بگذارند، زیرا پیشینی تعداد زیادی از آنها وجود دارد. خوب، برای اینکه زیاد در جنگل این موضوع جذاب و سرگرم کننده غوطه ور نشویم، می خواهم در چارچوب این مقاله، یک گشت و گذار کوتاه و کوتاه در بهترین بسته نرم افزاری ارائه دهم که طیف وسیعی از فرصت ها را ارائه می دهد. برای جوانانی که می خواهند برنامه نویس واقعی شوند. اجازه دهید بلافاصله توجه داشته باشیم که با تصمیم به دانلود برنامه ربات اجرا کننده، که این گفتگو در مورد آن است، تضمین می شود که مهارت های اولیه در برنامه نویسی و سایر فعالیت های ویرایش را به دست آورید.

بنابراین، با انتخاب دانلود برنامه ربات اجرا کننده و رعایت دقیق توصیه هایی که در بالا ارائه کردم، مجموعه ای کاملاً کارآمد از چندین ابزار برنامه نویسی را در اختیار دارید که کارشناسان آن را با نرم افزارهای حرفه ای این کلاس برابری می کنند. به گفته استادان واقعی حوزه توسعه فعال و برنامه نویسی، این برنامه در قالب یک ربات مجری که در عنوان بالا اعلام شده است، پس از دانلود و نصب، فرصت های بی حد و حصری را برای مبتدیانی که می خواهند تمام اصول اولیه این امر را به طور غیرعادی درک کنند، باز می کند. صنعت جالب

دانلود برنامه ربات مجری به صورت رایگان و بدون ثبت نام

فایل نصب استاندارد این برنامه به نام Robot Studio Robot Performer، طبق معمول، شامل چندین ابزار توسعه دهنده است که بسیاری از وظایف مختلف را پشتیبانی می کند و نیازی به دانلود اضافی از یک توزیع شخص ثالث ندارد. به عبارت دیگر، به نظر می رسد محصول تبلیغ شده راه حلی ایده آل برای مبتدیان و متخصصان با تجربه است که می خواهند به اصول برنامه نویسی بازگردند تا پاسخ سوالاتی را بیابند که در دوران جوانی خود ثابت مانده و «در هوا» معلق مانده اند. اجازه دهید آن را اینگونه بیان کنیم


تعداد زیاد تنظیمات کاربر یکپارچه شده در برنامه، آن را به ویژه برای اعضای نسل جوان که هنوز خود را خیلی با تجربه نمی دانند بسیار جذاب و مفید می کند. به نظر آنها، که از طریق چندین نظرسنجی پرسشنامه به دست آمد، مشخص شد که به سادگی برنامه کاربردی بهتری با این قابلیت وجود ندارد و نمی تواند باشد.


برای تأیید تمام اظهارات ناگفته من در مورد استفاده از این برنامه کاربردی راحت و چند منظوره برای اهداف و وظایف خود، به عنوان یک برنامه نویس تازه کار، تصمیم به دانلود کیت توزیع از وب سایت ما با استفاده از پیوندهای زیر، به شما کمک می کند. به حداکثر سرعت، همچنین عدم وجود تبلیغات را فراهم می کند. همچنین می توانید با مراجعه به بخش مربوطه کاتالوگ، نرم افزارهای دیگر را از وب سایت ما کاملاً رایگان دانلود کنید.

این سایت دیگر به روز نمی شود. سایت اینترنتی K. Polyakova "تدریس، علم و زندگی"به kpolyakov.spb.ru منتقل شد. آدرس جدید صفحه ای که به آن دسترسی پیدا کرده اید این است: لطفا نشانک های خود را به روز کنید. پس از 5 ثانیه به صورت خودکار به سایت جدید هدایت می شوید.

مجریان

این چیه؟

از این صفحه می توانید نسخه کامل سیستم را دانلود کنید مجریان، مواد روش شناختی (به صفحه روش ها مراجعه کنید)، و همچنین یک فایل محلی سازی برای به انگلیسی، که جایگزینی همه کلمات کلیدی زبان، عناصر رابط و پیام های سیستم با کلمات انگلیسی را تضمین می کند. لطفا توجه داشته باشید که هنگام به روز رسانی نسخه برنامه، شما نیز باید به روز رسانیو یک فایل محلی سازی

اخبار

8 اکتبر 2014
برنامه کاری و تست های جدید درس الگوریتم (34 ساعت) قرار داده شد. نویسنده - L.A. Kayushkina، MBOU دبیرستان شماره 1، Ishimbay، جمهوری باشقورتوستان.

7 اکتبر 2013
یک برنامه کاری جدید "الگوریتمیکس" برای مطالعه ربات، نقشه کش و لاک پشت (FSES، 34 ساعت) ارسال شده است. نویسنده - N.E. لکو، دبیرستان شماره 9، تیخوین.

3 دسامبر 2012
تحولات درس جدید برای ربات مجری پست شده است. نویسنده - S.V. چایچنکوف، مدرسه متوسطه MBOU گروشفسکایا، منطقه آکسای، منطقه روستوف.

4 سپتامبر 2012
برنامه درسی برای یادگیری هنرمندان ربات، نقشه کش و لاک پشت اضافه شد (34 ساعت). نویسنده - N.E. لکو، دبیرستان شماره 9، تیخوین.

16 فوریه 2012
اضافه شدن توسعه روش شناختی وظایف برای انجام دهنده ربات. نویسنده - N. Handramai، کارگردان - E.A. ماسلوا، لیسیوم شماره 23، کمروو.

مجوز

محیط آموزشی مجریانو تحولات روش شناختی بر اساس اصل توزیع می شود "همانطور که هست" - "همانطور که هست". این بدان معنی است که شما با مسئولیت خود از آنها استفاده می کنید و نویسنده هیچ گونه مسئولیتی در قبال آسیب هایی که در نتیجه استفاده از برنامه ها و تکنیک های به دست آمده در این سایت به شخص شما و رایانه شما وارد می شود ندارد.

  1. ارسال مطالب در وب سایت های دیگر؛
  2. توزیع مواد ناقص یا اصلاح شده؛
  3. گنجاندن مطالب در مجموعه ها بر روی هر رسانه ای که بر اساس تجاری توزیع شده است.
  4. کسب سود تجاری از فروش یا استفاده دیگر از مواد.

دانلود مطالب به این معنی است که شما شرایط این قرارداد مجوز را می پذیرید.

مطالب را از نویسندگان دیگر دانلود کنید

درس الگوریتم (پایه هفتم): ربات مجری، نقشه کش و لاک پشت. نویسنده - L.A. Kayushkina، MBOU دبیرستان شماره 11، Ishimbaya، جمهوری باشقورتوستان (472 Kb)
برنامه کاری "الگوریتم" (کلاس پنجم، استاندارد آموزشی ایالتی فدرال): ربات اجراکننده، نقشه کش و لاک پشت. نویسنده - N.E. لکو، دبیرستان شماره 9، تیخوین (220 کیلوبایت)
توسعه دروس برای ربات مجری. نویسنده - S.V. چایچنکوف، مدرسه متوسطه MBOU گروشفسکایا، منطقه آکسای، منطقه روستوف. (2 454 کیلوبایت)
برنامه درسی: نوازندگان ربات، نقشه کش و لاک پشت. نویسنده - N.E. لکو، دبیرستان شماره 9، تیخوین (200 کیلوبایت)
نویسنده - G.A. Gavryukova، مؤسسه آموزشی شهری، مدرسه متوسطه شماره 68، Ryazan (بایگانی ZIP، 3,380 Kb)ربات
برنامه / کشو طراح
برنامه/لاک پشت دایرکتوری فرعی با برنامه های نمونه برای اجرا کننده لاک پشت
PROGRAM/KURS فهرست فرعی با برنامه های نمونه برای دوره برنامه نویسی مستقل از هنرمند
برنامه/فراکتال زیر شاخه با نمونه هایی از برنامه های ساخت فراکتال ها

پس از باز کردن آرشیو، برنامه در حال کار است و نیازی به نصب اضافی ندارد.

برنامه بت

ربات مجری


مجری ربات کیست؟

  • یک فیلد شطرنجی (مانند برگه ای از دفترچه با طرح شطرنجی) را تصور کنید که روی آن یک شی خاص وجود دارد که آن را Robot می نامیم. با استفاده از دستورات ویژه، ما می توانیم این ربات را کنترل کنیم - آن را در اطراف سلول ها حرکت دهیم، روی سلول ها نقاشی کنیم. و در بیشتر موارد، وظیفه ما نوشتن برنامه ای برای ربات خواهد بود که در آن سلول های خاصی را رنگ می کند.

راه اندازی محیط Idol برای ربات مجری

  • برنامه راه اندازی شده Idol به این شکل است.

محیط شروع ربات

  • قبل از شروع اجرای برنامه، لازم است که محیط شروع را برای اجرای Robot تنظیم کنید. یعنی قرار دادن ربات در موقعیت مورد نظر، قرار دادن دیوارها، رنگ آمیزی سلول های مورد نیاز و ... این مرحله بسیار مهم است. اگر آن را نادیده بگیرید، ممکن است برنامه به درستی کار نکند یا حتی از کار بیفتد.

مطبوعات ویرایش محیط



ربات مجری. دستورات ساده

  • بالا
  • پایین
  • ترک کرد
  • درست
  • رنگ کردن

نتیجه اجرای این دستورات از نام آنها مشخص است:

  • بالا - ربات را یک سلول به بالا ببرید
  • پایین - ربات را یک سلول به پایین حرکت دهید
  • سمت چپ - Robot را یک سلول به سمت چپ حرکت دهید
  • سمت راست - Robot یک سلول را به سمت راست حرکت دهید
  • paint over - روی سلول فعلی (سلولی که ربات در آن قرار دارد) رنگ کنید.

مثال الگوریتم

  • ابتدا باید این عبارت را بنویسید:
  • استفاده کنید ربات

اگر بدانید چند سلول باید رنگ آمیزی شود، الگوریتم حل به صورت زیر خواهد بود!


وظیفه شماره 1

  • اگر می دانید چند سلول باید سایه دار شوند، برنامه ای بنویسید تا مشکل زیر را حل کند

چرخه ها

  • 1. حلقه با شمارنده زمانی استفاده می شود که از قبل مشخص شده باشد که چند تکرار باید انجام شود.

زمان nc

kts

در اینجا باید تعداد تکرارها (تعداد) و دستوراتی که تکرار خواهند شد را مشخص کنیم. دستوراتی که در یک حلقه تکرار می شوند فراخوانی می شوند بدن چرخه



وظیفه شماره 2

  • برنامه ای بنویسید تا با استفاده از یک حلقه با شمارنده مشکل زیر را حل کند

  • 2. حلقه با شرط - در حالی که شرط درست است، حلقه راضی است، اگر نادرست باشد، برآورده نمی شود
  • مجری ربات چند شرط دارد

رایگان در بالا

رایگان از پایین

آزاد گذاشت

آزاد در سمت راست

دیوار بالا

دیوار زیر

دیوار سمت چپ

دیوار سمت راست

  • ذراتی که می توانید استفاده کنید: نه، و، یا

ساختار حلقه شرطی

nts در حال حاضر آزاد در سمت راست

درست

رنگ کردن

kts



وظیفه شماره 3

  • با استفاده از یک حلقه شرطی، برنامه ای بنویسید تا مشکل زیر را حل کند:

وظیفه شماره 4

  • برنامه ای بنویسید تا با استفاده از حلقه های شرطی مشکل زیر را حل کند:



حل مسئله:

  • 2. ربات باید از موقعیت شروع به موقعیت نهایی منتقل شود و دیوارها را رنگ آمیزی کند


وظیفه شماره 5

  • یک دیوار افقی در یک میدان بی پایان وجود دارد. طول دیوار مشخص نیست. ربات در بالای دیوار در انتهای سمت چپ آن قرار دارد. شکل موقعیت ربات را نسبت به دیوار نشان می دهد (ربات با حرف "P" مشخص می شود):

پاسخ تکلیف شماره 5

  • ncهنوز نه (پایین رایگان)

رنگ کردن

شروع چرخه (nc) و شرط (هنوز (آزاد از پایین)) در یک خط نوشته شده است.



طرح اگر

  • بالا آزاد پایین آزاد چپ آزاد راست رایگان
  • این دستورات را می توان همراه با یک شرط استفاده کرد "اگر"، با فرم زیر:
  • اگر وضعیت که
  • دنباله دستورات
  • به عنوان مثال، برای انتقال یک سلول به سمت راست، در صورتی که دیواری در سمت راست وجود ندارد و رنگ آمیزی سلول، می توانید از الگوریتم زیر استفاده کنید:
  • اگر حق آزاد است پس
  • درست
  • رنگ کردن

وظیفه شماره 7

طول دیوارها مشخص نیست.


جواب تکلیف شماره 7

تا بالا آزاد شود

رنگ کردن

درست

در حالی که بالا آزاد است

درست

در حالی که در سمت راست رایگان است

رنگ کردن

درست

در سمت راست هنوز آزاد نیست

رنگ کردن

پایین

در حالی که در سمت راست رایگان است

پایین

در سمت راست هنوز آزاد نیست

رنگ کردن

پایین


وظیفه شماره 8

طول دیوارها مشخص نیست.

هر دیوار دقیقاً یک گذر دارد که محل دقیق گذر و عرض آن مشخص نیست.


پاسخ تکلیف شماره 8

در حالی که بالا آزاد است

تا بالا آزاد شود

رنگ کردن

در حالی که بالا آزاد است

تا بالا آزاد شود

رنگ کردن

تا قسمت پایین آزاد شود

رنگ کردن

در حالی که پایین آزاد است

تا قسمت پایین آزاد شود

رنگ کردن


وظیفه شماره 9

طول دیوارها مشخص نیست.

هر دیوار دقیقاً یک گذر دارد که محل دقیق گذر و عرض آن مشخص نیست.


پاسخ تکلیف شماره 9

در حالی که پایین آزاد است

تا قسمت پایین آزاد شود

رنگ کردن

در حالی که پایین آزاد است

تا قسمت پایین آزاد شود

رنگ کردن

تا بالا آزاد شود

رنگ کردن

در حالی که بالا آزاد است

تا بالا آزاد شود

رنگ کردن


وظیفه شماره 10

طول دیوارها مشخص نیست.

هر دیوار دقیقاً یک گذر دارد که محل دقیق گذر و عرض آن مشخص نیست.


جواب تکلیف شماره 10

در حالی که سمت چپ آزاد است

هنوز در سمت چپ آزاد نیست

رنگ کردن

در حالی که سمت چپ آزاد است

در حالی که سمت چپ آزاد است

رنگ کردن

در سمت راست هنوز آزاد نیست

رنگ کردن

در حالی که در سمت راست رایگان است

در سمت راست هنوز آزاد نیست

رنگ کردن


کار شماره 11

طول دیوارها مشخص نیست.

هر دیوار دقیقاً یک گذر دارد که محل دقیق گذر و عرض آن مشخص نیست.


پاسخ تکلیف شماره 11

تا بالا آزاد شود

تا بالا آزاد شود

رنگ کردن

در حالی که پایین آزاد است

تا بالا آزاد شود

رنگ کردن


کار شماره 12

یک پلکان در زمین بی پایان وجود دارد. پلکان ابتدا از راست به چپ پایین می رود و سپس از چپ به راست پایین می رود. ارتفاع هر پله یک مربع، عرض دو مربع است. ربات در سمت راست بالای پله ها قرار دارد. تعداد پله های منتهی به چپ و تعداد پله های منتهی به راست نامشخص است. شکل یکی از راه های ممکن برای قرار دادن نردبان و ربات را نشان می دهد (ربات با حرف "P" مشخص می شود).


پاسخ تکلیف شماره 12

زیر پله ها از راست به چپ به سمت پایین حرکت می کنیم تا به محل اتصال پله ها برسیم:

nts پایین در حال حاضر رایگان است

پایین

ترک کرد

ترک کرد

تا انتهای راه پله پایین می رویم و سلول های لازم را در طول مسیر نقاشی می کنیم:

nts در سمت چپ هنوز رایگان نیست

رنگ کردن

درست

رنگ کردن

درست

پایین



پاسخ تکلیف شماره 13

nts سمت چپ در حال حاضر رایگان است

رنگ کردن

ترک کرد

بالا

nts در سمت چپ هنوز رایگان نیست

رنگ کردن

بالا


وظیفه شماره 14

در یک میدان بی نهایت مستطیلی وجود دارد که با دیوارها محدود شده است. طول اضلاع مستطیل مشخص نیست. ربات داخل یک مستطیل است. شکل یکی از راه های ممکن برای قرار دادن دیوارها و ربات را نشان می دهد (ربات با حرف "P" مشخص می شود).


پاسخ تکلیف شماره 14

در حالی که در سمت راست رایگان است

درست

در حالی که بالا آزاد است

بالا

رنگ کردن

nts سمت چپ در حال حاضر رایگان است

ترک کرد

رنگ کردن



پاسخ تکلیف شماره 15

در حالی که در سمت راست رایگان است

رنگ کردن

درست

در حالی که پایین آزاد است

رنگ کردن

پایین

رنگ کردن

هنوز نه (پایین رایگان)

ترک کرد

پایین

هنوز نه (رایگان در سمت راست)

رنگ کردن

پایین

رنگ کردن

درست

هنوز نه (رایگان در بالا)

رنگ کردن

درست



پاسخ تکلیف شماره 16

در سمت راست هنوز آزاد نیست

رنگ کردن

پایین

رنگ کردن

درست

تا بالا آزاد شود

رنگ کردن

درست

در حالی که بالا آزاد است

بالا

در حالی که در سمت راست رایگان است

رنگ کردن

درست

در سمت راست هنوز آزاد نیست

رنگ کردن

پایین





 

شاید خواندن آن مفید باشد: