تارا فایل

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




گزارش کارآموزی

محل انجام کارآموزی:

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

استاد راهنما:

نام و نام خانوادگی کارآموز:

شماره دانشجویی:

تاریخ شروع کارآموزی:

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

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

فهـرست مطالب

چکـیده 7
1-1) تاریخچه شرکت توسعه فناوری رباتیک پاسارگاد 9
2-1) فعالیت های کلی شرکت: 9
3-1) خدمات شرکت توسعه فناوری رباتیک پاسارگاد عبارتند از: 11
4-1) آشنائی با چارت سازمانی شرکت توسعه فناوری رباتیک پاسارگاد : 11
5-1) اهداف مهم شرکت توسعه فناوری رباتیک پاسارگاد: 13
6-1) چشم انداز شرکت توسعه فناوری رباتیک پاسارگاد: 13
7-1) تکنولوژی های موجود در شرکت توسعه فناوری رباتیک پاسارگاد: 14
8-1) جایگاه شرکت توسعه فناوری رباتیک پاسارگاد در بازار و رقابت: 14
1-2) تکنولوژی DSL : 17
1-1-2) چگونگی عملکرد تکنولوژی DSL : 18
2-1-2) تجهیزات DSL : 20
2-2) معرفی تکنیک : ADSL 21
1-2-2) مدولاسیون های سیستم ADSL : 22
1-1-2-2) روش CAP : 22
2-1-2-2) روش DMT : 23
3-2) معرفی تکنیک VDSL : 24
1-3-2) سرعت VDSL : 24
2-3-2) تجهیزات VDSL : 24
3-3-2) آینده VDSL : 25
4-2) نصب مودم ADSL : 28
1-4-2) نصب تجهیزات : 28
2-4-2) شکل شماتیک نصب تجهیزات : 29
3-4-2) تست اولیه : 30
4-4-2) نصب راه انداز (Driver) مربوط به مودم : 30
5-4-2) نحوه ساختن ADSL Connection و تنظیمات مربوطه در WinXP : 33
5-2) چک لیست مشکلات رایج کاربران: 43
1-5-2) تست کردن POWER : 43
2-5-2) تست کردنDSL Link : 43
3-5-2) تست کردن USB یا Ethernet : 45
4-5-2) چک کردن تنظیمات PPPOE : 46
5-5-2) چک کردن تنظیمات TCP/IP : 46
6-5-2) تست DNS : 50
7-5-2) تنظیمات Browser : 51
8-5-2) تست و تحویل کیفیت خط : 52
1-3) اجزای اصلی یک سیستم 55
1-1-3) کیس (Case) 55
2-1-3) مادربرد ( Motherboard ) 57
3-1-3) پردازنده ( CPU ) 58
4-1-3) فن CPU 61
5-1-3) نصب مادربرد بر روی کیس 63
6-1-3) کارت گرافیک ( VGA Card ) 65
6-1-3) مودم ( Modem ) 65
7-1-3) هارد دیسک (Hard Disk ) 67
8-1-3) نصب کابل های دیتای CD Drive و هارددیسک 69
9-1-3) نصب کلیدها و چراغ های جلوی کیس 70
1-4) روتر و نقش آن در شبکه های WAN 74
1-5 ) شکل کلی دستورات HTML : 81
1-1-5) تعیین تیتر ها وپاراگراف بندی : 82
2-1-5) تعیین نوع متن ، توضیحات و خط افقی: 82
3-1-5) ایجاد پیوند و انتقال تصویر صفحه وب : 83
2-5) لیست ها درHTML : 83
1-2-5) لیست مرتب : 84
2-2-5) لیست های نامرتب: 85
3-2-5) لیست های تعریفی: 86
3-5) تعریف جدول: 86
1-3-5) صفات Rowspan و Colspan : 87
2-3-5) جدول و صفحه آرایی : 88
4-5) فرم ها و پرسش نامه ها: 88
1-4-5) ایجاد پرسش نامه در صفحه وب با HTML : 88
2-4-5) دستور <Form> : 89
3-4-5) صفت Action : 90
4-4-5) صفت Method : 90
5-4-5) نحوه کاربرد Form: 91
6-4-5) کنترل های فرم: 92
7-4-5) کنترل های متنی: 92
8-4-5) فیلد رمز در Form: 93
9-4-5) فیلد متنی چند خطی: 94
10-4-5) منو ها باز شونده : 94
11-4-5) لیست لغزنده: 95
12-4-5) کادر های کنترلی : 95
13-4-5) دکمه های رادیویی: 96
14-4-5) دکمه های Reset و Submit : 96
15-4-5) استفاده از دکمه های تصویری به جای Submit : 97
نتیجه گیری: 98
پیشنهادات و انتقادات: 99
پیوست: 100
فهرست منابع 101

چکـیده
امروزه با پیشرفت و توسعه انفورماتیک و علوم کامپیوتر در کلیه زمینه ها , این رشته به عنوان جزء لاینفکی از کلیه علوم در آمده و کاربرد آن هر روز در جامعه بیشتر احساس می گردد. استفاده و بکار گیری کامپیوتر در تمامی علوم و رشته ها همه گویای نقش واقعی این پدیده می باشد.
از جمله مزایای علم کامپیوتر به وجود آمدن اینترنت می باشد که منبعی جامع برای پاسخگویی به نیاز ها درتمام علوم می باشد.
در این بین سرعت دستیابی به آن یکی نیاز هایی است که هرروزه با پیشرفت علم وتکنولوژی راه های جدیدی برای بالابردن آن یافت می شود. یکی از این راه های موفق تکنولوژی ADSL می باشد که بر اساس سیم بندی تلفن ها و بلااستفاده بودن بیش از نیمی از پهنای این سیم می باشد، به این صورت که اطلاعات روی این بخش بلا استفاده ردوبدل شوند بدون اینکه به بخش انتقال صدا صدمه ای برسانند.
بخش اول به معرفی شرکت توسعه فناوری رباتیک پاسارگاد که یکی از بزرگترین شرکت های کامپیوتری مهم کشور می باشد اختصاص دارد.
بخش دوم به معرفی خانواده XDSL ومقایسه تکنیک های DSL وهمچنین نحوه نصب مودمADSL وچک لیست رفع مشکلات احتمالی پرداخته است.
بخش سوم حاوی مطالبی راجع به مونتاژ و اسمبل یک کامپیوتر شخصی که بعد از جمع آوری قطعات کامپیوتری و اسمبل کردن آن در قسمت پیوست نیز نصب سیستم عامل بر روی سیستم جمع آوری شده گفته شده است و نکاتی در مورد سخت افزار کامپیوترها ذکر شده است.
دربخش چهارم به نقش روتر درشبکه های WAN اشاره می کنیم.
ونهایتا در بخش پنجم به مباحثی از برنامه نویسی تحت وب و دستورات پایه ای HTML اختصاص یافته است.

فصل اول

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

1-1) تاریخچه شرکت توسعه فناوری رباتیک پاسارگاد:

شرکت توسعه فناوری رباتیک پاسارگاد در اواخر سال 1378 با هدف توسعه پایدار صنعت ارتباطات و فن آوری اطلاعات با مشارکت شرکت های بزرگ سرمایه گذاری شد.
این شرکت با سرمایه 2000 ملیون ریال و با اساس نامه مورد تایید سازمان بورس اوراق بهادار تاسیس شد و با موافقت سهام داران در جلسه مجمع عمومی فوق العاده صاحبان سهام در پاییز 1382 سرمایه گروه به میزان 4000 ملیون ریال افزایش ودر اختیار هیات مدیره شرکت توسعه فناوری رباتیک پاسارگاد قرار گرفت، شرکت توسعه فناوری رباتیک پاسارگاد در حوزه های فن آوری اطلاعات ، فن آوری ارتباطات ، مهارت ساخت رباتیک ، فروش قطعات سخت افزاری سیستم های کامپیوتری و برنامه نویسی برای ربات ها و برای شرکت های نرم افزاری ، کسب وکاربر های خود را تعریف نموده است.
2-1) فعالیت های کلی شرکت:
* حوزه فن آوری اطلاعات
– مراکز IT همچون مرکز خدمات داده اینترنتی IDC
– کاربرد های سازمانی IT
– سرویس های عمومی IT
* حوزه فن آوری ارتباطات
– سرویس های الکترونیکی
– شبکه های ارتباطاتی
– مدیریت شبکه
– سرویس های ارتباطاتی
* حوزه طراحی و ساخت ربات
– طراحی شکل ظاهری ربات
– جمع آوری قطعات مورد نیاز برای ربات
– برنامه نویسی بخش های سخت افزاری ربات
* حوزه برنامه نویسی
– برنامه نویسی برای شرکت های نرم افزاری
– برنامه نویسی تحت وب
– برنامه نویسی سخت افزاری برای ربات ها
– برنامه نویسی برای شرکت های خصوصی
* حوزه فروش قطعات سخت افزاری
– فروش قطعات سیستم بصورت کلان و عمده
– فروش قطعات الکترونیکی برای ربات ها
– ارائه UPS با کیفیت بالا (APC- inform)
– ارائه (Original Notebook)
– ارائه تجهیزات شبکه (Active-Passive)
شرکت توسعه فناوری رباتیک پاسارگاد به عنوان شرکت هلدینگ تخصصی وسرمایه گذار در زمینه ITC مسئولیت خطیری چون برنامه ریزی،سیاست گذاری وهدایت،توسعه کسب وکار،نظارت وکنترل رابرعهده دارد.

3-1) خدمات شرکت توسعه فناوری رباتیک پاسارگاد عبارتند از:
– حمایت از برگزاری مسابقات رباتیک دانشجویان
– بستر سازی لازم برای استفاده از تکنولوژی برتر ICT
– زمینه ساز انتقال دانش فنی شرکت های برتر کشور در زمینه ITC
– پشتیبانی از طرح های منجر به کسب وکار اقتصادی وتوسعه محورمتخصصین و نخبگان صنعت ITC
– همکاری در جهت تقویت وتوسعه کسب وکار های ایجاد شده از سوی کار آفرینان و متخصصین صنعت ITC

4-1) آشنائی با چارت سازمانی شرکت توسعه فناوری رباتیک پاسارگاد :
با توجه به فعالیت های شرکت و مدت زمانی که من در آنجا مشغول بوده ام می توان نمودار سازمانی شرکت را به صورت زیر بیان و رسم کرد.

5-1) اهداف مهم شرکت توسعه فناوری رباتیک پاسارگاد:
– سرمایه گذاری در پروژه های عظیم زیر بنایی وزیر ساختی ارتباطات
– بر قراری اتحاد استراتژیک با شرکت های خارجی وداخلی موفق وهمکاری ومشارکت با آن ها در اجرای پروژه های بزرگ
– به روز رسانی تکنولوژی های مورد استفاده وسرمایه گذاری مجدد در آن ها
– استفاده از نیرو های متخصص وکارآمد
– راه اندازی سریع شبکه های ارتباطی
6-1) چشم انداز شرکت توسعه فناوری رباتیک پاسارگاد:
– ارائه بهترین خدمات نگهداری و ذخیره سازی Data باامنیت بسیار بالا (High Security)
– ارائه ارتباطات پرسرعت بااستفاده از شبکه زیر ساخت Dataی کشور انواع سرویس Data ی اینترنتی (IDC) :
– سرویس های پست الکترونیکی : شامل Email، Instant Massage
– سرویس های میزبانی فضای وب (Web Hosting)
شامل : Domain،mail , File Transfer Protocal (FTP) وData Base
– سرویس های برنامه های کاربردی (ASP)
– سرویس های ارائه محتوی (Content Providing)
– سرویس های تجارت الکترونیک
– سرویس های اشتراک مکانی سرور
– سرویس های اختصاصی
– سرویس های مکالمه تلفنی
– سرویس های شبکه های مجازی – VPN
– سرویس های بازی های کامپیوتری (Net Game)
– سرویس های بانک داری الکترونیکی (E-Banking)
– سرویس اخبار (News)
– سرویس های آموزش از راه دور
– سرویس های تصویر اینترنتی

7-1) تکنولوژی های موجود در شرکت توسعه فناوری رباتیک پاسارگاد:
– استفاده از Multi Layer Core Switch و High end L3 Switch
– استفاده از تجهیزات امنیتی IDP
– استفاده از سرور های با قابلیت بالا از جمله Sun-Server به صورت cluster
– استفاده از تجهیزات ذخیره و بازاریابی اطلاعات (SAN)
– استفاده از تجهیزات پیشرفته جهت امنیت لایه L2
– استفاده از (MG Soft Switch) جهت ارتباط با شبکه PSTN و PLMN
– استفاده از لینک های ارتباطی OCM/STM1 باشبکه های Data ی کشوری

