لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 23
اعداد اول
اعداد اول اعدادی طبیعی هستند که بر هیچ عددی بجز خودشان و عدد ۱ بخشپذیر نباشند. تنها استثنا عدد ۱ است که جزو این اعداد قرار نمیگیرد. اگرعددی طبیعی وبزرگتر از ۱ اول نباشد مرکب است.
عدد یکان اعداد اول بزرگتر از ۱۰ فقط ممکن است اعداد ۱، ۳، ۷، ۹ باشد.
پیدا کردن ضابطه ای جبری برای اعداد اول جزو یکی از معماهای ریاضی باقیمانده است و هنوز کسی به فرمولی برای آنها به دست نیاورده است.
دنبالهٔ اعداد اول به این صورت شروع میشود: ۲، ۳، ۵، ۷، ۱۱، ۱۳، ۱۷، ۱۹ ...
قضیه ۱: تعداد اعداد اول بینهایت است.
برهان: حکم را به روشی که منسوب به اقلیدس است اثبات میکنیم: فرض کنید تعداد اعداد اول متناهی و تعداد آنها n تا باشد. حال عدد M را که برابر حاصلضرب این اعداد به علاوه ۱ را در نظر بگیرید. این عدد مقسومعلیهی غیر از آن n عدد دارد که با فرض در تناقض است.
قضیه ۲ (قضیه اساسی حساب): هر عدد طبیعی بزرگتر از ۱ را می توان به شکل حاصلضرب اعدادی اول نوشت.
قضیه ۳ (قضیه چپیشف):اگر n عددی طبیعی و بزرگتر از ۳ باشد، حتما" بین n و ۲n عدد اولی وجود دارد. قضیه ۴ هر عدد زوج را میتوان بصورت جمع سه عدد اول نوشت.
قضیه ۵ هر عدد فرد (شامل اعداد اول) را میتوان به صورت جمع سه عدد اول نوشت (اثبات بر پایه قضیه ۴)
قضیه 6-هر عدد فرد را میتوان به صورت دو برابر یک عدد اول بعلاوه یک عدد اول دیگر نوشت (برهان آن را بنویسد).
خواص اعداد اول:
1- هر عدد اول برابر است با 6n+1 یا 6n-1 که n یک عدد صحیح است.
2-مجذور هر عدد اول برابر است با 24n+1.
3-تفاضل مجذورهای دو عدد اول مضربی از 24 است.
4-حاصلضرب هر دو عدد اول بجز 2و3 مضربی از 6 بعلاوه یا منهای یک است.
توان چهارم هر عدد اول بجز 2و3 مضربی از 240 بعلاوه یک است.
بزرگترین عدد اول کشف شده برابر دو به توان ۳۰میلیون و ۴۰۲هزار و ۴۵۷منهای یک است.این عدد یک عدد مرسن است. عدد مرسن عددی است که برابر 2 به توان n منهای یک است.
لازم به ذکر است که تعداد 3000 عدد اول در سایت مگاسندر www.megasender.org وجود دارد و افرادی که مایل به دریافت بیشتر این اعداد هستند می توانند با سایت مذکور تماس گرفته و تعداد بیشتری از آنها را بر روی لوح فشرده دریافت نمایند و طراحان این سایت خودشان این اعداد را محاسبه نموده اند
تاریخچه اعداد اول
در سال ۲۰۰۱دو تن از دانشجویان او یعنی کایال و سکسنا به یک نکته بسیار حساس و فنی توجه کردند. ابتدا این مساله سبب شد تا گروه سه نفره در آبهای عمیق نظریه اعداد غوطه ور شوند، اما اندک اندک برایشان روشن شد که تنها یک مانع در راه تکمیل روشی جهت آزمودن دقیق و سریع اعداد اول وجود دارد. مانع از این قرار بود که روش آنان تنها در صورتی کار میکرد که عدد اول مورد نظر که با pنمایش داده میشود همواره در محدوده خاصی جای داشته باشد که با اعدادی که در آزمون شرکت داده میشوند مرتبط باشد. مشخصه ویژه این مانع آن است که عدد " p-1 " باید یک مقسوم علیه یا بخشیاب بسیار بزرگ باشد. گروه سه نفر ریاضی دانان هندی برای غلبه بر مشکل به هر دری زدند و با بررسی مقالات مختلف بالاخره دریافتند که در سال ۱۹۸۵یک ریاضیدان فرانسوی به نام اتن فووری از دانشگاه پاریس ۱۱این نکته را به صورت ریاضی اثبات کرده است. به این ترتیب آخرین بخش معما حل شد و آلگوریتم پیشنهادی این سه نفر با موفقیت پا به عرصه گذارد. اما این موفقیت "مشروط" بود. به این معنی که این روش برای اعداد اولی که انسان در حال حاضر میتوان به سراغ آنها برود از کارآیی چندانی برخوردار نیست. در روایت اولیه روش پیشنهادی، زمان لازم برای محاسبات که متناسب با ارقام عدد اول مورد نظر بود، با آهنگ ۱۰۱۲ازدیاد پیدا می کرد. در روایتهای بهبود یافته اخیر این روش، سرعت ازدیاد زمان لازم برای محاسبات به ۱۰۷.۵کاهش یافته اما حتی در این حالت نیز این روش در مقایسه با روش آ پی آر تنها در هنگامی موثر تر خواهد بود که تعداد ارقام عدد اولی که قصد شکار و یافتن آن را داریم در حدود ۱۰۱۰۰۰باشد. اعدادی تا این اندازه بزرگ در حافظه هیچ کامپیوتر جای نمیگیرند و حتی آن را نمیتوان در کل کیهان جای داد. اما حال که ریاضی دانان توانستهاند یک طبقه خاص از آلگوریتمهای توانی را برای شناسایی اعداد اول مشخص کنند، این امکان پدید آمده که به دنبال نمونههای بهتر این روش بگردند. پومرانس و هندریک لنسترا از دانشگاه کالیفرنیا در برکلی با تلاش در همین زمینه توانستهاند زمان لازم برای محاسبات را از توان ۷.۵به توان ۶کاهش دهند. این دو از همان استراتژی کلی گروه هندی موسسه کانپور استفاده کردند اما تاکتیهای دیگری را به کار گرفتند. اگر فرضیههای دیگری که درباره اعداد اول مطرح شده درست از کار درآید آنگاه میتوان زمان محاسبه را از توان ۶به توان ۳تقلیل داد که در این حد این روش کارآیی عملی پیدا خواهد
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 15
اعداد اول
اعداد اول اعدادی طبیعی هستند که بر هیچ عددی بجز خودشان و عدد ۱ بخشپذیر نباشند. تنها استثنا عدد ۱ است که جزو این اعداد قرار نمیگیرد. اگرعددی طبیعی وبزرگتر از ۱ اول نباشد مرکب است.عدد یکان اعداد اول بزرگتر از ۱۰ فقط ممکن است اعداد ۱، ۳، ۷، ۹ باشد.اعداد اول جزو یکی از معماهای ریاضی باقیمانده است و هنوز کسی به فرمولی برای آنها به دست نیاورده است.سری اعداد اول به این صورت شروع میشود: ۲، ۳، ۵، ۷، ۱۱، ۱۳، ۱۷، ۱۹ ...قضیه ۱: تعداد اعداد اول بینهایت است.
قضیه ۱: تعداد اعداد اول بینهایت است.
به این اثبات دقت کنیداز برهان خلف استفاده می کنیم:
فرض خلف : اعداد اول متناهی است.
اعداد اول را در هم ضرب می کنیم.
P1,P2,P3,...,Pn
ضرب اعداد از Pi بزرگتراست.
که عدد ۱ جزو اعداد اول نیست پس به تناقض می رسیم و فرض خلف باطل است. اعداد اول نامتناهی هستند.
برهان: حکم را به روشی که منسوب به اقلیدس است اثبات میکنیم: فرض کنید تعداد اعداد اول متناهی و تعداد آنها n تا باشد. حال عدد M را که برابر حاصلضرب این اعداد به علاوه ۱ را در نظر بگیرید. این عدد مقسومعلیهی غیر از آن n عدد دارد که با فرض در تناقض است.قضیه ۲ (قضیه اساسی حساب): هر عدد طبیعی بزرگتر از ۱ را به شکل حاصلضرب اعدادی اول نوشت.قضیه ۳ (قضیه چپیشف):اگر n عددی طبیعی و بزرگتر از ۳ باشد، حتما" بین n و ۲n عدد اولی وجود دارد. قضیه ۴ هر عدد زوج را میتوان بصورت جمع سه عدد اول نوشت.قضیه ۵ هر عدد فرد (شامل اعداد اول) را میتوان به صورت جمع سه عدد اول نوشت (اثبات بر پایه قضیه ۴)قضیه 6-هر عدد فرد را میتوان به صورت دو برابر یک عدد اول بعلاوه یک عدد اول دیگر نوشت.خواص اعداد اول:1- هر عدد اول برابر است با 6n+1 یا 6n-1 که n یک عدد صحیح است.2-مجذور هر عدد اول برابر است با 24n+1.3-تفاضل مجذورهای دو عدد اول مضربی از 24 است.4-حاصلضرب هر دو عدد اول بجز 2و3 مضربی از 6 بعلاوه یا منهای یک است.توان چهارم هر عدد اول بجز 2و3 مضربی از 240 بعلاوه یک است.بزرگترین عدد اول کشف شده برابر دو به توان ۳۰میلیون و ۴۰۲هزار و ۴۵۷منهای یک است.این عدد یک عدد مرسن است. عدد مرسن عددی است که برابر 2 به توان n منهای یک است.لازم به ذکر است که تعداد 3000 عدد اول در سایت مگاسندر [url]www.megasender.org[/url] وجود دارد و افرادی که مایل به دریافت بیشتر این اعداد هستند می توانند با سایت مذکور تماس گرفته و تعداد بیشتری از آنها را بر روی لوح فشرده دریافت نمایند و طراحان این سایت خودشان این اعداد را محاسبه نموده اند
روشی برای شکار اعداد اول
کی از اولین و در عین حال درخشانترین کارهای بشر در نظریه اعداد، اثبات اقلیدس از نامتناهی بودن اعداد اول در کتاب اصول است که امروزه می توان آن را در کتاب های درسی دبیرستانی خواند. نمونه ای عالی از زیبایی و سادگی ریاضیات. یونانی ها اعداد اول را می شناختند و از نقش آن ها به عنوان بلوک های سازنده دیگر اعداد آگاه بودند. بعد از این دستاوردهای بزرگ طبیعی ترین سوالی که به ذهن بشر رسید این بود که چه نظمی بر دنباله اعداد اول حاکم است، چگونه می توان اعداد اول را یافت و چطور می توان اعدادی را که اول نیستند به عوامل اول شان تجزیه کرد. شاید اولین پاسخ به این سوال غربال اراتستن بوده باشد. تا امروز تلاش های زیادی برای یافتن یک فرمول تولید کننده اعداد اول و یا الگویی برای ظهور اعداد اول در
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 56
فصل اول
مقدمه:
1-1-اصول کلی رادار و عملکرد آن
رادار یک سیستم الکترومغناطیسی است که برای تشخیص و تعیین موقعیت هدفها به کار می رود. این دستگاه بر اساس یک شکل موج خاص به طرف هدف برای مثال یک موج سینوسی با مدولاسیون پالسی(Pulse- Modulated) و تجزیه وتحلیل بازتاب (Echo) آن عمل می کند. رادار به منظور توسعه توانایی حسیهای چندگانه انسانی برای مشاهده محیط اطراف مخصوصاً حس بصری به کار گرفته شده است. ارزش رادار در این نیست که جایگزین چشم شود بلکه ارزش آن در عملیاتی است که با چشم نمی توان انجام داد. رادار نمی تواند جزئیات را مثل چشم مورد بررسی قرار دهد و یا رنگ اجسام را با دقتی که چشم دارد تشخیص داد بلکه با رادار می توان درون محیطی را که برای چشم غیر قابل نفوذ است دید مثل تاریکی، باران، مه، برف و غبار و غیره. مهمترین مزیت رادار، توانایی آن در تعیین فاصله یا حدود هدف می باشد.
یک رادار ساده شامل آنتن فرستنده، آنتن گیرنده و عنصر آشکارساز انرژی یا گیرنده میباشد. آنتن فرستنده پرتوهای الکترومغناطیسی تولید شده توسط نوسانگر (Oscillator) را منتشر می کند. بخشی از سیگنال ارسالی (رفت) به هدف خورده و در جهات مختلف منعکس می گردد. برای رادار انرژی برگشتی در خلاف جهت ارسال مهم است.
آنتن گیرنده انرژی برگشتی را دریافت و به گیرنده می دهد. در گیرنده بر روی انرژی برگشتی عملیاتی، برای تشخیص وجود هدف و تعیین فاصله و سرعت نسبی آن، انجام میشود. فاصله آنتن تا هدف با اندازه گیری زمان رفت و برگشت سیگنال رادار معین میشود. تشخیص جهت، یا موقعیت زاویه ای هدف توسط جهت دریافت موج برگتشی از هدف امکان پذیر است. روش معمول بری مشخص کردن جهت هدف، به کار بردن آنتن با شعاع تشعشعی باریک می باشد. اگر هدف نسبت به رادار دارای سرعت نسبی باشد، تغییر فرکانس حامل موج برگشتی (اثر دوپلر) (Doppler) معیاری از این سرعت نسبی (شعاعی) میباشد که ممکن است برای تشخیص اهداف متحرک از اهداف ساکن به کار برود.در رادارهایی که بطور پیوسته هدف را ردیابی می کنند، سرعت تغییر محل هدف نیز بطور پیوسته آشکار میشود.
نام رادار برای تاکید روی آزمایشهای اولیه دستگاهی که آشکارسازی وجود هدف و تعیین فاصله آن را انجام می داده بکار رفته است. کلمه رادار (RADAR) اختصاری از کلمات: Radio Detection And Ranging است، چرا که رادار در ابتدا به عنوان وسیله ای برای هشدار نزدیک شدن هواپیمای دشمن به کار می رفت و ضدهوائی را در جهت مورد نظر می گرداند. اگر چه امروزه توسط رادارهای جدید و با طراحی خوب اطلاعات بیشتری از هدف، علاوه بر فاصله آن بدست می آید، ولی تعیین فاصله هدف (تا فرستنده) هنوز یکی از مهمترین وظایف رادار می باشد. به نظر می رسد که هیچ تکنیک دیگری به خوبی و به سرعت رادار قادر به اندازه گیری این فاصله نیست.
معمولترین شکل موج در رادارها یک قطار از پالسهای باریک مستطیلی است که موج حامل سینوسی را مدوله می کند. فاصله هدف با اندازه گیری زمان رفت و برگشت یک پالس، TR به دست می آید. از آنجا که امواج الکترومغناطیسی با سرعت نور در فضا منتشر می شوند. پس این فاصله، R، برابر است با:
به محض ارسال یک پالس توسط رادار، بایستی قبل از ارسال پالس بعدی یک مدت زمان کافی بگذرد تا همه سیگنالهای انعکاسی دریافت و تشخیص داده شوند.
بنابراین سرعت ارسال پالسها توسط دورترین فاصلهای که انتظار می رود هدف در آن فاصله باشد تعیین می گردد. اگر تواتر تکرار پالسها (Pulse Repetiton Frequency) خیلی بالا باشد، ممکن است سیگنالهای برگشتی از بعضی اهداف پس از ارسال پالس بعدی به گیرنده برسند و ابهام در اندازه گیری فاصله ایجاد گردد. انعکاسهایی که پس از ارسال پالس بعدی دریافت می شوند را اصطلاحاً انعکاسهای مربوط به پریود دوم (Second-Time-Around) گویند چنین انعکاسی در صورتی که به عنوان انعکاس مربوط به دومین پریود شناخته نشود ممکن است فاصله راداری خیلی کمتری را نسبت به مقدار واقعی نشان بدهد.
حداکثر فاصله ای که پس از آن اهداف به صورت انعکاسهای مربوط به پریود دوم ظاهر می گردند را حداکثر فاصله بدون ابهام (Maximum Unambiguous Range) گویند و برابر است با:
که در آن=تواتر تکرار پالس بر حسب هرتز می باشد. در شکل زیر حداکثر فاصله بدون ابهام بر حسب تواتر تکرار پالس رسم شده است.
شکل 1-1 حداکثر فاصل بدون ابهام بر حسب تواتر تکرار پالس
اگر چه رادارهای معمولی یک موج با مدولاسیون پالسی(pulse-Modulated Waveform) ساده را انتشار می دهند ولی انواع مدولاسیون مناسب دیگری نیز امکان پذیر است حامل پالس ممکن است دارای مدولاسیون فرکانس یا فاز باشد تا سیگنالهای برگشتی پس از دریافت در زمان فشرده شوند. این عمل مزایایی درقدرت تفکیک بالا در فاصله (High Range Resolution) میشود بدون این که احتیاج به پالس باریک کوتاه مدت باشد. روش استفاده از یک پالس مدوله شده طولانی برای دسترسی به قدرت تفکیک بالای یک پالس باریک، اما با انرژی یک پالس طولانی، به نام فشردگی پالس (Pulse Compression) مشهور است.
در این مورد موج پیوسته (CW) را نیز می توان به کاربرد و ازجابجایی تواتر دوپلر. برای جداسازی انعکاس دریافتی از سیگنالرفت و انعکاسهای ناشی از عوامل ناخواسته ساکن(Cluttre) استفاده نمود. با استفاده از موج CW مدوله نشده نمی توان فاصله را تعیین کرد و برای این کار باید مدولاسیون فرکانس یا فاز به کار رود.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 51
فصل اول
مقدمه:
1-1-اصول کلی رادار و عملکرد آن
رادار یک سیستم الکترومغناطیسی است که برای تشخیص و تعیین موقعیت هدفها به کار می رود. این دستگاه بر اساس یک شکل موج خاص به طرف هدف برای مثال یک موج سینوسی با مدولاسیون پالسی(Pulse- Modulated) و تجزیه وتحلیل بازتاب (Echo) آن عمل می کند. رادار به منظور توسعه توانایی حسیهای چندگانه انسانی برای مشاهده محیط اطراف مخصوصاً حس بصری به کار گرفته شده است. ارزش رادار در این نیست که جایگزین چشم شود بلکه ارزش آن در عملیاتی است که با چشم نمی توان انجام داد. رادار نمی تواند جزئیات را مثل چشم مورد بررسی قرار دهد و یا رنگ اجسام را با دقتی که چشم دارد تشخیص داد بلکه با رادار می توان درون محیطی را که برای چشم غیر قابل نفوذ است دید مثل تاریکی، باران، مه، برف و غبار و غیره. مهمترین مزیت رادار، توانایی آن در تعیین فاصله یا حدود هدف می باشد.
یک رادار ساده شامل آنتن فرستنده، آنتن گیرنده و عنصر آشکارساز انرژی یا گیرنده میباشد. آنتن فرستنده پرتوهای الکترومغناطیسی تولید شده توسط نوسانگر (Oscillator) را منتشر می کند. بخشی از سیگنال ارسالی (رفت) به هدف خورده و در جهات مختلف منعکس می گردد. برای رادار انرژی برگشتی در خلاف جهت ارسال مهم است.
آنتن گیرنده انرژی برگشتی را دریافت و به گیرنده می دهد. در گیرنده بر روی انرژی برگشتی عملیاتی، برای تشخیص وجود هدف و تعیین فاصله و سرعت نسبی آن، انجام میشود. فاصله آنتن تا هدف با اندازه گیری زمان رفت و برگشت سیگنال رادار معین میشود. تشخیص جهت، یا موقعیت زاویه ای هدف توسط جهت دریافت موج برگتشی از هدف امکان پذیر است. روش معمول بری مشخص کردن جهت هدف، به کار بردن آنتن با شعاع تشعشعی باریک می باشد. اگر هدف نسبت به رادار دارای سرعت نسبی باشد، تغییر فرکانس حامل موج برگشتی (اثر دوپلر) (Doppler) معیاری از این سرعت نسبی (شعاعی) میباشد که ممکن است برای تشخیص اهداف متحرک از اهداف ساکن به کار برود.در رادارهایی که بطور پیوسته هدف را ردیابی می کنند، سرعت تغییر محل هدف نیز بطور پیوسته آشکار میشود.
نام رادار برای تاکید روی آزمایشهای اولیه دستگاهی که آشکارسازی وجود هدف و تعیین فاصله آن را انجام می داده بکار رفته است. کلمه رادار (RADAR) اختصاری از کلمات: Radio Detection And Ranging است، چرا که رادار در ابتدا به عنوان وسیله ای برای هشدار نزدیک شدن هواپیمای دشمن به کار می رفت و ضدهوائی را در جهت مورد نظر می گرداند. اگر چه امروزه توسط رادارهای جدید و با طراحی خوب اطلاعات بیشتری از هدف، علاوه بر فاصله آن بدست می آید، ولی تعیین فاصله هدف (تا فرستنده) هنوز یکی از مهمترین وظایف رادار می باشد. به نظر می رسد که هیچ تکنیک دیگری به خوبی و به سرعت رادار قادر به اندازه گیری این فاصله نیست.
معمولترین شکل موج در رادارها یک قطار از پالسهای باریک مستطیلی است که موج حامل سینوسی را مدوله می کند. فاصله هدف با اندازه گیری زمان رفت و برگشت یک پالس، TR به دست می آید. از آنجا که امواج الکترومغناطیسی با سرعت نور در فضا منتشر می شوند. پس این فاصله، R، برابر است با:
به محض ارسال یک پالس توسط رادار، بایستی قبل از ارسال پالس بعدی یک مدت زمان کافی بگذرد تا همه سیگنالهای انعکاسی دریافت و تشخیص داده شوند.
بنابراین سرعت ارسال پالسها توسط دورترین فاصلهای که انتظار می رود هدف در آن فاصله باشد تعیین می گردد. اگر تواتر تکرار پالسها (Pulse Repetiton Frequency) خیلی بالا باشد، ممکن است سیگنالهای برگشتی از بعضی اهداف پس از ارسال پالس بعدی به گیرنده برسند و ابهام در اندازه گیری فاصله ایجاد گردد. انعکاسهایی که پس از ارسال پالس بعدی دریافت می شوند را اصطلاحاً انعکاسهای مربوط به پریود دوم (Second-Time-Around) گویند چنین انعکاسی در صورتی که به عنوان انعکاس مربوط به دومین پریود شناخته نشود ممکن است فاصله راداری خیلی کمتری را نسبت به مقدار واقعی نشان بدهد.
حداکثر فاصله ای که پس از آن اهداف به صورت انعکاسهای مربوط به پریود دوم ظاهر می گردند را حداکثر فاصله بدون ابهام (Maximum Unambiguous Range) گویند و برابر است با:
که در آن=تواتر تکرار پالس بر حسب هرتز می باشد. در شکل زیر حداکثر فاصله بدون ابهام بر حسب تواتر تکرار پالس رسم شده است.
اگر چه رادارهای معمولی یک موج با مدولاسیون پالسی(pulse-Modulated Waveform) ساده را انتشار می دهند ولی انواع مدولاسیون مناسب دیگری نیز امکان پذیر است حامل پالس ممکن است دارای مدولاسیون فرکانس یا فاز باشد تا سیگنالهای برگشتی پس از دریافت در زمان فشرده شوند. این عمل مزایایی درقدرت تفکیک بالا در فاصله (High Range Resolution) میشود بدون این که احتیاج به پالس باریک کوتاه مدت باشد. روش استفاده از یک پالس مدوله شده طولانی برای دسترسی به قدرت تفکیک بالای یک پالس باریک، اما با انرژی یک پالس طولانی، به نام فشردگی پالس (Pulse Compression) مشهور است.
در این مورد موج پیوسته (CW) را نیز می توان به کاربرد و ازجابجایی تواتر دوپلر. برای جداسازی انعکاس دریافتی از سیگنالرفت و انعکاسهای ناشی از عوامل ناخواسته ساکن(Cluttre) استفاده نمود. با استفاده از موج CW مدوله نشده نمی توان فاصله را تعیین کرد و برای این کار باید مدولاسیون فرکانس یا فاز به کار رود.
2-1-فرم ساده معادله رادار
معادله رادار برد رادار را به مشخصات فرستنده، گیرنده، آنتن، هدف و محیط مربوط می سازد. این معادله نه تنها جهت تعیین حداکثر فاصله هدف تا رادارمفید است بلکه برای فهم عملکرد رادارو پایهای برای طراحی رادار به کار می رود.
در این قسمت فرم ساده معادله رادار ارائه می گردد.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 126
اصول امنیت برنامه های وب ( بخش اول )اینترنت و به دنبال آن وب ، دنیای نرم افزار را دستخوش تحولات فراوانی نموده است . ظهور نسل جدیدی از برنامه های کامپیوتری موسوم به "برنامه های وب " از جمله این تحولات عظیم است . پس از ارائه سرویس وب در سال 1991، وب سایت های متعددی ایجاد گردید . اینگونه سایت ها به منظور ارائه اطلاعات به مخاطبان خود از صفحات وب ایستا استفاده می کردند . در چنین وب سایت هائی ، امکان تعامل کاربر با برنامه وجود نداشت .با توجه به این که رویکرد فوق با ماهیت و یا روح نرم افزار چندان سازگار نمی باشد ، تلاش های گسترده ای در جهت ایجاد محتویات پویا انجام و متعاقب آن ، فن آوری های متعددی ایجاد گردید . به عنوان نمونه ، با پیاده سازی فن آوری CGI ( برگرفته از Common Gateway Interface ) ، امکان استفاده از برنامه های خارجی به منظور تولید محتویات پویا فراهم گردید . بدین ترتیب ، کاربران قادر به درج اطلاعات و ارسال آنها برای یک برنامه خارجی و یا اسکریپت سمت سرویس دهنده شدند . برنامه موجود در سمت سرویس دهنده پس از دریافت اطلاعات و انجام پردازش های تعریف شده ، نتایج را تولید و آنها را برای کاربر ارسال می نمود .رویکرد فوق ، به عنوان نقطه عطفی در برنامه های وب تلقی می گردد چراکه برای اولین مرتبه امکان تولید محتویات پویا در وب سایت ها فراهم گردید . از آن زمان تاکنون فن آوری های متعددی به منظور تولید برنامه های وب ایجاد شده است . PHP و ASP.NET نمونه هائی در این زمینه می باشند . صرفنظر از این که از کدام فن آوری به منظور ایجاد برنامه های وب استفاده می گردد ، ایمن سازی آنان از جمله اهداف مشترک تمامی پیاده کنندگان است .
امنیت برنامه های وب و برداشت های اولیه زمانی که در رابطه با امنیت برنامه های وب سخن به میان می آید ، تهاجم علیه یک سایت ، سرقت کارت های اعتباری ، بمباران وب سایت ها در جهت مستاصل کردن آنان به منظور ارائه خدمات و سرویس های تعریف شده ، ویروس ها ، تروجان ها ، کرم ها و ... در ذهن تداعی می گردد . صرفنظر از نوع برداشت ما در رابطه با موارد فوق ، می بایست بپذیریم که تهدیدات امنیتی متعددی متوجه برنامه های وب با توجه به ماهیت آنان می باشد . سازمان ها و یا موسساتی که از اینگونه برنامه ها استفاده می نمایند و یا در صدد طراحی و پیاده سازی آنان می باشند ، می بایست به این نکته مهم توجه نمایند که ایمن سازی یک برنامه وب ، محدود به بکارگیری یک فن آوری خاص نبوده و فرآیندی است مستمر که عوامل انسانی و غیرانسانی متعددی می توانند بر روی آن تاثیرگذار باشند .
امنیت برنامه های وب را می بایست با توجه به نوع معماری و رفتار آنان بررسی نمود .
برداشت های غیرواقعی از امنیت برنامه های وب متاسفانه به دلیل عدم شناخت لازم در خصوص ماهیت برنامه های وب از یک طرف و از سوی دیگر عدم آشنائی لازم با مفاهیم امنیت ، شاهد برداشت های نادرست در خصوص امنیت برنامه های وب می باشیم . اجازه دهید به چند نمونه در این خصوص اشاره نمائیم :
ما ایمن هستیم چون از یک فایروال استفاده می نمائیم . این تصور کاملا" اشتباه است و به نوع تهدید بستگی خواهد داشت . مثلا" یک فایروال قادر به تشخیص داده ورودی مخرب جهت ارسال به یک برنامه وب نمی باشد . فایروال ها دارای عملکردی قابل قبول در رابطه با اعمال محدودیت بر روی پورت ها می باشند و برخی از آنان می توانند همزمان با بررسی اطلاعات مبادله شده ، امکانات برجسته حفاظتی را ارائه نمایند . فایروال ها جزء لاینفک در یک فریمورک امنیتی می باشند ولی نمی توان آنان را به عنوان یک راهکار جامع به منظور ایجاد و برپائی یک محیط ایمن در نظر گرفت .
ما ایمن هستیم چون از SSL ( برگرفته ازSecure Sokets Layer ) استفاده می نمائیم . SSL برای رمزنگاری ترافیک موجود بر روی شبکه یک گزینه ایده آل است ولی قادر به بررسی داده ورودی یک برنامه نمی باشد .
ما ایمن هستیم چون از سیستم عاملی استفاده می نمائیم که نسبت به سایر سیستم های عامل دارای امنیت بیشتری است . استدلال فوق با فرض درست بودن اصل قضیه ، نادرست و غیرمنطقی است چراکه امنیت یک فرآیند است نه یک محصول . بنابراین با بکارگیری یک محصول خاص ( به عنوان نمونه یک سیستم عامل ) نمی توان این ادعا را داشت که ما به یک محیط ایمن به منظور ایجاد برنامه های وب دست یافته ایم .
با رد امنیت یک سیستم عامل نمی توان امنیت یک سیستم عامل دیگر را تائید نمود. ( من خوبم چون شما بد هستید ! )
امنیت چیست ؟ اولین رسالت امنیت ، حفاظت از سرمایه های یک سازمان است که ممکن است شامل آیتم های ملموسی نظیر یک صفحه وب و یا بانک اطلاعاتی مشتریان و یا آیتم های غیرملموسی نظیر شهرت و اعتبار یک سازمان باشد. امنیت یک مسیر است نه یک مقصد و به موازات تجزیه و تحلیل زیرساخت و برنامه های موجود ، می بایست اقدام به شناسائی تهدیدات و خطرات ناشی از آنان نمود . در واقع ، امنیت به مدیریت خطرات و پیاده سازی یک سیستم به منظور پاسخگوئی و مقابله با تهدیدات اشاره داشته و در ارتباط با عتاصر کلیدی زیر است :
Authentication ، فرآیندی است که به کمک آن به صورت منحصربفرد سرویس گیرندگان یک برنامه شناسائی می گردند . کاربران ، سرویس ها ، فرآیندها و کامپیوترها ، نمونه هائی از سرویس گیرندگان یک برنامه می باشند . در واقع ، authentication هویت استفاده کنندگان یک برنامه را بررسی می نماید .
Authorization ، فرآیندی است که به کمک آن دستیابی سرویس گیرندگان تائید شده به منابع و عملیاتی که قصد انجام آن را دارند بررسی و مجوز لازم صادر می گردد. فایل ها ، بانک های اطلاعاتی ، جداول ، سطرها ، منابع موجود در سطح سیستم نظیر کلیدهای ریجتسری و داده پیکربندی ، نمونه هائی از منابع مورد درخواست سرویس گیرندگان می باشند . انجام تراکنش هائی خاص نظیر خرید یک محصول ، واریز و انتقال پول از یک حساب به حساب دیگر و یا افزایش اعتبار یک کارت اعتباری از جمله عملیاتی می باشند که می بایست مجوز استفاده از آنان برای سرویس گیرندگان صادر گردد . در واقع ،