این فایل حاوی 22 اسلاید درباره فن دلفی در تصمیم گیری می باشد.
فهرست مطالب:
پاورپوینت تکنیک دلفی: روش تصمیمگیری گروهی
این فایل حاوی 22 اسلاید درباره فن دلفی در تصمیم گیری می باشد.
فهرست مطالب:
این فایل حاوی مطالعه آموزش ذلفی می باشد که به صورت فرمت PowerPoint در 253 اسلاید در اختیار شما عزیزان قرار گرفته است، در صورت تمایل می توانید این محصول را از فروشگاه خریداری و دانلود نمایید.
فهرست
تاریخچه زبان دلفی
انواع فایلها در دلفی
اصول اولیه
انواع داده در دلفی
ترفند ها در دلفی
نکات مفید کار در محیط دلفی
جدول عناصر
ساختار دستور کنترلی IF - رشته ها
دستور Case
انواع شمارشی و ساختار های تصمیم
حلقه های تکرار
حلقه تکرار While
دستور Repeat
آرایه ها در دلفی
تصویر محیط برنامه
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه38
فهرست مطالب
دلفی و برنامه نویسی شئ گرا
مشخصه public:
مشخصه:published
ساختارکلاس و نحوه ى تعریف آن:
خصوصیات (properties):
وراثت:
کلاس Multithreading:
کلاس TControl:
این کلاس به صورت انتزاعی تعریف شده
کلاس TWinControl:
کلاس :TApplication
کلاس Tcomponent:
برنامه نویسی تحت ویندوز:
طراحی یک جزء ساخت برای کنترل پورت COM:
پورت COM و چگونگی دستیابی به آن:
توالی کار برای کنترل پورت COM :
جزئیات جزء ساخت Tcomcontroler :
TComThread:
مقدمه :
از زمانی که کامپیوترها وارد زندگی انسانها شده اند به طور پیوسته پیشرفته تر و انعطاف پذیر می شوند. آنها از محاسبات پیچیده گرفته تا کنترل دستگاه های پیچیده را انجام می دهند. یکی از ملزومات این اعمال قابلیت کامپیوتر در مبادله اطلاعات با دنیای خارج از خود است . یکی راه های این ملزوم پورت ها هستند که در بسیاری از کامپیوترهای کنونی به همین منظور تعبیه شده اند . ولی برای استفاده از این امکانات نیاز به ابزارهای نرم افزاری نیز است.
در این پروژه ی نرم افزاری سعی شده است یک ابزار در محیط برنامه نویسی دلفی(Delphi) تهیه شود تا برنامه نویسی برای استفاده از پورت ها را ساده تر وبا سرعت تر کند. به همین منظور در ابتدا توضیحاتی در مورد نوشتن کلاس ها و اجزاء ساخت در دلفی وبعد توضیحاتی در مورد این جزء ساخت ذکر شود.
تجرید داده ها و برنامه نویسی شیء گرا:
از انجا که دلفی یک زبان شیء گرا ست و برنامه نویسی با آن مستلزم یک درکی هر چند اندک از این نوع برنامه نویسی را لازم میسازد به همین منظور در این قسمت به توضیحی مختصر در این مورد پرداخته ایم .
تجرید داده ها به منظور توجه روی اشیاء داده ای مورد نیاز برنامه وعملیات روی اشیاء و عدم توجه به چگونگی نمایش وذخیره اشیاء
داده ای در حافظه به وجود امد که نمایندگان ان که ابتدا زبانهایی چون C++, Turbo Pascal و بعداً با پیشرفت سیستم عامل ها و زبان های برنامه نویسی همچون زبانهایVC++, Delphi می باشد این روش به برنامه نویس اجازه میدهد قبل از پرداختن و بررسی جزئیا ت سازماندهی واقعی ان در حافظه و قبل از پیاده سازی انها بتوانند از اشیاء در برنامهها خود استفاده کند.استفاده از تجرید دادهها منتهی به مجموعه ای از واحد برنامه هایی با قابلیت استفاده مجدد می شود که میتواند پایه و اساس برای طراحی وتولید نرم افزارهای بعدی باشد.
در بنامه نویسی شیگرا
فرمت فایل : word (قابل ویرایش) تعداد صفحات : 31 صفحه
معرفی مقدمه :
Indy TCP/IP server Component
شاید فکر کنید که از قسمت سخت Indy Component شروع میکنیم ، در واقع درست فکر میکنید چون وقتی ساختن یک client را ببنید متوجه میشوید که ساخت یک client چقدر ساده است .
برای شروع ، یک پروژه جدید ( New Project ) ایجاد کرده ویک IdTcpServer component در آن قرار دهید .( این کامپوننت در برگه Indy Server قرار دارد و اولین کامپوننت است)
تنظیمات زیر را روی آن اعمال نمایید :
Property Name : Property Value
Active : True
DefaultPort : 1001
Greeting Text : hello
خوب ... Tcp server شما آماده کار است! بدون اینکه حتی یک خط هم کد نوشته باشید . اگر برنامه خود را اجرا کنید فقط یک صفحه خالی نشان میدهد. برنامه را در حالت Run نگه دارید. برای تست سرور از telnet استفاده میکنیم ( خیلی ساده است ...! اگر مقاله را دنبال کنید)
کافیست در Command Prompt تایپ کنید :
c:\> telnet 127.0.0.1 1001
که عدد 127.0.0.1 ip محلی شماست و 1001 هم شماره پورتی است که قبلا ست کرده اید.
بعد از زدن کلید Enter پیغام hello از طرف سرور برای شما ارسال میشود .(پس ارتباط شما با سرور از پورت 1001 به درستی برقرار شده است .)
در ضمن فراموش نکنید که برنامه ای که برای سرور نوشته اید حتما باید run شده باشد ( یا بهتر بگویم باید در حال اجرا باشد.)
پیغام hello که برای شما ارسال شده است در واقع همانGreeting Text property است که شما ست کرده اید پس هر پیغام دیگری میتواند باشد .
حالا میخواهم برنامه سروررا کمی توسعه دهم. میخواهیم سرور در برابر دستورات ما عکس-العمل نشان دهد .مثلا با تایپ دستور " Responde "، سرور پاسخ دهد که :
" Ok ! I have Responded "
این در واقع اولین اجرای دستورات است .
برای این کار ابتدا مقدار CommandHandlersEnabled را برابر True قرار دهید . سپس روی CommandHandlers property دوبار کلیک کنید و در پنجره ای که باز میشود روی AddNew کلیک کنید . روی Item ای که اضافه میشود کلیک کرده و تنظیمات زیر را روی Property های آن اعمال کنید :
Command : Responde
ReplyNormalText : ok! I have Responded
برنامه را کامپایل و اجرا کنید ... سپس مجدد telnet را مانند قبل اجرا کنید و بعد از دریافت پیغام اولیه ، Respode را تایپ کرده و Enter را بزنید .خواهید دید که پیغام مورد نظر بعنوان پاسخ برگردانده میشود .
در مقاله بعدی ابتدا کمی بیشتر در نحوه ایجاد ارتباط توسط سرور دقیق خواهیم شد و سپس سرور خود را توسعه خواهیم داد .
برنامه نویسی شبکه ( راهنمای گام به گام Indy ) - بخش دوم
اجازه دهید قبل از اینکه برنامه سرور را توسعه دهیم ، نگاهی دقیقتر داشته باشیم به معماری داخلی Indy server . ( البته فرض می شود که خوانندگان عزیز با مفهوم MultiThreading آشنایی مقدماتی را دارند. ) بعد از این بخش شما تقریبا تمامی جنبه های رفتاری یک Indy Server را خواهید فهمید .
تمام نود های فرزند یک TIDTcpServer دارای رفتار زیر هستند :
وقتی یک client به سرور متصل میشود ، thread ای که listener نام دارد (و کار آن هم دقیقا همان است که از نام آن بر می آید یعنی دایما در حال گوش دادن است تا ایجاد یک ارتباط جدید که توسط یک client ایجاد شده است را تشخیص دهد ) یک thread جدید ایجاد کرده و وظیفه Handle کردن تمام رخدادهای مربوط به این ارتباط را به آن thread واگذار میکند . پس در معماری داخلی یک سرور دو نوع thread وجود دارد : یکی Listener است که دایم در حالت انتظار برای ایجاد یک ارتباط جدید است و دیگری که بعد از ایجاد Connection بوجود می آید و کلیه وظایف ارتباطی بعهده اوست .
10 پروژه و نرم افزار برزگ به همراه سورس دلفی
کاربردی ترین و قابل ویرایشترین مجموعه برنامه نویسی دلفی
به همراه منابع و دکیومنت ورد
اسلاید ارایه گام به گام اجرای پروژه و آموزش سورس دلفی
پروژه های بزرگ شامل:
فروشگاه لباس
مصالح فروشی
اداری
پست
کتابخانه
آموزشگاه
بانک
دفترچه تلفن
پست بانک
پایگاه حضرت علی اصغر (ع)
,....
این برنامه در زبان دلفی نوشته شده
این برنامه امکانات ذیل را دارد: