خلاصه
در این مقاله، ما با توجه به قابلیت اطمینان و با صرفه جویی در انرژی به ارائه داده ها در شبکه های حسگر بی سیم پراکنده (شبکه گیرنده بی سیم) با چند منبع همراه (MSS) می پردازیم. این یک کار بسیار مهم است، به ویژه هنگامی که به طور تصادفی حرکت MSS، به عنوان تعامل با گره های حسگر غیر قابل پیش بینی می شود، بنابراین در این مدت زمان کوتاه، تحت تاثیر ضررهای مالی خواهد بود. علاوه بر این، چند MSS می تواند به طور همزمان در منطقه تماس با سنسور ساخته شود و این حداقل داده انرژی با مشکل بهینه سازی بسیار پیچیده می باشد. برای حل مسائل فوق، در این مقاله ما یک پروتکل جدید را ارائه می کنیم که ترکیبی موثری در برنامه نویسی بوده و درخواست تکرار اتوماتیک (ARQ) در طرح ارائه شده است. ویژگی های کلیدی از پروتکل پیشنهادی به شرح زیر است: (الف) استفاده از افزونگی برای مقابله موثر با ضرر و زیان ارسالی در محیط چندپخشی می باشد (ب) توانایی تطبیق سطح افزونگی بر اساس بازخورد پشت MSS بوده و از طریق ACKS ارسال می شود. ما با شبیه سازی پروتکل، جایگزینی داریم که تنها در یک طرح ARQ مشاهده شده، حتی زمانی که یک MS واحد وجود ندارد. ما همچنین نتایج شبیه سازی را از طریق مجموعه ای از اندازه گیری های تجربی بر اساس گره های حسگر واقعی ارائه می کنیم. نتایج نشان می دهد که استفاده از روش های رمزگذاری در طول عمر سنسور افزایش می یابد و وجه غالب در محدوده (40-55٪) در مقایسه با استاندارد ساده ARQ بوده و برای شبکه گیرنده بی سیم با MSS استفاده شود.
کلمات کلیدی: شبکه های حسگر بی سیم، منبع موبایل (همراه) ، ارائه داده مطمئن، حک کد گذاری (برنامه نویسی) ، ARQ
پیشگفتار
فصل اول ابزارهای برنامه نویسی
به چه دلیل از دات نت استفاده می کنیم؟
مدل برنامه نویسی DNA
محدودیت های COM
آشنائی با ASPNET
فرق ASPNET و ASP
زبانهای برنامه نویسی در ASPNET
ابزارهای ASPNET
Namespace چیست؟
فضانام System
نحوه پردازش صفحات ASPNET بر روی سرویس دهنده
آشنائی با فرم های وب در ASPNET6
نمودار ER
پیاده سازی بانک
فصل دوم طراحی و پیاده سازی نرم افزار
صفحه اصلی Default.aspx
فرم ثبت نام Register.aspx
صفحه Login.aspx
صفحه فروشگاه Shop.aspx
صفحه تنظیمات برای مدیر سیستم AdminPanel.aspx
صفحه محصولات جدید NewProducts.aspx
صفحه جستجوی اعضا Members.aspx
صفحه گروه محصولات Category.aspx
فصل سوم شمای فرم ها و جداول
صفحه اصلی
صفحه اعلام ثبت نام صحیح
صفحه ایجاد گروه بندی
صفحه پروفایل
صفحه پروفایل
صفحه پروفایل در حال ویرایش
صفحه ثبت محصولات
صفحه ثبت نام صفحه شاپ (خرید محصول) صفحه کنترل پنل سایت
صفحه شاپ (خرید محصول) صفحه کنترل پنل سایت
صفحه کنترل پنل سایت
صفحه مدیریتکاربران
صفحه مدیریت کاربران
صفحه ورود مدیر صفحه ویرایش گروه بندی
صفحه ورود مدیر صفحه ویرایش گروه بندی
صفحه ویرایش گروه بندی
صفحه ویرایش محصولات
ورود مدیر با نام و یا کلمه عبور غیرمجاز
جدول ادمین
جدول اعضا (کاربران)
جدول جزئیات فاکتور فروش
جدول سبد کالا
جدول فاکتور فروش
جدول گروه بندی
جدول محصولات
منابع
فهرست مطالب
عنوان صفحه
چکیده... ۱
مقدمه... ۲
فصل اول: کلیات موضوع
تعریف و طبیعت هوش مصنوعی... ۷
پیدایش و پیشرفت هوش مصنوعی... ۸
هوش مصنوعی و هوش انسانی... ۱۲
شاخه های هوش مصنوعی... ۱۴
فلسفهٔ هوش مصنوعی... ۲۷
ویژگی های هوش مصنوعی... ۴۸
دو فرضیه در هوش مصنوعی... ۵۲
انواع هوش مصنوعی... ۵۳
کاربرد هوش مصنوعی... ۵۷
معمای هوش الکترونیک، مبانی و شاخه های علم هوش مصنوعی... ۵۹
چالش های بنیادین هوش مصنوعی... ۶۴
فصل دوم: هوش مصنوعی در بازی های کامپیوتری
هوش مصنوعی در بازی های کامپیوتری... ۷۱
بازی های تأثیرگذار در هوش مصنوعی... ۸۸
فصل سوم: تکنیک ها وزبانهای برنامه نویسی هوش مصنوعی
تکنیک ها وزبانهای برنامه نویسی هوش مصنوعی... ۱۱۸
مثالی از برنامه نویسی شیء گرا در شبکه های عصبی و هوش مصنوعی... ۱۶۳
سخن آخر... ۱۷۹
فهرست منابع... ۱۸۰
مقدمه
هوش مصنوعی به هوشی که یک ماشین از خود نشان میدهد و یا به دانشی در کامپیوتر که سعی در ایجاد آن دارد گفته میشود. بیشتر نوشته ها و مقاله های مربوط به هوش مصنوعی آن را "دانش شناخت و طراحی مامورهای هوشمند تعریف کرده اند. یک مامور هوشمند سیستمی است که با شناخت محیط اطراف خود, شانس موفقیت خود را بالا میبرد جان مکارتی که واژه هوش مصنوعی را در سال ۱۹۵۶ استفاده نمود, آن را دانش و مهندسی ساخت ماشین های هوشمند" تعریف کرده است. تحقیقات و جستجوهایی انجام شده برای رسیدن به ساخت چنین ماشین هایی مرتبط با بسیاری از رشته های دانشیک دیگر میباشد, مانند دانش کامپیوتر, روانشناسی, فلسفه, عصب شناسی, دانش ادراک, تئوری کنترل, احتمالات, بهینه سازی و منطق.
« هوش مصنوعی، دانش ساختن ماشین ها یا برنامه های هوشمند است. » همانگونه که از تعریف فوق-که توسط یکی از بنیانگذاران هوش مصنوعی ارائه شده است- برمی آید، حداقل به دو سؤال باید پاسخ داد:
۱ هوشمندی چیست؟
۲ برنامه های هوشمند، چه نوعی از برنامه ها هستند؟تعریف دیگری که از هوش مصنوعی می توان ارائه داد به قرار زیر است:
دسته: برق
حجم فایل: 200 کیلوبایت
تعداد صفحه: 129
مقدمه:
بی شک صنعت برق مهمترین و حساسترین صنایع در هر کشور محسوب میشود. بطوریکه عملکرد نادرست تولید کنندهها و سیستمهای قدرت موجب فلج شدن ساختار صنعتی، اقتصادی، اجتماعی و حتی سپاسی در آن جامعه خواهد شد. از زمانیکه برق کشف و تجهیزات برقی اختراع شدند. تکنولوژی با سرعت تساعدی در جهت پیشرفت شتاب گرفت. بطوریکه میتوان گفت در حدود دویست سال اخیر نود درصد از پیشرفت جامع بشری به وقوع پیوست. و شاید روزی یا هفتهای نباشد که دانشمندان سراسر جهان مطلب جدیدی در یکی از گراشیهای علم برق کشف و عنوان نکنند. و انسان قرن بیست و یکم بخش قابل توجهای از آسایش رفاه خود را مدیون حرکت الکترونها میباشد. و دانشمندان در این عرصه انسانهای سختکوش بودند که همه تلاش خود را برای افراد راحت طلب بکار بستند.
در آغاز شکل گیری شبکههای برقی، مولدها، برق را بصورت جریان مستقیم تولید میکردند و در مساحتهای محدود و کوچک از آنها بهرهمند میشد. و این شبکهها بصورت کوچک و محدود استفاده میشد. با افزایش تقاضا در زمینه استفاده از انرژی الکتریکی دیگر این شبکههای کوچک پاسخگوی نیاز مصرف کنندهها نبود و میبایست سیستمهای برقرسانی مساحت بیشتری را تحت پوشش خود قرار میدادند. از طرفی برای تولید نیز محدودیتهایی موجود بود که اجازه تولید انرژی الکتریکی را در هر نقطه دلخواه به مهندسان برق نمیداد. زیرا که نیروگاهها میبایست در محلهایی احداث میشد که انرژی بطور طبیعی یافت میشد. انرژیهای طبیعی مثل: آب، باد، ذغال سنگ وغیره بنابراین نیروگاهها را میبایست در جاهایی احداث میکردند که یا در آنجا آب و یا باد و یا ذغال سنگ و دیگر انرژیهای سوختی موجود بود. بدین ترتیب نظریه انتقال انرژی الکتریکی از محل تولید انرژی تا محل مصرف پیش آمد. این انتقال نیز توسط برق جریان مستقیم امکانپذیر نبود. زیرا ولتاژ در طول خط انتقال افت می کرد و در محل مصرف دیگر عملاً ولتاژی باقی نمیماند. بنابراین مهندسان صنعت برق تصمیم گرفتند که انرژی الکتریکی را بطور AC تولید کنند تا قابلیت انتقال داشته باشد. و این عمل را نیز توسط ترانسفورماتورها انجام دادند. ترانسفورماتورها میتوانستند ولتاژ را تا اندازه قابل ملاحظهای بالا برده و امکان انتقال را فراهم آورند. مزیت دیگری که ترانسفورماتورها به سیستمهای قدرت بخشیدند. این بود که با بالا بردن سطح ولتاژ، به همان نسبت نیز جریان را پائین می آوردند، بدین ترتیب سطح مقطع هادیهای خطوط انتقال کمتر میشد و بطور کلی میتوانستیم کلیه تجهیزات را به وسیله جریان پائین سایز نماییم. و این امر نیز از دیدگاه اقتصادی بسیار قابل توجه مینمود.
بدین ترتیب شبکههای قدرت AC شکل گرفت و خطوط انتقال و پستهای متعددی نیز برای انتقال انرژی الکتریکی در نظر گرفته شد. و برای تأمین پیوسته انرژی این شبکهها به یکدیگر متصل شدند و تا امروه نیز در حال گسترش و توسعه میباشند. هرچه سیستمهای قدر الکتریکی بزرگتر میشد بحث بهرهبرداری و پایداری سیستم نیز پیچیدهتر نشان میداد. و در این راستا مراکز کنترل و بهره بردار از سیستمهای قدرت میبایست در هر لحظه از ولتاژها و توانهای تمامی پستها و توانهای جاری شده در خطوط انتقال آگاهی مییافتند. تا بتوانند انرژی را بطور استاندارد و سالم تا محل مصرف انتقال و سپس توزیع کنند. این امر مستلزم حل معادلاتی بود که تعداد مجهولات از تعداد معلومات بیشتر بود. حل معادلاتی که مجهولات بیشتری از معلومات آن دارد نیز فقط در فضای ریاضیاتی با محاسبات عدد امکانپذیر است که در تکرارهای مکرر قابل دستیابی است. در صنعت برق تعیین ولتاژها و زوایای ولتاژها و توانهای اکتیو و راکتیو در پستها و نیروگاهها را با عنوان پخش بار (load flow) مطرح میشود.
فهرست
مقدمه
فصل اول – شرحی بر پخش بار.
1- پخش بار
2- شین مرجع یا شناور
3- شین بار
4- شین ولتاژ کنترل شده
5- شین نیروگاهی
6- شین انتقال
فصل دوم – محاسبات ریاضی نرم افزار
1- حل معادلات جبری غیر خطی به روش نیوتن-رافسون
2- روشی برای وارون کردن ماتریس ژاکوبین
فصل سوم – معادلات حل پخش بار به روش نیوتن-رافسون
1- حل پخش بار به روش نیوتن – رافسون
فصل چهارم – تعیین الگوریتم کلی برنامه
1- الگوریتم کلی برنامه
2- الگوریتم دریافت اطلاعات در ورودی
3- الگوریتم محاسبه ماتریس ژاکوبین
4- الگوریتم مربوط به وارون ژاکوبین
5- الگوریتم مربطو به محاسبه
6- الگوریتم مربوط به محاسبه ماتریس
7-الگوریتم مربوط به ضرب وارون ژاکوبین در ماتریس
8- الگوریتم مربوط به محاسبه
9- الگوریتم تست شرط
10- الگوریتم مربوط به چاپ جوابهای مسئله در خروجی
فصل پنجم – مروری بر دستورات برنامه نویسی C++
1- انواع داده
2- متغیرها
33- تعریف متغیر
4- مقدار دادن به متغیر
5- عملگرها
6- عملگرهای محاسباتی
7- عملگرهای رابطهای
8- عملگرهای منطقی
9- عملگر Sizcof
10- ساختار تکرار for
11- ساختارتکرار While
12- ساختار تکرار do . While
13- ساختار تصمیم if
14- تابع Printf ()
15- تابع Scanf ()
16- تابع getch ()
17- اشارهگرها
18- متغیرهای پویا
19- تخصیص حافظه پویا
20- برگرداندن حافظه به سیستم
21- توابع
22- تابع چگونه کار میکند
فصل ششم – تشریح و نحوی عملکرد برنامه
فصل هفتم – نرم افزار
قیمت: 25,000 تومان
مقدمه
این برنامه درواقع نرم افزاری است که کامپیوتر شما برای مرور و نشان دادن صفحات وب به ان نیاز خواهد داشت. ازجمله معروف ترین مرورگرهای اینترنتی می توان به کاوشگر اینترنت شرکت مایکروسافت (اینترنت اکسپلورر ومرورگرنت اسکیپ اشاره نمود. گردش دروبی که از نظر محتوی و یا شکل متشابه ایده های ذهنی شما را جذب کرده و باعث می شودبارها به ان مراجعه کنید.
صفحه وب چیست؟
در واقع یک نوع زبان برنامه نویسی کامپیوتری است که چگونگی قرار گرفتن وارتباط بین متن ها تصاویر و سایر Html زبان علامت گذاری عناصر موجود در یک صفحه را توضیح داده و در خود نگه می دارد. را سرویس دهی کنند. در واقع همین صفحات بهم پیوسته بودند که وب جهانی یا html تا سال 1993 تقریبا 100بنا نهادند. از آن زمان بتدریج برنامه های مرورگر و به جهت مشاهده این صفحات نوشته و در اختیار مردم قرار گرفت* ولی بعلت مقبولیت روزافزون صفحه های وب تعدادی از مرورگرهای اولیه فقط قادر به نشان دادن متنهای برنامه نویسان مرورگرهایی را طراحی کردند که علاوه برمتون قادربه نشاندادن تصاویرگرافیکی نیزبودند. نام داشت که بواسطه تولید یکی از معروفترین مرورگرهای موجود more Anderssen یکی از این برنامه نویسان یعنی مرورگر نت اسکیپ به مردی مشهور و ثروتمند بدلگشت* به عنوان رابط اصلی واستاندارداینترنت مورد توافق همگان قرار گرفته اند صفحات Html امروزه میتوانند علاوه بر نشان دادن متن ها ساده با تحت پوشش قرار دادن تصاویر گرافیکی صداها و وحتی ویدئویک برنامه محاوره ای وتعاملی کامل رااینترنت بوجود اوردند * فقط دراینترنت یافت نمی شوند. بلکه امروزه شبکه های کامپیوتری html همان طورکه می دانید صفحات وب بسیاری ازشرکتهای معتبر درسراسردنیا (اینترنت) ازصفحات وب برای فراهم کردن اطلاعات تجاری و اقتصادی مورد نیاز کارمندان مشتریان خود استفاده می نمایند. همچنین در ساخت و نمایش تبلیغات تجاری درشبکه های تلویزیونی انتخاب اول می باشد. بعلاوه شرکت ماکروسافت htmlهای تبلیغاتی مختلف امروزه dvdها یا Cd یونی ویا وبرروی را به صورت مستقیم در رابط های مختلف بزرگترین سیستم عامل دنیا (یعنی ویندوز) قرارداده است. به عن html نیازهای وب و به صورت رابط وب به نمایش گذاشته می شوند linkودرایوهای مختلف همگی ازطریق ان مثال فایل ها در همه جا حضور دارد و خوشبختانه شما هم اکنون با یک انتخاب صحیح در یک سیرصحیح Html پس در یک کلام قرار گرفته اند* نام دارد که در واقع ویرایش Xhtml-1 و دیگری Html وجود دارد. 4- Html در حال حاضر دو ویرایش ازبرنامه می باشد. شما درطی مطالعه این مطالب این دوزبان برنامه نویسی وب چگونه با زبان دیگری بنام Html-4 پیشرفته و کارکرده استانداردمربوط به هرسه موردفوق را می توانید در ادرس wxml.com یعنی درسایت کنسر کنسرسیوم وب جهانی در اینترنت بیابید.