8-1) جایگاه شرکت توسعه فناوری رباتیک پاسارگاد در بازار و رقابت:
با توجه به برگزاری نمایشگاهELECOMP و حضور شرکت توسعه فناوری رباتیک پاسارگاد در این نمایشگاه بازدید کنندگان در مراجعه به غرفه شرکت، فرم درخواست ADSL با سرویس F1 که به صورت رایگان به مدت یک ماه ارائه می شد را پر کرده بودند که این موضوع یکی از سیاست های شرکت برای جذب مشتری ومعرفی شرکت در سطح کشور بود.
طی این موضوع ما به بررسی فرم های پر شده در نمایشگاه و مرتب سازی آن ها بر اساس مراکز مخابراتی سطح شهر شدیم .
سپس به وارد کردن این اطلاعات در جداول Excel شدیم پس از آن تمامی مراحل را برای شهرستان ها نیز تکرار کردیم در مرحله بعدی با مشتریان جهت مراجعه به شرکت وانجام مراحل بعدی دریافت خط ADSL تماس گرفتیم مشتریان برای دریافت این سرویس باید آخرین فیش پرداخت شده تلفن خود را به همراه مقداری پول جهت دریافت مودم ADSL،میکروفیلتر و هزینه نصب وراه اندازی وآبونمان مخابرات به همراه خود می آوردند.
هنگام مراجعه، مشتری فرم های درخواست برقراری/جمع آوری،چک لیست مراحل ارائه سرویس،صورت جلسه تحویل مودم را پر می کند ودر نهایت فاکتور فروش برای آن صادر می شود.
بعد از این مرحله، درخواست مشتری به مرحله اجرا در می آید که در این مرحله ضمن بررسی PCM نبودن خط تلفن، با مخابرات جهت رانژه خط تلفن مشتری تماس حاصل می شود، مخابرات بعد از سه روز جواب رانژه را می دهد در صورت تکمیل این مراحل با مشتری جهت نصب مودم تماس حاصل می شد.

فصـل دوم
خـانـواده XDSL

1-2) تکنولوژی DSL :
امروزه، اینترنت می رود که بعنوان جزء لاینفک زندگی انسان این عصر قرار گیرد. بدون شک حتی اگر یک بار هم شده با این تکنولوژی روز دنیا برخورد کرده باشید به نقش وسیع و اهمیت و لازمه حضور آن پی خواهید برد. همان اندازه که روز به روز به اهمیت وجودی اینترنت افزوده می شود به موازات آن سرعت دستیابی به اطلاعات ازطریق این تکنولوژی نیز اهمیت فراوانی پیدا می کند. به همین جهت راه حل های متفاوتی در جهت اتصال به شبکه جهانی پیشنهاد می شود که بی شک آسان ترین و کم هزینه ترین روش همیشه مورد توجه قرار می گیرد. در این بین تکنولوژی DSL گوی سبقت را از مابقی راه حل ها ربوده به نحوی که روزانه حداقل 20000 نفر در سطح جهان به علاقه مندان این تکنولوژی افزوده می شود. اما براستی چرا ؟ چرا تکنولوژی DSL به محبوبیتی این چنینی دست یافته است ؟
شاید دلایلی که در زیر می آید به اندازه کافی پا سخگوی این سوال باشد.
– شما می توانید ضمن ارتباط بااینترنت، از خط تلفن خود برای مکالمات تلفنی استفاده کنید
– سرعت این ارتباط خیلی بالاتر از یک مودم معمولی است (Mbps 5/1 در مقایسه باkbps 56 مودم های کنونی )
– در این شیوه لزوماً نیازی به کابل کشی جدید ندارید بلکه می توانید از خط تلفن معمولی خود برای ارتباط استفاده کنید.
– ارتباط دائمی با شبکه اینترنت و عدم قطعی
– هزینه شارژ ماهیانه پایین تر
– مدیریت ساده تجهیزات DSL
– پشتیبانی از کلیه پروتکل ها و بهره وری از آخرین امکانات سوئیچ ها
چون:IP PACKET FILTERING, TRAFFIC SHAPING, VLAN

1-1-2) چگونگی عملکرد تکنولوژی DSL :

آشنایی با خطوط معمولی تلفن و مشخصات آن ها :
بی شک اولین سوالی که در مورد DSL مطرح می شود این است که چگونه از خط تلفن می توانید بطور همزمان برای مکاتبات تلفنی و ارتباط onLine با اینترنت استفاده کنید؟ همانطوری که همگی می دانید سیستم تلفن استاندارد، مبتنی بر یک زوج سیم مسی می باشد که مخابرات منطقه آن را در خانه شما نصب می کند. سیم های مسی دارای مقدار زیادی فضا برای حمل اطلاعات بیش از مکالمات تلفنی هستند. استفاده از بخش بسیار کوچکی از کل عرض باند سیم مسی جنبه تاریخی دارد همچنین محدود شدن فرکانس ها از طرف دیگر به سوئیچ ها، تلفن ها و سایر تجهیزات دارد که مسئولیت انتقال صوت را بر عهده دارند. اما در سیستم DSL مبنای کارکرد بر اساس انتقال دیجیتال اطلاعات و صوت پایه گذاری شده به همین دلیل بر محدودیت های موجود در سیستم آنالوگ کنونی غلبه کرده است.
تجزیه سیگنال :
اغلب منازل و کاربران تجاری کوچک به یک خط DSL نا متقارن ( ADSL ) متصل می شوند. ADSL فرکانس های موجود در یک خط را بر اساس این فرض که اغلب کاربران اینترنت اطلاعات بسیار بیشتری را نسبت به آنچه که ارسال می کنند از اینترنت دریافت می نمایند، تقسیم می کند. دو استاندارد تقریباً ناسازگار در مورد تکنولوژی ADSL وجود دارد. استاندارد رسمی ANSI که روش DMT را برای تکنولوژی DSL پایه گذاری کرده که البته اغلب تجهیزات ADSLامروزی از این روش استفاده می کنند و استاندارد قدیمی تر بنام Carrie less Amplitude Phase یا سیستم SCAP که قبلاً از آن استفاده می گردید. در سیستم ADSL به منظور استفاده بهینه از پهنای باند 1/1 مگا هرتزی خطوط مسی، آن را به 257 کانال 4 کیلو هرتزی تقسیم می نمایند. از آنجا که برای انتقال صوت ( تلفن ) تن ها 4 کیلو هرتز پهنای باند کافی است لذا کانال آخر را برای انتقال فاکس و تلفن ( صوت ) استفاده می نمایند و 256 کانال دیگر را بصورت 64 کانال برای ارسال اطلاعات و 128 کانال برای دریافت اطلاعات ( و مابقی 64 کانال برای اطلاعات کنترلی ) تقسیم بندی می نمایند، بطوری که در بهترین وضعیت ( با در نظر گرفتن 192 کانالKhz 4 ) به سرعتی معادلMbps 9 ( مگا بین بر ثانیه ) می رسیم که حد اکثرسرعت مورد نظر در ADSL ها معادلMbps 3/2می باشد.

2-1-2) تجهیزات DSL :

* مودم DSL یا ATU-R
اغلب مشترکین خانگی به منظور دریافت اطلاعات از اینترنت از این مودم بهره می گیرند. شرکتی که سرویس DSL را ارائه می دهد معمولاً مودم را به عنوان بخشی از نیاز های نصب سیستم عرضه می نماید.
* Splitter
همانطوری که ذکر شد، صوت و Data بطور همزمان روی خطوط مسی در تکنولوژی xDSL فرستاده می شود. به منظور جداکردن صوت ( تلفن و فاکس ) را به سمت تجهیزات مربوطه هدایت کند.
* DSLAM
DSLAM، خطوط ارتباطی جهت یافته از سوی تعداد زیادی از مشترکین را دریافت نموده و آن ها را روی یک خط ارتباطی واحد با ظرفیت بالا به اینترنت منتقل می کند.
DSLAM قادر به پشتیبانی چندین نوع DSL در یک مرکز تلفن واحد و تعداد گوناگونی از پروتکل ها و روش های مدولاسیون می باشد، بعلاوه DSLAM می تواند امکاناتی همچون مسیریابی با تخصیص آدرس دینامیکی IP نیز برای مشترکین فراهم کند. در واقع DSLAM را می توان دلیل اصلی تفاوت بین سرویس دهی از طریق ADSL و از طریق مودم کابلی به حساب آورد.

شکل2-1: تجهیزات داخل Rack(ازجمله DSLAM )

2-2) معرفی تکنیک : ADSL
در مواردی که اطلاعات دریافتی بیشتر از اطلاعات ارسالی است می توان پهنای باند ارسال و دریافت را طوری تغییر داد که پهنای باند عبور دهنده اطلاعات از طرف مشتری به فراهم کننده سرویس اینترنت ( PAP) کمتر از پهنای باند مسیر معکوس یعنی از جانب (PAP) به مشتری باشد.
مدار ADSL، یک مودم را در هر طرف یک خط تلفن به هم وصل می کند که موجب ایجاد سه نوع کانال اطلاعات می گردد :
– یک کانال با سرعتMbps 9-5/1 از (PAP ) به مشتری
– یک کانال دو طرفه با سرعتKbps 640-16
– یک کانال پایه ای برای خدمات تلفن.
جداسازی کانال تلفنی توسط فیلتر هایی از مودم دیجیتال صورت می گیرد که موجب می شود ارتباط تلفنی بدون قطعی باشد. یعنی حتی اگر سیستم DASL کار نکند باز هم ارتباط تلفنی وجود دارد. مودم های ADSL نرخ انتقال اطلاعات با سرعت های Mbps 55/1 برای T1 وMbps 048/2 برای E1 ایجاد می کنند.
مودم های ADSL همچنین از روش FEC استفاده می کنند که موجب کاهش خطا های ناشی از نویز ضربه ای می گردند. روش تصحیح خطا بر مبنای سمبل به سمبل همچنین خطا های ناشی از نویز دائمی کوپل شده به خط رانیز کاهش می دهند.
مودم های ADSL برای ایجاد کانال های چند گانه، پهنای باند یک خط تلفن را به یکی از دو صورت FDM یا حذف اکو ( Echo cancellation ) تقسیم می کنند.
در روش FDM یک باند برای اطلاعات up streamو یک باند دیگر برای اطلاعات down stream در نظر گرفته می شود سپس مسیر down stream توسط روش TDM به چندین کانال با سرعت های بالا و پائین تقسیم می گردد.
در روش حدف اکو، باند up stream طوری تعیین می گردد که روی باند Down stream عمل هم پوشانی صورت گیرد و این دو مسیر توسط حذف اکوی محلی که در مودم های ADSL مورد استفاده قرار می گیرد از یکدیگر جدا می گردد.
1-2-2) مدولاسیون های سیستم ADSL :
در سیستم ADSL دو نوع مدولاسیون وجود دارد :CAP و DMT
1-1-2-2) روش CAP :
در این روش از یک حامل استفاده می گردد و پهنای باند عبور گسترده تری دارد. کدینگ مورد استفاده دراین روش به صورت چند سطحی است و برای نمایش دادن گروه های 3 تا 8 بیتی به کمک 256بیت باشد. در شیوه CAP طیف سیستم QAM به نحوی شکل دهی می شود که پالس های خط انتقال تخت تر می شوند و در نتیجه هر پالس می تواند بیانگر تعداد بیت های بیشتری باشد. در کانال up stream از کدینگ trellis و در کانال down stream از کدینگ trellis و Read-solomon بطور همزمان استفاده می گردد. این کدینگ ها جهت تصحیح خطا بکار می روند. تعداد بیت ها برای هر سمبل که از 3 تا 8 متغیر می باشد در لحظات شروع ارتباط تعیین می گردد بدین صورت که با کمک ارسال سیگنال های اندازه گیری، مشخصات و شرایط مسیر تعیین می شود و بر اساس این شرایط، نرخ کانال های up stream و down stream معین می گردد.
2-1-2-2) روش DMT :
در این روش از چند حامل استفاده می گردد و چندین کانال با پهنای باند باریک وجود دارد. بدین ترتیب که طیف قابل دسترس، به 256 زیر مجموعه با پهنای باند Khz 3/4 تقسیم می گردد و برای هر زیر مجموعه حداکثر 12 بیت اختصاص می یابد که تعداد بیت های اختصاصی بر اساس ظرفیت ارسال بدون خطا و شرایط مسیر می باشد.
در این روش بیت های هر زیر کانال با دامنه و فاز مدوله می گردند.
در فرستنده برای حذف هم شنوایی از شیوه کدینگ trellis استفاده می گردد و در گیرنده از شیوه کدینگ Viterbi استفاده می گردد.
در روش DMT همچنین برای افزایش پهنای باند از شیوه حذف اکو استفاده می گردد که در این حالت کانال up stream و کانال Down stream هم پوشانی انجام می دهند.
ویژگی مهمی که هم پوشانی کانال ها دارد این است که اگر یک کپی تاخیر یافته سیگنال ارسالی را از سیگنال دریافتی کم کنیم، سیگنال اصلی خارج می گردد.
روش DMT به دلیل وجود حامل های متعدد، دارای سرعت بالاتری نسبت به CAP می باشد. و از آنجایی که در پهنای باند Khz 4 مشخصات نویز زیاد تغییر نمی کند بنابراین عمل متعادل سازی راحت تر صورت می گیرد.
3-2) معرفی تکنیک VDSL :
استفاده از ارتباطات پر سرعت اینترنتی در چند سال اخیر با رشد بسیار سریعی روبرو بوده است. همچنان که تقاضا برای ارتباطات سریع با پهنای زیاد باند بطور مداوم افزایش می یابد، تکنولوژی های متعددی نیز به بازار عرضه می شود. در حال حاضر تکنولوژی ADSL و مودم های کابلی بر این عرصه صنعتی چیرگی دارند.
تکنولوژی VDSL ( از سرعت تکنولوژی DSL ) از آن جنبه اهمیت پیدا می کند که اخیراً برخی شرکت ها علاقمند به استفاده از این تکنیک هستند. VDSL سرعتی برابر با 52 Mbps (Downstreams) در مقابل ADSL (Mbps 8 ) ارائه می کند. ارتقاء تکنولوژی از ADSL به VDSL به مانند این است که ما از مودم هایk 56 کنونی به سمت تکنولوژی ADSL حرکت کنیم. کاملاً واضح است پیشرفت تکنولوژی VDSL می تواند مشکلات کنونی همچون تلویزیون محاوره ای و ویدئویی مبتنی بر تقاضا ( VOD ) را حل کند.
1-3-2) سرعت VDSL :
VDSL همانند ADSL می تواند روی خطوط مسی مورد استفاده در خط تلفن شما عمل کند. اما تفاوت اصلی بین این دو تکنولوژی به سرعت های ارسال Data بر می گردد. VDSLمی تواند به سرعت های سرسام آوری تا Mbps 52 در مسیرDown stream (در فاصله 350 متر) و 16 مگابیت بر ثانیه در مسیر up streams نائل گردد. در حالی که ADSL دارای سرعت Mbps 8 در مسیر Down stream و Kbps 800 در مسیر Up stream می باشد. تفاوت دیگری که بین این دو تکنولوژی به چشم می خورد به مسافت های ارسال اطلاعات بر می گردد به نحوی که VDSL فقط می تواند روی خط سیم مسی در یک فاصله کوتاه حدود 1200 متر عمل نماید.
2-3-2) تجهیزات VDSL :

