فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

زبانهای برنامه نویسی

اختصاصی از فایلکو زبانهای برنامه نویسی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 20

 

تاریخچه ویژوال بیسیک .NET

ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید.

هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) توسط میکروسافت, در اواخر دهه 1980 و اوایل 1990 بیسیک تکامل تدریجی خود را به سوی ویژوال بیسیک انجام داده بود که توسط گروه میکروسافت در سال 1991 انجام پذیرفت. در زمانیکه ویژوال بیسیک در مرحله ظهور بود, توسعه برنامه های کاربردی تحت ویندوز میکروسافت عملی طاقت فرسا بود. با آمدن ویژوال بیسیک ایجاد برنامه های کاربردی تحت ویندوز بسیار آسان شد.

ویژوال بیسیک زبان برنامه نویسی میکروسافت ویندوز است. برنامه های ویژوال بیسیک در محیط توسعه یافته مجتمع (IDE) طراحی و ساخته میشوند. IDE به برنامه نویس این اجازه را می دهد که برنامه های خود را به صورت مناسب و راحت ایجاد, اجرا و خطا یابی کند. پردازش مربوط به تولید سریع یک نرم افزار کاربردی را اغلب RAD (Rapid Application Development) می نامند.

ویژوال بیسیک یکی از زبانهای RAD بوده و بطور وسیعی در دنیا مورد استفاده می باشد. ویژوال بیسیک .NET مشتق شده از زبان برنامه نویسی BASIC است. ویژوال بیسیک خصیصه های متمایز کننده تری نسبت به سایر زبان ها برنامه نویسی دارد مانند واسط گرافیکی کاربر, رسیدگی به رویداد (event handling), دسترسی به .Win32 API ویژگی های شیی گرا, رسیدگی به خطا, برنامه نویسی ساخت یافته و سایر موارد.

زبان ویژوال C

این زبان کامپایلر قدرتمندی است که بااستفاده ازآن میتوان برنامه های بزرگ وپیچیده رادر زمان اندکی ایجاد کرد . محیط ویژوال C + + محیط یکپارچه ای است که درآن میتوان برنامه را ایجاد,ترجمه,اجرا وعیب یابی کردبه عبارت دیگر پکیج C+ + حاوی مولفه هایی مانند ویراستار,کامپایلر,پیوند دهنده,برنامه های سودمند ,عیب یاب وسایرابزارهایی است که برای طراحی برنامه در محیط WINبکار می روند.

محیط توسعه پکیج C بنام DEVELOPER STUDIOاست که آنرابه اختصار محیط توسعه می نامیم تمام ابزارهای دیگر ویژوال C + +را جامعیت می بخشدوبه برنامه نویس اجازه میدهدتا فرایند توسعه برنامه را از طریق پنجره ها, کادرهای محاوره ای ,منوها,نوارهای ابزار,کلیدهای میانبروماکروها ببیندوکنترل کندیعنی این محیط همانندیک اتاق کنترل است.

انواع فایلهادر ویژوال C

فایل محیط برنامه(DSW ) :این فایل برای نگهداری محیط کاری پروژه بکار می رود.

فایل برنامه: برای نگهداری برنامه ویژوال C + + بکار میرود.

فایل ( HEADER) : آنرافایل سرایندمی گویند که محتویات آنهادربرنامه های دیگر قابل استفاده است .

فایل بیت نگاشت( BMP): برای نگهداری تصاویر (BMP ) بکار می رود .

فایل ایکن (ICO ) :برای نگهداری ایکن.

فایل ترجمه شده (OBJ): پس از کامپایل کردن در برنامه ایجاد می شودوحاوی دستورات ماشین است .

فایل اجرائی (EXE ): حاوی برنامه اجرایی است .

فایل اکتیوایکس(OCX) : برای نگهداری اکتیوایکسهای ویژوال C++بکار میرود.

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

ویژوال بیسیک 6

