دسته بندی | الکترونیک و مخابرات |
بازدید ها | 7 |
فرمت فایل | doc |
حجم فایل | 78 کیلو بایت |
تعداد صفحات فایل | 39 |
گزارش کارآموزی شرکت پوینده الکترونیک در 39 صفحه ورد قابل ویرایش
مشخصات دانشجو
اینجانب ............... دانشجوی ترم آخر مقطع کاردانی رشته نرم افزار کامپیوتر هستم که دوره کارورزی خود را به مدت 240 ساعت در شرکت نجم رایانه گذرانده ام.
این هفته فعالیت زیادی صورت نگرفت و بیشتر آشنایی با محل کارآموزی ، افراد و مهارت های آنها و همچنین کسب آشنایی با محیط ها و افراد خارج از حیطه کاری که با آنها سرکار داریم به اتمام رسید .
در این هفته یک سری کارهای دیگر از قبیل تعویض قطعات سخت افزاری مانند فن cpu ، Ram ، power کامپیوترها را انجام میدادم .
همچنین تجربه نسبتاً خوبی در مورد بعضی از مادربوردها بدست آوردم یعنی کدام مادربورد برای استفاده شخصی و کدام مادربورد برای استفاده در ادارات مناسب میباشد . برای نمونه مادربورد giga از مادربوردهای میباشد که برای مکانهای اداری که نیاز به تعداد نسبتاً زیادی کامپیوتر می باشد مناسب است زیرا این مادربورد با قطعات مختلف سخت افزاری به راحتی هماهنگی ایجاد می کند و همچنین شما دیگر نگران شکسته شدن و یا ناپدید شدن سی دی درایورهای آنها نیستید زیرا مادربوردهای giga از پشتیبانی قوی برخوردار می باشند و شما به راحتی می توانید درایورهای آن را از روی اینترنت دانلود کنید به عنوان مثال اگر شما پنج سال پیش یک مادربورد giga خریداری کردید و با گذشت زمان شما سی دی درایورهای آن را گم کرده اید و همچنین کامپیوتر شما اکنون نیاز به تعویض ویندوز و نصب مجدد درایورهای آن می باشد جای نگرانی وجود ندارد تنها زحمت برای شما به طور کلی متصل شدن به اینترنت و سپس وارد شدن به سایت giga و بعد search کردن مدل درایور و بعد از پیدا کردن ، دانلود درایورها از داخل سایت می باشد ، پس در مورد این مادربوردها جای نگرانی وجود ندارد که آیا درایورهای آنها در بازار وجود دارد یا خیر .
حال برای استفاده شخصی یکی از مادربوردهای خوب abit می باشد که این مادربورد دارای قابلیتهای بالا و همچنین به روز می باشد ، یکی از این قابلیتهایی که برای من بسیار جالب بود وجود یک 7segment بر روی این مادربورد بود ، این قطعه مانند یک counter می باشد که دارای یک دفترچه راهنما نیز می باشد ، از این قطعه برای پیدا کردن نقص های سخت افزاری استفاده می کنند ، به عنوان مثال شما کامپیوتر خود را روشن می کنید و متوجه می شویدکه ویندوز بالا نمی آید و در صفحه سیاه رنگ در هنگام LOAD شدن باقی می ماند و عملیاتload شدن متوقف می شود در این موقع شما به 7segment که بر روی مادربورد قرار دارد نگاهی بیندازید به احتمال زیاد یک حرف به همراه یک عدد را مشاهده میکنید( به عنوان مثال A4 سپس شما باید به دفترچه راهنمای 7segment مراجعه کنید و بعد خطای 4A را پیدا کنید و حال بعد از پیدا کردن درباره آن به طور کامل توضیح داده و نوع و محل خطا را به شما نشان می دهد . یک موضوع مهم این است که اگر مشکل نرم افزاری باشد بر روی 7segment چیزی ظاهر نمی شود ،این نوع مادربوردها برای افراد ی که تجربه چندانی در سخت افزار ندارند نیز مناسب است زیرا خود سیستم به صورت هوشمند نوع و محل خطا را اعلام می کند و نیاز به یک متخصص حرفه ای سخت افزار نیست .
در این هفته کارهای مختلفی صورت گرفت اما مواردی که بسیار مورد توجه و مهمتر از بقیه بودن به صورت زیر می باشد .
یک کامپیوتر به واحد رایانه ارسال شده که این کامپیوتر در ویندوز xp و در زمانهای مختلف reset می شود با چک کردن قطعات سخت افزاری آن اشکال در قطعه RAM بود ، RAM این سیستم 256 بود اما به دلیل نا معلوم دچارreset شدن سیستم می شود ، RAM آن را تعویض و یک RAM 256 دیگر بر روی آن قرارا دادیم و سیستم بدون مشکل شروع به کار کردن نمود ، تا این مرحله از کار اشکال سیستم معلوم شد از RAM می باشد ولی اگر RAM به صورت سخت افزاری دارای مشکل بود سیستم به طور کلی بالا نمی آمد پس RAM را دوباره بر روی سیستم نصب نمودیم و کامپیوتر را راه اندازی نمودیم بعد از اینکه وارد ویندوز شد و تا قبل از اینکه سیستم reset شود مراحل زیر را انجام داده و دلیلreset شدن آن را پیدا نمودیم :
از مسیر زیر وارد برنامه Performance شدیم :
Control Panel \ Administrative Tools \ Performance
در این برنامه ما می توانیم نحوه کارکرد قطعات سخت افزاری را مشاهده کنیم ، ما در این پنجره خطی که نحوه کارکرد RAM را نشان می داد با رنگ آبی مشخص نمودیم ، با اینکه در ویندوز هیچ برنامه ای را اجرا نکرده بودیم اما حافظه RAM در برخی از زمانها از نظر فعالیت به 100% می رسید برای اینکه بیبینیم چه برنامه های بر روی RAM درحال Process شدن هستند کلیدهای ctrl+Alt+Del را زده و وارد پنجره windows Task Manager و سپس وارد برگه Processes شدیم در این قسمت شروع به بستن تک تک برنامه های در حال اجرا نمودیم در این هنگام یک برنامه را که چندین کپی از خود گرفته بود را در این پنجره نیز نشان داده می شود ، شروع به بستن تک تک آنها نمودیم بعد از اینکه آخرین فایل اجرایی برنامه را بستیم با دادن یک پیغام که مربوط به ویروسی به نام BELASTER می شود و سپس بعد از 60 ثانیه سیستم reset شد ، پس دلیل reset شدن سیستم وجود ویروس BELASTER بر روی حافظه RAM بود سپس با یک Anti Belaster آن را ازبین برده و سیستم بعد از راه اندازی مجدد بدون مشکل شروع به کار نمود .
تجربیاتی که از عیب یابی در این واحد بدست آوردم را در زیر شرح می دهم :
سیستم روشن می شود ولی هیچگونه اطلاعاتی بر روی صفحه نمایش نمی آید و یا صفحه سفید است منابع ایجاد کننده این مشکل عبارتند از :
یک سیستم دیگر در این هفته به واحد رایانه ارسال گردید، این سیستم پیغام های مختلفی را ارسال می کرد و ویندوز بالا نمی آمد به عنوان مثال یک بار که سیستم روشن میشد پیغام کمبود RAM را صادر می نمود و در همانجا متوقف می شد ، دوباره که سیستم را روشن می نمودیم پیغام خطای مبنی بر خراب بودن کارت گرافیک صادر میشد و یا بدون دادن پیغام خطا سیستم به طور کلی در مرحله تست سخت افزارمتوقف می شود ابتدا تک تک قطعات آن را بروی سیستم های دیگر تست نمودیم اما همه قطعات سالم و بدون نقص بودن بعد چندین بار تست قطعات و اطمینان از سالم بودن آنها مادربورد را مورد تست قرار دادیم که در هنگام تست کردن متوجه چند خازن بر روی مادربورد شدیم که دچار ترکیدگی خفیفی شده بودند که بعد از گرفتن چند تست از مادربورد مشخص شد که مادربورد دچار مشکل می باشد دلیل آن هم ترکیدگی خازن ها بود که بعد از تعویض مادربورد و قرار دادن قطعات قبلی بر روی مادربورد جدید ، سیستم بدون نقص شروع به کار نمود ، سپس سیستم را به بخشی که از آنجا آمده بود ارسال نمودیم .
برخی از اطلاعاتی را که در مورد عیب یابی سخت افزاری ، چه تجربی و چه از طریق مطالعه بدست آوردم را در زیر شرح می دهم :
سیستم روشن می شود ولی هیچگونه اطلاعاتی بر روی صفحه نمایش نمی آید و یا صفحه سفید است :
کنترلر صفحه کلید سوخته و یا اتصالات سوکت خوب برقرار نمی گردد.
کانکتور مربوط به کابل هارد درست در سوکت هارد نصب نشده باشد یعنی یک یا چند ردیف از بین قرار داشته یا کابل برعکس وصل شده باشد . ضمنا به موارد زیر توجه شود.
کارت گرافیک معیوب بوده و درست کار نمی کند .
کانکتورهای برق منبع تغذیه به مادربورد اشتباه وصل شده باشند.
خروجی سیگنال power good فعال نشود .
خروجی پالس cpu و المانهای جانبی کار نکند.
چراغ LED مربوط به درایوها روشن می ماند : کابل اتصال دهنده درایو برعکس متصل شده است که باید جهت اتصال کابل به کانکتور درایو را عوض نماییم .
باروشن شدن سیستم ، پیغام Invalid Configuration ظاهر می شود : این پیغام خطا ناشی از عدم یکسان بودن المان های فیزیکی روی سیستم و نوع تعریف آنها در برنامه ست آپ می باشد که باید با اجرای مجدد برنامه ست آپ نسبت به تعریف صحیح آنها اقدام نمود ( به عنوان مثال درایوها اشتباه یا جابجا تعریف شده باشند و یا نوع هارد با آنچه بر روی سیستم نصب گردیده متفاوت باشد ) .
با روشن شدن سیستم ، شروع به بیپ زدن می کند ( بیپ تکی ) منابع تولید کننده این خطاها عبارتند از :
بوردهای حافظه دینامیکی در داخل اسلاتها قرار ندارد ( سیستم حاوی حافظه دینامیکی نمی باشد ) .
بوردهای حافظه دینامیکی بطور صحیح در اسلاتها نصب نشده اند .
پیکربندی حافظه دینامیکی صحیح نمی باشد ( پر شدن اسلاتها و بانکها صحیح نمی باشد ).
تازه سازی حافظه دینامیکی به علت خرابی تراشه تایمر یا DMA انجام نمی گیرد .
با روشن شدن سیستم ، شروع به زدن بیپ چندتایی ( 8 تایی ) می نماید منابع تولید کننده این خطا عبارتند از :
بورد گرافیک بطور درست و صحیح در اسلاتها قرار نگرفته است .
بورد گرافیکی نصب شده بر روی سیستم ، در زمان بوت شدن قابل برنامه ریزی نمی باشد .
تراشه بایاس کارت گرافیک در سوکت مربوطه قرار ندارد و یا آسیب دیده است .
سیستم بعد از روشن شدن و هعلان المان های سیستم ، با اعلان پیام Wait می ایستد که منابع تولید کننده این خطا بر دو نوع می باشند که به دو صورت ظاهر خواهند شد:
حالت اول : که بعد از مدتی ، محل ایجاد خطا توسط سیستم گزارش شود به عنوان مثال FDC Failure یا HDC Failure و ... در این صورت باید به سراغ کارت مالتی I/O رفت و آنرا از نظر قسمت های زیر چک نمود :
درست نصب بودن در اسلاتها .
درست ست شدن جامپرهای روی کارت مولتی I/O .
درست وصل بودن کابل های هارد و درایو .
درست وصل بودن کابل های برق درایوها و هاردها .
در این هفته علاوه بر کارهای نرم افزرای با یکسری دیگر از قطعات شبکه از نزدیک آشنا شدم و اطلاعاتی از آنها بدست آوردم و با ترفندهای بیشتری آشنا شدم به عنوان مثال مواردی که باید رعایت کنیم تا سرعت انتقال اطلاعات در شبکه به 1000 mb برسد چیست :
پورتهای سوئیچ سرعت 1000 mb پشتیبانی کند.
کابل از مدل cate5e باشد .
کارت شبکه ها نیز باید سرعت 1000 mb را پشتیبانی کنند .
اگر در یک شبکه موارد بالا را رعایت کنیم سرعت انتقال اطلاعات به 1000mb خواهد رسید.
و همچنین در مورد کابلهای کواکسیال که در شبکه های بیمارستان خیلی به ندرت از آنها استفاده می شود نیز اطلاعاتی مانند تعیین فاصله بین دو کامپیوتر برای انتقال اطلاعات و همچنین چگونگی تشخیص کابل کواکسیال نازک از کواکسیال ضخیم .
توضیح :
بر روی کابلها که 10Base 5 حک شده باشد این کابل از نوع کواکسیال ضخیم می باشد و حداکثر برد آن 500m می باشد ولی کارخانه تولید کننده 450m را توصیه می کند .
بر روی کابهاب که 10Base 2 حک شده بود این کابلها از نوع کواکسیال نازک می باشد و حداکثر برد آن 200m می باشد ولی کارخانه تولید کننده 185m را توصیه می کند .
این کابلها سرعت 10mb را پشتیبانی می کنند .
من اطلاعاتی نیز درباره تفاوت بین هاب و سوئیچ بدست آوردم تفات هاب با سوئیچ در این است که سرعت سوئیچ بیشتر از هاب است و چون هاب Holf_Dublex است ، یعنی در یک لحظه یا می تواند send داشته باشد یا resive ولی سوئیچ Full_Dublex می باشد یعنی در یک لحظه هم می تواند send داشته باشد و هم resive .
Rotter نیز در شبکه سازی برای انتقال اطلاعات از مبدا به مقصد استفاده می شود که عمل مسیریابی را نیز انجام می دهد ، که در آن مسیر را مورد تجزیه و تحلیل قرار می دهد و اطلاعات را برای کامپیوتر مقصد ارسال می کند و به عنوان بهترین وسیله است برای اتصال دو شبکه متضاد به یکدیگر و نیز دارای دو نوع استاتیک و دینامیک می باشد .
استاتیک : ADMIN مسیر یا tabelrot آن را تعیین می کند و کارمند های سیسکو در آن استفاده می شود .
دینامیک : به خودی خود update می شوند .
این اطلاعاتی بودکه در این هفته درباره برخی دیگر از سخت افزارهای شبکه بدست آوردم ولی به صورت عملی با همه آنها نتوانستم کار کنم .
درباره نرم افزار که بیشتر با آن سروکار دارم در این هفته اطلاعاتی نیز بدست آورد .
ایجاد user :
برای ساختن user بر روی سیستم ابتدا بر روی my computer راست کلیک کرده و سپس از منوی کشوی باز شده manage را انتخاب می کنید حال در پنجره computer management از پنجره سمت چپ گزینه Local User and Groups را انتخاب می کنیم ،حال در پنجره سمت راست بر روی پوشه user دابل کلیک می نماییم ، بعد ازاینکه وارد پوشه user شده اید از منوی Action گزینه New User را انتخاب می کنیم در پنجره باز شده در قسمت user name: یک نام برای کاربر انتخاب می کنیم و در قسمت Full Name: نامی که در هنگام نمایش می خواهید مشاهده شود را وارد می نماییم معمولان user name : و :Full Name را مانند هم انتخاب می کنیم ، Description : در این قسمت می توانیم توضیحاتی درباره user وارد کنیم و در قسمت password : یک کلمه عبور برای کاربر وارد می کنیم ، در پنجره new user چند گزینه وجود دارد که می توانیم آنها را با تیک زدن انتخاب کنیم که شرح آنها در زیر آمده :
User must Change Password at Next Logon : اگر این جعبه چک را فعال رها کنیم به کاربر اجازه می دهیم تا در اولین ورود خود به سیستم کلمه رمز خود را عوض کند به گونه ای که حتی شما به عنوان سرپرست سیستم هم دیگر کلمه رمز وی را نخواهید دانست . فعال بودن این جعبه چک باعث غیر فعال شدن دو جعبه چک بعدی خواهد بود .
User Cannot Change Password : با فعال شدن این گزینه کابر دیگر قادر به عوض کردن کلمه رمز خود نخواهد بود .
Password Never Expires : این گزینه به همراه User Cannot Change Password یک شناسه را ثابت و غیر قابل تغییر می سازد.
Account disabled : از این گزینه برای غیر فعال کردن یک USER استفاده می شود .
چندین نکته امنیتی وجود داردکه در شبکه باید رعایت شود :
administrator را بدون password راها ننمایید. برای اینکار مراحل زیر را طی نمایید برای گذاشتن password برای administrator ابتدا برروی my computer
راست کلیک نمایید سپس از منوی کشویی گزینه manage را انتخاب نمایید حال در پنجره computer management در پنجره سمت چپ گزینه local user and groups را انتخاب نمایید حال در پنجره سمت راست بر روی پوشه user دابل کلیک کنید و وارد آن شوید بعد از وارد شدن به پوشه user بر روی administrator راست کلیک کنید و از منوی کشوی باز شده گزینه set password را انتخاب نمایید ، سپس دکمه proceed را کلیک نمایید ، در پنجره باز شده password مورد نظر خود را وارد کرده سپس ok را کلیک می کنید دوباره برای اطمینان از گذاشتن password از شما سوال می شود ok را زده و تمام .
از این به بعد اگر شما و یا هر کسی بخواهد با administrator وارد ویندوز شود باید password را وارد نمایید . برای گذاشتن password از 8 کاراکتر استفاده کنید و سپس در آخر کارکترها یک spsce بزنیداین کار از نظر امنیتی خیلی مهم می باشد زیرا بعضی از نرم افزارهای هک می توانند 8 کاراکتر را نمایان کنند اما هکر از دیدن space آخر عاجز می باشد .
در ابتدا که شما می خواهید وارد ویندوز شوید ، در قسمتی که از شما سوال می شود با کدام user می خواهید وارد ویندوز شوید و accunt های ایجاد شده با اشکال مختلف به شما نشان داده می شود ، شاید در یک شبکه شما نخواید کاربری که از کامپیوتر استفاده می کند نتواند بفهمد در این کامپیوتر چند user وجود دارد و چند کاربر می توانند از طریق این کامپیوتر به شبکه متصل شوند برای جلوگیر از دید user ها مراحل زیر را طی کنید :
Control panel \ user accunts \ change the way logon or & off
وقتی مراحل بالا را طی نمودید در صفحه دو گزینه وجود دارد که دارای علامت تیک دار می باشند هر دو تیک را بردارید ، با این کار کاربران نمی توانند بفهمند که در این کامپیوتر چند user وجود دارد تنها عیب آن این است که آخرین user که پشت سیستم نشسته و سپس از آن خارج شده است ، username آن باقی می ماند .
در یک شبکه اگر بخواهید به عنوان مدیر به یک کامپیوتر دسترسی کامل داشته باشید چکاری باید انجام داد :
طریقه Remote کردن ( دسترسی کامل به یک سیستم ) برای این کار ابتدا باید بر روی My computer راست کلیک نماییم سپس از منوی کشوی که باز می شود گزینه Properties را انتخاب می نماییم ، در پنجره System Properties بر روی برگه Remote کلیک می نماییم بعد از باز شدن این پنجره ، گزینه Allow users to connect remotely to this computer را تیک زده و سپس ok کنید( این عملیات را بر روی کامپیوتر مبدا و مقصد انجام میدهیم ) با زدن تیک در این قسمت ما به کامپیوترمدیر شبکه اجازه می دهیم تا بتوانند به سیستم ما Logon شوند .برای این کار از کامپیوتر مدیر شبکه برنامه Run را اجرا می نماییم و در آن mstsc را تایپ کرده و سپس ok می کنیم ، بعد از زدن دکمه ok برنامه Remote Desktop Connection اجرا می شود ، حال برای Remote شدن به کامپیوتر مقصد نام کامپیوتر و سپس password ادمین را زده و ok می نماییم بعد از انجام این عملیات سیستم کامپیوتر مقصد log off شده و مدیر وارد آن می شود و می تواند هر نوع عملیاتی را که می خواهد بر روی آن انجام دهد .
این روش Remote کردن یک سیستم بود که در آن کاربر از دیدن عملیاتی که بر روی کامپیوترش انجام می شود اطلاع نخواهد داشت ، حال اگر یک کاربر از مدیر شبکه بخواهد که یک نرم افزار را بر روی کامپیوترش نصب نمایید و در حین نصب کاربر بتواند عملیات نصب را مشاهده کند تا در آینده برای نصب مجدد این نرم افزار ، کاربر بتواند آن را نصب نمایید . برای انجام این مراحل ابتدا کاربر باید یک دعوت نامه برای مدیر ارسال نماید و از او درخواست کمک نمایید برای تنظیم دعوت نامه مراحل زیر را باید انجام داد :
ابتدا بر روی My Computer راست کلیک نموده و از منوی کشوی باز شده گزینه Properties را انتخاب می نماییم ، سپس وارد برگه Remote شده و گزینه :
Turn on Remote Assistance and aloow invitations to be sent from this learn mor about
را تیک بزنید ، سپس برای تنظیم دعوت نامه از منوی Start برنامه Help and Support را اجرا نمایید در در برنامه Help and Support Center بر روی گزینه Invite a friend to Connect to your Computer With Remote Assistance کلیک کنید و وارد آن شده سپس بر روی گزینه Invite Somene to help you کلیک نمایید بعد از وارد شدن به این پنجره یک گزینه برای ذخیره کردن فایل وجود دارد ( Save Invitation as a file ) بر روی این گزینه کلیک کرده و وارد آن شوید در این صفحه یک نام برای دعوت نامه خود وارد کنید و سپس next کنید در این صفحه مدت اعتباری را برای دعوت نامه می توانید تعیین کنید یعنی بعد از گذشتن از زمان تعیین شده دعوت نامه اعتبار خود را از دست می دهد سپس بر روی next کلیک نمایید در صفحه بعدی یک Password بر روی دعوت نامه خود قرار دهید تا اگر کسی بغیر از مدیر شبکه آن را اجرا کرد نتواند به سیستم شما دسترسی داشته باشد در پایان محلی را برای ذخیره دعوت نامه انتخاب نمایید و سپس آن را ذخیره کنید این مراحل برای ایجاد دعوت نامه بود حال باید آن را برای مدیر شبکه ارسال نماییم برای این کار دعوت نامه را در داخل یک پوشه قرار می دهیم و سپس این پوشه را در شبکه به اشتراک می گذاریم و سپس با یک تماس با مدیر ( به صورت تلفنی و یا ... ) آن را از نام دعوت نامه و همچنین رمزی که برای دعوت نامه گذاشته ایم مطلع می نمایم و سپس از مدیر درخواست انجام مراحل نصب نرم افزار را می نماییم ، سپس مدیر بر روی فایل دعوت نامه شما که در شبکه به اشتراک گذاشته اید دابل کلیک می نماید ابتدا اسم رمز از مدیر درخواست می شود بعد از وارد کردن درست رمز و زدن اینتر از کاربری که دعوت نامه از سوی آن ارسال شده سوالی مبنی بر اینکه آیا می خواهید شخصی که دعوت نامه را به آن ارسال کرده اید وارد سیستم شما شود یا خیر بعد از زدن دکمه Yes از طرف کاربر مدیر به سیستم کاربر مورد نظر متصل می شود به این صورت که یک صفحه بر روی desktop مدیر ظاهر می شود که این صفحه ، صفحه Desktop کاربر می باشد و سپس برای اینکه مدیر کنترل سیستم کاربر را به عهده بگیرد بر روی دکمه Take Control که در بالای صفحه ظاهر شده قرار دارد باید کلیک نمایید و همچنین بعد از زدن این دکمه یک پیغام دیگر برای کاربر ارسال می شود که آیا کنترل را به مدیر واگذار می نماید یا خیر با زدن دکمه ok مدیر کنترل سیستم کاربر را به عهده می گیرد ، این در صورتی است که کابر می تواند عملیاتی را که مدیر بر روی صفحه Desktop انجام می دهد را ببیند .