دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

کابل و شبکه

فرمت :WORD                                                     تعداد صفحه :27

کابل و شبکه

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


کابل Unshielded Twisted Pair )UTP)

 

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

 

img/daneshnameh_up/f/fe/Cable1.jpg



کابل های UTP دارای استانداردهای متعددی بوده که در گروههای (Categories) متفاوت زیر تقسیم شده اند:

 


Type 
کاربرد

Cat 1 فقط صوت ( کابل های تلفن )
Cat 2 داده با سرعت 4 مگابیت در ثانیه
Cat 3 داده با سرعت 10 مگابیت در ثانیه
Cat 4 داده با سرعت 20 مگابیت در ثانیه
Cat 5 داده با سرعت 100 مگابیت در ثانیه


مزایای کابل های بهم تابیده


1-سادگی و نصب آسان
2-انعطاف پذیری مناسب

3-دارای وزن کم بوده و براحتی بهم تابیده می گردند.


کارآموزی پایگاه داده

فرمت :WORD                                                     تعداد صفحه :57

فهرست مطالب

 

پیشگفتار...........................................................................................................................................

مقدمه................................................................................................................................................

فصل اول – بانک اطلاعاتی...........................................................................................................

چند تعریف مورد نیاز.........................................................................................................................

چرا بانکهای اطلاعاتی.......................................................................................................................

فصل دوم – بانک اطلاعاتی رابطه ای........................................................................................

2-1) ساختار رابطه ای .....................................................................................................................

2-2) خصوصیات مدل رابطه ای........................................................................................................

فصل سوم – گذری بر اکسس.....................................................................................................

3-1) ایجاد یک بانک اطلاعاتی جدید...............................................................................................

3-2) طریقه ساخت جدول ................................................................................................................

3-3) خواص فیلدها..............................................................................................................................

3-4) نشان دادن ارتباطات..................................................................................................................

3-5) طریقه ساخت پرس و جو (Query).........................................................................................

3-6) طریقه ساخت ماکرو (Macro).................................................................................................

3-7) طریقه ساخت فرم (Form).......................................................................................................

3-8) طریقه ساخت گزارش (Report)...............................................................................................

مقدمه:

چندی است که اصلاحاتی همچون سیستم مدیریت بانک های اطلاعاتی و بانکهای اطلاعاتی و پایگاه داده ها و نظایر آن نقل محافل علمی-فنی و علمی است.

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

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

تعداد زیادی از بانکهای اطلاعاتی بسیار بزرگ در جهان وجود دارند که در سیستمهای اطلاع رسانی جهانی از آنها به گستردگی استفاده می شود.

تامین این پوشش گسترده اطلاعاتی با استفاده از تکنولوژی بانکهای اطلاعاتی ریز پردازنده ها، ابرکامپیوترها و شبکه های کامپیوتری امکان پذیر شده است.

نگاهی حتی گذرا به تاریخ تمدن بشر نشان می دهد که انسان همیشه به اطلاعات نیاز داشته است. انسان داده ها را جمع آوری و بر اساس آنها داده های جدید یا اطلاعاتی دیگر تولید و از آنها استفاده می کند.

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

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

سهولت طراحی حرفه ای ترین سیستم های کاربردی بدون نیاز به برنامه نویسی، اکسس را به یک برنامه مناسب جهت طراحی سیستم های اطلاعات مدیریت یعنی MIS تبدیل شده است.

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

در کنار پیچیده ترین امکانات و ابزار کار برای طراحی سیستم های کاربردی، مدیران، متخصصین و کارشناسان و کاربران نیز می تواند خود طراح نیاز های خود باشند.

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

هر پرونده اکسس می تواند تا 1 گیگا حجم و 34769 عنصر اطلاعاتی مانند جدول اطلاعاتی، ایندکس، فرم، سؤال، فرم چاپ، ماکرو و برنامه را در خود نگهداری کند.

ارتباط جدولهای اطلاعاتی

ارتباط جدولها در اکسس از نظر کیفی کامل و پیشرفته است. هر نوع تغییر در ارتباط یا ایجاد ارتباط جدید به سادگی و با استفاده از یک محیط گرافیکی انجام می شود.

کارآموزی طراحی صفحات وب

فرمت :WORD                                                     تعداد صفحه :91

فهرست

عنوان                                                                                                                         صفحه                                     

فصل اول                                                                                                                     1

تاریخچه وب                                                                                                                 2       

تاریخچه اینترنت                                                                                                          3

منظور از وب چیست؟                                                                                                    4

چه کسانی استاندارد های وب را تعیین میکند؟                                                              5

وب سایت ها چیستند و  چگونه کار می کنند ؟                                                              7

نگاهی کلی به وب سایت ها                                                                                           8

انواع وب سایتها                                                                                                             9

طراحی سایت به چه معنا می‌باشد ؟                                                                                12

طراحی و ارتقا و سایت                                                                                                  14  

چگونه ساخت یک وب سایت را آغاز کنیم                                                                    17

اهمیت رنگ در طراحی وب                                                                                         21

افزایش سرعت بارگزاری صفحات                                                                                 24

چطور یک قالب را فارسی کنیم؟                                                                                  32

 

فصل دوم                                                                                                                     35

تاریخچه                                                                                                                       36

فرمت کلی یک فایل                                                                             HTML 39

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

طرز ایجاد لیست در HTML                                                                                       54     

 

فصل سوم                                                                                                                    65

مقدمه                                                                                                                                  66

کاربردهای 67                                                                                  Flash

متحرک سازی در سایت وب                                                                                            68

درک و یادگیری اصول پایه ای                                                        Flash 69

لایه ها                                                                                                                         72

جعبه ابزار                                                                                                                   74

Frame چیست                                                                                                         78

حالت لایه ها                                                                                                              79

عنوان                                                                                                                         صفحه                                     

لایه های ماسک                                                                                                           80

اضافه کردن منحنی پیچیده                                                                                              81

چرخاندن ، کج کردن و تغییر اندازه دادن                                                                      82

انیمیشن در Flash                                                                                                            84

آوردن عکس در محیط                                                                  Flash 87

انیمیشن                                                                                      Text90

ذخیره سازی فایهای                                                                      Flash 92

فصل اول

