دانلود انواع پروژه های دانشجویی

دانلود مقاله، تحقیق، پروژه، پایان نامه و ...

دانلود انواع پروژه های دانشجویی

دانلود مقاله، تحقیق، پروژه، پایان نامه و ...

پروژه آزمایشگاه مدار منطقی، کنترل کننده های برنامه پذیرPLC…

دسته: برق

حجم فایل: 330 کیلوبایت

تعداد صفحه: 28

. مقدمه

PLC از عبارت Programmable Logic Controller به معنای کنترل کننده قابل برنامه ریزی گرفته شده است. PLC کنترل کننده ای است نرم افزاری که در قسمت ورودی، اطلاعات را بصورت باینری دریافت و آنها را طبق برنامه ای که در حافظه اش ذخیره شده پردازش می نماید و نتیجه عملیات را نیز از قسمت خروجی به صورت فرمانهایی به گیرنده ها و اجرا کننده های فرمان، ارسال می کند.

وظیفه PLC قبلا بر عهده مدارهای فرمان رله ای بود که استفاده ازآنها در محیط های صنعتی جدید منسوخ گردیده است. اولین اشکالی که در این مدارها ظاهر می شودآن است که با افزایش تعداد رله ها حجم و وزن مدار فرمان بسیار بزرگ شده، همچنین موجب افزایش قیمت آن می گردد. برای رفع این اشکال مدارهای فرمان الکترونیکی ساخته شد، ولی با وجود این هنگامی که تغییری در روند یا عملکرد ماشین صورت می گیرد لازم است تغییرات بسیاری در سخت افزار سیستم کنترل داده شود.

با استفاده از PLC تغییر در روند یا عملکرد ماشین به آسانی صورت می پذیرد، زیرا دیگر لازم نیست سیم کشی ها و سخت افزار سیستم کنترل تغییر کند و تنها کافی است چند سطر برنامه نوشت و به PLCارسال کرد تا کنترل مورد نظر تحقق یابد.

PLC ها سخت افزاری شبیه کامپیوتر دارند، البته با ویژگیهای خاصی که مناسب کنترل صنعتی است:

در مقابل نویز حفاظت شده اند.

ساختار مدولار دارند که تعویض بخشهای مختلف آنرا ساده می سازد.

اتصالات ورودی- خروجی وسطوح سیگنال استاندارد دارند.

زبان برنامه نویسی آنها ساده و سطح بالاست.

تغییر برنامه در هنگام کارآسان است.

2. مقایسه سیستم های کنترلی مختلف

به طور کلی چهار سیستم کنترلی وجود دارد:

1. سیستمهای رله ای از قدیمی ترین سیستم کنترلی هستند. در این سیستمها کلیه عملیات کنترلی با استفاده از رله ها انجام می پذیرد.

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

3. کنترل با کامپیو تر شخصی.

4. کنترل مبنی بر PLC.

قیمت: 6,000 تومان

خرید و دانلود

موتور جستجوی با برنامه منبع باز و رایگان (ترجمه)…

چکیده

پروژه Nutch، تلاشی برای ایجاد موتورهای جستجوی منبع باز و رایگان می باشد. این پروژه از Lucene به منظور جستجو و ابزار شاخص استفاده می کند. فتچر (روبات) از ابتدا برای این پروژه نوشته شد. پروژه Nutch دارای معماری مدولار سطح بالایی می باشد که به طراحان این امکان را می دهد تا پلاگین هایی را برای فعالیت ها همانند تحلیل نوع رسانه، بازیابی اطلاعات، جستجو و خوشه بندی، ایجاد کنند. داگ کاتینگ به عنوان یکی از توسعه دهندگان پیشگام در پروژه Nutch می باشد. Lucene چیست؟ Lucene به عنوان یکی از نرم افزارهای منبع باز و شاخص رابط برنامه کاربردی (رابط برنامه کاربردی) می باشد که توسط موسسه آپاچی انتشار یافته است. Lucene به صورت جاوا نوشته شده و تحت لیسانس نرم افزاری موسسه آپاچی انتشار یافته است. Lucene به عنوان هسته مرکزی موتور جستجو می باشد. به این ترتیب آن شامل مواردی همانند شبکه های عنکبوتی و برنامه های تجزیه کننده در ارتباط با فرمت های اسناد نمی باشد. در عوض چنین مواردی می بایست توسط افرادی اضافه گردد که از Lucene استفاده می کنند. Lucene در ارتباط با منابع اطلاعاتی، فرمت خاص، و یا زبان خاصی نمی باشد و شما می توانید آن را به متن تبدیل کنید. این بدین معنی می باشد که شما می توانید از Lucene برای ایجاد شاخص و جستجوی اطلاعات ذخیره شده در فایل، صفحات وب بر روی سرورهای شبکه از راه دور و اسناد ذخیره شده در فایل های سیستمی محلی، فایل های متنی ساده، اسناد مایکروسافت، فایل های PDF یا HTML یا فرمت های دیگر، که شما می توانید اطلاعات متنی را از آن دریافت کنید، استفاده کنید. Lucene در فرایند جریان انتقال به زبان های برنامه نویسی دیگر به غیر از جاوا قرار می گیرد.

پروانه کسب (لیسانس) چیست؟

Lucene و Nutch به عنوان پروژه آپاچی بوده و تحت لیسانس آپاچی قرلر دارند.

2 طراحی Nutch

اجزای اصلی Nutch

موتور جستجوی Nutch شامل سه بخش می باشد

1- کرالر، که به اکتشاف و بازیابی صفحات وب می پردازد.

2- WebDB، پایگاه اطلاعاتی به ذخیره URL پرداخته و محتوای صفحات را جمع آوری می کند.

3- برنامه لکسندر، که صفحات را از هم جدا کرده و بر اساس آن ها شاخص های بر مبنای کیبورد را می سازد.

خرید و دانلود

پروژه بررسی تفاوت دو زبان PHP و Asp.NET…

مقدمه

PHP مخفف کلمه Hypertext Preprocessor یک زبان تحت سرور (server side) است. این زبان مخصوص برنامه نویسی وب و ایجاد برنامه های تحت وبweb application)) میباشد و زمانی وارد بازار شد که برنامه نویسی های وب عمدتا برپایه کدنویسی سخت CGI و استفاده از نسخه قدیمی و منسوخ شده asp کلاسیک بود. راه حل این زبان استفاده از کدنویسی ساده و فرار کردن از نوشتار سخت CGI بود.

پس از عرضه این زبان تقریبا کار زبان asp به پایان رسید و تقریبا همه برنامه نویسان وب روی به این زبان آوردند. تا اینکه در سال 2002 مایکروسافت نسخه اول از اسکریپت برنامه نویسی خود برای وب را تحت عنوان Asp. NET روانه بازار کرد.

پشتیبانی قوی و داشتن چند ویژگی خاص که این زبان را نسبت به زبان PHP سر تر میکند باعث شد تا برنامه نویسان وب از زبان PHP به فریمورک Asp. NET کوچ کنند.

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

هر دو زبان مزیت ها و نقص هایی دارند که در این مختصر بحث، آنها را بیان می کنیم.

IDE (محیط برنامه نویسی)

IDE یا محیط های برنامه نویسی یکی از اصول و امکانات یک زبان به حساب می آید.

اسکریپت برنامه نویسی Asp. NET از Visual Studio استفاده میکند که امکانات بسیار زیادی دارد و مایکروسافت تاکید بسیار زیادی بر پیشرفت و توسعه این محیط دارد.

زبان PHP وابسته به محیط خاصی نیست و شما در صورتی که مهارت بالایی در این زبان داشته باشید میتوانید حتی با استفاده از ویرایشگر notepad به برنامه نویسی بپردازید. اما برای اجرای آن نیازمند یک ماشین مجازی هستید.

خوبی داشتن محیط برنامه نویسی اختصاصی این است که یک مکانی برای نوشتن کد ها وجود دارد که همه ویژگی های نوشتار زبان را به همراه دارد و خطاهای موجود را گوشزد میکند و دارای محیط گرافیکی می باشد که کار برنامه نویسی را راحت میکند.

اما کسانی که از زبان های کد باز استفاده می کنند اغلب از VI، VIM یا ++Notepade استفاده می کنند. اینها ویرایشگرهای مستقلی هستند که برنامه نویس هایی که با آنها کار میکنند توانایی نوشتن پیچیده ترین برنامه ها را پیدا می کنند. این برنامه نویسها کنترل و انعطاف بیشتری دارند، چون آشنایی بیشتری با کدهای باز دارند.

  • فرمت: zip
  • حجم: 0.21 مگابایت
  • شماره ثبت: 505

خرید و دانلود

گزارش کارآموزی برنامه نویسی تحت وب (زبان PHP)…

مقدمه

شرکت مهندسی نارا خدمات در زمینه واردات و خدمات دستگاه های بانکی از جمله CBD SORTER ,ATMو .. فعالیت دارد که اکثر بانک های کشور را تحت پوشش داردو توانسته است پاسخگوی نیاز تعداد زیادی از شرکتها، سازمانها و ادارات دولتی و خصوصی باشد.

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

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

همچنین این شرکت همواره به دنبال پیدا کردن روش های جدید جهت ارائه خدمات بهتروارتقاء سطح کیفی و بهره وری بالا می باشد، امید است با همکاریهای فی مابین شاهد شکوفائی هر چه بیشترآن سازمان محترم باشیم. در این قسمت به معرفی واحدهای مختلف این شرکت می پردازیم

فصل اول: آشنایی با محل کارآموزی

فصل دوم: آشنایی با زبان PHP