* VDSL Gateway :
این وسیله در واقع عملیات Switching و Routing را بطورکامل انجام می دهد.از امکاناتی همچونVLAN،Traffic Shaping ، Packet Filtering، Trunking IP برخوردار است و مدیریت آن بسیار ساده است. با استفاده از این دستگاه و اتصال قسمت های مختلف به پورت های آن، یک LAN داخلی تشکیل می دهید. بدون اینکه عملاً از سیم کشی خاصی استفاده کنید کلیه عملیات مربوطه بر روی بستر خطوط تلفن انجام می گیرد.
* Splitter :
نقش Splitter در واقع ترکیب کردن صوت و Data در MDF مرکزی و تجزیه آن ها در قسمت کاربر ن هایی می باشد بطوری که کاربر هم از اطلاعات Data و هم ازصوت همزمان بهره گیرد.
* Modem :
همانطوری که ذکر شد از آن جا که استاندارد واحد در زمینه VDSLدر سطح ج هانی وجود ندارد هر شرکتی مودم های مربوط به دستگاه VDSL خود را در اختیار کاربران قرار می دهد. سعی شده است Splitter ن هایی در این مودم ها تعبیه می شود.
3-3-2) آینده VDSL :
آینده VDSL با توجه به تقاضای افزایش سرعت در ارتباطات اینترنتی بر روی بستر زوج سیم مسی تلفن بسیار روشن می باشد. این شیوه راه حل مناسبی برای سرویس های قدرتمندی از قبیل تلویزیون محاوره ای و ویدئویی مبتنی بر تقاضا (VOD) می باشد.
VDSL با توجه به مزایایی که در زیر می آید می تواند Solution مناسبی برای بسیاری از مراکز، سازمان ها ودانشگاه ها،…. بطورکلی مکان هایی که از MDF مستقل از مخابرات بهره می برند باشد.
1. سرعت بسیار بالا ( حداکثرMbps 52)
2. استفاده از خطوط تلفن برای ارسال اطلاعات بدون اینکه در سیستم صوتی اختلالی ایجاد شود
3. مدیریت بسیار ساده
4.پشتیانی از آخرین امکاناتSwitching و Routing

2-1- جدول مقایسه تکنیک های مختلف DSL
DSL Type
Max Send Speed
Max Receive Speed
Max Distance
Lines Required
Phone
Supp
Sym/
Asym
Adsl
800 Kbps
8 Mbps
5500 m
1
Yes
A
Adsl G-Lite
512 Kbps
1.5 Mbps
5500 m
1
No
A
Radsl
1 Mbps
7 Mbps
5500 m
1
Yes
A
Hdsl
1.54 Mbps
1.54 Mbps
3650 m
2,3
No
S
Hdsl2
1.54 Mbps
1.54 Mbps
3650 m
1
No
S
Idsl
144 Kbps
144 Mbps
10700 m
1
No
S
MSdsl
2 Mbps
2 Mbps
8800 m
1
No
S
Sdsl
2.3 Mbps
2.3 Mbps
6700 m
1
Yes
S
Vdsl
16 Mbps
52 Mbps
1200 m
1
Yes
A
Shdsl
192 Kbps
2.3 Mbps
8700 m
1
No
S
Shdsl
384 Kbps
4.6 Mbps
8700 m
2
No
S

4-2) نصب مودم ADSL :

شکل 2-2- متعلقات جعبه مودم
جعبه مودم شامل متعلقات زیر می باشد :
توضیح : یک عدد میکرو فیلتر نیز داخل جعبه قرار داده شده است.
1-4-2) نصب تجهیزات :
ابتدا لازم است جعبه مودم را باز نماید و اتصالات مربوطه را مطابق مراحل زیر وصل نمائید.
1- سیم تلفن اصلی (که از طرف مخابرات آمده است) را به میکروفیلتر که روی آن برچسب Line مشاهده میگردد متصل کنید. دقت کنید که هیچ گوشی تلفنی را قبل یا به موازات میکروفیلتر نصب نکنید.
2- یک سیم تلفن از اتصال Phone میکروفیلتر به گوشی تلفن وصل کنید. یادآور می گردد از این سیم می توانید همانند گذشته جهت برقراری تماس های تلفنی یا ارتباط با اینترنت به صورت Dialup استفاده نمائید.
3- سیم تلفن نقره ای رنگ داخل جعبه را باز نموده و یک سر آن را به میکروفیلتر که روی آن برچسب Modem مشاهده می شود و سر دیگر آن را به پشت مودم که روی آن برچسب Line مشاهده می شود متصل کنید.
4- جهت اتصال مودم به کامپیوتر فقط یکی از دو روش زیر را انتخاب نمایید :
* روش اول: کابل USB را از یک طرف به مودم و از طرف دیگر به کامپیوتر (پشت کیس) متصل کنید.
* روش دوم: کابل شبکه را از یک طرف به قسمت LAN پشت مودم و از طرف دیگر به کامپیوتر (پشت کیس) متصل کنید، دقت کنید که کامپیوتر شما باید دارای پورت شبکه باشد.
5- آداپتور داخل جعبه را به پریز برق 220 ولت متصل نموده و سمت دیگر آن را به مودم متصل نمائید.
2-4-2) شکل شماتیک نصب تجهیزات :
روش اول: اتصال از طریق کابل USB

شکل 2-3 : اتصال مودم از طریق کابل USB
روش دوم: استفاده از کابل شبکه

شکل 2-4 : اتصال مودم از طریق کابل شبکه
3-4-2) تست اولیه :
در صورتی که گوشی تلفن را به اتصال Phone میکروفیلتر متصل کنید باید قادر به شماره گیری و برقراری تماس تلفنی باشید در غیر این صورت مشکل از سمت مخابرات می باشد.
مودم را توسط دکمه ON/OFF پشت آن روشن نمائید. در این حالت باید چراغ DSL LNK که در جلوی مودم قرار دارد ابتدا به حالت چشمک زن سبز درآمده و بعد از مدت کوتاهی به حالت ثابت سبز تغییر وضعیت دهد. چراغ ثابت سبز نشان دهنده ارتباط صحیح شما با ارائه دهنده سرویس ADSL میباشد.
4-4-2) نصب راه انداز (Driver) مربوط به مودم :
مراحل را مطابق تصاویر زیر دنبال کنید.

شکل 2-5 : مرحله اول نصب درایورمودم

شکل 2-6 : مرحله دوم نصب درایورمودم

شکل 2-7 : مرحله سوم نصب درایورمودم

شکل 2-8 : مرحله چهارم نصب درایورمودم

تذکر : در صورتی که Driver را به درستی نصب کرده باشید و از کابل USB جهت اتصال مودم به کامپیوتر استفاده کرده باشید چراغ USB بر روی مودم ADSL به صورت ثابت سبز درخواهد آمد.
5-4-2) نحوه ساختن ADSL Connection و تنظیمات مربوطه در WinXP :
از منوی Start وارد قسمت Control Panel شوید.

شکل 2-9 : مرحله اول ساخت ADSL Connection

بر روی گزینه Network Connections دو بار کلیک کنید.

شکل 2-10 : مرحله دوم ساخت ADSL Connection

در صفحه باز شده گزینه Create a new connection را انتخاب نمائید.

شکل 2-11 : مرحله سوم ساخت ADSL Connection
در صفحه زیر که پیام خوش آمدگوئی است گزینه Next را انتخاب نمائید.

شکل 2-12 : مرحله چهارم ساخت ADSL Connection
بقیه مراحل را مطابق تصاویر زیر ادامه دهید.

شکل 2-13 : مرحله پنجم ساخت ADSL Connection

شکل 2-14 : مرحله ششم ساخت ADSL Connection
در این قسمت نام سرویس دهنده ADSL را وارد کنید.

شکل 2- 15 : مرحله هفتم ساخت ADSL Connection

در قسمت User name شناسه کاربری را وارد کنید.
در قسمت Password کلمه عبور را وارد کنید.
در قسمت Confirm Password کلمه عبور را تکرار نمایید.
در آخر نیز گزینه Next را انتخاب نمائید.

شکل 2- 16 : مرحله هشتم ساخت ADSL Connection
برای قابل دسترس بودن Connection می توانید گزینه Add a shortcut to this connection to my desktop را انتخاب نمایید تا یک میانبر بر روی صفحه Desktop شما ساخته شود، در آخر نیز بر روی دکمه Finish کلیک نمایید.
حال بر روی گزینه مشخصات (Properties) کلیک کنید.

شکل 2- 17 : مرحله نهم ساخت ADSL Connection

شکل 2- 18 : مرحله دهم ساخت ADSL Connection

وارد گزینه Networking شده و گزینه Internet Protocol (TCP/IP) را انتخاب کنید و بر روی Properties کلیک کنید.

شکل 2- 19 : مرحله یازدهم ساخت ADSL Connection
تنظیمات را همانند آن چه در شکل زیر مشاهده می کنید انجام دهید.

شکل 2- 20 : مرحله دوازدهم ساخت ADSL Connection
بر روی دکمه OK کلیک نمایید تا تغییرات اعمال شوند.

شکل 2- 21 : مرحله سیزدهم ساخت ADSL Connection
بر روی Connect کلیک نمایید تا به اینترنت متصل شوید.

شکل 2- 22 : مرحله چهاردهم ساخت ADSL Connection
5-2) چک لیست مشکلات رایج کاربران:
1-5-2) تست کردن POWER :
آداپتور مربوط به مودم داخل پریز برق 220 ولت(برق شهری) باشد.
دکمه on/off مودم تست شود که در حالت روشن قرار گرفته باشد. اگر این دکمه به سمت داخل مودم فشار داده شود در حالت روشن است و اگر بیرون باشد در حالت خاموش قرار دارد.
در صورتی که کلیه اتصالات صحیح باشد باید چراغ Power که در قسمت جلوی مودم قرار دارد روشن شود و به حالت قرمز درآید، اگر بقیه چراغ های مودم روشن می شوند ممکن است که چراغ Power مودم سوخته باشد، در غیر این صورت خود مودم دچار مشکل گردیده است.

2-5-2) تست کردنDSL Link :
کابل تلفن اصلی وارد سانترال نشده باشد. (در صورتی که نیاز باشد خط را به سانترال وصل کنید ابتدا آن را وارد میکروفیلتر کنید و سپس خروجی میکروفیلتر را به سانترال وصل کنید.)
کابل اصلی ورودی به پورت "Line میکروفیلتر" متصل شده باشد. منظور از "کابل اصلی ورودی" کابلی است که مخابرات در محل ورودی ساختمان به مشتری تحویل میدهد و مشتری آن را وارد شرکت یا منزل خود می نماید.
در صورتی که پریز دیواری که می خواهید از آن استفاده نمایید به صورت 2 شاخه (شبیه پریز برق) است و برای اتصال کابل تلفن مجبور به استفاده از "مبدل 2 شاخه به سوکت" هستید دقت کنید که این مبدل مجهز به "محافظ تلفن" نباشد.
از پورت "Modem میکروفیلتر" یک کابل تلفن به "Line مودم" وصل شده باشد.
تمام گوشی های تلفنی که قرار است از خط تلفن استفاده نمایند باید از پورت "Phone میکروفیلتر" جهت اتصال استفاده کنند. به عبارت دیگر به موازات میکروفیلتر هیچ گوشی تلفنی نباید قرار داشته باشد و تمام گوشی های تلفن باید به پورت "Phone میکروفیلتر" متصل باشند.
یک گوشی تلفن به پورت "Phone میکروفیلتر" وصل کنید و گوشی را برداشته و از وجود بوق مطمئن شوید.
میکروفیلتر را برداشته و خط اصلی ورودی را به گوشی تلفن وصل کرده و از وجود بوق مطمئن شوید. در صورت عدم وجود بوق در خط، مشترک باید با مخابرات تماس حاصل کند و اعلام خرابی خط کند.
توسط گوشی (یک شماره موبایل را) شماره گیری نمایید تا از صحت صحیح بودن شماره تلفن اطمینان حاصل کنید.
توسط گوشی تلفن وصل شده شماره گیری نمایید و صحبت کنید. در هنگام صحبت نباید نویز وجود داشته باشد. اگر در هنگام صحبت نویز در خط وجود داشته باشد وجود گوشی های دیگر بر روی خط را دقیق تر بررسی نمایید. کابل بین مودم و میکروفیلتر را بررسی کنید و از محکم بودن اتصالات اطمینان پیدا کنید. کابل بین مودم و میکروفیلتر را تعویض نمایید.
میکروفیلتر را تعویض نمایید و یک میکروفیلتر از پیش تست شده جایگزین نمایید. مودم را تعویض نمایید و یک مودم از پیش تست شده جایگزین نمایید.
کابل اصلی تلفن را واقع در درب ورودی محل شرکت یا منزل پیدا کنید. کابل داخلی ساختمان که به "کابل اصلی ورودی" متصل شده است را قطع نموده و مودم را به کابل اصلی وصل نمایید.
از Active بودن پورت اطمینان حاصل کنید. در صورتی که در هیچ یک از حالات فوق جواب نگرفتید و چراغ DSL Link باز هم در حالت چشمک زن قرار داشت با واحد پشتیبانی تماس بگیرید تا هماهنگی های لازم جهت رفع خرابی از طرف مخابرات صورت پذیرد.

3-5-2) تست کردن USB یا Ethernet :
کابل USB از مودم به پشت کامپیوتر چک شود تا اتصالات آن محکم باشد و در کابل پارگی ظاهری مشاهده نگردد. از صحت نصب درایور USB اطمینان حاصل کنید.
Start -> Control Panel -> Systems -> Hardware -> Device Manager
دقت کنید که در قسمت Universal Serial Bus Controller یا Other Devices علامت سوال یا علامت تعجب که نشان دهنده مشکل نصب درایور USB می باشد نباید وجود داشته باشد. جهت اطمینان درایور را Uninstall نموده و دوباره آن را نصب نمایید.
در صورتی که چراغ USB مربوط به مودم روشن نباشد یکی از مراحل اشتباه انجام داده شده است.
کابل شبکه از مودم به پشت کامپیوتر چک شود تا اتصالات آن محکم باشد و در کابل پارگی ظاهری مشاهده نگردد.
به سرسوکت کابل شبکه دقت کنید که زیاد کشیده نشده باشد و قطعی ظاهری مشاهده نگردد.
از صحت نصب درایور کارت شبکه ((Network Adapter اطمینان حاصل کنید.
همچنین اگر در قسمت Network Adapters یا Other Devices مشکلی وجود داشته باشد درایور مربوط به کارت شبکه درست نصب نشده است.
از کابل Cross استفاده نکنید. فقط از کابل داخل جعبه مودم یا کابل مخصوص اتصال کامپیوتر به شبکه استفاده نمایید.
در صورتی که کابل را درست وصل کرده باشید چراغ M10 یا M100بر روی مودم روشن خواهد بود.

4-5-2) چک کردن تنظیمات PPPOE :
ابتدا دقت کنید که یک Broadband Connection ساخته شده باشد. مسیر زیر را جهت این تست دنبال کنید:
Start -> Control Panel -> Network Connections
تنظیمات مربوط به DNS را چک کنید.
در صورتی که به Connection ساخته شده اطمینان ندارید آن را پاک کنید و مجددا بسازید.
اگر در هنگام Connect شدن اشکال بوجود می آید با واحد پشتیبانی تماس بگیرید.

5-5-2) چک کردن تنظیمات TCP/IP :
1- تست تنظیمات مربوط به IP :
وارد منوی Start شده و گزینه Run را انتخاب کنید. Cmd را تایپ کرده و Enter بزنید.
در صفحه باز شده ( صفحه Command Prompt ) دستور ipconfig /all را تایپ کرده و Enter را بزنید. نتیجه باید به صورت زیر باشد :
Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix. :
Description…… : Realtek RTL8139 Family PCI Fast Ethernet NIC
Physical Address……… : 00-08-A1-33-36-05
Dhcp Enabled……….. : Yes
Autoconfiguration Enabled…. : Yes
IP Address………… : 192.168.1.20
Subnet Mask……….. : 255.255.255.0
Default Gateway……… : 192.168.1.1
DHCP Server……….. : 192.168.1.1
DNS Servers……….. : 192.9.9.3
4.2.2.4
دقت کنید که IP شما باید در رنج 192.168.1.X باشد.
به قسمت Default Gateway دقت کنید تا تنظیمات آن مطابق بالا باشد.
به قسمت DNS Servers دقت کنید که تنظیمات آن مطابق بالا باشد.
2- IP کامپیوتر خودتان را Ping کنید :
Ping 192.168.1.20
نتیجه باید به صورت زیر باشد:
D:>ping 192.168.1.20

Pinging 192.168.1.20 with 32 bytes of data:

Reply from 192.168.1.20: bytes=32 time<1ms TTL=128
Reply from 192.168.1.20: bytes=32 time<1ms TTL=128
Reply from 192.168.1.20: bytes=32 time<1ms TTL=128
Reply from 192.168.1.20: bytes=32 time<1ms TTL=128

Ping statistics for 192.168.1.20:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms

IP روبرو راPing کنید. Ping 127.0.0.1
نتیجه باید به صورت زیر باشد:
D:>ping 127.0.0.1

Pinging 127.0.0.1 with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms

اگر در هر دو مورد جواب Reply گرفتید کارت شبکه کامپیوتر شما مشکلی ندارد. در غیر این صورت مشکلی در کارت شبکه یا تنظیمات آن وجود دارد.

3- IP مودم را Ping کنید Ping 192.168.1.1
نتیجه باید به صورت زیر باشد:
D:>ping 192.168.1.1

Pinging 192.168.1.1 with 32 bytes of data:

Reply from 192.168.1.1: bytes=32 time<1ms TTL=128
Reply from 192.168.1.1: bytes=32 time<1ms TTL=128
Reply from 192.168.1.1: bytes=32 time<1ms TTL=128
Reply from 192.168.1.1: bytes=32 time<1ms TTL=128

Ping statistics for 192.168.1.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss )
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
در صورتی که جواب Reply گرفتید ارتباط کامپیوتر شما با مودم نیز برقرار می باشد.

4- جهت چک کردن ارتباط تا مخابرات باید Invalid IP مربوط به Router را Ping کنید. این IP در لیست پیوست به شما تحویل داده شده است.
اگر جواب درست بود (Reply بود) ارتباط شما تا مخابرات نیز برقرار است.

5- جهت چک کردن ارتباط با اینترنت باید دستور زیر را وارد کنید.
Ping 192.9.9.3
Ping 4.2.2.4
در صورتی که جواب درست گرفتید اتصال شما با اینترنت برقرار است.
نکته : بهتر است وجود Firewall یا Antivirus یا Antispam یا Antispyware را بر روی کامپیوتر بررسی نموده و آن ها را غیر فعال نمایید.
Browser کامپیوتر را باز کرده و چند آدرس اینترنتی نظیر آدرس های زیر را چک کنید.
http://www.google.com
http://www.yahoo.com
http://www.cnn.com
در صورتی که صفحه اصلی سایت های فوق را مشاهده کردید ارتباط شما با اینترنت برقرار است.

6-5-2) تست DNS :
وارد منوی Start شده و گزینه Run را انتخاب کنید. Cmd را تایپ کرده و Enter بزنید.
در صفحه سیاه رنگی که باز شده دستور Nslookup را وارد کنید.
D:>Nslookup
> www.google.com
Server: vnsc-pri-dsl.genuity.net
Address: 4.2.2.4

Non-authoritative answer:
Name: www.l.google.com
Addresses: 64.233.161.104, 64.233.161.147, 64.233.161.99
Aliases: www.google.com

> www.yahoo.com
Server: vnsc-pri-dsl.genuity.net
Address: 4.2.2.4

Non-authoritative answer:
Name: www.yahoo.akadns.net
Addresses: 68.142.226.50, 68.142.226.51, 68.142.226.55, 68.142.226.32
68.142.226.34, 68.142.226.36, 68.142.226.42, 68.142.226.45
Aliases: www.yahoo.com

سرور های گوگل و یاهو را تست کنید. جواب باید مطابق شکل بالا باشد. در صورتی که نتوانستید IP سرور های فوق را پیدا کنید باید تنظیمات مربوط به DNS را عوض کنید.

7-5-2) تنظیمات Browser :
ابتدا مرورگر خود را باز کنید و سپس وارد قسمت های زیر شوید :
اگر مرورگر شما Internet Explorer است مراحل زیر را دنبال کنید
Tools – > Internet Options -> Connections -> LAN Settings
دقت کنید که هیچ کدام از موارد نباید انتخاب شده باشند.
* NOC :
ممکن است شماره پورت اشتباه set شده باشد.
ممکن است تجهیزات روتر خراب باشد.
ممکن است یک error در نرم افزار NOC دیده شود.
ممکن است DSLAM قطع باشد.
ممکن استlink ( پهنای باند ) قطع باشد.

* اسپلیتر : ( MDF و مراجعه حضوری )
ممکن است اسپلیتر در شماره خود ثابت قرار گرفته نشده باشد ( شل باشد ).
ممکن است با در آوردن و یا جاسازی دوباره، مشکل قطعی برطرف شده باشد.
ممکن است شماره پورت اعلام شده و قرارگرفتن اسپلیتر درشماره دیگر اشتباه شده باشد.
ممکن است اسپلیتر سوخته باشد.
ممکن است خط رانژه نشده باشد.
ممکن است پورت اکتیو نشده باشد.
ممکن است آدرس ip مرکز تغییر کرده باشد.
ممکن است تنظیماتی در روتر انجام شده باشد.
ممکن است مسافت مشتری با MDF طولانی باشد.
ممکن است ماژول DSLAM خراب باشد.

8-5-2) تست و تحویل کیفیت خط :
جهت تست کیفیت ارتباط با اینترنت پر سرعت اقدامات زیر لازم می باشد.
منوی Start را کلیک کرده و سپس گزینه Run را انتخاب کنید. دستور cmd را وارد کرده و Enter را بزنید. پس از باز شدن پنجره مشکی رنگ دستور زیر را اجرا کنید.
Ping 192.9.9.3 -t
بعد از اجرا این دستور 5 دقیقه منتطر باشید. سپس ctrl+c را زده تا دستور فوق غیر فعال گردد.
خروجی به شکل زیر خواهد بود :
D:>ping 192.9.9.3

Pinging 192.9.9.3 with 32 bytes of data:

Reply from 192.9.9.3: bytes=32 time=1ms TTL=64
Reply from 192.9.9.3: bytes=32 time<1ms TTL=64
Reply from 192.9.9.3: bytes=32 time<1ms TTL=64
Reply from 192.9.9.3: bytes=32 time<1ms TTL=64

Ping statistics for 192.9.9.3:
Packets: Sent = 4, Received = 4,Lost = 0(0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms

* درصد خطای گم شدن بسته های اطلاعاتی باید حداقل %0 و حداکثر %10 باشد. این اعداد نشان دهنده کیفیت مطلوب ارتباطی می باشد. %0 ≤ Lost ≤ %10
** متوسط سرعت زمان ارسال رفت و برگشت بسته های اطلاعاتی باید کمتر از 450ms باشد. Average ≤ 450 ms
[9][11][14][15]

فصـل سـوم

مونتاژ(اسمبل)کامپیوترهای شخصـی

توجه کنیدکه مونتاژ کامپیوتر ، کاری است که حتما باید با دقت انجام شود و پیشنهاد می کنیم برای مونتاژ حتما آن را در حضور یک کارشناس و متخصص انجام دهید.

1-3) اجزای اصلی یک سیستم

یک سیستم ، متشکل از قطعاتی چون کیس ( Case ) ، مادربرد ( Motherboard ) ، پردازنده ( CPU ) ، رم ، کارت گرافیک ، مودم ، فلاپی درایو ( FDD ) ، هارد دیسک. ( HDD ) و CD Drive می باشد که بنا به نیاز ، قطعات دیگری نیز قابل نصب بر روی آن می باشد.در اینجا به ما سعی کردند که مراحل نصب تجهیزات داخلی یک سیستم را تا جایی که امکان داشت تفکیک و توضیح دادند . مراحل نصب را به ترتیب به ما یاد دادند که از کیس و منبع تغذیه شروع می کردند و ما هم آن را در اینجا نشان می دهیم :

1-1-3) کیس (Case)

همانطور که می دانید تمام قطعات داخل جعبه ای به نام کیس قرار گرفته می شوند .یک کیس از دو بخش تشکیل شده است : بدنه یا همان کیس و منبع تغذیه( Power Supply ). کیس ها شکل های مختلفی دارند که اکثراً طبق سلیقه مصرف کننده انتخاب می شود اما منبع تغذیه یا همان قلب تپنده سیستم ، چیزی نیست که سلیقه ای باشد.پس در انتخاب کیس که اغلب با یک منبع تغذیه ارائه می شود دقت لازم را داشته باشید.(البته لازم به ذکر است که اکثر کیس های امروز ی بدون پاور ارائه می شوند و باید پاور را جداگانه تهیه بفرمایید.)

شکل کیس

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

شکل 1-انواع پیچهای اتصال مادربورد به کیس

2-1-3) مادربرد ( Motherboard )

مادربرد یا تخته مدار مادر ، قطعه ای است که اکثر قطعات بر روی آن نصب می شود.مادربرد ، برد اصلی دستگاه است که مدل های مختلفی دارد اما از نظر نصب بر روی سینی کیس ، همه مادربردها یکسان هستند
بر روی مادربرد قطعاتی چون CPU ، رم ، کارت گرافیک ، مودم ، کابل منبع تغذیه ، کابل های هارد ، فلاپی ، رایتر ، USB و… نصب می شود که به همه این موارد در بخش بعدی اشاره خواهد شد.

شکل 2-آشنایی با اجزای مادربورد

3-1-3) پردازنده ( CPU )

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

نکته : البته شرکت اینتل پردازنده های جدیدی از نوع سوکت LGA 775 تولید کرده است که پایه ندارد و در عوض سوکتی که بر روی مادربرد قرار دارد دارای پایه هایی است که اتصال سوکت با CPU را بر قرار می کند.
با توجه به اینکه CPU ، دارای پایه های بسیار ظریفی است ، نصب آن باید با دقت انجام شود. درصورتیکه نصب CPU به درستی انجام گیرد برای پایه ها مشکلی پیش نمی آید.همانگونه که در شکل 2 مشاهده می کنید، بر روی مادربرد سوکت سفید رنگ و مربع شکلی وجود دارد که دارای سوراخ های بسیار ریزی می باشد. این سوکت ، محل نصب CPU می باشد.

شکل 3

ابتدا اهرم کنار سوکت ( شکل 3) را به آرامی(کمی به راست و بعد) بالا کشیده و تا انتها بالا بیاورید. به علامت مثلثی که در گوشه سمت راست و بالای این سوکت قرار دارد توجه داشته باشید. به CPU نگاه کنید. همانطور که در شکل 4 مشاهده می شود در گوشه کناری CPU ، علامت مثلث کوچکی قرار دارد. این علامت نشانگر منطبق شدن این قسمت بر قسمتی از سوکت مادربرد که دارای این علامت است ، می باشد.

شکل 4
CPU را طوری بر روی سوکت بنشانید که علامت های مثلث موجود بر روی هر دو قسمت با هم منطبق شود اگر کار نصب CPU را به درستی انجام دهید براحتی باید بر روی سوکت چفت می شود.

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

مورد بعدی که ممکن است هنگام نصب CPU پیش آید این است که CPU در جای خود نشیند.

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

4-1-3) فن CPU
تمام پردازنده ها به دلیل سرعت بالای پردازش ، حرارت بسیار بالایی تولید می کنند به همین دلیل از فن مخصوصی که همراه CPU عرضه می شود برای خنک کردن آن استفاده می گردد. در اینجا نوبت به نصب فن CPU ، فرا می رسد .

شکل 5

بر روی فن ، دو اهرم وجود دارد ( شکل 5)که باعث چفت شدن آن بر روی CPU می شود.در زمان نصب ، هر دوی این اهرم ها را به سمت بالا و باز ، قرار دهید. به شکل 6 توجه کنید.این قاب رنگی رنگ محل قرارگیری فن می باشد.در چهارگوشه این قاب ، پایه هایی قرار دارد که باعث چفت شدن پایه های فن درون آنها می شود.

شکل 6

فن ، دارای پایه هایی است که بر روی آن خاری تعبیه شده است. زمانیکه فن را مطابق شکل 6 بر روی CPU قرار می دهید این خارها با فشار اندکی بر روی مادربرد چفت می شود.توجه داشته باشید که در زمان نصب فن اهرم های نگهدارنده به سمت بالا و باز باشد.
فن CPU باید به راحتی بر روی قاب بنشیند بطوریکه هرچهار عدد پایه فن به قاب نگهدارنده فن بر روی مادربرد چفت شود. بعد از اطمینان از اتصال صحیح فن ، اهرم های نگهدارنده به سمت بسته و یا قفل به آرامی فشار دهید تا فن بر روی CPU چفت شود توجه داشته باشید که اینکار نیاز به اندکی فشار به اهرم ها دارد اما اگر با وارد کردن فشار به اهرم ها ، اهرم ها بسته نشد و فن چفت نمی شود حتماً فن به درستی بر روی سوکت قرار نگرفته است ، پس مجدداً کار نصب فن را انجام دهید تا اهرم ها به راحتی بسته شود.
توجه داشته باشید که فن حتما بر رویCPU به صورت کامل منطبق شده است .در صورتیکه فن CPU را به درستی نصب نکرده باشید به دلیل حرارت بالایی که CPU تولید می کند احتمال هنگ کردن و سوختن CPU وجود دارد.
اکنون بعد از اطمینان از نصب صحیح فن ، زمان نصب سوکت برق فن بر روی مادربرد است. به روی مادربرد، کنار محل نصب CPU توجه کنید.سوکت کوچکی ، مشاهده می شود که کنار آن عبارت CPU-Fanحک شده است.سوکت فن را به آن وصل کنید.
5-1-3) رم (RAM)
رم ها نیز مانند بسیاری دیگر از قطعات ، بر روی مادربرد نصب می شوند. بر روی مادربرد ، سوکت هایی به نام DIMM مشاهده می شود که محل نصب رم می باشد. توجه داشته باشید که رم ها نیز برای نصب دارای جهت هستند.
همانطور که در شکل 7 مشاهده می کنید در قسمتی از رم ، یک شکاف وجود دارد .بر روی اسلات نیز یک زائده قرارداردکه در هنگام نصب ، این زائده در شیار رم قرار می گیرد. این زائده به گونه ای می باشد که اجازه نصب رم از جهت دیگر را نمی دهد. در کنار این سوکت ها ، دو عدد گیره نگهدارنده رم وجود دارد. درصورتیکه رم را بدرستی بر روی سوکت نصب کنید به آرامی جا رفته و این گیره ها بسته خواهند شد.

شکل 7

5-1-3) نصب مادربرد بر روی کیس

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

شکل 8

قبل از بستن مادربرد بر روی سینی ،توجه کنیدکه پورت های مادربرد مانند کیبورد، ماوس، پرینتر ، USBو …. با پانل پشت کیس منطبق باشد.(در ضمن هنگام بستن پیچ های مادر بورد شدیدا مواظب باشید که پیچ گوشتی به هیچ عنوان با مادربورد تماس نداشته باشد.چراکه یک خراش بسیار بسیار ظریف روی آن می تواند موجی آسیب دیدگی و یا حتی از کار انداختن مادربورد شود.به شکل 8 خوب دقت کنین!)
نکته : اغلب به همراه مادربرد یک پانل فلزی کوچک جهت نصب به پشت کیس وجود دارد که خروجی های مادربرد با آن منطبق است( شکل 9).

شکل 9
6-1-3) کارت گرافیک ( VGA Card )

کارت گرافیک یا همان VGA Card وسیله ای است که کامپیوتر بوسیله آن تصاویر را به مانیتور انتقال می دهید. در حال حاضر کارت های گرافیک موجود در بازار از دو نوع AGP و PCI Express می باشند.(در ضمن تا کنون اسلاتهای جدیدتری با نام هایPCI-e که به ترتیب سرعت و تکنولوژی جدیدتر با شماره های 1 و 2 نام گزیری شده اند،نیز روی مادربوردهای جدید موجود می باشند)

شکل10

شکل10 نمونه ای از یک کارت گرافیک AGP را نشان می دهد. به محل اتصال کارت گرافیک در شکل2 توجه کنید. این قسمت محل اتصال VGA و اسلات مخصوص آن بر روی مادربرد می باشد. این اسلات نیز در گوشه خود دارای اهرم نگهدارنده ای می باشد که بعد از نصب صحیح کارت گرافیک چفت شده و آن را نگه می دارد. با کمی دقت می توانید کارت گرافیک را به راحتی جا بزنید. قبل از اینکه کارت بر روی دستگاه نصب شود ابتدا باید زائده فلزی پشت کیس برداشته شود ( به شکل 11 توجه نمایید ) تا کارت ها به راحتی درجای خود قرار گیرند. بعد از نصب کارت را با پیچ به بدنه کیس وصل کنید. توجه نمائید که کارت گرافیک فقط از یک جهت قابل نصب بر روی اسلات است.

6-1-3) مودم ( Modem )

مادربرد ها دارای چند اسلات یک شکل ( اغلب به رنگ سفید ) به نام PCI Slot می باشند که کارت های مختلف اعم از کارت مودم ، کارت کپچر ، کارت TV و مواردی از این قبیل بر روی آنها نصب می شود.
تمام اسلات های PCI که بر روی مادربرد قرار دارند مانند هم می باشند و مخصوص کارت خاصی نیستند و می توان یک کارت را بر روی هر کدام از اسلات ها نصب کرد. شکل2 نمونه ای از اسلات های PCI را نشان می دهد.
نکته : توجه داشته باشید که کارت های PCI را نمی توان بر روی اسلات AGP نصب کرد و مسلماً کارت های AGP نیز( که کارت گرافیک می باشند) بر روی اسلات PCI قابل نصب نیستند.

شکل11

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

7-1-3) CD Drive

از نظر مونتاژ ، نصب درایو های CD ، DVD و رایتر مشابه هم می باشد. با توجه به شکل 12، CD Drive را داخل کیس جا بزنید بطوریکه درایو از قسمت جلوی کیس مشاهده شود. بعضی از کیس ها دارای پانلی هستند که درایو در پشت آن قرار می گیرد باید قبل از نصب پانل را از کیس جدا کنید و درایو جا زده و سپس پانل را در جای خودش قرار دهید. درایو بگونه ای پشت پانل قرار گیرد که دکمه Eject پانل با دکمه Eject درایو بر روی هم قرار گیرد. یکی باشد با کمی دقت اینکار را براحتی انجام دهید. درایو نصب شده را با پیچ های مخصوص ( پیچ های دنده ریز ) که همراه کیس می باشد از هر دو سمت به بدنه کیس پیچ کنید.

نکته : اگر از دو درایو ( مثلا یکی CD Drive و دیگری رایتر ) استفاده می کنید حتما باید جامپرهای آنها تنظیم کنید و یکی را Master ( ترجیحا رایتر را master کنید ) و دیگری را Slave نمایید.
اینجا لازم می دانم که در این مورد بیشتر توضیح دهم.شما هنگام اتصال سی دی درایوها و هارد دیسکها(البته از نوع قدیمی تر ها)ر وبا کابل IDE به مادربورد وصل می کنین و با هر کابل می تونین دو تا قطعه رو وصل کنین.(یعنی کابل فوق دو اتصال دهنده روی خودش داره که با اتصال دهنده مادربورد میشن 3 تا!)حالا برای اینکه بتونین دو تا قطعه رو با یه کابل به هم وصل کنین یکی رو باید به حالت مستر قرار دهید :

که برای انجام این کار باید دو کار انجام بدین:
1.اتصال دهنده انتهایی کابل رو به قطعه مرود نظر وصل کنین
2.جامپر روی قطعه رو که توی راهنماش نوشته روی حالت مستر قرار بدین.
و دیگری رو روی حالت اسلیو قرار بدین که برای این کار هم باید دو کار انجام بدین:
1.اتصال دهنده وسطی کابل رو به قطعه مرود نظر وصل کنین
2.جامپر روی قطعه رو که توی راهنماش نوشته روی حالت slave قرار بدین.
البته امروزه این جور قطعات با کابل جدیدتری به مادر بورد وصل می شن که به این کابل ها کابل SATA می گن و این همه دردسر ندارین برای نصب کردنش و در ضمن پر سرعت تر هم هستن تو انتقال داده ها.

7-1-3) هارد دیسک (Hard Disk )

نصب هارد ، همانند نصبCD Drive می باشد.همانطور که در شکل کیس مشاهده می کنید محل نصب هارددیسک در زیر فلاپی است .هارددیسک را به گونه ای نصب کنید که قسمت برد الکترونیکی آن به سمت پایین باشد.هارد دیسک را با پیچ های دنده درشت از هر دو سمت به بدنه کیس پیچ کنید.
نکته : اگر از دو هارد دیسک استفاده می کنید حتما باید بوسیله جامپر ها ، یکی را Master و دیگری را Slave نمایید. البته می توانید بصورت نرم افزاری در قسمت Bios سیستم تنظیم کنید.
اکنون تمام قطعات و وسایل مورد نیاز یک کامپیوتر بر روی کیس بسته شده است. حال زمان نصب کابل های برق و دیتا و کلیدها و چراغ های روی کیس است.

شکل 13

نصب کابل های منبع تغذیه بر روی مادربرد در شکل 13 ، کابل های منبع تغذیه دیده می شوند .این کابل ها ولتاژ و جریان مورد نیاز قطعات و لوازم را از طریق منبع تغذیه تامین می کنند.اغلب مادربردها دارای 2 سوکت برای تامین ولتاژ و جریان می باشند. شکل 14 ، ظاهری این دو سوکت در شکل نشان داده شده است. یکی مستطیل شکل و بزرگ و دیگری مربع شکل و کوچک .هر دوی این کابل ها را بر روی مادربرد نصب کنید. توجه داشته باشید که این دو سوکت فقط از یک سمت نصب می شوند.

شکل 14

8-1-3) نصب کابل های دیتای CD Drive و هارددیسک

اکنون نوبت به نصب کابل های دیتا و تغذیه درایوها می رسد. نحوه نصب کابل دیتا و تغذیه هارددیسک و CD Drive ( DVD Drive ، رایتر و … ) مشابه یکدیگر می باشد.به همین دلیل در این قسمت ، فقط به نحوه نصب کابل های CD Drive اشاره می کنیم. همانطور که در شکل 15 مشاهده می کنید ، این کانکتور مخصوص تغذیه درایو های چون هارددیسک ، رایتر ، DVD Drive ، CD Drive و قطعاتی از این قبیل می باشد. کابل دیتا ، که یک سر آن به درایو و سر دیگر به مادربرد وصل می شود یه شکل ریبون می باشند و وظیفه انتقال اطلاعات از درایوها به مادربرد و یا برعکس را دارند.که این کابل ها دارای 3 سر یا کانکتور می باشند. یکی برای اتصال به CD Drive و کانکتور وسطی در صورتیکه بخواهید از وسیله دیگری ( مانند هارد دوم یا رایتر ) استفاده شود ، بکار می رود و دیگری به مادربرد وصل می گردد.

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