تاریخچه وب

        سال 1989 را می توان مبدأ وب دانست، در ان سال " تیم برنرزلی " عضو انجمن اروپایی محققین فیزیک (CERN) ، پروژه ای را مطرح کرد که هدف آن به وجود آوردن شبکه ای از اسناد و فرامتن ، برای رد و بدل کردن اطلاعات بین اعضای انجمن بود.

       درسال 1990 اولین نرم افزار وب با قابلیت نمایش  ، ویرایش و ارسال اسناد فرامتن به اعضاء از طریق اینترنت، تولید و بدین ترتیب وب پا به عرصه وجود گذاشت.

        در سال 1991 مجلس ایلات متحده قانونی را مبتی بر تأسیس شبکه علمی-تحقیقاتی ملی
 (National research and Educational Network - NREN) از تصویب گذراند، هدف از NREN برقراری شبکه های تحقیقاتی و علمی با ظرفیت و سرعت بالا و اجازه فعالیت های تجاری و تشویق آن در اینترنت بود.

      در ژوئن 1993 ، مارک آندرسن و سایر محققین در NCSA یک مرورگر گرافیکی به نام MOSAIC 1.0 را عرضه کردند، که خیلی زود نسخه جدیدی از آن روی ویندوز مایکروسافت قرار گرفت.

       در سال 1994 مارک آندرسن از NCSA جدا شده و با جیم کلارک ، شرکتی را بنا نهادند که به زودی مرورگر آن به نام Netscape Navigator که دارای سرعت بیشتری بود، به بازار ارایه شد. این مرورگر ف مورد استقبال بسیار قرار گرفت و شرکت Netscape  از رشد بی سابقه ای در صحنه تجاری بر خوردار شد.

      بازرگانان و تجار ، که از طریق شبکه " وب " بازارهای چند میلیونی را مقابل خود می دیدند ، با سرعت زیادی به " وب " رو آورده و همگان سعی در اعلان حضور خود در این بستر گسترده کردند.

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

     موج فزاینده مردم جهت ثبت نام در مراکز ارایه خدمات اینترنت ، برای دستیابی به " وب " و گنجینه اطلاعات علمی ، آموزشی و تجاری، بیش از پیش مشاهده می شود.

     در اواخر 1996 " وب " و دنیای جذاب آن ، از طریق " تلویزیون وب " ، با سرعت بسیار زیادی راه خود را به درون خانواده ها گشود و امروزه به صورت بخش لاینفک زندگی روزانه ما در آمده است.

 

تاریخچه اینترنت

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

       هدف شبکه آرپانت مبادله اطلاعات در زمینه تحقیقات دفاعی بود. اما کم کم کامپیوتر های دانشگاه های بزرگ ایالات متحده آمریکا به آن پیوسته و از آن برای مبادله اطلاعات تحقیقاتی در رشته های گوناگون علوم استفاده کردند. به تدریج شمار کامپیوتر هایی که از آمریکا و سایر کشورهای جهان به این شبکه پیوستند افزایش یافتآرپانت در سال 1977 میلادی به اینترنت تغییر نام یافت و در حال حاضر میلیون ها کامپیوتر در این شبکه قرار گرفته اند.

 

تاریخچه اینترنت در ایران

     در سال 1372 هجری شمسی ایران نیز به شبکه اینترنت پیوست. نخستین رایانه ای که در ایران به اینترنت متصل شد مرکز تحقیقات فیزیک نظری در ایران بوددر حال حاضر نیز این مرکز یکی از مرکزهای خدمات اینترنت در ایران است.

 

منظور از وب چیست؟

     وب شبکه ای است متشکل از تمامی کامپیوترهای دنیا، شبکه ای از شبکه ها
اینترنت، وب، WWW ، web یا World Wide Web همگی یک چیزند

تمامی کامپیوترهای وب میتوانند با هم ارتباط داشته باشند
کامپیوترهای موجود در وب با کمک استاندارد ارتباطی یا پروتوکل HTTP با هم ارتباط برقرار میکنند 
 

نحوه کارکرد وب چگونه است؟

     اطلاعات وب داخل فایلهائی به نام Web Pages و یا صفحات وب قرار دارنداین فایلها یا صفحات روی Web Server یا کامپیوترهای سرویس دهنده وب ذخیره شده اند برای دیدن صفحات وب از نرم افزاری به نام مرورگر و یا Web Browser استفاده میشود
     دو مرورگر Internet Explorer و Netscape Navigator جزو معروفترین مرورگرها حساب میشوند
      مرورگر Internet Explorer متعلق به شرکت مایکروسافت و مرورگر Netscape Navigator متعلق به شرکت نت اسکیپ میباشد

 

مرورگرها چگونه به خواندن صفحات وب میپردازند؟

      یک مرورگر با کمک یک Request درخواستی برای خواندن یک صفحه از وب سرور میکند این Request یا درخواست بر اساس استاندارد ارتباطی یا پروتوکل HTTP بوده و شامل آدرس صفحه مورد نظر میباشد

       آدرس یک صفحه وب چیزی شبیه http://www.internet.com/faq.html است. بخش //:http نوع پروتوکل و یا استاندارد ارتباطی را تعیین میکند، www.internet.com نام دومین یا Domain است و faq.html نام صفحه ای است که باید خوانده شود

 

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

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

       وظیفه اصلی تگ های اچتمل ( HTML tags ) بیان چگونگی نمایش اطلاعات میباشدیک تگ اچتمل چیزی شبیه <p> این تگ پاراگراف است </p> است

 

چه کسانی استاندارد های وب را تعیین میکند؟

      تعیین استاندارد های وب ربطی به شرکتهای مایکروسافت و یا نت اسکیپ ندارد

World Wide Web Consortium یا W3C متولی تعیین استانداردهای وب استHTML, CSS and XML از مهمترین استانداردهای تصویب شده وب میباشند.

آخرین استاندارد HTML استاندارد XHTML 1.0 میباشد .

 

 

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

      رویای تیم برنرز لی برای اختراعش ، شبکه جهانی وب ، یک فضای عمومی است . جائیکه کاربران می توانند اطلاعات خود را به اشتراک بگذارند ، کنار هم کار کنند ، بازی کنند و روابط اجتماعی داشته باشند ( شبکه جهانی وب ، یک تاریخچه مختصر شخصی ). ما به عنوان توسعه دهندگان وب ، با ایجاد سایتهای آموزشی ، اجتماعی و تجاری ، این رویا را به واقعیت تبدیل می کنیم.

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

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

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

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

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

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

در زیر فهرستی از این استانداردها قرار دارد.

1_ بارشدن صفحه در زمان استاندارد
2- امکان حرکت راحت در کل سایت
3- امکان پیدا کردن سریع مطلب توسط کاربر
4- جلب توجه کاربر
5- ایجاد رغبت برای مراجعه کننده به سایت جهت بازگشت مجددد
6- دارا بودن رنکینگ بالا در موتورهای جستجو گر
7- قابل استفاده بودن در کلیه مرورگرها
8- رعایت استانداردهای کدپیج فارسی و مشکل نداشتن با فونت

کاربران ابنترنتی

فرمت :WORD                                                     تعداد صفحه :60

چکیده

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

وجود موانع طبیعی از قبیل کوه ، جنگل ، باتلاق ، هزینه های بالای کابل کشی در بعضی مناطق دور افتاده ، زمانبری بر پائی یک شبکه کابلی ، نیاز به پهنای باند بالا و دسترسی آسان و هزینه های نصب و بهره وری در شبکه ی بی سیم ، امروزه کاربران را بسوی استفاده از این شبکه ها سوق داده است .

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

امروزه یافتن و خریدن یک کامپیوتر کیفی که مجهز به تراشه Wi-Fi نباشد ، دکمه ای که به کاربران کامپیوتر های  همراه اجازه دست یابی به اینترنت ، فارغ از مکانی که کاربرد در آن حضور دارد می دهد . بدین ترتیب از مناطق دور افتاده ، کوه ، جنگل ، اتاق غذا خوری ، اتاق نشیمن ، محوطه دانشگاه و یا کافی شاپ می توان به اینترنت وصل شد . محیط های بی سیم دارای خصوصیات و ویژگی های منحصر به فردی می باشند که در مقایسه با شبکه های محلی سیمی جایگاه خاصی را به این گونه شبکه ها می بخشد . عموم مردم به دWi-Fi به عنوان یک ایستگاه مرکزی کاری که می تواند ارتباط را بین چندین کاربربه طور یکسان به اشتراک بگذارد علاقمندند . البته با این محدودیت که فاصله دکاربران برای محیط داخلی (indoor) کمتر از 100 متر و برای محیط خارجی (outdoor) کمتر از 4000 متر باشد .

در حالی که تکنولوژی(b and g , 802.11a )Wi-Fi شبکه های محلی را تحت پوشش قرار میدهد ، WiMAX شبکه های بزرگتر و مناطق روستایی را تحت پوشش قرار می دهد . WiMax ( Woldwide Interroperability  for  Microware Access ) می تواند اتصال شبکه شهری را با سرعت حداکثر (Mbps) 75 فراهم کنند . این استاندارد با نام IEEE802.16 نیز شناخته می شود که از سال 1990 کاربرد آن شروع شده است .

این استاندارد عملاً توانایی Wi-Fi را زیر سؤال برده است . WiMax باعث ایجاد ارتباط بی سیم اینترنتی با پهنای باند بالا با سرعتی نزدیک به Wi-Fi که محدودیت های آن را هم ندارد یعنی تا فواصل بالای حدود 500 کیلومتر را هم پشتیبانی می کند .

در این مقاله پس از بیان کلیاتی در رابطه با شبکه های بی سیم و کابلی ، مقایسه WiMax و Wi-Fi ، به معایب و محاسن شبکه های بی سیم پرداخته شده . بررسی استانداردهای بی سیم و اجزای تشکیل دهنده از دیگر مباحث مورد بحث می باشد .

 

 

کلمه های کلیدی

شبکه های بی سیم ، شبکه های کابلی ، کیفیت سرویس (QoS ) ، فرکانس رادیویی (RF ) ، دستگاه مرکزی (AP-Access  Point )

European – ETSI , Digital  subscriber  line – DSL  ,Bacs  station – Institute  of  Electrical  and  Electronics  BS – IEEE , Metroplitan  area  network  Telecommunications  Standards  Instituie – MAN , Media  access  control  address – MAC , OFDM , Voice  over Internet – VoIP , Personal  area  network – PAN ,  WiMax – Worldwide  diwision  - multiple  access , Wi-Fi – Wireless  fideliey Wi- , WAN – Wide  area  network , WMAN – protocol , WALN – Wireless  local  area  network , Interoperability  for  Microwave  Access network metropolitan  area Wireless

 

 

 

 

 

 

 

 

مقدمه :

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

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

گسترش جوامع اداری باعث شد شبکه های رایانه ای نیز رشد چشمگیری پیدا کرده و امروزه شاهد یک نبرد واقعی در این زمینه باشیم .

مبحث شبکه بسیار گسترده و پیچیده است . اما ما در اینجا به بررسی شکل نوینی از شبکه های رایانه ای و ارتباطی تحت عنوان Wireless یا بی سیم خواهیم پرداخت . 

کامپیوتر

فرمت :WORD                                                     تعداد صفحه :20

نام

در زبان انگلیسی «کامپیوتر» به کسی می‌گفتند که محاسبات ریاضی را (بدون ابزارهای کمکی مکانیکی) انجام می‌داد. بر اساس «واژه‌نامه ریشه‌یابی Barnhart Concise» واژه کامپیوتر در سال ۱۶۴۶ به زبان انگلیسی وارد گردید که به معنی «شخصی که محاسبه می‌کند» بوده‌است و سپس از سال ۱۸۹۷ به ماشین‌های محاسبه مکانیکی گفته می‌شد. در هنگام جنگ جهانی دوم «کامپیوتر» به زنان نظامی انگلیسی و آمریکایی که کارشان محاسبه مسیرهای شلیک توپ‌های بزرگ جنگی توسط ابزار مشابهی بود، اشاره می‌کرد.

در اوایل دهه ۵۰ میلادی هنوز اصطلاح ماشین‌ حساب (computing machines) برای معرفی این ماشین‌ها به‌کار می‌رفت. پس از آن عبارت کوتاه‌تر کامپیوتر (computer) به‌جای آن به‌کار گرفته شد. ورود این ماشین به ایران در اوائل دهه ۱۳۴۰ بود و در فارسی از آن زمان به آن «کامپیوتر» می‌گفتند. واژه رایانه در دو دهه اخیر در فارسی رایج شده و به‌تدریج جای «کامپیوتر» را گرفت.


برابر این واژه در زبان‌های دیگر حتما همان واژه زبان انگلیسی نیست. در زبان فرانسوی واژه "ordinateur"، که معادل «سازمان‌ده» یا «ماشین مرتب‌ساز» می‌باشد به‌کار می‌رود. در اسپانیایی "ordenador" با معنایی مشابه استفاده می‌شود، همچنین در دیگر کشورهای اسپانیایی زبان computadora بصورت انگلیسی‌مآبانه‌ای ادا می‌شود. در پرتغالی واژه computador به‌کار می‌رود که از واژه computar گرفته شده و به معنای «محاسبه کردن» می‌باشد. در ایتالیایی واژه "calcolatore" که معنای ماشین حساب بکار می‌رود که بیشتر روی ویژگی حسابگری منطقی آن تاکید دارد. در سوئدی رایانه "dator" خوانده می‌شود که از "data" (داده‌ها) برگرفته شده‌است. به فنلاندی "tietokone" خوانده می‌شود که به معنی «ماشین اطلاعات» می‌باشد. اما در زبان ایسلندی توصیف شاعرانه‌تری بکار می‌رود، «tölva» که واژه‌ایست مرکب و به معنای «زن پیشگوی شمارشگر» می‌باشد. در چینی رایانه «dian nao» یا «مغز برقی» خوانده می‌شود. در انگلیسی واژه‌ها و تعابیر گوناگونی استفاده می‌شود، به‌عنوان مثال دستگاه داده‌پرداز («data processing machine»).

 

 

تاریخچه

لایبنیتز (leibniz) ریاضی‌دان آلمانی از نخستین کسانی است که در ساختن یک دستگاه خودکار محاسبه کوشش کرد. او که به پدر حسابدارش در تنظیم حساب‌ها کمک می‌کرد، از زمانی که برای انجام محاسبات صرف می‌کرد ناراحت بود.

