عملگر ها:
انواع عملگر ها عبارت است از:
1.عملگرهای رابطه ای
2.عملگرهای منطقی
3.عملگر های محاسباتی
عملگرهای رابطه ای:
آن دسته از عبارات منطقی که عمل مقایسه را انجام می دهند یکی از اشکال زیر را دارند:
Variable relational-operator Variable
Variable relational-operator constant
عملگر های رابطه ای به شرح زیرند:
> کوچکتر
< بزرگتر
<= بزرگتر مساوی
= > کوچکتر مساوی
<> نامساوی
= مساوی
نکته: دو عملوند یا داده ای که با هم مقایسه می شوند اغلب یا دو متغیر هستند یا یک متغیر و یک ثابت هستند. نوع داده ی عملوند های یک عملگر رابطه ای باید یکسان باشد.
ادامه مطلب
توابع بازگشتی:
توابع بازگشتی دارای دو ویژگی اصلی می باشند:
1.خودش را صدا می زند.
2.یک شر برای اتمام فراخوانی ها وجود دارد.
نکته: در پاسکال هم توابع و هم رویه ها را می توان بصورت بازگشتی تعریف نمود.
ادامه مطلب
آرایه:
آرایه یک نوع ساختمان داده است که تعدادی داده هم نوع در آن ذخیره می شوند. با استفاده از آرایه می توانیم برای مجموعه ای از داده ها ، نام یک متغیر ( مثلا Scores ) را بکار بریم. علاوه بر این می توانیم به تک تک عناصر موجود در آرایه مراجعه کنیم.
در پاسکال یک آرایه در محل های پشت سر هم از حافظه اصلی ذخیره می شود. هر عنصر آرایه در یک سلول از حافظه قرار می گیرد. بعضی از اعمال نظیر ارسال کردن آرایه به عنوان پارامتر به یک رویه را می توان انجام داد. همچنین می توان داده های ذخیره شده در آرایه را بازیابی کرده و مثل متغیر های ساده ، آنها را مورد پردازش قرار داد.
تعریف نوع آرایه ها:
شکل استفاده:
Type
Array type = array [ subscript type] of element type ;
مثال:
Type
SmallArray = array [1. . 5] of char ;
85 67 33 95 88
ادامه مطلب
استفاده از فایل های متن:
اگر برنامه خروجی خود را به جای صفحه نمایش روی دیسک بنویسد ، برنامه دیگری می تواند از این خروجی به عنوان یک فایل داده استفاده کند . در حقیقت دو برنامه از طریق یک فایل دیسک با یک دیگر ارتباط برقرار می کنند.
Assign( ):
این تابع شناسه فایل را به فایل خارجی منسوب می کند در اگر فایل وجود نداشته باشد آن را می سازد.
نحوه کاربرد:
Assign( my_file,external_name ) ;
بستن فایل=close ( )
این تابع برای بستن فایل می باشد.
نکته:
1.اگر قبل از خاتمه برنامه تمامی فایل ها را نبندید ،هیچ کدام از اعمالی که بر فایل اعمال نموده اید ،اجرا نخواهد شد.
2.قبل از این که بتوانید بین عملیات ها سوئیچ کنید، باید فایل را ببندید، به عنوان نمونه ،بعد از نوشتن اقلامی در فایل، باید آن را ببندید و مجددا قبل
ازخواندن اقلام دوباره آن را باز کنید.
ادامه مطلب
به نوشته گويا آي تي، اين کلمه توجه خاصي به رابط يا Interface دارد. اگر شما هر گونه تجربه اي در برنامه نويسي داشته باشيد، همه معاني و مخفف ها با شنيدن کلمه Interface به ذهنتان مي آيد؛ اما ما بيشتر علاقمند به دانستن معني کلاسيک و معمولي آن هستيم.
يک رابط (Interface) يک مرز مشترک بين دو سيستم و سرويس جدا است. از جمله مي توان اين موضوع را برداشت کرد که بين اين دو سيستم ارتباط برقرار است.
تعريف
يک API رابط پياده سازي توسط نرم افزار است که به ديگر برنامه ها اجازه مي دهد با آن ارتباط داشته باشند.
چرا به API نياز داريم؟
مي توانيم جواب اين سوال را با يک کلمه بدهيم : ارتباطات. شما ممکن است بپرسيد چرا ارتباط بسيار مهم است. براي جواب به اين سوال تصور کنيد Notepad نمي توانست که نوشته ها از MS Word يا Google Chrome يا Firefox کپي و پيست (Copy & Paste) کند. تصور کنيد بايد براي هر نوع نياز در هر زماني تمامي متن را در نرم افزار ديگر تايپ مي کرديد. اين فقط يک از مثال هاي مربوط به ارتباط بين نرم افزارها است و بايد بدانيم که تمامي ارتباط ها از طريق API امکان پذير است.
واقعا API چيست؟
ادامه مطلب
.: Weblog Themes By Pichak :.