این برنامه در برگیرنده ابزارهای متعددی است که با همکاری یکدیگر امکان توسعه برنامه های کاربردی را فراهم می آورند. این ابزارها به کاربر امکان می دهند تا بطور کامل از ظاهر برنامه خود به هنگام اتمام آن اطلاع یابد, چرا که این زبانها تازمانی که برنامه بطور کامل به پایان نرسیده باشد ظاهر برنامه را به نمایش در نمی آورد.

ویژوال بیسیک بسرعت در حال تبدیل شدن به یکی از اصلی ترین زبانهای برنامه نویسی کاربردی است در حالیکه رقیبان آن مانند POWER BUILDER بسختی در تقلا هستند تا فاصله خود را با ویژوال بیسیک حفظ کنند.

با ارائه هر نسخه جدید توسط ماکروسافت قابلیتهای VB به توسعه دهندگان امکان ایجاد برنامه های کاربردی تطبیق پذیرتر میدهد.

VB5در واقع چاشنی انفجاری در بازار کنترلهای اکتیوایکس بودو VB6توازنی مابین DTMLوتوسعه برنامه های کاربردی مبتنی بر COM ایجاد کرد.

نظری اجمالی بر delphi

دلفی بسته نرم افزاری نسبتا" جدیدی می باشد که به جهان کامپیوتر عرضه شد وامکانات برنامه نویسی پیشرفته و قدرتمندی را برای استفاده کنندگان سیستمهای کامپیسوتری به ارمغان آورده , مترجم سریع وقدرتمند آن امکان ترجمه سریع برنامه ها را فراهم آورده .

دلفی یکی از پرکاربردترین زبانهای موجود در دنیای نرم افزار است که امروزه در زمینه های مختلفی از جمله برنامه های گرافیکی , چندرسانه ای ,پایگاه داده ها ,و… بخوبی از آن استفاده می شود .

ویرایشهای مختلق دلفی 

 1-STANDARD

2- PROFSSIONAL 

3- ENTERPRISE

که هر کدام دارای امکانات وویژگیهای خاصی بوده و برای مقاصد خاصی طراحی شده اند.

اما همه آنها دارای ویژگیهای مشابه ومشترکی نیز هستند و می توانند برای مقاصد عمومی مورد استفاده قرار گیرند.

برنامه نویسی شئ گرایی که در دلفی وجود دارد مجموعای است از عبارات شئ گرا که در پاسکال استاندارد تعبیر شده و به آن object pascal گفته میشود.

ویژوال فاکس پرو

این برنامه همان فاکس پرو است که بجای تحت dos بودن تحت win است ,یک محیط شئ گرای قدرتمند است وبرای ساخت بانک اطلاعاتی وبرنامه های کاربردی بکار میرودو همه


دانلود با لینک مستقیم


زبانهای برنامه نویسی

دانلود تحقیق اصول برنامه‌نویسی اسمبلی

اختصاصی از فایلکو دانلود تحقیق اصول برنامه‌نویسی اسمبلی دانلود با لینک مستقیم و پر سرعت .

 تحقیق اصول برنامه‌نویسی اسمبلی در 36 صفحه با فرمت ورد شامل بخش های زیر می باشد:

مقدمه

اصول برنامه‌نویسی اسمبلی

برنامه‌نویسی در C

معماری تراشه

خصوصیات و محدودیت‌ها

درون تراشه

حافظه

اشاره‌گر پشته برنامه

اشاره‌گر پشته داده

 ارتباطهای USB

آدرس دستگاه

حالت‌ها

کنترل و وضعیت اندپوینت

کنترل وضعیت USB

اصول راه‌انداز دستگاه

رها کردن برنامه‌های کاربردی از جزئیات

انواع استاندارد دستگاهها

دستگاههای شخصی

راه اندازی دستگاه

مدهای کاربر و هسته

مدل راه انداز Win32

مدل های راه انداز در ویندوزهای مختلف

زبانهای برنامه نویسی

راه اندازهای لایه ای

لایه های راه انداز USB

راه انداز کاربردی

راه اندازهای باس

 

 

 

 

 

مقدمه

 