چارلز بابیج (Charles Babbage) یکی از اولین ماشین‌های محاسبه مکانیکی را که به آن ماشین تحلیلی گفته می‌شد، طراحی نمود، اما بخاطر مشکلات فنی فراوان مورد استفاده قرار نگرفت.

در گذشته دستگاه‌های مختلف مکانیکی ساده‌ای مثل خط‌کش محاسبه و چرتکه نیز کامپیوتر خوانده می‌شدند. در برخی موارد از آن‌ها به‌عنوان کامپیوترهای آنالوگ نام برده می‌شود. چراکه برخلاف کامپیوترهای رقمی، اعداد را نه به‌صورت اعداد در پایه دو بلکه به‌صورت کمیت‌های فیزیکی متناظر با آن اعداد نمایش می‌دهند. چیزی که امروزه از آن به‌عنوان «کامپیوتر» یاد می‌شود در گذشته به عنوان «کامپیوترهای رقمی (دیجیتال)» یاد می‌شد تا آن‌ها را از انواع «کامپیوترهای آنالوگ» جدا سازد(که هنوز در برخی موارد استفاده می‌شود مثلاً نشانک پرداز آنالوگ (analog signal processing).

تعریف داده و اطلاعات

داده به آن دسنه از ورودی‌هایی خام گفته می‌شود که برای پردازش به رایانه ارسال می‌شوند.

اطلاعات به داده‌های پردازش شده می‌گویند.

رایانه‌ها چگونه کار می‌کنند؟

از زمان رایانه‌های اولیه که در سال ۱۹۴۱ ساخته شده بودند تا کنون فناوری‌های دیجیتالی رشد نموده‌است، معماری فون نوِیمن یک رایانه را به چهار بخش اصلی توصیف می‌کند: واحد محاسبه و منطق (Arithmetic and Logic Unit یا ALU)، واحد کنترل یا حافظه، و ابزارهای ورودی و خروجی ( که جمعا I/O نامیده می‌شود). این بخش‌ها توسط اتصالات داخلی سیمی به نام گذرگاه (bus) با یکدیگر در پیوند هستند.

حافظه

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

کامپیوتر

فرمت :WORD                                                     تعداد صفحه :34

تعریف

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

ریشه یابی

 

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

سرعت نمایی توسعه کامپیوتر

 

پیچیدگی دسته بندی گونه های مختلف کامپیوتر با رشد نمایی ظرفیت محاسبه ترکیب شده است. به طور تقریبی ظرفیت محاسباتی ماشین های محاسبه (دستورالعمل های اجرا شده در هر ثانیه به ازای هر 1000 دلار هزینه) از سال 1900 هر 18 تا 24 ماه دو برابر شده است. اول بار Gordon E. Moore از اعضاء اینتل، این ویژگی توسعه کامپیوتر را در سال 1965م ارائه داد قانون موررشد نمایی ظرفیت توسط تکامل سریع تکنیک های مهندسی ساخت کامپیوتر تقویت می شده است. همزمان با این افزایش ظرفیت به ازاء هر واحد هزینه به طرز چشمگیری کوچک شده است. اولین کامپیوترهای الکترونیکی از جمله انیاک (که در سال 1945م معرفی شد)، دستگاه های غول پیکری بودند که چندین تن وزن داشتند فضای زیادی را اشغال می کردند و برای کار کردن به اپراتورهای بسیاری نیاز داشتند. این کامپیوترها آنقدر گران بودند که فقط دولت ها و موسسه های تحقیقاتی بزرگ از عهده ی خرید آن برمی آمدند و آنقدر عجیب و غریب به نظر می آمدند که تصور می شد تعداد کمی از آنها برای ارضای تمامی تقاضاهای جهان کافی باشد. در مقایسه کامپیوترهای جدید اوج شکوه و زیباییاند: پرقدرت تر، ارزان تر، کوچکتر، و در دسترس تر.

 

دسته بندی کامپیوترها

 

برای تعریف یک کامپیوتر لازم است روشی برای دسته بندی ماشین های محاسبه گر بیابیم. بخش های بعد چند معیار و مشخصه برای دسته بندی کامپیوترها ارائه می دهد. برای دادن تعریفی نامبهم از یک ماشین فرضی باید از ترکیب این مشخصه ها استفاده کرد.

دسته بندی براساس استفاده های مورد نیاز

 

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

*رایانه های شخصی

*رایانه های بزرگ

*لپ تاپ

*ایستگاه کاری رایانه یا (Workstation)

*کامپیوتر کوچک کامپیوترهای کوچک)

*ابر رایانه (ابر کامپیوتر)

*ابرکامپیوترهای کوچک

*Enterprise Server یا سرور حرفه ای

*PDA

*کامپیوترهای پوشیدنی

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

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

 

یک مشخصه نامبهم تر برای دسته بندی ماشین های محاسبه فن آوری اجرای برنامه آنها استکامپیوترهای اولیه کاملاً مکانیکی بودند. در دهه ی 1930م اولین کامپیوترهای تمام الکترونیک از سوپاپ های ترمیونی ساخته شد. در دهه 1950 و دهه 1960 سوپاپ ها جای خود را به ترانزیستورها داد و در اواخر دهه 1960 و اوایل دهه1970 مدار مجتمع های نیمه هادی (تراشه های سیلکونی) مورد استفاده قرار گرفته و از آن زمان محور اصلی فن آوری محاسبه شدند.

این توصیف فن آوری اجرا جامع نیست و تنها جریان اصلی توسعه را نقل می کند. از لحاظ تاریخی بسیار فن آوری ها کشف و منسوخ شده است. برای مثال، با استفاده از جریان آب از میان کانال های جمع شده مدل های اقتصادی ساخته شد. بین سالهای 1903 تا 1909 Percy E. Ludgate طرحی از یک ماشین بافندگی تحلیلی برنامه پذیر ارائه داد که در آن متغیرها از طریق ماکوها منتقل می شوند.

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

کامپیوتر 42 ص

فرمت :WORD                                                     تعداد صفحه :43

تعریف

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

ریشه یابی

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

سرعت نمایی توسعه کامپیوتر

 

پیچیدگی دسته بندی گونه های مختلف کامپیوتر با رشد نمایی ظرفیت محاسبه ترکیب شده است. به طور تقریبی ظرفیت محاسباتی ماشین های محاسبه (دستورالعمل های اجرا شده در هر ثانیه به ازای هر 1000 دلار هزینه) از سال 1900 هر 18 تا 24 ماه دو برابر شده است. اول بار Gordon E. Moore از اعضاء اینتل، این ویژگی توسعه کامپیوتر را در سال 1965م ارائه داد قانون موررشد نمایی ظرفیت توسط تکامل سریع تکنیک های مهندسی ساخت کامپیوتر تقویت می شده است. همزمان با این افزایش ظرفیت به ازاء هر واحد هزینه به طرز چشمگیری کوچک شده است. اولین کامپیوترهای الکترونیکی از جمله انیاک (که در سال 1945م معرفی شد)، دستگاه های غول پیکری بودند که چندین تن وزن داشتند فضای زیادی را اشغال می کردند و برای کار کردن به اپراتورهای بسیاری نیاز داشتند. این کامپیوترها آنقدر گران بودند که فقط دولت ها و موسسه های تحقیقاتی بزرگ از عهده ی خرید آن برمی آمدند و آنقدر عجیب و غریب به نظر می آمدند که تصور می شد تعداد کمی از آنها برای ارضای تمامی تقاضاهای جهان کافی باشد. در مقایسه کامپیوترهای جدید اوج شکوه و زیباییاند: پرقدرت تر، ارزان تر، کوچکتر، و در دسترس تر.

 

دسته بندی کامپیوترها

برای تعریف یک کامپیوتر لازم است روشی برای دسته بندی ماشین های محاسبه گر بیابیم. بخش های بعد چند معیار و مشخصه برای دسته بندی کامپیوترها ارائه می دهد. برای دادن تعریفی نامبهم از یک ماشین فرضی باید از ترکیب این مشخصه ها استفاده کرد.

دسته بندی براساس استفاده های مورد نیاز

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

*رایانه های شخصی

*رایانه های بزرگ

*لپ تاپ

*ایستگاه کاری رایانه یا (Workstation)

*کامپیوتر کوچک کامپیوترهای کوچک)

*ابر رایانه (ابر کامپیوتر)

*ابرکامپیوترهای کوچک

*Enterprise Server یا سرور حرفه ای

*PDA

*کامپیوترهای پوشیدنی

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

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

یک مشخصه نامبهم تر برای دسته بندی ماشین های محاسبه فن آوری اجرای برنامه آنها استکامپیوترهای اولیه کاملاً مکانیکی بودند. در دهه ی 1930م اولین کامپیوترهای تمام الکترونیک از سوپاپ های ترمیونی ساخته شد. در دهه 1950 و دهه 1960 سوپاپ ها جای خود را به ترانزیستورها داد و در اواخر دهه 1960 و اوایل دهه1970 مدار مجتمع های نیمه هادی (تراشه های سیلکونی) مورد استفاده قرار گرفته و از آن زمان محور اصلی فن آوری محاسبه شدند.

این توصیف فن آوری اجرا جامع نیست و تنها جریان اصلی توسعه را نقل می کند. از لحاظ تاریخی بسیار فن آوری ها کشف و منسوخ شده است. برای مثال، با استفاده از جریان آب از میان کانال های جمع شده مدل های اقتصادی ساخته شد. بین سالهای 1903 تا 1909 Percy E. Ludgate طرحی از یک ماشین بافندگی تحلیلی برنامه پذیر ارائه داد که در آن متغیرها از طریق ماکوها منتقل می شوند.

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

طراحی و پیاده سازی یک مدرسه مجازی

فرمت :WORD                                                     تعداد صفحه :65

فهرست

عنوان                                       صفحه

مقدمه                                               1

فصل اول: مقدمه ای بر آموزش از راه دور                      

آموزشگاه های مجازی                                      4

آموزش از راه دور                                        10

فواید آموزش از راه دور                                      10

ابزارهای آموزش از راه دور                                   12

عوامل اصلی در فرایند آموزش از راه دور                           13

کلاس های مجازی                                       14

فن آوری اطلاعات و ارتباطات و نقش آن در آموزش                     14

نیازمندیهای کلاس های مجازی                                   16

نتیجه گیری                                          21

فصل دوم: توصیف کلی نیازمندیهای سیستم                       

ایده ها                                             24

تحلیل نیازمندیها                                            25

نمودار نهای کلی سیستم                                   27

توصیف گزارش کار سیستم و DFD سیستم                           28

توصیف تعریف مدیر سیستم                                  29

اختصاص دادن امکانات مورد نیاز مدیر سایت                         31

توصیف امکان استفاده دانش آموزان از سایت                         36

فصل سوم: نحوه پیاده سازی سیستم

نیازمندیهای سیستم جهت پیاده سازی                                41

ASP.NET                                         42

C#                                                                                                               45

SQL SERVER 2000                                   50

برقراری ارتباط و امنیت در سایت SQL SERVER                       52

ساختار سایت                                             63

مراجع                                               65

 

مقدمه

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

     فناوری‌های یادگیری مبتنی بر کامپیوتر، یادگیری مبتنی بر وب، دانشگاه مجازی، کلاس مجازی بر خط که در سایه توسعه شبکه‌های گسترده جهانی ا مکان‌پذیر گشته‌اند، راه را بر ظهور شیوه‌های نوین آموزش هموار ساخته‌اند. امروزه روند رشد سرمایه‌گذاری جهانی در نظام‌های سنتی کاملاً رو به افول و در سال 2003 به مبلغ هفت میلیارد دلار رسیده، حال اینکه سرمایه‌گذاری در نظام‌های آموزش الکترونیکی دارای رشد روزافزون بوده و در سال 2003 به رقم 6 میلیارد رسیده است.

 

e-learning چیست؟

تعریف لغوی:

به مجموع فعالیت‌های آموزشی اطلاق می‌گردد که با استفاده از ابزارهای الکترونیک اعم از صوتی، تصویری، رایانه‌ای شبکه‌ای، مجازی صورت می‌گیرد.

تعریف مفهومی:

یادگیری فعال و هوشمندی است که ضمن تحول در فرآیند یاددهی و یادگیری و مدیریت دانایی، در گسترش، تعمیق و پایدار نمودن فرهنگی ICT نقش اساسی و محوری خواهد داشت.

 سیر پیدایش و تحول آموزش مجازی

تاریخ تفکر آموزش از راه‌دور را باید در اواسط قرن بیستم جستجو کرد. ایده آموزش غیرحضوری که پیشینه تاریخی آموزش اینترنتی یا دانشگاه مجازی قلمداد می ‌شود، به طرح دانشگاه آزاد (open university) که از سوی کشور انگلیس مطرح گردید، مربوط می‌شود. براساس این طرح، متقاضیان با استفاده از برنامه‌های تلویزیونی، آموزش‌های علمی لازم را می‌گذراندند و سپس مدرک دریافت می‌کردند. همچنین با ابداع مفهوم ”کلینیک آزاد“ در ایالات متحده آمریکا (در دهه 1960) و با راه‌اندازی کارگاه مشورتی و کرسی‌های آموزشی در داخل این کشور، گام عملی بزرگتری در این زمینه برداشته شد. در دهه هفتاد میلادی با توجه به دسترسی گسترده و عمومی به کامپیوتر در آمریکا، تدریس غیرحضوری با استفاده از شیوه‌ای تحت عنوان «modem bulletin board» رایج شد و برای اولین بار، ارائه واحدهای درسی به صورت «on line» در اوایل دهه 1980 توسط یکی از بنیانگذاران دانشگاه مجازی در ایالات متحده آمریکا ابداع گردید. در سال 1988 برای اولین بار یک برنامه نرم‌افزاری قدرتمند که بیانگر تحول انقلابی در سیستم الکترونیکی بود، تحت عنوان «استاد دیجیتالی» (Digital-Prophessor) که یکی از موارد استفاده اولیه از کامپیوتر تلفنی در امور آموزشی را پیشنهاد می‌کرد، در آمریکا مورد استفاده قرار گرفت. از آن زمان تاکنون، دانشگاه مجازی تحولات زیادی را پشت‌سر گذاشته است؛ از جمله در سال 1995 مراکز علمی ـ آموزشی آمریکا با ایجاد تغییراتی در این سیستم و تقویت آن، به امکان گسترش شیوه آموزش الکترونیکی به سراسر دنیا دست یافته‌اند. اگرچه در ابتدای کار، افکار عمومی، کمپ‌ها و وب‌سایت‌های جهانی، از جمله سایت‌های مربوط به آموزش مجازی را هوس زودگذر «‍Passimg fad» تلقی می‌کردند، اما امروزه شاهد ایجاد صدها سایت آموزشی با قابلیت ارائه بیش از پانصد عنوان درسی کم هزینه بر روی اینترنت جهانی هستیم که موضوعات بسیار گسترده و متفاوت علمی را تحت پوشش خود قرار داده‌اند. طبق یک برآورد آماری، بیش از یک میلیارد نفر در سراسر دنیا به اینترنت دسترسی داشته و به آن ملحق شده‌اند و یک میلیون نفر از آنها به سیستم آموزشی الکترونیکی دانشگاه‌های معتبر دنیا پیوسته و از این طریق به ادامه تحصیل پرداخته‌اند. بنابراین می‌توان ادعا کرد که در سطح بین‌المللی و با استفاده از تکنولوژی مدرن ارتباطات، یک مجمع جهانی یادگیری ایجاد شده است که نه تنها مراکز مختلف علمی، بلکه استادان و حتی دانشجویان رشته‌های مختلف علمی را با یکدیگر آشنا می‌کند و توان علمی ـ آموزشی آنان را بدون محدودیت زمانی و مکانی مورد استفاده مشترک قرار می‌دهد. بی‌تردید، در آینده نزدیک، آموزش غیرحضوری بیشترین فضا را در اینترنت اشغال خواهد کرد.

طراحی و ساخت سیستم ضبط و پخش سیگنال با میکروکنترلر AVRو کارت حافظه ی MMC

فرمت :WORD                                                     تعداد صفحه :73

مقدمه:              

در این پروژه سعی بر این است که علاوه بر آشنایی با میکروکنترلر AVRو محیط نرم افزاری (labview) سخت افزار،به گونه ای طراحی شود که با دریافت سیگنال آنالوگ ورودی (صوت) از میکروفن ، از طریق واحدADC  میکرو این سیگنال به دیجیتال تبدیل شود و با توجه به برنامهای که در داخل میکرو تعبیه شده است،این اطلاعات به داخل MMC ریخته شده ومیکرو با دریافت فرمان از کامپیوتر به صورت ارتباط سریال دستور پخش را دریافت میکند و از طریق واحد تایمر/ کانترکه در مد PWM کار میکند,اطلاعات ذخیره شده در MMC را با آشکار سازی موج PWM توسط یک انتگرال گیر،باز سازی و به آنالوگ تبدیل میکند و این سیگنال آنالوگ بوسیله یک سری مدارات مورد نیاز برای پخش از طریق یک هدفن پخش میگردد.

 
   

 

 

فصل اول :

 

نگاهی اجمالی به میکروکنترلرها

 

بخش اول : میکروکنترلرها

 

سیر تکاملی میکروکنترلرها :

 

اولین میکروکنترلرها در اواسط دهه 1970 ساخته شدند. این میکروکنترلرها در ابتدا پردازندههای ماشین حساب بودند که دارای حافظه برنامه کوچکی از نوع ROM ، حافظ داده از نوعRAM  وتعدادی درگاه ورودی وخروجی بودند.    

با توسعه فناوری سیلیکون ، میکرو کنترلرهای 8 بیتی قویتری ساخته شدند . در این میکروکنترلرها علاوه بر بهینه شدن دستورالعمل ها، تایمر /شمارنده روی تراشه، امکانات وقفه و کنترل بهینه شده خطوط ورودی وخروجی نیز به آن اضافه شده است. حافظه موجود بر روی تراشه هنوز هم محدود میباشد و دربسیاری موارد کافی نیست .یکی از پیشرفتهای قابل توجه در آن زمان، قابلیت استفاده از حافظه EPROM قابل پاک شدن با اشعه ماورا بنفش، روی تراشه بود این قابلیت، زمان طراحی و پیاده سازی محصول را بطور محسوسی کاهش داد و نیز برای اولین بار امکان استفاده از میکروکنترلرها را در کاربردهایی که حجم تولید پایینی دارند، فراهم ساخت.

خانواده 8051 در اوایل دهه 1980 توسط شرکت اینتل معرفی گردید . از آن زمان تاکنون 8051 یکی از محبوبترین میکروکنترلرها بوده و بسیاری از شرکتها دیگر نیز به تولید آن اقدام کردهاند . در حال حاضر مدلهای مختلفی از 8051 وجود دارد که در بسیاری از آنها امکاناتی نظیر مبدل آنالوگ به دیجیتال حجم نسبتاً بزرگ از حافظه برنامه و حافظه داده،مدولاتور عرض پالس(PWM) در خروجیها که امکان پاک کردن و برنامه ریزی مجدد آن توسط سیگنالهای الکتریکی  وجود دارد،تعبیه شده است.

  میکروکنترلرها اکنون به سمت 16 بیتی شدن در حرکت هستند . میکروکنترلر های 16 بیتی، پردازندههایی با کارایی بالا (نظیر پردازش سیگنالهای دیجیتال ) میباشند که در کنترل فرایندهای بلادرنگ و در مواردی که حجم زیادی از عملیات محاسباتی مورد نیاز است، به کار برده میشوند.                                                                               

بسیاری از میکروکنترلرهای 16 بیتی، امکاناتی نظیر حجم زیاد حافظه برنامه و حافظه داده، مبدل های آنالوگ به دیجیتال چند کانالی، تعداد زیادی درگاهI/O ، چندین درگاه سریال، عملکردهای بسیار سریع ریاضی و منطقی و مجموعه دستورالعملهای بسیار قدرتمند با قابلیت پردازش سیگنال را دارا میباشند .

 

 

معماری داخلی میکرو کنترلرها:

ساده ترین معماری میکروکنترلر، متشکل از یک ریز پردازنده، حافظه و درگاه ورودی/خروجی است. ریز پردازنده نیز متشکل از واحد پردازش مرکزی (CPU)و واحد کنترل(CU) است.

 CPUدر واقع مغز یک ریز پردازنده است و محلی است که در آنجا تمام عملیات ریاضی و منطقی ،انجام میشود. واحد کنترل ، عملیات داخلی ریزپردازنده را کنترل میکند و سیگنالهای کنترلی را به سایر بخشهای ریز پردازنده ارسال میکند تا دستورالعملهای مورد نظر انجام شوند.

