مطالب موجود در مورد: ‘برنامه های من’
در این پست پیاده سازی الگوریتم زمانبندی Fifo رو بوسیله ویژوال بیسیک مشاهده میکنید.
امیدوارم استفاده کنید.
* برنامه با VB میباشد.
با سلام به همه دوستان باز هم با يك برنامه جالب ديگه در خدمت شما هستم .براي يادگيري سوكت پروگرمينگ مناسب هست . اين برنامه رو به درخواست يكي از دوستان كمي تغييرات دادم و در لوكال اجرا ميشه .كامنت در سورس هست .
براي دانلود به ادامه مطلب مراجعه نماييد.
خيلي از دوستان اين روزها به فكر استفاده از ديتابيسهاي جديد و دور كردن خود از SQL Server هستند .
يكي از اين نوع ديتا بيسها MySql هست كه يك نوع بانك اطلاعاتي باز متن هست . اما چطور ميتوانيم كد منبع خود را به اين پايگاه داده متصل كنيم .
با من تا انتهاي اين مقاله همرا ه باشيد .
حتما به نتيجه خواهيد رسيد.
امیدوارم که بتونم با این برنامه باز هم به شما در این زمینه کمک کرده باشم .
عکسی که مشاهده میکنید عکسی از محیط این برنامه هست که با زبان Vb6.0 نوشته شده است.پذیرای کلیه انتقادات و پیشنهادات شما هستم.
برای دانلود به ادامه مطلب بروید.
خوب فرض کنیم که هدف ما طراحی یک نرم افزار برای یک کتابخانه باشه . در اصول کلی طراحی یک نرم افزار اولین کاری که باید انجام بشه اینه که ببینیم سیستم ما قراره چه عملیاتی رو انجام بده و چه قابلیتهایی داشته باشه . تمام نهادهای مورد نیاز نرم افزار رو تشخیص بدیم و تمام اجزای مورد نیاز اونها رو تعیین کنیم . خوب مثلا در همین مثال کتابخانه نهادهای ما می تونن دانشجو ، کتاب ، متصدی کتابخانه ، مسئول اصلی کتابخانه و خود کتابخانه و بسیاری نهادهای دیگه بسته به قابلیتهایی که می خواهیم کتابخانه ما داشته باشه ، ایجاد کنیم . حالا که نهادها رو مشخص کردیم ، در مرحله بعد باید فیلدهای هر نهاد یا به اصطلاح هر رکورد را معیین کنیم که این هم بستگی به طراح نرم افزار داره . ولی خوب یک سری فیلدها هستن که تقریبا همه اونها رو ایجاد می کنند ، مثلا برای دانشجو : نام ، نام خانوادگی و شماره دانشجویی . خوب تا به حال یک طرح کلی از نرم افزاری که قراره ایجاد بشه تو ذهنمون ایجاد کردیم ، حالا باید توسط یک نرم افزار که به ما کمک می کنه جداول و فیلدهای اونها و رابطه بین جداول رو مشخص کنیم کار پیاده سازی طرح کلی نرم افزار رو انجام بدیم . خود من توی پروژم از 9Power Designer استفدا کردم که نرم افزاری خیلی ساده ور در عین سادگی کاملی هستش . ما در این نرم افزار به رسم نمودار ERd بانک اطلاعاتی که می خواهیم طراحی کنیم می پردازیم (Entity Relational Diagram) . من برای نمونه یک مدل ERd ساده رو اینجا براتون میزارم که در power designer طراحی شده . سعی کردم ساده ترین حالت ممکن رو در نظربگیرم که برای همه قابل فهم باشه .
خواندن ادامه این مطلب »
سورس کد بازی شطرنج رو به صورت بسیار ساده مشاهده میکنید که با زبان C# هست امیدوارم استفاده کنید.
برای دانلود به ادامه مطلب بروید.
در این مسئله عملکرد یک جاروبرقی هوشمند را مورد بررسی قرار می دهیم.
فرض می کنیم که دو اتاق وجود دارد که هر کدام از آن ها ممکن است شامل خاک باشد یا نباشد و عامل ممکن است در محیط 1 یا 2 باشد. عامل می تواند مستقیم برود و یا به چپ یا راست بپیچد. بنابراین هشت حالت ممکن، به عنوان عمل بعدی، وجود دارد.
برای مشاهده ادامه مسئله و حل آن بوسیله دلفی به ادامه مطلب مراجعه کنید.
خواندن ادامه این مطلب »
اسم جالبیه !! البته برای اوونهایی که سررشته ای از کامپیوتر و هوش مصنوعی ندارند شاید کمی عجیب باشه ! اما این یک مسئله جالب و قدیمی هست.
داستان از این قراره که :
سه کشیش و سه آدمخوار
در یک سمت رودخانه قراردارند .چطور میشه با یک قایق که توانایی
حمل حداکثر دو نفر را دارد آنها را به سمت دیگر رودخانه انتقال
دهیم که در سمتی که قایق نیست تعداد کشیش ها از آدمخوارها بیشتر
و بلعکس تعداد آدمخوارها از کشیش ها بیشتر نشود.
این مسئله رو با زبان سی حل کردم.
در ادامه مطلب سورس و فایل اجرایی رو مشاهده خواهید نمود.
اینبار سورس و فایل اجرایی معمای هشت رو برای شما دوستان عزیز قرار دادم ، امیدوارم که استفاده کنید.
این برنامه با دلفی نوشته شده.
میتونید در ادامه مطلب فایل مربوطه رو دانلود کنید.
خواندن ادامه این مطلب »