CPU تراشه enCorRe دستور پشتیبانی می‌کند.

 همه برنامه‌ها باید از این 37 دستور استفاده کنند. سیپرس یک مترجم مجانی ارائه می‌دهد که کدهای اسمبلی را که شما می‌نویسید به فایل‌های موضوع، که به منظور برنامه‌ریزی در EPROM تراشه تهیه می‌شوند، تبدیل می‌کند. اگر ترجیح دهید که در C برنامه‌نویسی کنید، سیپریس یک مفسر C نیز پیشنهاد می‌کند.

اگر با برنامه‌نویسی اسمبلی میکروکنترلر آشنایی داشته باشید، برنامه‌نویسی برای enCoRo  نیز مشابه همان است. اما اگر با برنامه‌نویسی در بیسیک و C آشنا هستید، باید بدانید که در برنامه‌نویسی کدهای اسمبلی بسیاری از عملگرهای زبانهای سطح بالا موجود نیست در اینجا دیگر حلقه‌های While یا ‌for یا انواع مختلف متغیرها وجود ندارد. اما برای تراشه‌‌ای مانند enCoRo که به منظور کارهای نمایشی و کنترلی غیر پیچیده طراحی شده است، استفاده از کدهای اسمبلی عملی است. برای برنامه‌های کوتاه، که به سرعت اجرا می‌شوند احتیاجی به خرید مفسر نیست.


اصول برنامه‌نویسی اسمبلی

برنامه‌نویسی اسمبلی شامل یک مجموعه از دستورات است که هر کدام مربوط به کدهای ماشینی هستند که تراشه از آنها پشتیبانی می‌کند. مثلاً دستور iord، که محل io را می‌خواند به کد h29 مربوط است. به جای به خاطر آوردن h 29، شما می‌توانید iord را بنویسید، و مترجم معادل سازی را برای شما انجام خواهد داد. دستور iord همچنین احتیاج به یک عملوند دارد که محل خواندن را مشخص کند. به عنوان مثال 01h iord پورتی با آدرس h 10 را می‌خواند.

زبان برنامه‌نویسی اسمبلی همچنین می‌تواند شامل دایرکتیو[1] و توضیحات باشد. دایرکتیوها دستوراتی هستند که به جای اینکه مربوط به CPU باشند، مربوط به مترجم می‌باشند. دایرکتیوها شما را قادر می‌سازند که محلی از حافظه را مشخص کنید، متغیرهایی تعریف نمایید. در کل، نقشی که مترجم در کنار اجرای دستورات مشخص شده باید ایفا کند را نشان می‌دهند. یک نقطه ویرگول ( : )یا ممیز دوبل ( // ) یک عبارت توصیفی را مشخص می‌کنند که مترجم از آنها چشم‌پوشی می‌کند.

مترجمی که توسط سیپرس ارائه می‌شود، cyasm.exe قابل اجرا در پنجره داس[2] می‌باشد. سیپرس مرجع‌ها و راهنمای استفاده برای کاربرانی را تهیه کرده است که چگونگی استفاده از مترجم را شرح می‌دهد.

مترجم از دو مجموعه دستور مشابه برای CPU‌های سری A و سری‌B پشتیبانی می‌کند. تراشه‌های enCoRo از سری B هستند. تراشه‌های قدیمی‌تر سیپرس، مانند 63001، از سری A بودند و از همة دستورات بجز بعضی از آنها پشتیبانی می‌کنند.

کدهای مترجم

راهنمای کاربران دارای توضیحات کاملی در مورد کد اسمبلی و دایرکتیوهاست و در اینجا برخی از جزئیات آن تکرار می‌شود. جدول 1-8 خلاصه‌ای از کدها می‌باشد و جدول 2-8 خلاصه‌ای از دایرکتیوها را نشان می‌دهد. کدهای ماشین تراشه به 37 دستور ترجمه شده است....



 


دانلود با لینک مستقیم


دانلود تحقیق اصول برنامه‌نویسی اسمبلی

دانلود مقاله کامل درباره کامپیوتر و زبانهای برنامه نویسی

اختصاصی از فایلکو دانلود مقاله کامل درباره کامپیوتر و زبانهای برنامه نویسی دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله کامل درباره کامپیوتر و زبانهای برنامه نویسی


دانلود مقاله کامل درباره کامپیوتر و زبانهای برنامه نویسی

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 41

 

اطلاعاتی راجع به کامپیوتر و زبانهای برنامه نویسی

نسخه اصلی Basic (که شامل symbolic instruction code begginers all purpose به معنی «کد حاوی دستورات نمادین همه منظوره مخصوص نوآموزان» در کالج دارتموت در سال 1964 به عنوان زبانی آموزشی ابداع گشت.یادگیری و طریقه استفاده از سایر زبانهایی که تا آن زمان وجود داشتند- از جمله اسمبلی، فرترن و کوبول- بسیار مشکل تر بود و برای دانشجویان مبتدی علوم کامپیوتر مناسب نبود.

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

کامپیوتر ابزاری است که محاسبات عددی را انجام می دهد و یا علایم مربوط به مجموعه مشخصی از قوانین دستکاری می کند. قوانین به صورت برنامه وارد کامپیوتر می شوند. برنامه لیستی از دستورات و داده هایی است که کامپیوتر می تواند انها را تفسیر و اجرا نماید. هر خط درون برنامه معمولا یک حکم (statement) نامیده می شود؛ هر حکم دستورالعملی را به کامپیوتر منتقل می سازد (مثلا:دو مقدار مشخص را با هم جمع کن و حاصل را ذخیره نما).

ممکن است دستورالعملی را به کامپیوترهای مدرن، هم رقمی[1] و هم دودویی[2] هستند.بدین معنی که اطلاعات ذخیره شده درون آنها خواه دستورالعمل باشد و خواه داده، به صورت مقادیر گسسته کمیت دار(ارقام) هستند که در مبنای 2 یا نمادگذاری دودویی ذخیره می شوند.(مثلا: در دودویی عدد 5 به صورت 101 در می آید). در واقع کامپیوتر قادر به درک رشته های بزرگی از یک و صفر می باشد. یک کد ثابت فرمان می دهد که چطور این رشته ارقام دودویی باید تفسیر گردند.

مفسر بیسیک

در چند پاراگراف قبلی ذکر کردیم که بیسیک فاقد یک یا دو مرحله لازم در سایر زبانها برای اجرای برنامه ها می باشد. حال زمان آن رسیده تا منظور خود را از این حرف بیان داریم.

به یاد آورید که متذکر شدیم برای اینکه کامپیوتر بتواند مستقیما برنامه ای را اجرا کند، دستورات برنامه باید به صورت صفر و یک های زبان ماشین باشد که زبانی مشکل برای نوشتن برنامه است. اگر برنامه ای را به دیگر زبانها بنویسیم، دستورات برنامه خود ابتدا باید توسط برنامه ای دیگر به زبان ماشین ترجمه گردند(این مرحله ویژه ای است که در بالا ذکر کردیم). در اکثر حالات، قبل از اینکه برنامه اجرا شود، کل آن ترجمه می گردد. اما در بیسیک این طور نیست. برنامه بیسیک تفسیر[4] می گردد و برای تفسیر هر چیز به یک مفسر احتیاج است.

مفسر برنامه ای با دستورات زبان ماشین است که جهت درک و اجرای دستورات در زبانی دیگری مانند بیسیک نوشته می شود. هنگامی که کامپیوتر برنامه ای به زبان بیسیک استاندارد را اجرا می کند در حقیقت برنامه دیگر را اجرا می نماید که در هر زمان یک دستور بیسیک از برنامه اول را می خواند و بر اساس آن عملی را انجام می دهد. زبانی که بدین شیوه اجرا می شود، زبان تفسیری[5] نامیده می شود.

یکی از اشکالات زبان تفسیری آن است که کامپیوتر با هر بار برخورد با یک دستور باید آن را بخواند و مجددا ترجمه نماید-- حتی اگر در یک حلقه هزاران بار با یک دستور رویرو شود! این دوباره کاری تفسیر وقت زیادی تلف می کند.

در Q basic این امر تغییر یافته است. این بدان مفهوم است که قبل از اجرای برنامه توسط کامپیوتر یک بار کل برنامه به زبان ماشین ترجمه می گردد. برنامه ای که عمل ترجمه را انجام می دهد، مترجم (کامپایلر) نامیده می شود.

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

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

Qbasic زبانی کاملا ساخت یافته است و بدین لحاظ اگر قبلا به این روش
برنامه نویسی نکرده باشید، مقدمه ای بر برنامه نویسی ساخت یافته خواهد بود. برنامه نویسی ساخت یافته استراتژی در تولید برنامه ها می باشد که باعث سادگی در نوشتن، خواندن و نگهداری آنها می شود. در این استراتژی مسائل به بخشهای کوچک تری تقسیم می شوند که در هر زمان می توان روی یکی از آنها کار کرد. این روش گاه رهیافت بالا به پایین[6] نامیده مب شود. هرگاه از این روش استفاده شود، سبب می گردد تا با کار بر روی قطعات کوچک تر و اجازه استفاده مجدد از این قطعات در دیگر برنامه ها، در وقت و هزینه صرفه جویی نمایید و کارآیی بیشتری کسب نمایید. برنامه نویسی ساخت یافته محتاج ساختارهای کنترلی و رویه های مدرنی است که Qbasic دارای آنها می باشد.

فرض کنید که می خواهید با Qbasic برنامه نویسی کنید. کارهایی که برای این منظور باید انجام دهید عبارت اند از:

1-Qbasic را با تایپ Qbasic در اعلان DOS و فشردن فرا بخوانید.

2-  را فشار دهید تا پنجره شروع از میان برده شود.

3-برنامه را تایپ کنید. این کار را درست مانند زمانی که با یک واژه پرداز کار
می کنید، انجام دهید.

4-بعد از اینکه برنامه نوشته شد، را فشار دهید تا برنامه اجرا گردد.

نگاه اولیه به Qbasic

قبل از اینکه PC شما بتواند دستورات برنامه Qbasic که ایجاد کرده اید را به ترتیب نوشته شده اجرا نماید، لازم است که برنامه را وارد کامپیوتر کنید. واضح است که باید از صفحه کلید(و احتمالا ماوس) کامپیوتر برای انجام این عمل استفاده کنید. اما متنی که تایپ می کنید مستقیما وارد Qbasic نمی شود؛ لازم است که کارهایی در ابتدا انجام گیرد. برای انجام این کار می توانید از ویرایشگر Qbasic کمک بگیرید.

ویرایشگر Qbasic نوعی برنامه واژه پردازی می باشد. مثالهایی از این نوع برنامه microsoft word، word star، word perfect می باشد.

واژه پردازها کامپیوترتان را بسیار قدرتمندتر از ماشینهای تایپ می سازند.

صفحه اصلی

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

File: منویی از وظایف مرتبط به فایل مانند بارگذاری یا ذخیره سازی یک برنامه را نمایش می دهد. منظور از فایل مجموعه پیوسته ای از داده ها می باشد. هر فایل دارای اسم مجزایی می باشد. هر کدام از برنامه های Qbasic درون یک فایل مستقل ذخیره می شوند.

Edit:منویی از کارهای ویرایشی مانند انتقال متن از یک محل به محلی دیگر درون برنامه را نمایش می دهد.

View:منویی از وظایفی را نمایش می دهد که با کمک آنها می توانید صفحه های مشخصی از برنامه را ببینید.

search:منوی وظایف استاندارد واه پردازی "search" (جستجو) و "search and replace" (جستجو و جایگزینی) را باز می کند.با اینها می توانید جایی را یک کلمه یا عبارت مشخص درون قرار گرفته است را بیابید و می توانید آن را با متنی دیگر جایگزیم نمایید.

Run: منویی از وظایفی ایجاد می کند که بر اجرای برنامه تأثیر می گذارند. این منوی است که از طریق آن کار برنامه نویسی خود را به عمل وا می دارید.

Debug: منویی از کارهای سازگار با هم برای پیدا کردن خزاهای درون برنامه ایجاد می کند.

Option: منویی ایجاد می کند که دارای دستوراتی برای سفازشی کردن Qbasic است. به عنوان مثال دارای فرمانی برای تغییر رنگ صفحه نمایش می باشد.

Help: منویی از دستوراتی فراهم می آورد که اجازه می دهد تا از امکان کمک حین کار بر روی موضوعات انتخاب شده بهره گیرید.

هنگامی که یکی از این اسم منوهای نوار منو پر رنگ شود (مانند File در شکل 2-2)، Qbasic منتظر می ماند تا آن یا یکی دیگر از هشت قلم خط منو را برگزینید. برای فعال کردن نوار منو، کلید را فشار دهید. از کلیدهای فلش دار(که کلیدهای کنترل مکان نما نیز نامیده می شود) برای تغییر منوی پر رنگ شده استفادهکنید. از کلید برای دیدن فرامین موجود درون منوی پر رنگ شده بهره گیرید.

حال بیایید دیگر بخشهای صفحه را مورد بررسی قرار دهیم.

نوار عنوان: نوار ذخیره عنوان کلیه "untitled"  را نمایش می دهد تا اینکه آنچه بر روی آن در حال کار هستید را ذخیره یا نامگذاری کنید. فرامین مخصوص برای ذخیره کردن فایل درون منوی File وجود دارند.

پنجره نمایش: تمام کارهای تایپی و ویرایشی درون این پنجره انجام می گیرد.

پنجره Immediate کلید را فشار دهید تا این پنجره فعال شود. فرمانهای Qbasic می توانند درون پنجره Immediate تایپ شوند و ب درنگ، به تنهایی اجرا شوند.

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

استفاده از منوهای Qbasic

هنگامی که در ابتدا وارد Qbasic می شوید(یا آن را فرا می خوانید)، پنجره نمایش فعال می گردد. فشردن کلید سبب فعال شدن نوار منو می شود. بدین معنی که یکی از گزینه ها با نواری مستطیلی شکل پر رنگ می شود. حالا Qbasic منتظر می ماند تا انتخابی انجام دهید. دو روش برای انتخاب یکی از گزینه های نوار منو وجود دارد:

اولین حرف آن را بر روی صفحه کلید فشار دهید(می توانید از حروف کوچک یا بزرگ استفاده کنید.)

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

به عنوان مثال، در زمانی که نوار منو فعال است، (F) را فشار دهید تا File انتخاب شود و منویی زیر کلمه File بازگردد. در این حال فشردن (X) سبب انتخاب فرمان Exit و موجب خروج از Qbasic و بازگشت به DOS می شود.

مثال دیگری در زمینه استفاده از منوها با فشردن کلید نوار منو را فعال سازید و سپس کلید  را آنقدر فشار دهید تا Help پر رنگ شود. حالا را فشار دهید تا منوی آن شاهر گردد. اکنون  را سه بار فشار دهید تا گزینه "using help" پر رنگ شود؛ انتخاب این گزینه(فشردن ) سبب نمایش اطلاعاتی راجع به طریقه استفاده از کمک حین کار می شود.

برای هر گزینه، نوار وضعیت کار آن را بیان می دارد و فشردن سبب نمایش جزئیات بیشتری در ارتباط با هدف آن می شود(همان طور که در منو مشخص شده است، فشردن و در همان حال فشردن این عمل را به صورت <shift+F1> نمایش می دهیم- سبب انتخاب کمک حین کار مستقیما از درون پنجره نمایش می شود.کلیدهای میان بر دیگری نیز مانند این وجود دارد که در طول کتاب با آنها برخورد خواهیم نمود). با فشار دادن کلید می توانید به پنجره نمایش بازگردانید.

اگر این اولین باری است که از Qbasic استفاده می کنید ممکن است دلتان بخواهد که سایر گزینه های نوار منو را نیز بررسی کنید. نظیری بر ضمیمه «ث» بیندازید، چرا که در آن بسیاری از منوها و گزینه های ان توضیح داده شده است.

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید

دانلود با لینک مستقیم


دانلود مقاله کامل درباره کامپیوتر و زبانهای برنامه نویسی