شکل 16

این رشته سیم قرمز همیشه باید در کنار سیم قرمز کابل تغذیه هارد باشد و در حقیقت این دو باید روبروی یکدیگر باشند نه دور از هم .در شکل 16 این نکته مشخص است. بر روی مادربرد شکل2 به دقت نگاه کنید. دو سوکت IDE1 و IDE2 دیده می شود. این دو محل اتصال کابل های دیتای هارد دیسک (CD Drive ، DVD Drive ، رایتر و … ) می باشند. توجه داشته باشید که بر روی این سوکت ها نیز کابل تنها از یک طرف نصب می شوند.
نکته : نکته مهمی که باید دقت کرد این است که اگر از رایتر بر روی دستگاه خود استفاده می کنید حتماً جامپر رایتر خود را بر روی Master قرار داده و از کابل دیگری برای اتصال آن به IDE2 استفاده کنید.
نکته :شما می تواند تا دو Drive را بر روی هر IDE با رعایت کردن Master و Slave نصب کنید ولی توجه داشته باشید که درایوهای نوشتنی مانند CDRWو DVDRW و یا هارد اصلی دستگاه همیشه Master باشد.

9-1-3) نصب کلیدها و چراغ های جلوی کیس

به شکل 19 توجه کنید.در تمام مادربردها کانکتورهایی وجود دارد که عباراتی مانند HDD LED ، Power LED، Reset ، Power SWو Speaker کنار آنها نوشته شده است. توجه داشته باشید که کیس نیز دارای رشته سیم هایی با همین نام ها می باشد. با رعایت کردن جهت نصب ( مثبت و منفی ) ، این سیم ها را مطابق شکل 19 ، بر روی مادربرد وصل کنید.

شکل 19

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

جدول1

اکنون با کمی سلیقه می توانید کابل های داخل دستگاه خود را با بست های مخصوص مرتب کنید به شکل توجه کنید اکنون دستگاه به صورت کامل مونتاژ گردیده است.

2-3) نکاتی که قبل از روشن کردن سیستم باید رعایت کنیم

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

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

فصـل چهـارم
روتر و نقش آن در شبکه های WAN

1-4) روتر و نقش آن در شبکه های WAN
روتر یکی از دستگاه های شبکه ای مهم و حیاتی است که از آن در شبکه های LAN و WAN استفاده می گردد.
روتر یک نوع کامپیوتر خاص است که دارای عناصر مشابه یک کامپیوتر استاندارد شخصی نظیر پردازنده، حافظه، خطوط داده و اینترفیس های مختلف ورودی و خروجی است. روتر ها به منظور انجام عملیات بسیار خاص که عموما" نمی توان آنان را توسط کامپیوتر های شخصی انجام داد، طراحی شده اند. مثلا" با استفاده از روتر می توان دو شبکه را به یکدیگر متصل کرد تا در ادامه امکان مبادله اطلاعات بین آنان فراهم گردد. روتر، همچنین بهترین مسیر ارسال داده از یک شبکه به شبکه ای دیگر را تعیین می نماید.
با این که می توان از روتر برای تقسیم ( Segmentation ) یک شبکه محلی استفاده نمود ولی مهمترین کاربرد آٓن به عنوان یک دستگاه شبکه ای در شبکه های WAN می باشد.
WAN (برگرفته از Wide Area Network)، یک شبکه ارتباطی است که یک حوزه جغرافیائی گسترده نظیر یک شهرستان، استان و یا کشور را تحت پوشش قرار می دهد. این نوع شبکه ها دارای مشخصات منحصربفرد مختص به خود می باشند که آنان را از یک شبکه محلی متمایز می نماید.
شبکه های WAN دارای تفاوت های عمده ای نسبت به شبکه های LAN می باشند. مثلا" برخلاف یک شبکه LAN که ایستگاه ها، دستگاه های جانبی، ترمینال ها و سایر دستگاه های موجود در یک ساختمان و یا منطقه جغرافیائی محدود و کوچک را به یکدیگر متصل می نماید، شبکه های WAN امکان مبادله اطلاعات بین دستگاه های موجود در یک حوزه جغرافیائی گسترده را فراهم می نمایند.
شبکه های WAN در لایه فیزیکی و لایه data link مدل مرجع OSI کار می کنند. با استفاده از این نوع شبکه ها، می توان شبکه های محلی موجود در مکان های متعدد و مسافت های طولانی را به یکدیگر متصل نمود.
از تکنولوژی های WAN در اکثر موارد به منظور اتصال روتر ها به یکدیگر استفاده می گردد و روتر ها با اتصالات مبتی بر WAN با یکدیگر ارتباط برقرار می نمایند. روتر ها مسئولیت ایجاد ستون فقرات در شبکه های داخلی بزرگ ( اینترانت ) و یا اینترنت را برعهده داشته و در لایه سوم مدل مرجع OSI فعالیت می نمایند ( اتخاذ تصمیم بر اساس آدرس های شبکه ).
شبکه های WAN در لایه فیزیکی و data link مدل مرجع OSI فعالیت می نمایند. مطلب فوق بدین معنی نمی باشد که پنج لایه دیگر مدل مرجع OSI در شبکه های WAN جایگاهی ندارند. عبارت فوق بر این نکته مهم تاکید می نماید که خصایصی که یک شبکه WAN را از LAN متمایز می نماید در لایه های فیزیکی و link data حضور موثر و کاملا" مشهودی را دارند. به عبارت دیگر، استاندارد ها و پروتکل های استفاده شده در شبکه های WAN و در لایه های اول و دوم متفاوت با استاندارد ها و پروتکل های استفاده شده در شبکه های محلی و در لایه های مشابه می باشد.
روتر ها نیز همانند کامپیوتر ها که برای اجرای برنامه ها به یک سیستم عامل نیاز دارند، از خدمات یک سیستم عامل در ابعاد گسترده استفاده می نمایند.
فرآیند راه اندازی روتر با استقرار برنامه Bootstrap ، سیستم عامل و یک فایل پیکربندی در حافظه آغاز می گردد. در صورتی که روتر نتواند یک فایل پیکربندی را پیدا نماید، Setup mode فعال و پس از اتمام عملیات در این mode، می توان یک نسخه Backup از فایل پیکربندی را در حافظه NVRAM ذخیره نمود.هدف از اجرای روتین های راه انداز نرم افزار IOS، راه اندازی و آغاز فعالیت های یک روتر می باشد.
پس از روشن کردن روتر، در اولین اقدام برنامه ای موسوم به POST ( برگرفته از power-on self-test ) اجراء می گردد. برنامه فوق در حافظه ROM ذخیره و مشتمل بر روتین هائی است که تمامی عناصر سخت افزاری روتر نظیر پردازنده، حافظه و پورت های اینترفیس شبکه را بررسی و تست می نماید.
IOS (برگرفته از Internetwork Operating System)، نرم افزاری است که از آن به منظور کنترل روتینگ و سوئیچینگ دستگاه های بین شبکه ای استفاده می گردد.
پس از دستیابی به روتر، در اولین اقدام می بایست عملیات logging را انجام تا زمینه استفاده از سایر دستورات به منظور مشاهده آخرین وضعیت پیکربندی و یا تغییر پیکربندی روتر فراهم گردد.
به منظور ارائه یک لایه امنیتی مناسب، امکان بالفعل کردن پتانسیل های ارائه شده ( دستورات ) روتر در دو mode متفاوت فراهم شده است.

شکل 7-1: نمایی از اتاق کانکس واقع در مرکز مخابرات

شکل 7-2: طرح شماتیک نصب تجهیزات پروژه PAP

شکل 7-3: ساختار بلوکی سمت Dslam
شکل 7-4: ساختار بلوکی سمت User

فصـل پنجـم

برنامـه نویـسی تحـت وب

برنامه نویسی تحت وب شامل زبان های مختلفی است و برای کار کردن با هر زبان تحت وب باید مفهوم پایه ای آن یعنی زبان HTML آشنایی داشته باشید. ما هم با زبان HTML در این بخش آشنا شدیم.
1-5 ) شکل کلی دستورات HTML :
دستورات HTML چگونگی نمایش صفحه وب در مرورگر را مشخص می کنند. تقریبا هر دستور HTML دارای یک علامت شروع و یک علامت پایان است که در داخل < > قرار می گیرند: اگر دستور HTML را با tag نشان دهیم، هر دستور به صورت زیر بیان می شود.
<tag> شروع

</tag>پایان
البته بعضی از دستورات HTML به </tag> نیاز ندارند.
هر برنامه HTML با دستور <HTML> شروع و به </HTML> ختم می شود. علاوه بر این، هر برنامه HTML دارای دو بخش عنوان و بدنه است. بخش عنوان شامل اطلاعات مکمل در مورد سند HTML است و مثلا شامل عنوانی است که در مرورگر ظاهر می شود. این بخش با <head> شروع و به </head> ختم می شود. عنوان صفحه با <title> شروع و به </title> ختم می شود. بخش بدنه حاوی دستورالعمل های تولید صفحه است که با <body> شروع و به </body> ختم می شود. با توجه به این توضیحات، شکل کلی برنامه HTML را می توان مانند شکل زیر بیان کرد.
<html>
<head>
<title> عنوان صفحه </title>
…سایر توضیحات …
</head>
<body>
…دستورات ایجاد کننده صفحه …
</body>
</html>

1-1-5) تعیین تیتر ها وپاراگراف بندی :

برای تعیین تیتر ها از دستورات <h1> تا <h6> استفاده می شود. تیتر های بزرگ با <h1> و تیتر های کوچک با <h2>، <h3>،… و <h6> مشخص می شوند:
<h1> welcome to HTML </h1>
برای پاراگراف بندی از دستور <p> استفاده می شود:
<p>
پاراگراف
</p>
2-1-5) تعیین نوع متن ، توضیحات و خط افقی:
با استفاده از دستور <b> می توان متن را پر رنگ و با استفاده از دستور <i> می توان متن را ایتالیک کرد:
<b> this is bold text </b>
<i> this is italic text </i>
برای توضیحات از علائم <!– و <– استفاده می شود:
–> توضیحات <!–
برای اینکه متنی چشمک زن باشد، از دستور blink استفاده می شود:
<blink> this text blinking </blink>
اگر بخواهید به سطر جدیدی بروید از <br> استفاده کنید. این دستور فاقد بخش انت هایی، یعنی </br> است:
This text splits <br> in two line
برای رسم خط افقی از دستور <hr> استفاده می شود. این دستور فاقد بخش انت هایی، یعنی </hr> است.

3-1-5) ایجاد پیوند و انتقال تصویر صفحه وب :

برای ایجاد پیوند از دستور <a> استفاده می شود:
<a href = " url "> sample </a>
url مشخص می کند پس از کلیک کردن پیوند، چه صفحه ای اجرا شود:
<a href = " c:home.htm " > sample </a>
با این دستور، پیوندی به نام sample ایجاد می شود که با کلیک کردن بر روی آن، فایل home.htm اجرا می گردد.
برای انتقال تصویر به صفحه وب از دستور img استفاده می شود:
"> نام فایل تصویر" =img src <
دو صفت مهم آن width و height می باشند که به ترتیب، پهنا و ارتفاع تصویر را مشخص می کنند. صفت border ضخامت حاشیه دور تصویر را مشخص می نماید :
<img src= arm.gif width = "100" height = "100" border = "1">
2-5) لیست ها درHTML :

در HTML مدرن، سه نوع لیست وجود دارد: لیست های مرتب (<ol>)، لیست های نا مرتب (<ul>) و لیست های تعریفی(<dl>) . دو نوع لیست دیگری که به ندرت مورد استفاده قرار می گیرند، عبارت اند از <menu> و<dir> و معمولا به صورت لیست نامرتب به کار برده می شوند. لیست ها، بلوکی از عناصر هستند که ساختار بلوکی را ایجاد می کنند. لیست ها می توانند تو در تو و حاوی ساختار بلوکی دیگر مثل پاراگراف باشند.
1-2-5) لیست مرتب :
لیست مرتب توسط دستورات <Ol> و </Ol> مشخص می شود و لیستی است که ترتیب عناصر آن مهم است. ترتیب با شماره گذاری مشخص می شود که شماره گذاری با استفاده از اعداد عربی، حروف یا اعداد رومی انجام می شود: لیست های مرتب برای ایجاد طرح های ساده و دستورات مرحله ای به کار می رود، زیرا عناصر لیست به طور خودکار توسط مرورگر شماره گذاری می شود. شکل کلی تعریف لیست به صورت زیر است:
<ol>
<li> option 1
<li> option 2

<li> option n
</ol>
دستور <ol> دارای سه صفت مهم است که عبارتند از : compact، start و type. صفت compact فاقد مقدار است، زیرا به مرورگر می گوید که جهت صرفه جویی در فضای صفحه، عناصر لیست را فشرده کند.
با استفاده از صفت type می توان مشخص کرد که برای شماره گذاری عناصر لیست از چه حروف یا اعدادی استفاده شود. اگر مقدار type برابر با A باشد برای شماره گذاری از حروف کوچک و اگر برابر A باشد از حروف بزرگ استفاده می گردد. مقدار i اعداد رومی کوچک و مقدارI اعداد رومی بزرگ و مقدار 1 اعداد معمولی را مشخص می کند. مقدار پیش فرض برابر با 1 است. توجه کنید که صفت type در <ol> الگوی شماره گذاری برای کل لیست مشخص می کند، مگر اینکه با استفاده از مقدار type در دستور <li> جایگزین شود. هر دستور <li> نیز می تواند صفت type داشته باشد که می تواند مقادیر I , i , A , a یا 1 را بپذیرد. هر وقت <li> مقدار جدیدی برای type مشخص کند، برای بقیه لیست از آن استفاده می گردد، مگر آنکه <li> بعدی مقدار دیگری را برای type تعیین کند. و صفت type می تواند حرفی یا عددی باشد. به عنوان مثال، برای اینکه لیست مرتب از حرف j شروع شود، باید دستور <ol type = "a" start = "10" > را بکار ببرید، زیرا j دهمین کاراکتر است. دستور <li> در داخل لیست مرتب می تواند شماره گذاری فعلی را با صفت value عوض کند. این صفت، یک مقدار عددی را مشخص می کند. شماره گذاری لیست باید از عددی که با این صفت تعیین می شود آغاز و ادامه یابد.
2-2-5) لیست های نامرتب:

لیست نامرتب که توسط دستورات <ui> و </ui> مشخص می گردد، برای عناصری بکار می رود که ترتیب برای آن ها مهم نباشد. این نوع لیست برای لیستی از خواص و فواید محصولات مفید است. مرورگر برای مشخص کردن عناصر لیست نامرتب از علامت هایی مثل دایره و مربع توپر، یا دایره توخالی استفاده می کند.
لیست های نامرتب می نوانند تو در تو باشند. هر سطح تو در تویی، با تورفتگی هایی مشخص می شود و علامت مربوط به عناصر آن نیز بر حسب نیاز تغییر می کند. به طور کلی، دایره مربع توپر در سطح اول لیست بکار می روند و دایره توخالی برای سطح دوم لیست بکار برده می شود. سطح سوم نیز از یک مربع استفاده می کند. این موضوع برای تمام مرورگر ها متداول است. صفت type در دستور <ul>، علامت را برای کل لیست مشخص می کند. همچنین صفت type با هر دستور <li> برای تعیین عناصر لیست نیز قابل استفاده است. مقادیر ممکن برای type عبارتند از : circle , disk و square.
3-2-5) لیست های تعریفی:
لیست تعریفی شامل مجموعه ای از عناصر و تعریف هر یک از آن ها است. به عبارت دیگر، همراه هر عنصر، توصیفی از آن نیز وجود دارد. این نوع لیست با دستورات <dt> و </dt> مشخص می شوند. هر عنصر لیست با دستور <dt> مشخص می گردد. تعاریف نیز با دستور <dd> مشخص می شوند. نیاز به دستورات </dt> و</dd> نیست ولی در عبارات توضیحات طولانی ممکن است مفید واقع شوند.
چون لیست های تعریفی فاقد شماره یا علامت هایی برای عناصر لیست هستند، اغلب کسانی که با HTML کار می کنند، از آن برای تورفتگی دادن به متن ها استفاده می کنند. گرچه این روش، مناسب ترین روش برای تو رفتگی متن است، به جای آن از لیست نامرتب استفاده می گردد. نگاهی به کاربرد <ul> و خروجی ابزار های HTML نشان می دهد که برای ایجاد تو رفتگی در متن، استفاده از <ul> به جای <dl> بسیار متداول است. علت استفاده از <ul> این است که برای ایجاد تو رفتگی از دستورات کمتری استفاده می کند. توجه داشته باشید که لیست ها می توانند تو در تو باشند و در نتیجه تو رفتگی های متفاوتی را می توان ایجاد کرد.
3-5) تعریف جدول:
با استفاده از جداول می توان اطلاعات را سازمان دهی کرد. جدول ها در HTML از قدرت های خاصی برخوردارند. جدول ساده شامل چند سطر و ستون است که محل برخورد هر سطر و ستون را خانه جدول می گوییم. اغلب خانه های جدول شامل داده ها است. در HTML جدول با چهار دستور مشخص می شود. جدولی که با <table> و </table> مشخص می گردد حاوی یک یا چند سطر است که با <tr> و </tr> تعیین می شوند. هر سطر حاوی خانه هایی است که دارای عنوان است و با <th> و </th> مشخص می گردد و یا حاوی داده هایی است که با <td> و </td> مشخص می گردد.
همان طور که گفته شد هر جدول حاوی سطر هایی است که در بین <tr> و </tr> قرار دارند. تعداد سطر های جدول با تعداد دستور <tr> مشخص می گردد. تعداد ستون های جدول با حداکثر تعداد خانه های جدول تعیین می گردد که با <td> و </td> مشخص می شود و یا با استفاده از عناوین تعیین می گردد که با <th> و </th> در جدول مشخص می شود. البته می توان با صفت cols که د رHTML 4 وجود دارد، تعداد ستون های جدول را مشخص کرد. این صفت مربوط به دستور <table> است. مثلا دستور <table border = "1" cols = "2" > تعداد ستون ها را 2 تعیین می کند.
عناوین جدول با دستور <th> تعیین می شوند. مرورگر ها با عناوین به شیوه های مختلفی برخورد می کنند، مثلا عناوین را در وسط قرار می دهند و متن را به صورت پر رنگ می نویسند. خانه های واقعی جدول با دستور <td> مشخص می شوند. دستورات <td> و <th> می توانند شامل هر تعدادی از داده ها و از هر نوعی باشند. مثلا می توان یک پاراگراف را همراه با یک تصویر در یک خانه جدول قرار داد. جدول می تواند حاوی یک کپشن باشد که با <caption> و </caption> مشخص می گردد. کپشن در بالا یا پایین جدول قرار می گیرد و معمولا محتویات جدول را مشخص می کند.
1-3-5) صفات Rowspan و Colspan :

با استفاده از صفات rowspan و colspan در عناصر جدول، می توان خانه هایی از جدول را ایجاد کرد که شامل چند سطر یا ستون باشد. صفت rowspan مشخص می کند که یک خانه جدول می تواند به اندازه چند سطر ارتفاع داشته باشد. این صفت برای تعریف جداولی که خانه های آن ارتفاع های متفاوتی دارند به کار می رود. تعداد سطر ها با یک مقدار عددی مشخص می شود. صفت colspan مشخص می کند که عرض هر خانه چند ستون می تواند باشد. این صفت برای تولید جداولی به کا رمی رود که خانه های آن پهنای متفاوتی دارند. تعداد ستون ها با یک عدد مشخص می شود.
2-3-5) جدول و صفحه آرایی :

ازدیدگاه بسیاری از افراد، جدول ها به خودی خود جذاب نیستند. اما جدول ها ابزار های مناسبی برای صفحه آرایی صفحه وب می باشند. اصول طراحی گرافیک این است که عناصر ویژوال به نحو خوبی در کنار هم قرار گیرند. جدول ها می توانند برای این منظور مورد استفاده قرار گیرند. جدول ها برای تنظیم نگارش بسیار مفیدند.
استفاده از جدول برای صفحه آرایی مستلزم بکارگیری صفت width است. صفت width مربوط به دستور <table> عرض جدول را با پیکسل یا با درصد مثل 80% مشخص می کند. همچنین، هر پیکسل مربوط به خانه های جدول را می توان با استفاده از صفت width مربوط به دستورات <td> یا <th> مقدار داد.
هنگام ایجاد سلول های خالی جدول، خوب است که از <br> برای رد کردن سطر یا فضای خالی غیر قابل شکستن ( ) در خانه جدول استفاده کرد تا نظم عمومی آن خراب نشود.
جدول ها می توانند با استفاده از پس زمینه صفحه آرایی دقیقتری ایجاد کنند. در دستور <body> صفتی به نام background وجود دارد که می تواند یک فایل تصویر را به عنوان زمینه صفحه در نظر بگیرد. با استفاده از این خاصیت می توان زمینه جدول را تعیین و سپس جدول را تشکیل داد.
4-5) فرم ها و پرسش نامه ها:

با استفاده از امکاناتی که در HTML وجود دارد، می توان از کاربران صفحات وب نظر خواهی کرد، نظر خواهی از کاربران می تواند در توسعه صفحات وب مفید واقع شود.
1-4-5) ایجاد پرسش نامه در صفحه وب با HTML :
پرسش نامه یا فرم، ابزاری برای تعامل با کاربران است. فرم ها را می توان به چند دسته تقسیم کرد:
1. فرم هایی که برای نظرخواهی از کاربران مورد استفاده قرار می گیرد.
2. فرم هایی که برای دریافت سفارش از بازدید کنندگان سایت های تجاری مورد استفاده قرار می گیرند. در این موارد، لازم است متقاضیان دارای آدرس، شماره کارت اعتباری، و سایر اطلاعات مورد نیاز برای معاملات online باشند.
3. بعضی از فرم ها برای جذب مشترکین به کار می روند.
4. دسته ی دیگری از فرم ها برای جمع آوری اطلاعاتی راجع به کاربر به کار می روند.
ایجاد فرم ها بسیار آسان است، برای ایجاد فرم از دستورات <form> و </form> استفاده می گردد. اما وقتی که کاربران فرم ها را تحویل دادند، محتویات فرم به جایی ارسال می گردد( این عمل توسط یک URL مشخص می شود ). معمولا برنامه ای در سرور وب وجود دارد که اطلاعات موجود در فرم را تحلیل می کند و کار هایی را با آن اطلاعات انجام می دهد. برنامه هایی که داده های فرم را ارزیابی می کنند، برنامه های CGI نام دارند. نام دیگر آن ها فیلتر NASPI یا ISAPI است. CGI می تواند بسیار پیچیده باشد، زیرا معمولا شامل برنامه نویسی به زبان هایی مثل C، perl یا زبان های اسکریپت نویسی است،در اغلب موارد می توان از برنامه های CGI موجود استفاده کرد.
2-4-5) دستور <Form> :
فرم ها توسط دستورات <form> و </form> ساخته می شوند. فرم ها شامل متن عادی، جدول ها، عناصر دیگری مثل کادر های کنترلی، منو های باز شونده و فیلد های متنی است. کنترل های فرم توسط کاربر تنظیم می شوند تا محتویات فرم را نشان دهند. وقتی کاربر فرم را پر کرد، باید آن را برای پردازش تسلیم سرور وب نماید. فرم های کامل شده، معمولا به کامپیوتر دیگری ارسال می شوند تا داده ها را پردازش کنند. محتویات فرم ممکن است دوباره به کاربر ارسال شوند تا بازرسی گردد. برای اینکه فرم کارایی داشته باشد، باید دو کار را انجام دهید و دو ویژگی را به آن اضافه کنید. اولا با استفاده از صفت action مربوط به <form>، آدرس برنامه ای را مشخص کنید که محتویات فرم را پردازش می کند، ثانیا با استفاده از صفت method روش ارسال فرم را مشخص کنید. صفت name نیز برای نام گذاری فرم بسیار مهم است. به طوری که بعدا می توان فرم را با استفاده از زبان های اسکریپتی مثل جاوا اسکریپت، دستکاری کرد. سرانجام، در بعضی از موارد، باید کدگذاری فرم ها را با صفت enctype مشخص کنید.
3-4-5) صفت Action :
چگونگی پردازش فرم با صفت action مشخص می گردد. صفت action برابر URL برنامه ای قرار می گیرد که داده های فرم را پردازش می کند. این URL معمولا به یک اسکریپت CGI اشاره می کند تا نتایج فرم را رمزگشایی کند. دستور زیر را ببینید:
< form action = "http://www.bigcompany.com/cgi-bin/post-query">
این دستور اسکریپتی به نام post-query را در دایرکتوری cgi-bin در سرور وب www.bigcompany.com قرار دارد، برای پردازش داده های فرم انتخاب می کنند.
4-4-5) صفت Method :
این صفت مشخص می کند که فر ها چگونه به آدرسی که توسط صفت action تعیین شده است ارسال می شوند. این صفت دو مقدار را می تواند بپذیرد : get و post. این ها متد های HTTP هستند که مرورگر برای " صحبت کردن " با سرور از آن ها استفاده می کند. توجه کنید که اگر صفت method مشخص نگردد، پیش فرض آن get است.
در واقع، اسناد HTML با درخواست یک URL از سرور وب از طریق متد get بازیابی می شوند. Get بخشی از پروتکل HTTP است. وقتی یک URL مثل:
http://www.bigcompany.com/staff/ali.htm را در مرورگر وب تایپ می کنید، به درخواست get معتبری از HTTP تبدیل می شود، مانند درخواست زیر :
Get/staff/ali.htm/1.0
سپس این درخواست به سرور www.bigcompany.com ارسال می شود، این درخواست می گوید که فایل از دایرکتوری staff را به من تحویل بدهید.
متد post در مواردی به کار گرفته می شود که حجم اطلاعات زیادی باید از طریق فرم ارسال شود، وقتی سرور وب درخواستی را با استفاده از post از فرم دریافت کرد، منتظر بقیه اطلاعات می ماند.
صفت name برای نام گذاری فرم استفاده می شود. خوب است که قبل از ارسال داده ها به سرور وب، آن را کنترل کنید. این کار را ارزیابی فرم می گویند و با جاوا اسکریپت انجام می گیرد. یعنی فرم را باید تحویل یک زبان اسکریپتی مثل جاوا اسکریپت دهید. به همین دلیل، فرم باید دارای نام باشد. نام فرم می تواند ترکیبی از حروف a تا z و ارقام باشد.
5-4-5) نحوه کاربرد Form:
با توجه به توضیحاتی که تا کنون در مورد فرم و صفات آن گفته شد، می توانیم شکل ساده ای از کاربرد form را به صورت زیر بیان کنیم:
<html>
<head>
<title> sample form </title>
</head>
<body>
<form action = " /cgi-bin/post-query " method= "post" >
</form>
</body>
</html>

