نگــاهــی متفـــاوت بــه پروژه و کاتالوگ و اطلاعات
A Different View on projects , Catalog, Information

faradaneshjo.ir

مطالب محبوب سایت

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

پست شماره 22
8:36 , چهارشنبه 09 شهریور 1401

چکیده           

مسلما یکی از سودمندترین اختراعات بشر تا به امروز کامپیوترها بوده اند. دستگاه هایی که هزاران بار سریعتر از انسان فکر میکنند و سرعت عملشان به طرز غیر قابل باوری بالاست. سرعت و قدرت، امکان انجام خیلی از کارهایی را فراهم کردند که انسان به طور عادی از انجام آن ها عاجز بود. اما یک مشکل وجود داشت: این دستگاه ها به همان اندازه که قوی بودند ، کم هوش هم بودند؛ آن ها به طور عادی هیچ عملی انجام نمی دادند مگر این که به صراحت از آن ها درخواست می شد. اما این درخواست چگونه باید صورت می گرفت؟ باید راهی برای گفتگو با آن ها پیدا می شد. و در این زمان بود که متخصصان تصمیم گرفتند زبان های مخصوصی را بوجود بیاورند تابتوانند با کامپیوترها گفتگو کنند. این زبان های مخصوص به اصطلاح زبان های برنامه نویسی کامپیوتر نام گرفتند.به نسل اولیه زبان های برنامه نویسی، زبان های سطح پایین گفته می شد، چرا که به سختی قابل یادگیری و به کارگیری بودند. پیاده سازی اعمالی ابتدایی توسط این زبان ها باعث می شد مدت ها وقت با ارزش برنامه نویسان گرفته شود. اما وضع به همین منوال نماند و با گذشت زمان زبان های جدیدی به وجود آمدند که آموختن آن ها راحت تر بود. طی سه دهه ی اخیر، صنعت کامپیوتر مورد هجوم انواع زبان های برنامه نویسی قرار گرفت.

چکیده

مقدمه

فصل اول : تاریخچه ی برخی از زبان های برنامه نویسی                   

تاریخچه ی برخی از زبان های برنامه نویسی

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

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

اهداف بوجود آمدن c++

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

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

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

ویژگی های شی گرایی

رایگان

قابلیت حمل

قدرتمند

درونی سازی و گسترش

فصل دوم

تاریخچه زبان Delphi

سال 1995- Delphi - 1

سال 1996- Delphi - 2

سال 1997- Delphi - 3

سال 1998- Delphi  - 4

سال 1999- Delphi  - 5 

سال 2001- Delphi  - 6

فصل سوم

تاریخچه c 

برنامه نویسی ساخت یافته

مراحل اجرای یک برنامه c

خطاهای برنامه نویسی

فصل چهارم

مقدمه ای بر زبان برنامه نویسی Visual Basic

فصل پنجم

جاوا

محتویات 

تاریخچه

اهداف اولیه

برنامه های جاوا و اپلت ها

خط مشی جاوا

پیاده سازی

اداره خودکار حافظه

گرامر

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

توزیع های جاوا

کلاس های خاص

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

کتابخانه های مرکزی

کتابخانه های واسط کاربر

ویرایش

ایرادات مطرح شده

پاسخ به ایرادات

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

پیوندهای بیرونی

پانویس

منابع

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

  • نویسنده :
  • بازدید : 127
  • دیدگاه : 0

مقاله قابليت اطمينان در شبكه هاي حسگربيسيم

پست شماره 21
22:04 , دوشنبه 07 شهریور 1401

چكيده:

انتقال­اطلاعات معتبر جنبه­مهمي از وابستگي كيفيت خلاق در شبكه­هاي حسگر بي­سيم است. اين تحقيق مقدمه­اي بر مشكل انتقال­اطلاعات معتبر مي­باشد و پروتكل­ها و رويكردهايي را براي اين پروتكل­ها بررسي مي­كند كه اغلب براي كاربردهاي خاصي كه براي انعكاس نيازمندي­هاي وابسته مخصوص كاربر مي­باشند، به وجود مي­آيند.يك مشخصه­ي پيوسته بسياري از پروتكل­هاي بحث شده،اين است كه آن­ها مكانيسم­هايي را از چندين لايه بررسي­مي­كنند تا به هدف قابل اعتمادشان برسند. در حالي­كه از نظر انرژي نيز بهينه هستند.

فهرست مطالب   

عنوان                                                                                                     

فصل ­اول

1-1مقدمه

2-1انتقال اطلاعات­ معتبر

3-1ارسال بسته­ ای­ مجزا

4-1انتقال دست ه­ای ازپاكت ­ها

5-1انتقال جريان پاكت

6-1نتيجه­ گيري

فصل­ دوم

1-2مقدمه

2-2تركيب چندحسگره وتحمل ­پذيری­ خطا

3-2مدل سازی يدك­ هايی ازيك نوع

4-2مدل سازی دك­ه ای ادغام ­شده

5-2قابليت­ اطمينان دربرابرهزينه

6-2شبكه­ هاي­ حسگرچندتركيبي

7-2نتيجه­ گيري

 فصل­ سوم

1-3مقدمه

2-3ايجادوب­ مطمئن

3-3تجميع­ داده­ای­ مطمئن­ باپروتكلREDA

4-3تحمل­ پذيری­ خطا­ باپروتكلREDA

1-4-3شماره­ گذاري­ گره­ها

2-4-3مكانيزم جايگزينی گره­ خراب

5-3ارزيابي­ كارايی

6-3نتيجه­ گيري

فصل­ چهارم

1-4مقدمه

2-4مدل­ شبكه­ اي وهدف­ آن

1-2-4مدل­ شبكه ­اي

2-2-4هدف­ طراحي

3-4چارچوب­ گزارش­ كردن يك حادثه­ قابل­ اطمينان

 4-4ارزيابي ­عملكرد

 5-4قابليت ­اطمينان­ گزارش ­كردن ­يك­ رويداد

6-4نتيجه­ گيري

منابع­ و­مآخذ

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

  • نویسنده :
  • بازدید : 130
  • دیدگاه : 0

مقدمه 

با گسترش روز افزون جوامع و رشد جمعيت ، نياز به صرفه جويي و يافتن روش هايي براي به حداقل رساندن زمان و هزينه در

انجام امور صنعتي ، عمراني و غيره هر روز بيشتر ضرورت پيدا مي كند. جهت نيل بدين مقصود ، روش هاي بهينه سازي مورد

استفاده قرار مي گيرند. منظور از روش هاي بهينه سازي ، روش هايي است كه مي توان توسط آن ها با حداقل زمان و هزينه به

نتيجه مطلوب رسيد. براي مثال در ساخت يك قطعه صنعتي كه نياز به ايجاد سوراخ هايي با مته بر روي قطعه اي فلزي دارد،

ايجاد هر سوراخ نياز به ارسال نيروي محركه از طرف موتور و اعمال نيرو به مته دارد ، اگر بتوان روشي بهينه براي ايجاد اين

 سوراخ ها بر روي قطعه فلزي ارائه نمود، مي توان در هزينه توليد اين قطعه صرفه جويي نمود. [ 4]

N مساله فروشنده دوره گرد يكي از مسائل مشهور بهينه سازي است كه بر اساس آن يك فروشنده دوره گرد مي خواهد به

شهر رفته و كالاي خود را به فروش برساند ، به طوري كه تمام شهر ها را رفته ، از هر شهرفقط يك بار عبور كرده و در نهايت

كمترين مسيررا طي كرده باشد. براي حل اينگونه مسائل مي توان از الگوريتم هاي هوشمند مانند الگوريتم ژنتيك استفاده

نمود.

الگوريتم ژنتيك ، با الهام از مفاهيم علم زيست شناسي همچون وراثت ، جهش ، انتخاب طبيعي و تركيب، بر مبناي جستجوي

تصادفي ساختار يافته ، مي باشد. استفاده از الگوريتم ژنتيك زمان رسيدن به يك جواب قابل قبول را نسبت به ساير روش ها

تا حد قابل قبولي كاهش مي دهد.

در اين مقاله سعي در بهينه سازي مسير فروشنده دوره گرد به كمك الگوريتم ژنتيك نموده ايم. البته بايد توجه داشت كه

الگوريتم ژنتيك رسيدن به بهترين جواب را تضمين نمي كند، ولي با صرف زماني محدود مي توان به جوابي قابل قبول براي

مسئله رسيد كه البته جواب حاصل ممكن است بهترين جواب باشد و يا نزديك به آن باشد.

فهرست مطالب:

چکیده

مقدمه

مروري بر روش هاي بهينه سازي

مروري بر الگوريتم ژنتيك

مسئله فروشنده دوره گرد

حل مسئله فروشنده ي دوره گرد با استفاده از الگوريتم ژنتيك

طرز كار برنامه و الگوريتم نوشته شده

نتيجه گيري

منابع و مراجع

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

  • نویسنده :
  • بازدید : 99
  • دیدگاه : 0

مقاله برشکاری با لیزر

پست شماره 15
15:18 , جمعه 21 خرداد 1400

شرح مختصر:امروزه از لیزر در زمینه های گوناگونی از قبیل پزشکی ، صنعت ، مدار های کامپیوتر ، ارتباطات ، اندازه گیری ها در زمینه های مختلف و … استفاده می شود . برش با استفاده از لیزر از روش های نوین برشکاری است که در دهه های اخیر مورد توجه صنعت قرارگرفته است وامروزه به خاطر داشتن ویژگی هایی از قبیل کیفیت، سرعت و قابلیت کنترل به طور وسیعی در صنعت مورد استفاده قرار می گیرد. در این تحقیق ابتدا مختصراً به تاریخچه لیزر و کاربرد های آن پرداخته ، سپس راجع به روش های مختلف برشکاری با دستگاه های CNC و مقایسه آن ها بحث می شود و پس از آن نیز به تشریح چگونگی فرآیند برشکاری با لیزر و نمونه هایی از برشکاری لیزری بر روی مواد مختلف می پردازیم

فهرست:

مقدمه
آشنایی با لیزر
برشکاری
برش با لیزر
برش پلاسما
واترجت (با فشار آب)
هوا برش
برش با فرز های CNC
برش با تیغه
برش با قالب
مقایسۀ برش با لیزر، برش پلاسما و واترجت
تشریح چگونگی فرآیند برشکاری لیزری
انواع لیزر مورد استفاده در صنعت
تشریح چگونگی فرآیند برشکاری لیزری
مزایا و معایب برشکاری با لیزر
برش لیزر در چه صنایعی کاربرد دارد؟
برش لیزری پلکسی گلاس
برش لیزری لاستیک و تولید انواع واشر
برش لیزری مقوا و کاغذ
برش لیزری چرم و پارچه
برش لیزری چوب
نمونه هایی از برشکاری لیزری بر روی مواد مختلف

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

  • نویسنده :
  • بازدید : 294
  • دیدگاه : 0

پایان نامه سیستم عامل های موبایل

پست شماره 11
22:35 , یکشنبه 29 فروردین 1400

قالب بندی :word

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