مقدمه

برتریها و نقاط قوت PHP

شما به چه چیزی احتیاج دارید؟

PHP و فرم های HTML

ساختار های کنترلی

ایجاد توابع

پایگاه های داده

ایجاد برنامه های کاربردی وب

فصل سوم: آزمون آموخته ها، نتایج و پیشنهادات

برنامه تغییر سایز عکس

برنامه ثبت نام کاربر

برنامه login و logout

برنامه چک کردن و عوض کردن رمز عبور

خرید و دانلود

گزارش کارآموزی طراحی صفحات وب HTML…

پیشگفتار:

فعالیت اجرایی در شرکت داده پردازان راتین (گروه راتین) هرچند که در مدت زمان بسیار کوتلاهی انجام شد، اما آشنایی با فعالیت های لازم و اجرایی در یک شرکت برنامه نویسی و همچنین آشنایی با طراحی صفحات وب و سی دی های مولتی مدیا دوره ای سرشار از اطلاعات و نکات فنی را برای ما برای ورود به بازار کار فراهم نمود

فهرست مطالب

آشنایی با مکان کارآموزی

مفاهیمHTML & XHTML

یک صفحه وب چیست

طرزکارصفحات وب

درموقع مروروب چه اتفاقی می افتد

نحوه ویرایش صفحات وب

دوراه تولیدصفحات وب

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

۱. ویرایشگرهای ساده متن

۲. ویرایشگرهای مخصوصHTML

۳. نرم افزارهای گرافیکی تولیدکننده کدهایHTML

ایجاد کردن یک صفحه وب

دستور ها ویا برچسب هایی که دریک صفحه وب وجوددارد

(دستورهای مشترک)

شکست خطوط وپاراگراف ها

ایجاد اتصال وپیوند (link) به صفحات وب دیگران

ایجاد اتصال وپیوند (link) بین صفحات وب خودتان

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

انتشارصفحاتHTML

ایجادوتنظیم یک سایت وب اینترنتی

انتشارصفحات وب با نت اسکیپ

انتشارصفحات وب با کمک Microsoft IE

انتشار صفحه های وب بوسیله Microsoft front page

قراردادن صفحات وب برروی یک اینترانت (شبکه محلی)

انتشارصفحات وب برروی دیسک

تنظیم محل قرارگیری خطوط

سه نوع از لیست های موجود درHTML

برجسته کردن متن ها (boldface) استفاده ازحروف کج

(Italics) وارایش های اختصاصی

اندازه ورنگ فونت

انتخاب نوع فونت

استفاده ازنقاط عطف در صفحه وب

ایجاد پیوند به نقاط خاصی از یک صفحه دیگر

قراددادن پیوندی ازادرسe-mail خوددرداخل یک صفحه وب

ایجاد فرم های HTML

ایجاد یک فرم

ورود متن text input

شناسایی داده های موجود در یک فرم

پذیرفتن داده های مخفی درفرم ها

محدوده های متنی text area

ارسال فرم submit

ایجاد یک تکمهsubmit سفارشی

ایجاد تصاویر گرافیکی برای صفحات وب

اصول طراحی وتولید تصاویر گرافیکی برای وب

کنترل فشرده سازی JPEG

تولید بنر ها وتکمه ها

کاهش تعداد رنگ ها

قراردادن یک تصویر گرافیکی بر روی صفحه وب

ایجاد برچسب برای یک تصویر

تصاویری که خود یک پیوند LINK می باشند

مرتب کردن سازی عرض تصاویر

مرتب سازی عمودی تصاویر

پس زمینه ها back ground ورنگ های سفارشی

رنگ های متن وپس زمینه

ایجاد رنگ های سفارشی و دلخواه

استفاده از قالبهای تصویر برای ایجاد پس زمینه background

تصاویرشفاف (transparent)

ایجاد تصاویر متحرک

نرم افزارهای تولید کننده انیمیشن های مربوط به صفحات وب

ایجاد تصاویری که قرار است به حرکت درآیند

چگونه یک انیمیشن با فرمت Gif را بر روی یک صفحه وب قراردهیم

به حرکت دراوردن و تولید جلوه های ویزه متن ها

طراحی صفحات ونماها

مشخص کردن طول وعرض تصاویر

پیوندهای گرافیکی و نقشه های تصویری

ایجاد نقشه مناطق مختلف در یک تصویر

نقشه های تصویری مربوط به سرویس گیرنده ها (client-side)

قراردادن چندرسانه ای در صفحات وب

قرار دادن صدا در صفحات وب

قرار دادن تصاویر ویدئویی در صفحه وب

برنامه ریزی برای اینده HTML

۱. استفاده ازHtml در خارج از وب

۲. Html به عنوان رابط کاربری نوین

۳. انقلاب رسانه ای دیجیتالی

۴. Html نوین یاXhtml

خرید و دانلود