حافظه بخش بسیار مهمی از یک سیستم میکروکامپیوتری است.ما میتوانیم بر اساس بکارگیری حافظه ،آن را به دو گروه دستهبندی میکنیم: حافظه برنامه و حافظه داده . حافظه برنامه ، تمام کد برنامه را ذخیره میکند .این حافظه معمولا از نوع فقط خواندنی (ROM) می باشد. انواع دیگری از حافظهها نظیرEPROM وحافظههای فلش EEPROM برای کاربردهایی که حجم تولید پایینی دارند وهمچنین هنگام پیادهسازی برنامه به کار میروند . حافظه داده از نوع حافظه خواندن/نوشتن(RAM) میباشد. در کاربردهای پیچیده که به حجم بالایی از حافظه ‎‎RAM  نیاز داریم ، امکان اضافه کردن تراشه های حافظه بیرونی به اغلب میکروکنترلر ها وجود دارد.

در گاههای ورودی / خروجی (I/O) به سیگنالهای دیجیتال بیرونی امکان میدهند که با میکروکنترلر ارتباط پیدا کند .درگاههای (I/O) معمولاً به صورت گروههای 8 بیتی دسته بندی میشوند و به هر گروه نیز نام خاصی اطلاق می­­شود به عنوان مثال ، میکروکنترلر 8051 دارای 4 درگاه ورودی / خروجی 8 بیت میباشد که P3,P2,P1,P0 نامیده میشوند. در تعدادی از میکروکنترلرها ، جهت خطوط درگاه I/O  قابل برنامه ریزی میباشد . لذا بیتهای مختلف یک درگاه را می توان به صورت ورودی یا خروجی برنامهریزی نمود. در برخی دیگر از میکروکنترلرها (از جمله میکروکنترلرهای 8051) درگاههای I/O به صورت دو طرفه میباشند . هر خط از درگاه I/O  این گونه میکرو کنترلرها را می توان به صورت ورودی و یا خروجی مورد استفاده قرار داد . معمولاً ، این گونه خطوط خروجی ، به همراه مقاومتهای بالا کش بیرونی به کار برده میشوند.

 

خانواده AVR :

میکروکنترولر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک (ساعت) به اندازه کافی سریع است و میتواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند . میکروکنترلر  AVR بر مبنای معماری(RISC کاهش مجموعهی دستورالعملهای کامپیوتر ) پایه گذاری شده و مجموعه ای از دستورالعملها را که با 32 ثبات کار میکنند ترکیب میکند . به کارگرفتن حافظه از نوع Flash  که AVR ها به طور یکسان از آن بهره میبرند از جمله مزایای آنها است.یک میکرو AVR میتواند با استفاده از یک منبع تغذیه 2.7 تا 5.5 ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود.

میکروهای AVR در هرجا که باشند با 1.8 ولت تا 5.5 ولت تغذیه میشوند البته انواع توان پایین نیز وجود دارند که بهLow Power معروفند. ویژگیهایی که سبب شد، AVRها جای 8051 را بگیرند،عبارتست از:

  1. توان مصرفی پایین: توان مصرفی پایین آنها برای استفاده بهینه از باتری و همچنین کاربرد میکرو در وسایل سیار و سفری طراحی شده که میکروهای جدید AVR با توان مصرفی کم از شش روش اضافی در مقدار توان مصرفی ، برای انجام عملیات بهره میبرند. این میکروها تا مقدار 1.8 ولت قابل تغذیه هستند که این امر باعث طولانی تر شدن عمر باتری میشود. در میکروهای با توان پایین ، عملیات شبیه حالت Standby است یعنی میکرو میتواند تمام اعمال داخلی و جنبی را متوقف کند و کریستال خارجی را به همان وضعیت شش کلاک در هر چرخه رها کند !
  2. حافظه ی فلش خود برنامه ریز با امکانات خاص
  3. قابلیت دوباره برنامه ریزی کردن بدون احتیاج به اجزای خارجی
  4. بایت کوچک که به صورت فلش سکتور بندی شده اند
  5. داشتن مقدار متغیر در سایز بلوک بوت
  6. خواندن به هنگام نوشتن
  7. بسیار آسان برای استفاده
  8. کاهش یافتن زمان برنامه ریزی
  9. کنترل کردن برنامه ریزی به صورت سخت افزاری
  10. استفاده از فیوزها و بیتهای قفل
  11. ایزوله بودن نسبت به نویز که باعث کابرد آن در محیط صنعتی می شود.

راههای مختلف عمل برنامه ریزی :

  • موازی یاparallel  یکی از سریعترین روشهای برنامه ریزی.
  • خود برنامه ریزی توسط هر اتصال فیزیکی.
  • برنامه ریزی توسط هر نوع واسطی از قبیل  TWIو SPI و غیره، دارا بودن امنیت صد درصد در بروزرسانی و کد کردن.
  • SPI واسطه سه سیمی محلی برای بروزرسانی سریع ، آسان و موثر در استفاده.
  • واسط JTAG : واسطه ای که تسلیم قانون IEEE 1149.1 است و میتواند به صورت NVM برنامهریزی کند یعنی هنگام قطع جریان برق دادهها از بین نروند .

AVR همچنین مجهز به امکانات دیگر مانند تایمر واچ داگ و مبدلهای ADC  و  PWM است.

یکی از مهمترین بخشهای AVR  که کمتر در هر میکروکنترلرهای دیگر دیده میشود مقایسه کننده آنالوگ با گین 1 و 200 و ... می باشد. لازم به ذکر است که در 8051 باید از فلش(EEPROM) وADC و کریستال مولد ساعت به صورت بیرونی استفاده میکردیم اما در AVR  این امکانات به صورت درونی وجود دارد .

 

انواع میکروهایAVR  :  