به موازات این تغییرات گوشی های تلفن همراه صاحب قابلیت اجرا و ارسال پیام های کتبی کوتاه موسوم به اس ام اس (پیامک)نیز شدند و به مرور نیز ارسال تصاویر با اینفرارد و سپس با بلوتوث از طریق یک موبایل به موبایلی دیگر فراهم شد. اما با گسترش روزافزون فناوری های رایانه ای و فناوری اطلاعات و کاربرداینترنت در زندگی افراد، سازندگان گوشی های تلفن همراه و سایر شرکت های بزرگ ساخت نرم افزار های کامپیوتری مانند مایکروسافت به فکر ساخت و طراحی سیستم های عامل برای موبایل افتادند. در پی این تصمیمات، شرکت های مطرح ساخت گوشی های تلفن همراه نسل های دوم و سوم گوشی های خود را عرضه کردند. این گوشی ها دارای امکانات سخت افزاری بیشتری بودند که شامل پردازنده، حافظه و دیسک سخت بود و تقریبا به صورت یک رایانه کوچک طراحی شده بود. در این زمان بود که این شرکت ها به اهمیت نرم افزار در این گوشی ها پی برده و رقابت نرم افزاری در کنار رقابت سخت افزاری شروع شد. مایکروسافت یکی از شرکت هایی بود که قبلا روی سیستم عامل رایانه های جیبی خود کار کرده و ویندوز سی ای  CEرا به همین منظور طراحی کرده بود. این ویندوز قابلیت این را داشت که روی موبایل ها نیز نصب شود.بعد از رسمیت یافتن تلفن های همراه نسل جدید، شرکت های مطرح در این صنعت که به مشکلات بی شمار سیستم عامل سی ای پی برده بودند و نمی خواستند نرم افزار این صنعت را در انحصار یک شرکت نگه دارند با همکاری هم، سیستم عامل جدیدی برای موبایل ها به وجود آوردند که سیمبیان نام گرفت. البته رقبای دیگری نیز مثل سیستم عامل لینوکس در این صنعت وجود دارند. در اصطلاح به موبایل هایی که از این سیستم عامل ها استفاده می کنند تلفن های همراه هوشمند (SmartPhone) گفته می شود.

فهرست :