6-4-5) کنترل های فرم:
فرم علاوه برعلائم ضروری برای سازمان دهی، شامل فیلد ها و کنترل هایی نیز هست. کنترل های فرم، عناصری هستند که توسط کاربر پر یا دستکاری می شوند تا وضعیت فرم را مشخص کنند. کنترل های فرم شامل فیلد های متنی، فیلد های متنی چند سطری، منو های باز شونده، لیست های لغزنده، دکمه های رادیویی، کادر های کنترلی و دکمه ها است. از کنترل های مخفی فرم نیز می توان استفاده کرد. متداول ترین دستور، دستور <input> است. اما دستور <select> همراه با دستور <option> و <textarea> نیز عناصر مهمی اند.
7-4-5) کنترل های متنی:
کنترل های متنی، فیلد های فرم هستند که طول آن ها یک خط است و متن هایی مثل اسامی افراد را دریافت می کنند. این فیلد ها با دستور <input> مشخص می شوند. اما با استفاده از دستور<textarea> می توان متن های چند سطری را تعیین کرد. ساده ترین نوع کنترل فرم، ورودی متن است. برای مشاهده کنترل ورودی متن از دستور input با صفت type که مقدارش text است استفاده می شود:
<input type = "text" name = "costomername" >
تمام عناصر فرم باید نام گذاری شوند. در این دستور، name = "custumername" برای ایجاد فیلد متنی جهت دریافت نام به کار می رود. این دستور، یک فیلد متنی یک خطی با نام customername را درخواست می کند.
نام فیلد ها باید منحصر به فرد باشند. اسامی فیلد ها هنگام تحویل فرم به سرور وب و همچنین برای پردازش آن توسط زبان های اسکریپت ضروری اند. در حالت عادی طول این فیلد 20 کاراکتر است و با استفاده از size می توان اندازه آن را تغییر داد.به عنوان مثال دستور زیر، طول فیلد customername را 40 کاراکتر تعیین می کند.
<input type = "text" name = "custumername" size="40" >
برای اینکه طول فیلد به اندازه مشخصی محدود شود، باید صفت maxlenght را تغییر دهید. در این صورت مرورگر بیشتر از آن تعداد کاراکتر را قبول نمی کند.
Value صفت دیگری در دستور input است. با استفاده از این صفت می توان متن پیش فرضی را وارد این فیلد کرد. این متن هنگام ظاهر شدن فرم، در آن فیلد قرار می گیرد. در دستورات زیر، مقدار "enter your name here" به عنوان پیامی به کاربر ظاهر می شود و در فیلد قرار می گیرد:
< input type = "text" name = "customername" size = "30"
maxlength = "60" value = "enter your name here ">

8-4-5) فیلد رمز در Form:
فیلد کنترل کلمه رمز، مثل فیلد کنترل متن یک سطری است، با این تفاوت که محتویات آن نمایش داده نمی شود. در بسیاری از موارد، مرورگر ممکن است به جای هر کاراکتر یک کاراکتر ستاره قرار دهد تا کلمه رمز را کسی نبیند.
برای ایجاد کلمه رمز در فرم، از صفت type دستور <input> استفاده می شود،برای این منظور نوع آن باید password تعیین شود، اندازه فیلد کلمه رمز را نیز می توان با استفاده از صفت size تعیین کرد.
با استفاده از صفت maxlenghth نیز می توان حداکثر طول فیلد کلمه رمز را تعیین نمود. در مورد این فیلد، عقلانی است که طول فیلد محدود شود.
برای این فیلد نباید با استفاده از صفت value مقدار پیش فرض تعیین کرد، زیرا کاربر می تواند آن را در سند HTML بیابد.
9-4-5) فیلد متنی چند خطی:
درمواردی که لازم باشد متن چند خطی به فرم اضافه شود، از دستور <textarea> استفاده می گردد. همانند متن یک خطی در دستور<input>، می توان اندازه فیلد چند خطی و مقدار پیش فرض را برای متن چند خطی تعیین کرد. برای تعیین تعداد سطر های متن از صفت rows و برای تعیین تعداد ستون های آن از صفت cols استفاده می شود.
<textarea rows="5" cols="80" name="commentbox">
</textarea>
چون ممکن است چند خط از متن دربین دستور <textarea> باشد، نمی توان با استفاده از صفت value مقدار پیش فرض را تعیین کرد. بلکه متن پیش فرض را باید در بین <textarea> </textarea> قرار داد.
محتویات این دستور موقعیت کاراکتر ها را حفظ می کند، یعنی فضای خالی، سطر جدید و tab را منظور می کند.
10-4-5) منو ها باز شونده :
کنترل های فرم در HTML می توانند شامل منو های باز شونده باشند. منو های بازشونده به کاربر اجازه می دهد که یکی از چند گزینه را انتخاب نماید. یکی از امتیازات بزرگ منو های باز شونده این است که در آن واحد فقط یک گزینه آن مشخص است و سایر گزینه های آن مخفی اند. بدین ترتیب در فضای صفحه وب صرفه جویی می شود.
برای ایجاد منوی باز شونده از دستورات <select> و </select> استفاده می شود.این دستورات فقط باید شامل یک یا چند دستور> option> باشند. دستورات <option> انتخابات واقعی را در منو مشخص می کند و نیازی به </option> نیست.
<select name="language type">
<option> PASCAL
<option> JAVA
<option> C++
</select>
همانند تمام کنترل های فرم، دستور <select> دارای یک صفت name است تا نام منحصر بفردی را به این کنترل نسبت دهد و انتخاب کاربر را تعیین نماید.
11-4-5) لیست لغزنده:
دستور <select> می تواند شامل صفت size باشد که تعداد عناصری را که می توانند در آن واحد در صفحه وب ظاهر شوند مشخص کند. مقدار فرضی این صفت برابر یک است که منوی باز شونده معمولی را می سازد. اگر عدد مثبتی غیر از یک برای این صفت تعیین شود، تعداد سطر ها را مشخص می کند.
در بسیاری از موارد، لیست های لغزنده مثل منو های باز شونده عمل می کنند. اما اگر دستور select شامل صفت multiple باشد، می توان بیش از یک گزینه را انتخاب کرد. تعداد گزینه هایی که می توان انتخاب کرد به مرورگر بستگی دارد. اما باید کلید هایی مثل Alt یا Shift را به پایین فشار داد و سپس با ماوس عمل انتخاب را انجام داد.
12-4-5) کادر های کنترلی :
با استفاده از لیست های لغزنده می توان چند گزینه را از بین گزینه های مختلف انتخاب کرد. متاسفانه، تمام گزینه ها در آن واحد به کاربر نمایش داده نمی شوند تا آن ها را انتخاب کند. اگر تعدادی از گزینه هایی که با یکدیگر تضاد ندارند باید انتخاب شوند، بهتر است از کادر های کنترلی استفاده شود.کادر انتخابی می تواند فعال یا غیر فعال باشد. کاربر می تواند از طریق کادر های کنترلی گزینه های مختلفی را انتخاب کند. اما اگر تعداد آن ها زیاد باشد، پردازش آن ها دشوار خواهد شد.
برای ایجاد کادر انتخابی از دستور <input> استفاده می شود، به طوری که مقدار صفت type برابر با checkbox انتخاب شود. با استفاده از صفت name می توان نامی را برای کادر انتخابی تعیین کرد.
<input type="checkbox" name="test">
با استفاده از صفت checked می توان تعیین کرد که پیش فرض یک کادر انتخابی فعال باشد.

13-4-5) دکمه های رادیویی:
عملکرد ظاهری دکمه های رادیویی مثل کادر های کنترلی است، اما فقط یک گزینه را می توان انتخاب کرد.این دکمه ها در مواردی کاربرد دارند که از بین چند گزینه فقط یک گزینه قابل انتخاب باشد. در این مورد دکمه های رادیویی مثل منو های باز شونده عمل می کنند که فقط یک انتخاب در آن ها ممکن است. تن ها تفاوت این است که در دکمه های رادیویی، تمام گزینه ها در آن واحد نمایش داده می شوند.
برای ایجاد دکمه های رادیویی از دستور <input> استفاده می شود، به طوری که مقدار صفت type آن باید radio باشد. انتخاب نام برای دکمه های رادیویی اهمیت ویژه ای دارد، زیرا کنترل هایی را که عملکرد رادیویی یکسانی دارند با هم دسته بندی می کند. عملکرد رادیویی می گوید که وقتی یک گزینه انتخاب شد، گزینه انتخاب شده قبلی از حالت انتخاب خارج می شود.اگر نام دکمه های رادیویی متفاوت باشد، عملکرد آن مثل کادر انتخابی خواهد بود.
14-4-5) دکمه های Reset و Submit :
وقتی کاربر فرم را پر کرد باید بتواند آن را به سرور ارسال کند، فرم ممکن است به برنامه ای ارسال شود تا پردازش گردد و یا ممکن است از طریق پست الکترونیکی فرستاده شود. صفت type دستور <input> دارای دو مقدار reset و submit است. این مقادیر می توانند دکمه های متداولی را ایجاد کنند که برای فرم ها مفیدند. مقدار reset دکمه ای را ایجاد می کند که به کاربر اجازه می دهد محتویات فرم را پاک کند و یا به مقدار اولیه برگرداند. مقدار submit موجب می شود تا دکمه ای ایجاد گردد که مرورگر محتویات فرم را به آدرسی که در صفت action از دستور <input> مشخص شده است ارسال کند. دکمه های reset و submit دارای دو صفت value و name هستند. صفت value مقدار دکمه وصفت name نام دکمه را تعیین می کند.
15-4-5) استفاده از دکمه های تصویری به جای Submit :
همان طور که دیدید برای تحویل فرم باید از دکمه submit استفاده کنید. اما با استفاده از صفت type که مقدارش "image " تعیین می شود، می توان از دکمه تصویری برای تحویل فرم استفاده کرد. این دکمه نه تن ها فرم را تحویل می دهد، بلکه مختصات جایی از تصویر را که کاربر کلیک کرده است، ارسال می نماید، تصویر نیز با صفت src مشخص می شود. اغلب صفاتی که برای دستور<img> به کار برده شده اند، برای این شکل از کاربرد <input> قابل استفاده است.
همانند سایر کاربرد های دستور <input> استفاده از صفت name نیز در اینجا مهم است، زیرا چگونگی انتقال مختصات تصویر را مشخص می کند.
<input type="image" src="car.gif" name="sales">
وقتی این تصویر کلیک می شود، مقادیر فرم به همراه دو مقدار دیگر به نام های Sales.x و Sales.y ارسال می شوند. این مقادیر، مختصات نسبی در تصویر هستند که نسبت به گوشه بالای سمت چپ تصویر سنجیده می شوند.

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

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

پیوست:
نحوه نصب سیستم عامل ویندوز:
ابتدا سی دی سیستم عامل را در درایو سی دی قرار داده و پس از بوت شدن آن توسط سیستم به صفحه آبی رنگ برمیخوریم که در آن جدولی حاوی اسامی پارتیشن های موجود در سیستم و اندازه هر کدام از آنها است. اگر برای اولین بار میخواهیم برای سیستم ویندوز نصب کنیم باید خودمان پارتیشن بندی را انجام دهیم و گرنه می توان درایو مورد نظر برای نصب سیستم عامل که معمولا درایو سی انتخاب می شودرا انتخاب نمود پس از زدن کلید اینتر برای انتخاب درایو صفحه ای باز می شود که در آن چهار گزینه به ترتیب زیر موجود است.
Formatting Partition With NTFS(Quick)
Formatting Partition With FAT(Quick)
Formatting Partition With NTFS
Formatting Partition With FAT
گزینه اول برای فرمت سریع و با پسوندNTFS می باشد که معمولا این گزینه انتخاب می شود
گزینه دوم برای فرمت سریع و با پسوندFAT می باشد که برای درایوهای دیگر انتخاب می شود
گزینه سوم فرمت دقیق و با پسوندNTFS می باشد.
گزینه سوم فرمت دقیق و با پسوندFAT می باشد.
پس از انتخاب گزینه مورد نظر و زدن کلید اینتر سیستم به فرمت پارتیشن مربوطه پرداخته و از آن به بعد به کپی فایل های ویندوز در پارتیشن مربوطه ودر ادامه پس از تنظیمات ساعت و تاریخ برای سیستم به مرحله Final میرسیم که در این مرحه با وارد کردن نام برای کاربر موجود نصب ویندوز را به پایان می رسانیم

فهرست منابع
1. آموزش گام به گامPHP – تالیف :مهندس عین الله جعفر نژاد قمی
2. برنامه نویسی بادلفی – تالیف :مهندس عین الله جعفر نژاد قمی و مهندس رمضان عباس نژاد
3. راهنمای سریع استفاده از پایگاه داده MySQL – گردآورندگان : حمزه خزایی و محسن علی مومنی و محمد امین صابریان و علی مجدزاده
4. شبکه های کامپیوتری – تالیف :تنن بام
5. مرجع آموزشی C++ Builder – تالیف :مهندس محسن مسگر هروی
6. مرجع کامل آموزش زبان PHP – مولف و گردآورنده: محمد بشیری
7. نرم افزار های C++ Builder , SQL server , php hom edition , Delphi, php zend ,Microsoft Office Exce
8. مهندسی اینترنت – تالیف :احسان ملکیان
9. www.crosdsl.com
12. www.inta.ir
13. www.meymeh.net
14. www.mit.ir
112

6

8


تعداد صفحات : 101 | فرمت فایل : WORD

بلافاصله بعد از پرداخت لینک دانلود فعال می شود