شرکتATMEL  که شرکت اصلی تولید کننده میکروهایAVR  میباشد, سه نوع میکروکنترلر AVR تولید میکند :

 (1سری Tiny            (2 سری AT90s              (3 سریATmega

 

که هر سری از این میکروها ویژگیهای خاصی داشته و در مصارف خاصی کاربرد بیشتری دارند که در ذیل به توضیح مختصری پیرامون هر یک از این سریها پرداخته میشود :

 

سریTiny:

میکروهای این سری برای : 1- کاهش قیمت 2- صرفه جویی در وقت بهینه شدهاند ، میزان مصرف ،  حجم حافظه و تعداد پایه ها در میکروهای این سری کم است.

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

• AT tiny 10

• AT tiny 11

• AT tiny 12

• AT tiny 15 L

• AT tiny 26

• AT tiny 26 L

• AT tiny 28 L

سری 90s:

از نظر حجم حافظه و تعداد پین ورودی / خروجی و توان مصرفی متوسط میباشد و به آن AVR معمولی هم می­گویند.چند نمونه معروف از این میکروها در زیر نام برده شده است :

• AT 90s 1200

• AT 90s 2313

• AT 90s2323/LS2323/S2343/LS2343

• AT 90s 2333/LS2333/S4433/LS4433

• AT 90s 8515

• AT 90s 8535/LS8535

سری MEGA:

این میکروها نسبت به دو سری قبل دارای قابلیتهای بیشتری میباشد ؛ تعداد ورودی / خروجی(I/O) بیشتر و فضای حافظه گستردهتر و به طبع اینها مصرف بالاتر.چند نمونه از AVR های موجود در بازار این سری ، در زیر لیست شدهاند :

• AT MEGA 323 , AT MEGA 323 L

• AT MEGA 32 , AT MEGA 32 L

• AT MEGA 128 , AT MEGA 128 L

• AT MEGA 163 , AT MEGA 163 L

• AT MEGA 8 , AT MEGA 8 L

• AT MEGA 8515 , AT MEGA 8515 L

• AT MEGA 8535 , AT MEGA 8535 L

• AT MEGA 161 , AT MEGA 161L

• AT MEGA 162 V , AT MEGA 162

• AT MEGA 16 , AT MEGA 16 L

طراحی وب سایت اساتید دانشگاه ملایر

فرمت :WORD                                                     تعداد صفحه :75

فهرست موضوعی

 

  فصل اول

  1-1 هدف..........................................................

  1-2 انگیزه..........................................................

  1-3 مروری بر مطالب.............................................

  فصل دوم

2-1  مقدمه.......................................................

2-3  تشریح موضوع..............................................

2-4 دانش فنی مورد نیاز برای پیاده سازی...................

2-5  نتیجه گیری.................................................

 

 فصل سوم

  1. مقدمه...............................................................
  2. اجزای سازنده صفحه...........................................
  3. ایجاد صفحه وب..................................................
  4. ذخیره صفحه وب.................................................
  5.  ویرایش صفحه وب..............................................
  6. آغاز صفحه وب....................................................
  7.  ایجاد زیربنا........................................................
  8. ایجاد عنوان برای صفحه........................................
  9. تقسیم صفحه به بخشها......................................
  10. متن

    3-10-1 اندازه متن...........................................

3-10-2 ایجاد تیتردر صفحه.................................

3-10-3 ایجاد شکست خط در متن(enter).............

3-10-4 ایجاد برچسب برای عناصر در صفحه...........

3-10-5 برجسته کردن متن................................

3-10-6 ایجادمتن متحرک درصفحه.......................

 

  1. پیوندها

3-11-1ایجاد پیوند به صفحه وب دیگر.....................

3-11-2 ایجادمیانبرصفحه کلید برای پیوندها.............

3-11-3  ایجاد لنگرها........................................

 

  1. تصاویر

3-12-1 قالب تصاویر برای وب..............................

3-12-2 جایگذاری تصاویر روی صفحه......................

3-12-3  ارائه متن جایگزین تصویر..........................

3-12-4 مشخص کردن اندازه برای مشاهده

سریع تصاویر..................................................

3-12-5 شناور کردن تصاویر.................................

3-12-6 اضافه کردن فضای خالی به دور تصاویر.........

3-12-7 جلوگیری از پیچیده شدن عناصر به دور تصاویر

3-12-8 استفاده از تصاویر به جای برچسب پیوندها....

3-12-9 انیمیشن تصویرها..................................

 

3-13 صفحه بندی بااستفاده از سبکها

3-13-1 ایجاد صفحه سبک داخلی..........................

3-13-2 ایجاد صفحه سبک خارجی.........................

3-13-3 تعریف انتخاب کننده ها.............................

3-13-4 انتخاب کردن عناصر توسط  id و class............

3-13-5 انتخاب عناصر پیوند بر پایه حالتشان...............

3-13-6 اضافه کردن فضای خالی به دور مطالب یک عنصر

3-13-7 ایجاد دکمه های تغییر شکل دهنده..............

3-13-8 ایجاد فهرست ها....................................

3-13-9 ایجاد منوهای کرکره ای.............................

 

3-14 جدول ها

       3-16-1 ایجاد جدول.........................................

3-16-2  اضافه کردن مرز درجدول...........................

3-16-3 تعیین خصوصیات یک جدول با استفاده از سبکها

3-16-4 ترکیب کردن جدول ها...............................

3-16-5 تغییر رنگ پس زمینه جدول.........................

3-16-6 کنترل فضای خالی بین خانه های جدول.........

3-16-7 کنترل فضای خالی دور مطالب موجود در جدول.

3-16-8 توسعه تعدادستون های جدول....................

3-16-9 تقسیم جدول به بخش های افقی................

3-16-10 انتخاب نمایش مرز ها.............................

3-16-11 سرعت دادن به نمایش جدول...................

 

3-17 فرم ها

       3-17-1 ایجاد فرم ها..........................................

3-17-2 سازماندهی عناصرفرم.............................

3-17-3 ایجادکادرهای متنی.................................

3-17-4 ایجادکادرمخصوص رمزعبور..........................

3-17-5 ایجاد دکمه رادیویی.................................

 3-17-6 ایجادمنوها............................................

3-17-7 ناحیه متنی...........................................

3-17-8 ایجاد دکمه submit.................................

3-17-9 ایجاددکمه reset....................................

3-17-10 پردازش فرم ها.....................................

3-17-11 دربارهء php.........................................

 

3-18 اسکریپت ها

3-18-1 استفاده از اسکریپهای داخلی وخارجی........

3-18-2 تعیین زبان اسکریپت نویسی......................

3-18-3 استفاده ازjava script برای تعیین

 تاریخ ووزمان فعلی...........................................

 

3-19 نتیجه گیری

 

فصل چهارم

4 -1 مقدمه.......................................................

4-2 تئوری هدایت ...............................................

4-3 نتیجه گیری..................................................

 

فصل پنجم

    نتیجه گیری وجمع بندی مطالب...........................

 

 

 

 

 

 

فهرست شکلها

 

شکل3-1..................................................................

شکل3-2..................................................................

شکل3-3..................................................................

شکل3-4..................................................................

شکل 4-1 مؤلفه بلوکی ازنخستین صفحه.......................

شکل4-2 مؤلفه بلوکی ازصفحه لیست اساتید..............

شکل4-3 مؤلفه بلوکی ازصفحه دانشکده ها................

شکل4-4 مؤلفه بلوکی ازصفحه اعضای هیآت علمی......

شکل4-5  مؤلفه بلوکی از صفحه درباره دانشگاه...........

شکل4-6 مؤلفه بلوکی از صفحه لیست دروس دانشگاه..

شکل4-7 بیان فعالیت های قابل انجام توسط کاربر........

   

فهرست جداول

جدول 5-ب-1 مرجع xhtml.....................................

جدول 5-ج-2 مرجع css.........................................

                         

 

واژگان

واژه نامه اصطلاحات............................................