مقدمه ای بر ایجاد سیستم عاملها
گوشی های بدون سیستم عامل گوشی های جاوا
انواع سیستم عامل
Java
Black berry
گوشی های دارای سیستم عامل
تاریخچه کامل سیستم عامل اندروید
ویژگی های اولیه Tmobile G1 نسخه از اندروید
پنجره اعلانات
ویجت های صفحه خانه
یکپارچه سازی با سرویس پست الکترونیکی جی میل
فروشگاهی بنام اندروید مارکت
اندروید ۱۱
نسخه ۱۵ یا کیک یزدی
صفحه کلید مجازی
ویجت های قابل توسعه
بهبود کلیپ بورد clip board
ضبط و بازپخش رادیویی
قابلیت های بیشتر
نسخه ۱۶ (پیراشکی)
نسخه ۲۰ (نان خامه ای)
مهمترین قابلیت های این نسخه
پشتیبانی از حسابهای چندگانه
قابلیت ناوبری نقشه گوگل
دسترسی سریع به اطلاعات تماس
ارتقای صفحه کلید مجازی
بازسازی برنامه مرورگر
نسخه ۲۱ یا همان نام (نان خامه ای)
مهمترین قابلیتهای این نسخه
کاغذ دیواری های زنده (live wallpaper)
قابلیت تبدیل گفتار به متن
قفل جدید صفحه
نسخه ۲۲ (ماست بستنی)
نسخه ۲۳ (نان زنجبیلی)
مهمترین قابلیتهای این نسخه
کنترل بیشتر بر قابلیت کپی/چسباندن
صفحه کلید پیشرفته
ابزارهای بهتر برای مدیریت دستگاه و کارایی بالاتر باتری
پشتیبانی از دوربین مکالمه تصویری
نسخه ۳۰ (شانه عسل)
برخی از قابلیتهای این نسخه
جایگزینی تم رنگی آبی به جای سبز
بازطراحی صفحه خانگی و محل قرارگیری ابزارکها
مرگ دگمه های فیزیکی
بهینه سازی قابلیت چند وظیفه ای
نمونه ای تازه از چینش برنامه ها
نسخه ۴۰ (ساندویچ بستنی)
برخی از قابلیتهای این نسخه
ارتقای صفحه خانگی
قابلیت Android Beam
قابلیت تشخیص چهره
تحلیل میزان استفاده از پهنای باند
برنامه جدید تقویم و مدیریت ایمیل
نسخه ۴۱ (آبنبات پاستیلی)
برخی از قابلیتهای این نسخه
بازطراحی فونت Roboto
توسعه و دستورپذیری بخش اعلانات
انعطاف پذیری ویجت ها
پیش بینی متون
اندروید ۴۲ یا همان نام (آبنبات پاستیلی)
برخی از قابلیتهای این نسخه
اتصال بی سیم به تلویزیون از طریق
ژست های تازه کیبورد
عکاسی پاناروما
استفاده چند کاربر از یک تبلت
اندروید ۴۳ (آبنبات پاستیلی)
اندروید ۴۴ (کیت کت)
اندروید ۵ (آبنبات چوبی)
برخی از قابلیت های این نسخه
تغییر ظاهر انقلابی
بازطراحی صفحه اعلانات و قفل
کیبورد جدید
بازطراحی منو تنظیمات
Over view
Interruptions
خدانگهدار Dalvik- سلام Art
اندروید ۵۱ (آبنبات چوبی)
برخی از قابلیت های این نسخه
Interruptions و حالت سایلنت
پنل اطلاع رسانی و تنظیمات سریع
Screen pinning
پشتیبانی از دو سیم کارت
بهبود کیفیت صدای مکالمه
اندروید ۶ (مارشمالو)
برخی از قابلیت های این نسخه
عمودی شدن اسکرول در آپ دراور و اضافه شدن Favorite tray
Google now on top
امکان کم و زیاد کردن بخشهای مختلف بصورت جداگانه
امکان تغییر آیکونهای موجود در بخش نوار اعلانات
اضافه شدن پشتیبانی از حسگر اثر انگشت و اندروید پی بصورت پیش فرض
ویندوز فون
مشخصات فنی ویندوز فون
ویندوز تلفن ماکروسافت
ویژگی های ویندوز موبایل
معایب ویندوز موبایل
ویندوز موبایل چیست؟
وسایلی که بر اساس ویندوز موبایل کار می کنند
نسخه های مختلف ویندوز موبایل
Pocket PC 2000
Pocket PC 2002
Windows Mobile 2003
Windows Mobile 2003 CE
Windows Mobile 50
Windows Mobile 6
شرکتهای سازنده
زبانهای توسعه دهنده
نقایص ویندوز موبایل
بلوتوث
Delivery
تاریخچه سیستم عامل اپل ios
تعریف جدید از گوشی لمسی
مرورگر Safari مرورگری آشنا برای کاربران دستکتاپ
ویژگی های متمایز کننده دیگر
بروزرسانی ۱۱۳و۱۱۱ Iphone os
بروزرسانی Iphon os 2
بروزرسانی ۲۲ و ۲۱ Iphon os
بروزرسانی Iphone os 3
بروزرسانی Iphone os 31
بروزرسانی ۳۲Iphone os
بروزرسانی Ios 4
بروزرسانی Iphone os 41-421-425-43
بروزرسانی Iphone os 05
بروزرسانی Iphone os 6
بروزرسانی Iphone os 7
بروزرسانی Iphone os 8
بروزرسانی Iphone os 9
اندروید یا IOS
سیستم عامل Palm
مزایای سیستم عامل پالم
سیستم عامل Meego
سیمبین symbian
مشخصات فنی سیمبین
RIM بلک ری
Bada
اوبونتو
سیستم عامل لینوکس
آشنایی با تاریخچه سیستم عامل لینوکس (linux)
توکس پنگوئن: نشان عزیز لینوکس
سیستم عامل OSX

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

  • نویسنده :
  • بازدید : 678
  • دیدگاه : 0