لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 14
آموزش محیط گرافیکی در توربو پاسکال 7
دستور کار آزمایشگاه کامپیوتر مهندس عبدالجوادی
برای برنامه نویسی در محیط گرافیکی نیاز به مقدماتی برای ورود به محیط گرافیک است . اولین خط هر برنامه گرافیکی بعد از دستور Program ، فرمان زیر است :
Uses graph ;
با استفاده از دستور uses برنامه شما می تواند از پیمانه ها و ثوابت توربو پاسکال استفاده کند . این ثوابت و پیمانه ها در فایلی که یک unit نامیده می شود جای می گیرند . کدی که در حالت گرافیکی توسط کامپیوتر تولید می شود ، به نوع کامپیوتر بستگی دارد . بنابراین نوع سخت افزار گرافیکی که در اختیار سیستم است باید به توربو پاسکال اعلام شود . برای این کار از دو متغیر Driver و Mode بصورت زیر استفاده می شود :
Var
Driver , Mode : Integer ;
محتوای این دو متغیر نوع سخت افزارهای گرافیکی سیستم را مشخص می کند . برای تعیین حالت گرافیکی از دستور زیر استفاده می شود :
InitGraph (Driver, Mode, ‘…….’) ;
رویه InitGraph سیستم گرافیکی شما را بررسی کرده و سپس در متغیرهای Driver و Mode مقادیر مناسب را قرار می دهد . پارامتر رشته ای ‘……’ شاخه ای را مشخص می کند که در آن نرم افزار کنترل سیستم گرافیکی شما وجود دارد . رشته ای که بدون کاراکتر است ‘ ‘ به این معناست که این نرم افزار در شاخه جاری قرار دارد .
این نرم افزار همواره در شاخه BGI قرار دارد و معمولا" در محلی است که برنامه توربو پاسکال نصب شده است . بنابراین باید آدرس شاخه BGI را بجای این رشته بنویسیم . برای انعطاف پذیر شدن برنامه و قابلیت اجرای آن روی سیستم های مختلف معمولا" یک نسخه از شاخه BGI را در شاخه ای که برنامه در آن قرار دارد ، کپی می کنیم .
صفحه نمایشی که مانند یک صفحه مختصات است :
در برنامه نویسی گرافیکی موقعیت هر خط یا هر شکلی را که روی صفحه نمایش رسم می کنید ، باید کنترل کنید . صفحه نمایش را در محیط گرافیکی بصورت مختصات X-Y تعدادی نقطه می توان در نظر گرفت . در اکثر نمایشگرها ابعاد متداول عبارتند از : 200×320 ، 350×640 ، 480×640 . که معمولا" تعداد نقاط در محور X ها بیشتر است .
توابع GetMaxX و GetMaxY در توربو پاسکال، به ترتیب حداکثر تعداد نقاط در Xها و Yها را برمی گردانند . بنابراین برای بدست آوردن ابعاد واقعی نمایشگر خود می توانید از این توابع بصورت زیر استفاده کنید :
MaxX := GetMaxX ; MaxY := GetMaxY ;
مختصات گوشه های صفحه نمایش به صورت زیر است.
برای برگرداندن برنامه به حالت متنی از دستور زیراستفاده می کنیم .
CloseGraph ;
رنگ زمینه و متن :
بطور پیش فرض برای رنگ های زمینه و متن ، به ترتیب از سیاه و سفید استفاده می شود . دستورات زیر امکان تغییر رنگ زمینه و متن را فراهم می کنند .
SetBkColor (….) ; تعیین رنگ زمینه
SetColor (….) ; تعیین رنگ متن
برای انتخاب رنگها از ثوابت رنگی یا معادل عددی رنگها طبق جدول زیر استفاده می شود :
ثابت
مقدار
ثابت
مقدار
Black
0
DarkGray
8
Blue
1
LightBlue
9
Green
2
LightGreen
10
Cyan
3
LightCyan
11
Red
4
LightRed
12
Magenta
5
LightMagenta
13
Brown
6
Yellow
14
LightGray
7
White
15
خلاصه ای از توابع و رویه های گرافیکی :
· Line (X1, Y1, X2, Y2) ;
بین نقاط (X1,Y1) و (X2,Y2) خطی رسم می شود .
· Rectangle (X1, Y1, X2, Y2) ;
مستطیلی که قطر آن بین نقاط (X1,Y1) و (X2,Y2) است می کشد .
· Circle (X, Y, R) ;
دایره به مرکز (X,Y) و شعاع R رسم می کند .
· Arc (X, Y, Angle1, Angle2, R) ;
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 15
آموزش محیط گرافیکی در توربو پاسکال 7
برای برنامه نویسی در محیط گرافیکی نیاز به مقدماتی برای ورود به محیط گرافیک است . اولین خط هر برنامه گرافیکی بعد از دستور Program ، فرمان زیر است :
Uses graph ;
با استفاده از دستور uses برنامه شما می تواند از پیمانه ها و ثوابت توربو پاسکال استفاده کند . این ثوابت و پیمانه ها در فایلی که یک unit نامیده می شود جای می گیرند . کدی که در حالت گرافیکی توسط کامپیوتر تولید می شود ، به نوع کامپیوتر بستگی دارد . بنابراین نوع سخت افزار گرافیکی که در اختیار سیستم است باید به توربو پاسکال اعلام شود . برای این کار از دو متغیر Driver و Mode بصورت زیر استفاده می شود :
Var
Driver , Mode : Integer ;
محتوای این دو متغیر نوع سخت افزارهای گرافیکی سیستم را مشخص می کند . برای تعیین حالت گرافیکی از دستور زیر استفاده می شود :
InitGraph (Driver, Mode, ‘…….’) ;
رویه InitGraph سیستم گرافیکی شما را بررسی کرده و سپس در متغیرهای Driver و Mode مقادیر مناسب را قرار می دهد . پارامتر رشته ای ‘……’ شاخه ای را مشخص می کند که در آن نرم افزار کنترل سیستم گرافیکی شما وجود دارد . رشته ای که بدون کاراکتر است ‘ ‘ به این معناست که این نرم افزار در شاخه جاری قرار دارد .
این نرم افزار همواره در شاخه BGI قرار دارد و معمولا" در محلی است که برنامه توربو پاسکال نصب شده است . بنابراین باید آدرس شاخه BGI را بجای این رشته بنویسیم . برای انعطاف پذیر شدن برنامه و قابلیت اجرای آن روی سیستم های مختلف معمولا" یک نسخه از شاخه BGI را در شاخه ای که برنامه در آن قرار دارد ، کپی می کنیم .
صفحه نمایشی که مانند یک صفحه مختصات است :
در برنامه نویسی گرافیکی موقعیت هر خط یا هر شکلی را که روی صفحه نمایش رسم می کنید ، باید کنترل کنید . صفحه نمایش را در محیط گرافیکی بصورت مختصات X-Y تعدادی نقطه می توان در نظر گرفت . در اکثر نمایشگرها ابعاد متداول عبارتند از : 200×320 ، 350×640 ، 480×640 . که معمولا" تعداد نقاط در محور X ها بیشتر است .
توابع GetMaxX و GetMaxY در توربو پاسکال، به ترتیب حداکثر تعداد نقاط در Xها و Yها را برمی گردانند . بنابراین برای بدست آوردن ابعاد واقعی نمایشگر خود می توانید از این توابع بصورت زیر استفاده کنید :
MaxX := GetMaxX ; MaxY := GetMaxY ;
مختصات گوشه های صفحه نمایش به صورت زیر است.
برای برگرداندن برنامه به حالت متنی از دستور زیراستفاده می کنیم .
CloseGraph ;
رنگ زمینه و متن :
بطور پیش فرض برای رنگ های زمینه و متن ، به ترتیب از سیاه و سفید استفاده می شود . دستورات زیر امکان تغییر رنگ زمینه و متن را فراهم می کنند .
SetBkColor (….) ; تعیین رنگ زمینه
SetColor (….) ; تعیین رنگ متن
برای انتخاب رنگها از ثوابت رنگی یا معادل عددی رنگها طبق جدول زیر استفاده می شود :
ثابت
مقدار
ثابت
مقدار
Black
0
DarkGray
8
Blue
1
LightBlue
9
Green
2
LightGreen
10
Cyan
3
LightCyan
11
Red
4
LightRed
12
Magenta
5
LightMagenta
13
Brown
6
Yellow
14
LightGray
7
White
15
خلاصه ای از توابع و رویه های گرافیکی :
· Line (X1, Y1, X2, Y2) ;
بین نقاط (X1,Y1) و (X2,Y2) خطی رسم می شود .
· Rectangle (X1, Y1, X2, Y2) ;
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 10
آموزش محیط گرافیکی در توربو پاسکال 7)
استفاده از Mouse در محیط گرافیک :
برای استفاده از Mouse در محیط گرافیکی باید وقفه مربوط به فعالسازی Mouse را فراخوانی کنیم . این وقفه 33Hex (هگزادسیمال) نام دارد و شامل یکسری توابع است که هر تابع با یک شماره مشخص شده و کاربرد خاصی دارد . هرکدام از توابع مذکور دارای ثباتهای ورودی و خروجی هستند . ثباتهای ورودی باید قبل از فراخوانی وقفه مقدار دهی شوند تا وقفه عمل مورد نظر ما را انجام دهد و ثباتهای خروجی نتایج اجرای وقفه را برمی گردانند .
تابع 00Hex از وقفه 33Hex :
این تابع اعمال زیر را انجام می دهد :
1- پارامترهای Mouse را با مقادیر پیش فرض Set می کند .
2- اشاره گر Mouse را به مرکز صفحه منتقل می کند .
ثبات ورودی :
Ax := 0 ;
ثبات خروجی :
درایور Mouse نصب شده است . Ax = ffff Hex
درایور Mouse نصب نشده است . Ax = 0000 Hex
تعداد کلید های Mouse را مشخص می کند . Bx = 3
function mreset:integer;
var i:integer;
begin
asm;{ این دستور برای نوشتن دستورات اسمبلی بکار می رود . }
mov ax,0;
int 33h; {فراخوانی وقفه }
mov i,ax;
end;
end;
نکته : این تابع فقط Mouse را فعای می کند ولی اشاره گر Mouse را آشکار نمی کند . برای نمایان شدن اشاره گر Mouse باید از تابع بعدی استفاده کنیم .
تابع 01Hex از وقفه 33Hex :
این تابع اشاره گر Mouse را در صفحه نشان می دهد . قبل از اجرای این تابع باید تابع Mreset اجرا شده باشد .
ثبات ورودی :
Ax := 01 ;
ثبات خروجی : ندارد .
procedure mshow;
begin
asm;
mov ax,01h;
int 33h;
end;
end;
تابع 02Hex از وقفه 33Hex :
این تابع اشاره گر Mouse را پنهان می کند .
ثبات ورودی :
Ax := 02 ;
ثبات خروجی : ندارد .
procedure mhide;
begin
asm;
mov ax,02h;
int 33h;
end;
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 8 صفحه
قسمتی از متن .doc :
علف هرز جو
بیولوژی
علف هرز جو گیاهی پایدار و چندساله است که بوسیله تخم تکثیر می شود . ساقه ها معمولاًبه شکل لوله ای توخالی که 1-2 فوت ارتفاع و گره هایی متورم داشته که به صورت دسته ای از یک توده ریشه های فیبری وجود دارد . برگها صاف با رنگ سبز کمرنگ و عمدتاً به صورت طوسی هستند. گلها به صورت متراکم غیرشاخه ای با 12-5 سانتیمتر طول می باشند که تشکیل شکل دم روباهی از سوزن به رنگ ارغوانی سبز می دهد. دانه ها به شکل کاریوپسیز زرد با سوزنهای بسیار بلند که تا 5/7 می رسد هستند . این گیاه دارای تخمهای پرباری می باشد . تخمها می توانند به وسیله باد تا فاصله زیادی منتقل شوند.
تکنیسینهای رشد
حداقل بیست نمونه از این گیاه شناخته شده است . رشد گیاه بلافاصله بعداز یک دوره شروع می شود . زیرا گیاه تحت این شرایط رشد می کند. البته این گیاه از مناطق شوره زار نیز رشد می کند زیرا این گیاه دربرابر نمک مقاوم است . شکل عمده ای که ایجاد می کند کاهش میزان زراعت و سمپاشی مستقیم می باشد.
تأثیرات روی کیفیت محصول :
از آنجا که این گیاه از بین گندم و ساقه های آن پنهان می شود می تواند به طور مستقیم بر میزان رشد محصولات اثر بگذارد .
میزان افت محصول
اهم روشهای کنترل
قطع علفهای خشک قبل از ایجاد دامنه
چراندن دانه همراه با علفهای مرتع
چرای زودهنگام بهاره باعث توقف آن می شود.
کنترل سطح آب روی سیستمهای با شیب کم نسبت جلوگیری از افزایش نمک
گروه 3 (kerb-sow) گروه 22 گراموکسین
نام :علف هرز جو دم روباهی Hordeum gubataml
سایر نامها : دم راسویی ، دم سنجابی ، جو وحشی ، علف راسو
خانواده علفها Graminease
ویژگیهای عمومی :
سالانه یا معمولاً دارای طول عمر کوتاه ، تکثیر فقط از راه دانه ، ساقه های ریشه دار ، ارتفاع ساقه ها 20 تا 60 سانتیمتر که به صورت یک دسته اهرم بلند شده و از ریشه جدا می شود . ساقه ها نرم یا اندکی در قسمت پایین هستند . رنگ برگها از سبز آبی تا سبز خاکستری که 5/1 تا 4 میلیمتر عرض دارد . عموماًدارای دو قسمت ناصاف است . برگها به صورت در غلات که لبه هایش روی هم افتاده می باشد .
Lagule خیلی کوتاه و کمتر از یک میلیمتر . معمولاًAuricles وجود ندارد . در یک یا دو درصد مشاهده می شود .
گلها و میوه ها
وضعیت گل در نوک تخم به صورت فشرده ، بدون انشعاب ، همانند خارهای جو به بلندی 5-12 سانتیمتر ، خاردار بلند سبز یا ارغوانی ، بطور مستقیم دارای گره هایی ملایم در یک سمت هنگام رشد کامل دو سانتیمتر طول دارد و به دو واحد دانه مجزا تبدیل می شود . هر واحد دریک سمت نوک تیز تر و دانه ها می توانند بر اثر باد متورم شوند یا بوسیله پوست حیوانات ، لباس و غیره جابجا گردند. زمان گل دهی از ژوئن تا اکتبر است .
مکان رویش
علف هرز جو گیاه در کانادا است که علی الخصوص در زمینهای مرطوب و شوره زار می روید . اما این علف در زمینهای کشاورزی اطراف جاده ها ، مناطق چمنزار نیز رشد می کند.
انواع گونه ها
قبل از دانه دهی این گیاه از روی رنگ آبی تا خاکستری قابل شناسایی است. با شکافتن غلاف ، لیگول آن کوتاه شده و در برخی از انواْع آن uvicle خیلی کوتاهی ظاهر می شود . بعد از دانه دهی وضعیت متراکم بودن یک طرفه علف همراه با طول آن و svin خاکستری یا ارغوانی مانع از تشخیص اشتباه آن می شود.
توجه : هنگام حرکت حیوانات یا چرای آنها در مراتعی که این گیاه وجود دارد یا علوفه ای را بخورند که دارای دانه های کامل این گیاه است . بخشهای نوک تیز و تیغه مانند آن ممکن است وارد دهان ، بینی یا چشم آنها شود . از آنجایی که این تیغها خیلی باریک هستند و به یک جهت خم شده اند تنها در یک جهت می توانند حرکت کنند . حرکت بدن حیوانها باعث می شود که این تیغها بیشتر در پوست وارد شوند و باعث ایجاد زخم در پوست ، سقف دهان و سوراخهای بینی شده و برخی مواقع باعث کوری شود.
کنترل آفت-گیاهان-جوی خودروvoluntiir
بیولوژی
کیاهی یک ساله است که به وسیله تخم تکثیر می شود . ساقه نرم می باشد . گیاه آن ممکن است دارای چندین جوانه باشد . برگها پهن ونرم هستند. لایه از لیگول وجود دارد . در قسمتCollar و Clasp ، ساقه auricle های بزرگ و سفید رنگ وجود دارد . گلها در یک اسپایک ظاهر می شوند. دانه ها سفید مایل به زرد هستند و حدود 8 میلیمتر در 4 میلیمتر طول و عرض داشته و به سمت پایین که می روند، باریک می شوند.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 8
خوشنویسی
خوشنویسی یا خطاطی در ایام گذشته و دنیای سنتی، پیوسته با تحول و نوآوری همراه بوده است اما در جهان سنتی، به دلیل عدم نیاز عامه مردم به طور مستمر و روزمره به خط و فقدان نیازهای تجاری و انتشاراتی و تبلیغاتی، اهداف خوشنویسی ترکیبی بوده است از زیبایی بصری ـ آسانی، سرعت و سهولت نگارش و خوانایی تا درنهایت، بتواند روند مراسالات و مکاتبات و امور دیوانی و تا حدودی نیز انتقال دانش و اطلاعات را سرعت و سهولت بخشد. از طرف دیگر، هم در نظام سنتی و هم در دنیای معاصر و مدرن، انگیزههای کارکردی عاملی مهم و درجه اول، در تحولات خط محسوب میشود. اگر چه زیبایی بصری نیز بدون شک مورد نظر خطاطان قرار گرفته اما امروز، صنعت چاپ و یک دستی و متحدالشکلی مکاتبات، این بعد عملکردی خطاطی را به حداقل رسانده و در کنار آن جنبههای دیگر خطاطی اهمیت یافته است. بنابراین نوآوری، مهمترین خاستگاه تحولات خط در یکصدو پنجاه سال اخیر میباشد. تحولات فرهنگی ـ هنری و سیاسی ـ اجتماعی و فناوری که زمینه ساز نوآوری متفاوتی در خط شدهاند در ایران، طی دو حرکت در دورههای قاجار و پهلوی خطاطی و خوشنویسی را تحت تأثیر قرار داده اند:
الف ـ دوره اول ـ قاجاریه ـ (دوره نوآوری در جامعه سنتی)
جامعهٔ قاجاری جامعهای سنتی بود اما در این دوران از عهد عباس میرزا پسر فتحعلی شاه و پس از جنگ های ایران و روس و شکست های ایران با جمع بندی از دلایل شکست و با حرکتی عبرت گیرانه توسط عباس میرزا تحولاتی در روند نوآوری انجام گرفت که حاصل آن نوسازی قشون ـ ورود صنعت چاپ و ورود برخی کارخانجات و تأسیس مدارس سبک جدید و فرستادن دانشجو به خارج از کشور برای کسب علم و هنر بوده است. اما شاه بیت این نوآوری بعدها در ظهور و روزنامه ها و نشریاتی تحقق یافت که به نحوی اطلاع رسانی و آگهی های جدید را به عهده گرفتند. خط و خوشنویسی نیز در پرتو این تحولات وارد عرصه شد اما با ضرب آهنگی بسیار کند حرکت نمود تا بتواند نشریات تازه بر عرصه رسانده را بسنده نماید به عنوان نمونه نخستین نشریاتی که خوشنویسی جدیدی را میطلبیدند عبارت بودند از:
• کاغذ اخبار در 1253 به سردبیری میرزا صالح شیرازی
• وقایع اتفاقیه 1267 –1264 به سردبیری امیرکبیر
• قانون 1295-1290 به سردبیری میرزا ملکم خان
به طور تفصیلی تر و جهت تشریح نوآوری و تأثیر آن بر خطاطی یکصد و پنجاه ساله آخر سرنوشت نخستین روزنامههای ایران قابل بررسی است.(به جستارهای مربوط به هر روزنامه مراجعه کنید)
ب- دوره دوم – پهلوی (دوره نوسازی
در سراسر قرن چهارده شمسی تاریخ خط و خوشنویسی در ایران مواجه با سرعت و نوآوری شگفتی است تا بتواند نیازهای معاصر تجارت و تبلیغات و فناوری را پاسخگو باشد. از سوی دیگر در سراسر قرن بیستم مکاتب بینالمللی که پس از تولید در خاستگاه خود به سرعت جهانی میشدند، هنرمندان نوآور جهان به دو دسته تقسیم گردند: نخستین دسته هنرمندانی بودند که در هماهنگی کامل با سبکهای بینالمللی قرار گرفتند و دسته دوم از هنرمندانی تشکیل میشد که گرایشهای بومی و ملی را در فضایی جهانی جستجو میکردند. نقش این هنرمندان بر تولد خطاطی نوین از چنان اهمیتی برخوردار است که جایگزینی برای آن نمیتوان یافت. شاید بتوان گفت مکتب سقاخانه خاستگاه اصلی زیباشناسی و نوآوری معاصر، در خوشنویسی خط بوده است.
مکتب سقاخانه و تأثیر آن بر نوآوری در خطاطی
در دهه چهل در ایران – در بهبوهه مدرانیزاسیون و درگیریهای سنت گرایان و مدرنیستها در حالی که مکتب رایج در سپهر بینالمللی، هنر مردمی یا پاپ آرت در حال عبور و انقضای دوره خود بود عدهای از هنرمندان نوآور ایرانی، مکتب جدیدی را بنیان نهادند که تأثیر شگرفی بر تحولات خط، از خود باقی گذاشت، این مکتب بعدها، سقاخانه، نام گرفت.
در رأس این هنرمندان – پرویزتناولی، ژازه طباطبایی و حسین زنده رودی در جستجوی تعریف دربارهای از زیباییهای ملی و سنتی برآمدند. و یا به بیانی دیگر این هنرمندان با عشق به زوایای فرهنگ ملی و نگاهی گسترده به فرهنگ جهانی به فکر افتادند که مکتبی ملی- بینالمللی تأسیس نمایند و حتی شاید بدون تمهیدی اولیه و به صورتی طبیعی به سوی تأسیس مکتب فوق کشانده شدند رویکرد اینان به اشیاء و عناصر بصری محیط اطراف زندگی مردم که در سقاخانه و زیارتگاهها و اماکن مذهبی وجود داشت، باعث شد که از این اشیاء در فضای معاصر تعریف مجددی به عمل آید و در سامانی دهی تازه و بدیعی، به مکتبی جدید و قابل قبول و سرشار از نوآوری تبدیل شود …
عناصر مورد علاقه این هنرمندان در نماز، قفلها و کلیدها - ضریح های اماکن متبرکه و سقاخانهها، نگینهای انگشتری و حرزها و کاسهها و الواح شمایلهایی بود که در مجموع از دیرباز مورد استفاده مردم جامعه سنتی بوده است بدون اینکه مردم یا هنرمندان با جنبههای بصری و زیباشناختی آن توجه خاصی مبذول نموده باشند. در حقیقت زیبایی با گوشت و پوشت و خون جامعه سنتی عجین شده و مصرفکنندگان غرق در آن بودند. در این میان خط، هم به عنوان عنصری مستقل که در این اماکن پیوسته وجود داشته و هم به صورت حکاکیهایی، بر روی ظروف و نگینهای انگشتری، مورد توجه هنرمندان قرار گرفت. آنان همان طور که ساخت و ساز و ترکیببندی مجددی بر روی همه اشیاء و تصاویر مذکور انجام دادند با نگاه مجدد خلاقانه بر خط نیز، آن را تعریف جدیدی نموده و طراحی مجدد، ترکیببندی و ساخت و ساز نوینی بدان بخشیدند و بدین ترتیب نگاه بصری تازهای به خط، در قلب سقاخانه متولد شد و خط کوفی این بار، پس از تحویل و تحولاتی هزار و چهارصد ساله، به سوی زبان و بیان جدیدی حرکت نمود.
خط و تبلیغات
نیازهای جامعه، در مقطع زمانی مذکور نیز خود محل بررسی است. رقابتهای تجاری، تبلیغات، اعم از آگهیها و پوسترها و همچنین، روزنامهها و کتب و سایر نشریات به هنرمندان فرصتی بخشیدند که با هوشیاری خاص خود این هنر تازه پا به عرصه گذاشته را در روندی جدید به کار گیرند، نیازهای تبلیغاتی تجاری، سینماها، کتابها، روزنامهها و مسابقات، بیان جدید بصری را طلب میکردند. خط و خوشنویسی میتوانست این نیازها را برآورده نماید. این بار وظیفه بصری خط بر