دسته بندی | فنی و مهندسی |
بازدید ها | 6 |
فرمت فایل | doc |
حجم فایل | 55 کیلو بایت |
تعداد صفحات فایل | 58 |
مقاله بررسی انتقال دادههای اطلاعاتی در باند M 433 بین دو میکروکنترلر در 58 صفحه ورد قابل ویرایش
مقدمه:
از آنجایی که ساخت و ارائه پروژه یکی از مهمترین ارکان تحصیل یک دانشجو در رشته الکترونیک میباشد لذا انتخاب و ارائه پروژه ای متناسب با رشته تحصیلی بسیار شایان اهمیت است.
پروژه ای که در اینجا به بررسی آن میپردازیم به ما این امکان را میدهد که اطلاعات را در باند 433M بین دو میکروکنترلر انتقال دهیم این کار بصورت بی سیم و بدون استفاده از پورت سریال صورت گرفته ما در این پروژه ابتدا از ماژولهای RF استفاه کردیم اما به دلیل ساخت نامناسب آنها و فرکانس بالایی که ما در آن کار می کردیم شاهد نویزهایی بودیم که نتیجه دلخواه را به ما نمی داد بنابراین برای اخذ نتیجه بهتر تصمیم بر استفاده ازکیتهای PT گرفتیم. PT ها به ما این امکان را می دادند که با کد کردن اطلاعات در برد فرستنده آنها را بدون هیچ پارازیتی درگیرنده ببینیم البته برنامه نویسی مربوط به PT ها نقش مهمی را در این امر ایفا میکند که ما در پیوست برنامه فرستنده و گیرنده را خواهیم دید.
بدین ترتیب هر عددی که ما در برد و فرستنده بوسیله کیبرد انتخاب می کنیم پس از نمایش روی LCD بوسیله pt22 کد میشود و به برد گیرنده فرستاده میشود pt22 وظیفه Dcode کردن دیتا را به عهده دارد و پس از بازگشایی کد میکرو آن را روی LCD نمایش میدهد.
فهرست مطالب
مقدمه
فصل 1: اصول و نحوه عملکرد میکروکنترلرها
فصل 2: اصول و نحوه عملکرد فرستنده ها و گیرنده های رادیویی
فصل 3: مدار فرستنده و گیرنده
-1) آشنایی با میکروکنترلرها
گر چه کامپیوترها تنها چند دهه ای است که با ما همراهند، با این حال تأثیر عمیق آنها بر زندگی ما با تأثیر تلفن، اتومبیل و تلویزیون رقابت می کنند … تصور ما از کامپیوتر معمولاً «داده پردازی» است که محاسبات عددی را بطور خستگی ناپذیر انجام میدهد.
ما کامپیوترها را به عنوان جزء مرکزی بسیاری از فرآورده های صنعتی و مصرفی از جمله درسوپرمارکت ها، داخل صندوق های پول و ترازو، در اجاق ها و ماشین های لباسشویی، ساعتهای دارای سیستم خبر دهنده و ترموستات ها، VCR ها و … در تجهیزات صنعتی مانند مته های فشاری و دستگاه های حروفچینی نوری می یابیم. در این مجموعه ها کامپیوترها وظیفه «کنترل» را در ارتباط با «دنیای واقعی»، برای روشن و خاموش کردن وسایل و نظارت بر وضعیت آنها انجام می دهند. میکروکنترلرها (برخلاف ریزکامپیوترها و ریز پرازنده ها) اغلب در چنین کاربردهایی یافت میشوند.
با این که بیش از بیست سال از تولد ریزپردازنده ها نمی گذرد، تصور وسایل الکترونیکی و اسباب بازیهای امرزوی بدون آن کار مشکلی است. در 1971 شرکت اینتل، 8080 را به عنوان اولین ریزپردازنده موفق عرضه کرد.
مدت کوتاهی پس از آن شرکت موتورولا، RCA و سپس تکنولوژی MOS و شرکت زایلوگ انواع مشابهی را به ترتیب به نامهای 6800 و 1801 و 6502 و Z80 عرضه کردند. گر چه این IC ها (مدارهای مجتمع) به خودی خود فایده ای زیادی نداشتند اما به عنوان بخشی از یک کامپیوتر تک بورد یا SBC ، به جزء مرکزی فرآورده های مفیدی برای آموزش طراحی با ریزپردازنده ها تبدیل شدند. از این SBC ها که به سرعت به آزمایشگاه های طراحی در کالج ها و شرکهای الکترونیک راه پیدا کردند میتوان برای نمونه از D2 ساخت موتورولا، KIM-1 ساخت Mos Technology و SCK-85 متعلق به شرکت اینتل نام برد.
«ریزکنترلگر» قطعه ای شبیه به ریز پردازندها ست در 1976 اینتل 8748 را به عنوان اولین قطعه ی خانواده ی ریزکنترلرگرهای MCS-48TM معرفی کرد. 8748 با 17000 ترانزیستور در یک مدار مجتمع شامل یک CPU ، 1 کیلوبایت EPROM ، 64 بایت RAM ،27 پایه ورودی - خروجی (I/O) ویک تایمر 8 بیتی بود.
این IC و دیگر اعضای MCS-48TM که پس از آن آمدند، خیلی زود به یک استاندارد صنعتی در کاربردهای کنترل گرا تبدیل شدند. جایگزین کردن اجزاء الکترومکانیکی در فرآورده هایی مثل ماشینهای لباسشویی و چراغ های راهنمایی از ابتدای کار یک کاربرد مورد توجه برای این میکروکنترلرها بودند و همین طور باقی ماندند. دیگر فرآورده هایی که در آنها میتوان میکروکنترلر را یافت عبارتند از اتومبیلها، تجهیزات صنعتی، وسایل سردرگمی و ابزارهای جانبی کامپیوتر (افرادی که یک PC از IBM دارند کافی است به داخل صفحه کلید نگاه کنند تا مثالی ازیک میکروکنترلر را در یک طراحی با کمترین اجزاء ممکن ببینند).
توان ، ابعاد و پیچیدگی میکروکنترلرها با اعلام ساخت 8051 یعنی اولین عضو خانواده میکروکنترلر MCS-51TM در 1980 توسط اینتل پیشرفت چمشگیری کرد. در مقایسه با 8084 این قطعه شامل بیش از 60000 ترانزیستور، 4K بایت ROM ،128 بایت RAM ، 32 خط I/O، یک درگاه سریال و دو تایمر 16 بیتی است که از لحاظ مدارات داخلی برای یک IC ، بسیار قابل ملاحظه است.
امروزه انواع گوناگونی از این IC وجو ددارند که به طور مجازی این مشخصات را دو برابر کرده اند. شرکت زیمنس که دومین تولید کننده قطعات MCS-51TM است ، SAB 80515 را بعنوان یک 8051 توسعه یافته در یک بسته ی 68 پایه با 6 درگاه (پورت) I/O بیتی، 13 منبع وقفه و یک مبدل آنالوگ به دیجیتال با 8 کانال ورودی عرضه کرده است. وخانواده ی 8051 به عنوان یکی از جامعترین و قدرتمندتر ین میکروکنترلرهای 8 بیتی شناخته شده و جایگاهش را به عنوان یک میکروکنترلر مهم برای سالهای آینده یافته است.
7-2) مزایا و کاربردهای مدولاسیون
هدف اصلی مدولاسیون در یک سیستم مخابراتی ایجاد سیگنال مدوله شده ای است که با مشخصات کانال مخابراتی همخوانی داشته باشد. در واقع مدولاسیون چند مزیت و کاربرد عملی دارد که در زیر به اختصار در مورد آنها صحبت خواهیم کرد.
مدولاسیون برای انتقال مؤثر انتقال سیگنال به فواصل دور همیشه با حرکت امواج الکترومغناطیسی همراه است چه محیط هدایت کننده ای باشد و چه نباشد بازده هر روش انتقالی به فرکانس سیگنال منتقل شده بستگی دارد با استفاده از خاصیت انتقال فرکانسی مدولاسیون CW میتوان اطلاعات پیام را روی حاملی سوار کرد که فرکانسش برای روش انتقال برگزیده شده مناسب باشد.
به عنوان مثال در مخاربره رادیوی در خط دید باید انتنهایی به کاربرده شود که ابعادشان حداقل یک دهم طول موج سیگنال باشد. انتقال یک سیگنال صوتی مدوله نشده که مولفه های فرکانسی آن تا KHz هم می رسد، مستلزم به کارگیری آنتنهایی با ابعاد حدود km 300 است. انتقال سیگنال مدوله شده در MHz 100 به صورت FM این امکان را میدهد که مخابره با آنتنهای دارای اندازه های معقول بازده بهتری دارند. Tomasi مبحث فشرده ای راجع به انتشار امواج و آنتنها دارد.
مدولاسیون برای غلبه بر محدودیتهای سخت افزاری: طراحی سیستم مخابراتی ممکن است با قیودی راجع به هزینه و در دسترس بودن امکانات سخت افزاری همراه باشد، سخت افزارهایی که عملکردشان غالباً به فرکانس مورد استفاده بستگی دارد. مدولاسیون به طراحی این امکان را میدهد که سیگنال را در گستره ای قرار دهد که در آن محدودیت سخت افزاری وجود ندارد. یک نکته در این ارتباط مسئله پهنای باند کسری است که به صورت پهنای باند مطلق تقسیم بر فرکانس مرکزی تعریف میشود. هزینه ها و پیچیدگی های سخت افزاری در صورت پهنای باند مطلق تقیسم بر فرکانس مرکزی تعریف میشود. هزینه ها و پیچیدگی های سخت افزاری در صورت قرارداشتن پهنای باند کسری در محدوده 1 تا 10 درصد می نیمم میشود . ملاحظات پهنای باند کسری از آنجا ناشی می شوند که واحد مدولاسیون هم در گیرنده ها وجود دارد و هم در فرستنده ها
پس میتوان نتیجه گرفت که سیگنالهای با پهنای باند زیاد باید روی حاملهای فرکانس بالا مدوله شوند. چون آهنگ اطلاعات طبق قانون هارتلی- شنون با پهنای باند متناسب است. نتیجه می گیریم که برای ارسال اطلاعات با آهنگ بالا به یک حامل فرکانس بالا نیاز داریم. برای مثال یک سیستم میکروویو GHz 5 میتواند در یک فاصله زمانی معین ، 10000 برابر یک کانال رادیویی kHz 500 انتقال میکند. اگر در طیف الکترومغناطیسی بالاتر برویم مثلا می توانیم به یک پرتو نور لیزری با امکان پهنای باندی معادل 10 میلیون کانال تلویزیونی دست یابیم.
مدولاسیون برای کاهش نویز و تداخل : یک روش سر راست برای مبارزه با نویز و تداخل افزایش توان سیگنال، برای غلبه بر آلودگیهای نویزی و تداخلی است. ولی افزایش توان هزینه دارد و ممکن است به وسائل آسیب برساند. (یکی از کابلهای بین قاره ای در اثر افزایش ولتاژی که برای دستیابی به سیگنال دریافتی قابل استفاده صورت گرفته بود از بین رفت). خوشبختانه FM و بعضی روشهای مدولاسیون دیگر ویژگیهای با ارزشی از لحاظ حذف نویز و تداخل دارند.
این خاصیت کاهش نویز پهن باند نام دارد زیرا پهنای باند لازم برای انتقال بسیار برزگتر از پهنای باند سیگنال مدوله کننده است. مدولاسیون پهن باند به طرح این امکان را میدهد که کاهش توان سیگنال را با افزایش پهنای باند جبران کند این بده بستان در قانون هارتلی - شنون نیز دیده می شود.
مدولاسیون برای اختصاص فرکانسی: وقتی رادیو را روشن میکنید و ایستگاه خاصی را می گیرید، دارید از میان سیگنالهای متعددی که دریافت میشوند یکی را بر می گزینید. چون هر ایستگاه فرکانس حامل اختصاصی خود را دارد ، سیگنال مطلوب را میتوان با فیلتر کردن جدا کرد. اگر مدولاسیون نبود در هر ناحیه ای تنها یک ایستگاه می توانست برنامه پخش کند و پخش همزمان توسط ایستگاهی دیگر باعث تداخلی نومید کننده می شد.
جهت دریافت فایل مقاله بررسی انتقال دادههای اطلاعاتی در باند M 433 بین دو میکروکنترلرلطفا آن را خریداری نمایید
دسته بندی | شیمی |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 1320 کیلو بایت |
تعداد صفحات فایل | 105 |
پلیمرها
ما در عصر پلیمر زندگی میکنیم. پلاستیکها، قیرها، لاستیکها، پوشاک، چسبها، کائوچو، پروتئین و سلولز اینها همگی اصطلاحات جدیدی در فرهنگ عصر ما و گوشهای از دنیای جالب و پرجاذبه شیمی پلیمر میباشند. نمونههای بیشماری از پلیمر مصنوعی را میتوان ذکر کرد. برخی از آنها روزانه به مرحله ظهور میرسند و برخی دیگر شناخته شدهاند: پلیاسترها و الیاف پارچههای نایلونی و الیاف محکم و با دوام پلیآمید برای لباسهای ضد گلوله کم وزن، پلی اتیلن پلاستیکی که در تولید بطریهای شیر به کار میرود، پلاستیک پلی اورتان که در ساخت قلب مصنوعی به کار رفته است، لاستیک که برای تایرهای اتومبیل قابل استفاده است و الاستورهای فلوئوره فسفازن که در برابر محیطهای سرد قابل استفاده هستند همگی در این دسته قرار دارند. برای روشن شدن موضوع، شخص میتواند هرگونه مثال یا کاربردی را انتخاب کند اما نکتهای را که باید مد نظر داشت این است که فلان پلیمر به خصوص یا به دلیل ویژگیهای منحصر به فرد آن یا به دلیل اقتصادی بودن آن یا بنا به هر دو دلیل است که به کار برده می شود زیرا که از سایر مواد در دسترس بهتر میتواند منظور مورد نظر را برآورده سازد.
پلیمرها مولکولهای بزرگی هستند که از واحدهای تکراری ساده تشکیل شدهاند. این نام از یک نام یونانی بنام پلی که به معنای «چندتا» و مر که به معنی «قسمت» میباشد مشتق شده است. ماکرومولکول مترادف با پلیمر میباشد. پلیمرها از مولکولهای سادهای بنام مونومر «قسمت واحد» ساخته شدهاند. تعدادی از مونومرها به همراه واحد پلیمری مربوط در واکنش زیر نشان داده شدهاند.
کلمه پلیمر اولین بار توسط شیمی دان سوئدی بنام «برزلیوس» در سال 1833 به کار برده شد. شیمیدانها در طول قرن نوزدهم با درشت مولکولها بدون داشتن فهم درستی از ساختار آنها کار کردند. در حقیقت برخی از پلیمرهای اصلاح شده طبیعی جنبه تجاری داشتند. برای مثال سلولز نیتریته شده (که اشتباها نیتروسلولز نامیده میشد) تحت نامهای سلولوئید و پنبه باروتی در معرض فروش قرار گرفته بود. مدتها پیش در سال 1839 پلیمر شدن استیرن گزارش شده بود. و در سالهای 1860 سنتز پلی(اتیلن گلیکول) و پلی (اتیلن سوکسینات) حتی با ساختار های درست گزارش شدند.
در همان وقت ایزوپرن به عنوان یک محصول ناشی از شکسته شدن لاستیک شناخته شده بود. اگرچه نحوه داخل شدن(یا پیوند شدن) ایزوپرن در این پلیمر در آن زمان ناشناخته بود. مثالهای زیاد دیگری در شیمی ماکرومولکول در فرهنگ شیمی قرن نوزدهم مشاهده میشود.
اولین پلیمر مصنوعی که در مقیاس تجارتی استفاده شده است رزین فنل فرمالدهید بود که در اوایل سالهای 1900 توسط شیمیدان بلژیکی الاصل توسعه و تکامل پیدا کرد.(او کسی بود که موفقیتهای قابل توجهی با اختراع کاغذهای حساس به نور به دست آورده بود) این ماده در سطح تجارتی بنام بیک لایت معروف شد. تا دهه 1920 بیک لایت به دامنه وسعی از محصولات مصرفی راه یافته بود و مخترع آن به طور کامل شناخته شده بود و نامش هر روز تکرار میشد. پلیمرهای دیگر مانند رنگهای آلکیل(پلی استر) و لاستیک پلی بوتادن ان در همان زمان معرفی شدند. علیرغم وجود چنین موفقیتهای تجاری بیشتر دانشمندان در مورد مفهوم ساختار پلیمر اطلاع روشنی نداشتند. نظریه غالب این بود که همانند گلوئیدها، پلیمرها نیز انبوهی از مولکولهای کوچکاند ولی به وسیله نیروی ثانویه مرموزی به همدیگر متصل شدهاند.
همانطور که قبلا تعریف شد واژه پلیمر برای مولکولهای درشت به کار میرود. ماکرومولکولی که ساختار آن به مونومر یا مونومرهایی که در تهیه آنها به کار میروند وابسته میباشد. اگر تعداد کمی از مونومرها به متصل شوند پلیمری با وزن مولکولی کم حاصل شده که الیگومر(کلمه یونانی Oligos یعنی«کم») نامیده میشود. از آنجایی که همه پلیمرهای مصنوعی از اتصال مونومرها به وجود میآیند نتیجه میگیریم که یک واحد شیمیایی معین چندین بار تکرار خواهند شد. چنین واحدهایی که در داخل یک کروشه یا پرانتز آورده میشوند همان واحد تکراری میباشند.
واحدهای تکراری شامل همان اتمهای مونومر میباشند. بنابراین وزن مولکولی مونومر و واحدهای تکراری برابرند. برای پلیمرهایی که از مونومرهای دو عاملی یا چندعاملی که در آنها یک محصول فرعی تشکیل شده است واحدهای تکراری شامل تعداد اتمهای کمتری نسبت به مونومرها میباشند. لازم به ذکر است که پلیمرهای زنجیری (یا اسکلت زنجیری) حاصل از پلیمرهای وینیل فقط شامل تعدادی اتمهای کربن بوده و اتمها یا گروههای دیگر به آن متصل میباشند. چنین پلیمرهایی به نام پلیمرهای زنجیری یکنواخت نامیده میشوند. پلیمرهای زنجیری غیر یکنواخت شامل دو یا چند اتم غیر از اتمهای اسکلت زنجیر اصلی میباشند.
اگر پلیمر از یک مونومر ساده A تهیه شده باشد در این صورت محصول ایجاد شده بنام پلیمر یکنواخت نامیده میشود.
هموپلیمر ــ A ــ A ــ A ــ A ــ A ــ A ــ A ــ
اگر بیش از یک مونومر به کار گرفته شده باشد محصول کوپلیمر نامیده میشود. اگر مونومرهای A وB با هم پلیمریزه شوند در ساختار پلیمر چهار آرایش احتمالی امکانپذیر است. اگر دو واحد ساختاری به صورت یک درمیان در یک آرایش خطی قرار بگیرند محصول ایجاد شده کوپلیمر متناوب نام دارد. در حالی که اگر توزیع به صورت تصادفی باشد محصول بنام کوپلیمر تصادفی نامیده میشود. آرایش احتمالی سوم به نحوی است که در آن بلوکهای Aو B با هم ظاهر میشوند. چنین آرایشی بنام کوپلیمر دستهای نامیده میشود. هر تعداد از این کوپلیمرهای دستهای امکانپذیر میباشد.
کوپلیمر متناوب ــ B ــ A ــ B ــ A ــ B ــ A ــ B ــ A ــ
کوپلیمر تصادفی ــ B ــ A ــ B ــ B ــ A ــ B ــ A ــ Aــ
کوپلیمر دستهای ــ B ــ B ــ B ــ B ــ A ــ A ــ A ــ A ــ
بالاخره یک آرایش دستهای غیرخطی نیز امکانپذیر است که اصولا شامل پلیمر اصلی است که یک پلیمر دیگر از آن منشعب شده است. این نوع پلیمر کوپلیمر پیوندی نامیده میشود.
ــ A ــ A ــ A ــ A ــ A ــ A ــ A ــ A ــ
|
B
|
ــ B ــ B ــ B ــ B ــ B
همچنین میتوان پلیمرها را به صورت پلیمرهای خطی، شاخهای، مشبک توصیف کرد. نوع خطی پلیمری است که دارای شاخه نمیباشد و این شامل پلیمرهایی نیز میشود که دارای گروهای آویزان به زنجیر اصلی میباشد. برای مثال گروه فنیل در پلی استیرن. از طرف دیگر کوپلیمرهای پیوندی مثالهایی از پلیمرهای شاخه دارند.
پلیمرهای شانهای شامل شاخههای آویزان میباشند(که ممکن است دارای طول برابر باشند یا نباشند) و از نظر ساختاری مشابه کوپلیمرهای پیوندی میباشند. برای مثال یک چنین پلیمرهایی ممکن است که به وسیله پلیمر شدن یک زنجیر طولانی از مونومر وینیل تشکیل شوند.
پلیمرهای مشبک معمولا بنام پلیمرهایی با اتصال متقاطع نامیده میشوند. به علت اتصال متقاطع زنجیرهای پلیمری توانایی خود را در سیال بودن از دست داده و ماده به میزان قابل توجهی حالت جامد بودن خود را حفظ میکند. این نوع پلیمر نه ذوب و نه سیال میشوند. بنابراین نمیتوانند در قالب ریزیها استفاده شوند. چنین پلیمرهایی سخت شونده حرارتی یا گرما سختی خوانده میشوند. برای ساخت صنعتی مفید این نوع پلیمرها از پلیمرهای گرماسختی باید واکنشهای شبکهای درجا انجام داد یا به طور موقت واکنش را متوقف نگاه داشت تا به موقع و در زمان مورد نظر عمل پلیمر شدن را شروع کرد.
به جز اینکه واژههای توموست و ترموپلاستیک به خواص فیزیکی پلیمر مربوط میشوند، سایر طبقهبندیها بر اساس خواص فیزیکی یا مکانیکی است یا درنهایت به پلیمرهای لاستیکی یا الاستومرها، پلاستیکها، الیافها، پوششها و چسبها طبقهبندی میشوند.
پلیاترها و پلیمرهای حاوی گوگرد از متنوعترین پلیمرهای غیر وینلی میباشند و از لحاظ تنوع ساختاری دارای برجستگی تجارتی ویژهای میباشند (جدول 1-1). آنها شامل پلی استات های تهیه شده به وسیله پلیمری شدن زنجیری آلدهیدها (واکنش مشابه پلیمری شدن زنجیری مونومرهای وینیل) پلیاترهای تهیه شده به وسیله حلقه گشایی و پلیمری شدن مرحلهای و سولفیدهایی که از نظر ساختاری ربط دارند و دیگر پلیمرهای شامل گوگرد میباشند.
جدول 1-1 پلیاترها و پلیمرهای گوگرد داری که از نظر تجارتی در دسترس هستند.
پلی سولفیدها یا پلی(آلکیلن سولفیدها) که بعضی اوقات به این نام خوانده میشوند سولفور مشابه پلیاترها میباشد و همچنانکه انتظار میرود به وسیله واکنش مشابه تهیه میشود. پلیمری شدن ترکیبهای تیوکربنیل به استثناء تیوکربنیل فلورید و ترکیبهای وابسته به تحقیقات پرهزینهای نبودند. این ترکیب، مونومری بسیار فعال میباشد و تحت شرایط پلیمری شدن در C 78- تحت شرایط رادیکال آزاد یا آنیونی قرار میگیرد و وزن مولکولی بالا (300.000 تا 400.000) به دست میدهد که محصول سخت و الاستومر میباشد که در مقابل اسید و باز مقاوم میباشد گرچه به سرعت به وسیله آمینها تجزیه میشود.
اپی سولفیدها مشابه با سولفور اپوکسیدها تحت تاثیر پلیمری شدن حلقه گشایی برای تشکیل پلی سولفیدها قرار میگیرند. گرچه واکنش پذیری آنها به طور کلی بالاتر از اپوکسیدها میباشد از آغازگرهای کاتیونی و آنیونی و کئوردیناسیون برای انجام واکنش استفاده میشود
دسته بندی | کامپیوتر و IT |
بازدید ها | 2 |
فرمت فایل | doc |
حجم فایل | 87 کیلو بایت |
تعداد صفحات فایل | 53 |
مقاله کامل جاوا اسکریپت
جاوااسکریپت یک زبان اسکریپتی که بوسیلة مرورگر وب تفسیر یاintepret می شود. بطور گسترده در دنیای وب مورد استفاده قرار می گیرد.این زبان توسط شرکتNetscape به وجود آمد.در ابتدا نامش Live script بودکه بعدها با حمایت شرکت Sun به نام Java scriptدرآمد.بیشتر دستورات خود را ازجاوا گـرفته است.
جاوااسکریپت دارای قابلیتهای زیادی است که در طول تحقیق ذکر شده است.
فهرست:
چکیده ...............................................................................................
1.جاوااسکریپت چیست؟ ..............................................................................
1ـ1. اصول اسکریپت نویسی در صفحات وب ................................................ .......
2ـ1. اسکریپتها و برنامه ها ...........................................................................
3ـ1. معرفی جاوااسکریپت ..........................................................................
4ـ1. قابلیتهای جاوااسکریپت ........................................................................
5ـ1.جاوااسکریپت در مقابل جاوا ...................................................................
6ـ1.چگونه جاوااسکریپت در صفحات وب قرار میگیرد؟............................................
2.خلق یک اسکریپت ................................................................................. ..
1ـ2.ابزار اسکریپت نویسی ...........................................................................
2ـ2.آغاز خلق اسکریپت .............................................................................
3. بررسی قابلیتهای جاوااسکریپت .....................................................................
1ـ3. زیباتر کردن صفحات وب به کمک جاوااسکریپت ..............................................
1ـ1ـ3 .استفاده از نوار وضعیت ......................................................................
2ـ3.کاربابرنامه های اتصالی ........................................................................
4. برنامه های جاوااسکریپت چگونه کار میکنند. ......................................................
1 ـ4. توابع درجاوااسکریپت .........................................................................
2ـ4. اشیاءدر جاوااسکریپت .........................................................................
1ـ2ـ4 . جاوااسکریپت از سه نوع شیء پشتیبانی می کند..........................................
3ـ4.کنترل حوادث ...................................................................................
4ـ4. مخفی کردن اسکریپتها از مرورگرهای قدیمی ...............................................
5. استفاده از مقادیر و ذخیره سازی آن ...............................................................
1 ـ 5. انتخاب نام برای متغییرها .....................................................................
2ـ 5. تعیین مقدار برای متغییر ها. ...................................................................
1ـ2ـ5. انواع اساسی داده ها در جاوااسکریپت ....................................................
3ـ 5. انواع داده جاوااسکریپت.....................................................................
6 . آرایه ها و رشته ها ..............................................................................
1ـ6 .خلق یک شیء String...........................................................................
2ـ7 . دستورEles ......................................................................................
8 . تکرار دستورات باکمک حلقه ها ....................................................................
1ـ 8 . حلقه های For................................................................................
2ـ 8 . حلقه های While...............................................................................
3ـ 8 . حلقه های Do...while ........................................................................
9. اشیاء درون ساخت مرورگر...........................................................................
1ـ 9 . اشیاء چیستند؟ ...................................................................................
1ـ 1ـ 9.خلق اشیاء .....................................................................................
2ـ 9 . خاصیتهای اشیاء و مقادیر........................................................................
3ـ 9 . گـرد کردن اعداد .............................................................................
4ـ 9 . خلق اعداد تصادفی ...........................................................................
5 ـ 9. کـار با تاریخها ................................................................................
10 . مدل شیئی سند (DOM)..........................................................................
1ـ 10 . درک مدل شیئی سند ........................................................................
2ـ 10 . دسترسی به تاریخچه مرورگـر .............................................................
11. خلق اشیاء اختصاصی ..............................................................................
1ـ11 . استفاده از اشیاء برای ساده کردن اسکریپتها ...............................................
2ـ11 . اختصاصی کردن اشیاء درون ساخت ........................................................
12 . پنجره ها و زیر صفحه ها ..........................................................................
1ـ 12 . کنترل پنجره ها با استفاده از اشیاء .........................................................
2ـ12 . ایجاد وقفه های زمانی .....................................................................
3ـ 12 . استفاده از اشیاء جاوا اسکریپت برای کار با زیر صفحه ها ...............................
14. دریافت اطلاعات به کمک پرسشنامه ها .........................................................
1ـ 14. اصول طراحی پرسشنامه ها درHTML ...............................................
2ـ 14 . شیءfrom در جاوااسکریپت ...........................................................
3ـ 14 . ورودیهای متن ...........................................................................
4ـ 14 . ورودیهای چند خطی متن ...............................................................
5ـ 14 . کـار با متن در پرسشنامه ها .............................................................
6ـ14 . دکمه ها ....................................................................................
7ـ 14 . مربعهای گـزینش .........................................................................
8 ـ 14 . دکـمه های رادیوئی .....................................................................
15 . تصاویر گـرافیکی و انیمیشن ....................................................................
1ـ 15 . استفاده از جاوااسکریپت برای کار با نقشه های تصویری .................................
2ـ 15 . تصاویر دینامیک در جاوااسکریپت .........................................................
16 . اسکریپتهای فرامرور گری .........................................................................
1ـ 16 . دریافت اطلاعات مرورگر ....................................................................
2ـ 16 . حل مشکل ناسازگاری مرورگرها ...........................................................
3ـ 16 . خلق یک صفحه چند منظوره ...............................................................
4ـ16 . هدایت کاربران به صفحات وب .............................................................
5ـ16 . خلق یک صفحه چند منظوره ..............................................................
17 . کـار با شیوه نامه ها ..............................................................................
1ـ 17 . معرفیHTML دینامیک ..................................................................
2ـ 17 . شیوه و ظاهرصفحات ........................................................................
3ـ17 . تعریف و استفاده از شیوه هایCSS .........................................................
4ـ 17 . تنظیم مکـان متن ............................................................................
5ـ 17 . تغییر رنگ و تصاویر زمینه ....................................................................
6ـ 17 . کـار با فوتنهـا ...............................................................................
7ـ 17 . کنترل شیوه ها بکمک جاوااسکریپت .........................................................
18 . استفاده از لایه ها برای خلق صفحات دینامیک ...................................................
1ـ 18 . لایه ها چگونه کار میکنند؟ ...................................................................
2ـ 18 . دو استاندارد برای خلق لایه ها ..............................................................
3ـ 18 . خلق لایه های CSS ........................................................................
4ـ 18 . تعریف خواص لایه ها ........................................................................
19 . استفاده از جاوااسکریپت برای توسعه یک سایت وب .............................................
1ـ 19 . خلق سند HTML ...........................................................................
2ـ 19 . استفاده از لیستهای بازشونده برای تسهیل هدایت کاربران .................................
3ـ 19 . خلق دستوراتHTML ،وایجاد ساختارداده ای ...........................................
4ـ 19 . افزودن توضیحاتی در مورد پیوندها ........................................................
5ـ 19 . استفاده از پیوندهای گـرافیکی ............................................................
20 . نتیجه ..............................................................................................
21 . خلاصه .............................................................................................
22 . فهرست منابع .....................................................................................
دسته بندی | کامپیوتر و IT |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 48 کیلو بایت |
تعداد صفحات فایل | 31 |
مقاله در مورد پارتیشن بندی
برای استفاده از هارد، ابتدا باید هارد را پارتشین بندی کرد. برای این کار ابتدا دیسک (سی دی) بوت را داخل سی رام گذاشته تا سیستم از طریق دیسک (سی دی ) بوت شود سپس با تایپ فرمان fdisk وارد fdisk می شویم تا کار پارتشین بندی هارد را شروع کنیم. از بین گزین های موجود.
1- Create Dos Partition or Logical Dos Drive
2- Set Active Partition
3- Delete of Logival Dos Drive
4- Display Partition Information
گزینه اول را انتخاب می کنیم. (اگر سیستم بیش از یک هارد داشته باشد، در این قسمت یک گزینه دیگر نیز اضافه می شود که مربوط به انتخاب هاردی که می خواهیم پارتشین بندی کنیم می شود) پس از انتخاب گزینه اول، از بین گزین های بعدی:...........................
دسته بندی | کامپیوتر و IT |
بازدید ها | 1 |
فرمت فایل | doc |
حجم فایل | 337 کیلو بایت |
تعداد صفحات فایل | 392 |
شبکه های کامپیوتری
فهرست
مقدمه............................................................................................................................ ٢
تاریخچه پیدایش شبکه ................................................................................................ ٣
معماری و پروتکلهای شبکهآشنایی با مدل OSI ....................................................... ١٩
کابل به عنوان مسیر انتقال دادهها................................................................................ ٤٢
مبانی ویندوز و شبکه ( بخش اول )............................................................................. ٨٢
مبانی ویندوز و شبکه ( بخش دوم ) ........................................................................... ٩٤
امکانات شبکه ای ویندوز.............................................................................................. ١٠٤
مروری بر زیرساخت شبکه های مبتنی بر ویندوز...................................................... ١٢١
متداولترین پورت های شبکه در ویندوز...................................................................... ١٢٨
استراتژی طراحی شبکه (بخش اول) ........................................................................... ١٣٩
استراتژی طراحی شبکه (بخش دوم) .......................................................................... ١٥٠
مستند سازی شبکه (بخش اول)................................................................................... ١٦٤
مستند سازی شبکه (بخش دوم)................................................................................... ١٦٩
واژه نامة شبکه (Networking glossary) .............................................................. ١٧٥
منابع............................................................................................................................. ٢٤٩
مقدمه
اهمیت شبکه های رایانه ای بر کسی پوشیده نیست . در دنیای امروز ، رایانه به عنوان یک وسیلة مجرّد ، به تنهایی نمی تواند به طور کامل مفید واقع شود و بازدهی کاملی داشته باشد . آنچه به رایانه ، اهمیّتی فراتر از سابق می بخشد تقش آن در ارتباطات و انتقال دریای عظیمی از اطلاعات گوناگون است .
هرچه زمان می گذرد ، حجم اطلاعاتی که انسان با آن سر و کار دارد بیشتر و بیشتر می شود . شبکه های رایانه ای امروزی ، فصل نوینی در انفورماتیک گشوده و نزدیک است مفهوم دهکدة جهانی را تحقق بخشد .
با توجه به رشد و استفادة روز افزون از شبکه های رایانه ای گزارشی مبنی بر مفاهیم پایه ای ارتباطات و شبکه ها و همچنین اجزا و اصطلاحات شبکه ها تنظیم شده است ، که امیدوارم شامل مطالب کامل و آموزنده ای باشد .
از آنجا که علم رایانه با سرعت خیلی زیاد در حال تغییر و تحوّل است ، شاید از مطالبی که در حال حاضر به طور ملموس با آنها سر و کار دارید ، در این گزارش اثرات کمتری ببینید ، این کمبودها را بر من ببخشید .
تاریخچه پیدایش شبکه
در سال 1957 نخستین ماهواره یعنی اسپوتنیک توسط اتحاد جماهیر شوروی سابق به فضا پرتاب شد . در همین دوران رقابت سختی از نظر تسلیحاتی بین دو ابر قدرت آن زمان جریان داشت و دنیا در دوران جنگ سرد بهسر می برد. وزارت دفاع آمریکا در واکنش به این اقدام رقیب نظامی خود ،آژانس پروژه های تحقیقاتی پیشرفته یا آرپا (ARPA) را تأسیس کرد.
یکی از پروژه های مهم این آژانس تأمین ارتباطات در زمان جنگ جهانی احتمالی تعریف شده بود. در همین سالها در مراکز تحقیقاتی غیرنظامی که در امتداد دانشگاهها بودند، تلاش برای اتصال کامپیوترها به یکدیگر در جریان بود .در آن زمان کامپیوترهای Mainframe از طریق ترمینالها به کاربران سرویس میدادند. در اثر اهمیت یافتن این موضوع آژانس آرپا (ARPA) منابع مالی پروژه اتصال دو کامپیوتر از راه دور به یکدیگر را در دانشگاه MIT بر عهده گرفت . در اواخر سال 1960 اولین شبکه کامپیوتری بین چهار کامپیوتر که دو تای آنها در MIT، یکی در دانشگاه کالیفرنیا و دیگری در مرکز تحقیقاتی استنفورد قرار داشتند، راهاندازی شد.
این شبکه آرپانت (ARPAnet) نامگذاری شد . در سال 1965 نخستین ارتباط راه دور بین دانشگاه MIT و یک مرکز دیگر نیز بر قرار گردید .
در سال 1970 شرکت معتبر زیراکس، یک مرکز تحقیقاتی در پالوآلتو تأسیس کرد. این مرکز در طول سالها مهمترین فناوریهای مرتبط با کامپیوتر را معرفی کرده است و از این نظر به یک مرکز تحقیقاتی افسانه ای بدل گشته است. این مرکز تحقیقاتی که پارک (PARC) نیز نامیده می شود، به تحقیقات در زمینه شبکههای کامپیوتری پیوست. تا این سالها شبکه آرپانت به امور نظامی اختصاص داشت، اما در سال 1972 به عموم معرفی شد. در این سال شبکه آرپانت مراکز کامپیوتری بسیاری از دانشگاه ها و مراکز تحقیقاتی را به هم متصل کرده بود. در سال 1972 نخستین نامه الکترونیکی از طریق شبکه منتقل گردید.
در این سالها حرکتی غیرانتفاعی بهنام MERIT که چندین دانشگاه بنیانگذار آن بودهاند، مشغول توسعه روشهای اتصال کاربران ترمینالها به کامپیوتر مرکزی یا میزبان بود. مهندسان پروژه MERIT در تلاش برای ایجاد ارتباط بین کامپیوترها، مجبور شدند تجهیزات لازم را خود طراحی کنند. آنان با طراحی تجهیزات واسطه برای مینیکامپیوتر DECPDP-11 نخستین بستر اصلی یا Backbone شبکههای کامپیوتری را ساختند. تا سالها نمونههای اصلاح شده این کامپیوتر با نام PCP یا Primary Communications Processor نقش میزبان را در شبکهها ایفا می کرد. نخستین شبکه از این نوع که چندین ایالت را به هم متصل می کرد Michnet نام داشت.
در سال 1973 موضوع رساله دکترای آقای باب متکالف (Bob Metcalfe) درباره مفهوم اترنت در مرکز پارک مورد آزمایش قرار گرفت. با تثبیت اترنت تعداد شبکه های کامپیوتری رو افزایش گذاشت .
روش اتصال کاربران به کامپیوتر میزبان در آن زمان به این صورت بود که یک نرم افزار خاص بر روی کامپیوتر مرکزی اجرا میشد و ارتباط کاربران را برقرار می کرد. اما در سال 1976 نرمافزار جدیدی بهنام Hermes عرضه شد که برای نخستین بار به کاربران اجازه میداد تا از طریق یک ترمینال بهصورت تعاملی مستقیماً به سیستم MERIT متصل شوند. این، نخستین باری بود که کاربران میتوانستند در هنگام برقراری ارتباط از خود بپرسند:
<کدام میزبان؟> از وقایع مهم تاریخچه شبکههای کامپیوتری ، ابداع روش سوئیچینگ بستهای یا Packet Switching است. قبل از معرفی شدن این روش از سوئیچینگ مداری یا Circuit Switching برای تعیین مسیر ارتباطی استفاده می شد. اما در سال 1974 با پیدایش پروتکل ارتباطی TCP/IP از مفهوم Packet Switching استفاده گستردهتری شد. این پروتکل در سال 1982 جایگزین پروتکل NCP شد و به پروتکل استاندارد برای آرپانت تبدیل گشت. در همین زمان یک شاخه فرعی بنام MILnet در آرپانت، همچنان از پروتکل قبلی پشتیبانی میکرد و به ارائه خدمات نظامی می پرداخت. با این تغییر و تحول، شبکههای زیادی به بخش تحقیقاتی این شبکه متصل شدند و آرپانت به اینترنت تبدیل گشت . در این سالها حجم ارتباطات شبکهای افزایش یافت و مفهوم ترافیک شبکه مطرح شد .
مسیریابی در این شبکه بهکمک آدرسهای IP بهصورت 32 بیتی انجام میگرفته است. هشت بیت اول آدرس IP به شبکههای محلی تخصیص داده شده بود که به سرعت مشخص گشت تناسبی با نرخ رشد شبکهها ندارد و باید در آن تجدید نظر شود. مفهوم شبکههای LAN و شبکههای WAN در سال دهه 70 میلاادی از یکدیگر تفکیک شدند. در آدرسدهی 32 بیتی اولیه، بقیه 24 بیت آدرس به میزبان در شبکه اشاره می کرد. در سال 1983 سیستم نامگذاری دامنهها (Domain Name System) بهوجود آمد و اولین سرویسدهنده نامگذاری(Name server) راهاندازی شد و استفاده از نام بهجای آدرسهای عددی معرفی شد. در این سال تعداد میزبانهای اینترنت از مرز ده هزار عدد فراتر رفته بود.
کاربردهای شبکه
هسته اصلی سیستمهای توزیع اطلاعات را شبکههای کامپیوتری تشکیل میدهند. مفهوم شبکههای کامپیوتری بر پایه اتصال کامپیوترها و دیگر تجهیزات سختافزاری بهیکدیگر برای ایجاد امکان ارتباط و تبادل اطلاعات استوار شده است. گروهی از کامپیوترها و دیگر تجهیزات متصل به هم را یک شبکه می نامند.
کامپیوترهایی که در یک شبکه واقع هستند، می توانند اطلاعات، پیام، نرمافزار و سختافزارها را بین یکدیگر به اشتراک بگذارند. به اشتراک گذاشتن اطلاعات، پیام ها و نرمافزارها، تقریباً برای همه قابل تصور است در این فرآیند نسخهها یا کپی اطلاعات نرمافزاری از یک کامپیوتر به کامپیوتر دیگر منتقل میشود. هنگامی که از به اشتراک گذاشتن سختافزار سخن میگوییم به معنی آن است که تجهیزاتی نظیر چاپگر یا دستگاه مودم را میتوان به یک کامپیوتر متصل کرد و از کامپیوتر دیگر واقع در همان شبکه، از آنها استفاده نمود.
به عنوان مثال در یک سازمان معمولاً اطلاعات مربوط به حقوق و دستمزد پرسنل در بخش حسابداری نگهداری میشود. در صورتی که در این سازمان از شبکه کامپیوتری استفاده شده باشد، مدیر سازمان میتواند از دفتر خود به این اطلاعات دسترسی یابد و آن ها را مورد بررسی قرار دهد. به اشتراک گذاشتن اطلاعات و منابع نرمافزاری و سختافزاری دارای مزیتهای فراوانی است. شبکههای کامپیوتری میتوانند تقریباً هر نوع اطلاعاتی را به هر شخصی که به شبکه دسترسی داشته باشد عرضه کنند.
این ویژگی امکان پردازش غیرمتمرکز اطلاعات را فراهم میکند. در گذشته به علت محدود بودن روشهای انتقال اطلاعات، کلیه فرایندهای پردازش آن نیز در یک محل انجام میگرفته است. سهولت و سرعت روشهای امروزی انتقال اطلاعات در مقایسه با روشهایی نظیر انتقال دیسکت یا نوار باعث شده است که ارتباطات انسانی نیز علاوه بر مکالمات صوتی، رسانهای جدید بیابند.
به کمک شبکههای کامپیوتری میتوان در هزینههای مربوط به تجهیزات گرانقیمت سختافزاری نظیر هارددیسک، دستگاههای ورود اطلاعات و غیره صرفهجویی کرد. شبکههای کامپیوتری، نیازهای کاربران در نصب منابع سختافزاری را رفع کرده یا به حداقل می رسانند.
از شبکههای کامپیوتری میتوان برای استانداردسازی برنامههای کاربردی نظیر واژهپردازها و صفحهگستردهها، استفاده کرد. یک برنامه کاربردی میتواند در یک کامپیوتر مرکزی واقع در شبکه اجرا شود و کاربران بدون نیاز به نگهداری نسخه اصلی برنامه، از آن در کامپیوتر خود استفاده کنند.
استانداردسازی برنامههای کاربردی دارای این مزیت است که تمام کاربران از یک نرمافزار و یک نسخه مشخص استفاده میکنند. این موضوع باعث میشود تا پشتیبانی شرکت عرضهکننده نرمافزار از محصول خود تسهیل شده و نگهداری از آن به شکل مؤثرتری انجام شود.
مزیت دیگر استفاده از شبکههای کامپیوتری، امکان استفاده از شبکه برای برقراری ارتباطات روی خط ((on-line ازطریق ارسال پیام است . به عنوان مثال مدیران میتوانند برای ارتباط با تعداد زیادی از کارمندان از پست الکترونیکی استفاده کنند.
جهت دریافت فایل شبکه های کامپیوتری لطفا آن را خریداری نمایید