تبليغاتX
مهندسی تکنولوژی نرم افزار کامپیوتر

مهندسی تکنولوژی نرم افزار کامپیوتر
علمی _ تخصصی 

یک شرکت آمریکایی با ابداع فناوری شبیه صفحات لمسی تلفنهای هوشمند، توانسته تمام اشیاء قابل تصور به دکمه‌های کاربردی تبدیل کرده و تماس را یک فرمان تلقی کند.

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

این فناوری “توشه” (Touché) نامگذاری شده و می تواند در هر شی قابل تصوری کاربرد داشته باشد، چرا که تنها چیزی که در این میان مورد نیاز است یک سیم الکتریکی است که به شی وصل شده و سر دیگر آن به صورت ارتباط با سیم یا بی سیم به یک دستگاه کنترل کننده متصل می شود.

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

لمس دستگیره در به این شکل می تواند پیام ” فورا بیا داخل” را منتقل کند

شرکت دیزنی پیش از توضیح جزئیات این فناوری نمونه های مختصری از نحوه کار آن ارائه کرده است.

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

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

در این میان یک تخت تعاملی می تواند هنگامی که نشسته اید و کتاب می خوانید چراغها را روشن نگاه دارد و زمانی که روی تخت دراز می کشید چراخها خاموش می شوند.

حتی یک ظرف آب که از این فناوری برخوردار است می تواند بین سه انگشتی که داخل ظرف شده و اشیاء یا انگشتان بیشتر تمایز قائل شود

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

این فناوری دیزنی می تواند میان تماسهای مختلف تمایز قائل شود و اشیاء روزمره را چون دستگیره در به دکمه های حساس تبدیل کند

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

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

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

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

این فناوری حتی در آب نیز کار می کند، اگر یک دست را در ظرف آب قرار دهید حسگر می تواند میان آن و یک انگشت تمایز قائل شود.

این تحقیق توسط مونهیکو سوتو، ایوان پوپیرف و کریس هریسون در مرکز تحقیقاتی دیزنی در پیتزبورگ انجام شده است.


موضوعات مرتبط: اطلاعات عمومی کامپیوتر، دنیای سخت افزار، دنیای نرم افزار
برچسب‌ها: فناوری, لمسی, جدید
[ سه شنبه 26 اردیبهشت1391 ] [ 7:1 PM ] [ رامین علی پور ]
امروزه بحث امنیت در اینترنت با گسترش حمله ویروس ها و پیچیده تر شدن نحوه عملكردشان بسیار مشكل تر از گذشته شده است. مجله معتبر PC Magazine چندی پیش تحقیقی انجام داد و روی افراد زیادی كه با كامپیوتر و اینترنت سر و كار داشتند مطالعاتی انجام داد. آنها از شركت كنندگان درباره سرویس های اینترنتی كه در اختیار داشتند سوالاتی پرسیدند اما نتایج بدست آمده شگفت انگیز بود. بیشتر شركت كنندگان از شدت خطر بالقوه ای كه آنها را تهدید می كرد درك درستی نداشتند و از روش های مقابله با آنها اطلاعات درستی نداشتند.در این مقاله از مجموعه مقالات آموزش امنیت IT می باشد سعی داریم برخی تفكرات اشتباه كه در بین كاربران اینترنت و كامپیوتر معمول شده است را بیان كنیم به امید اینكه مفید واقع شود:

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

چند سال پیش با كمی اغماض می شد گفت این حرف ها درست است ولی امروزه با بوجود آمدن تهدیدات دورگه! كه هم خواص یك كرم اینترنتی و هم ویروس را دارد و از هر دوی آنها مخرب تر است دیگر به این سادگی نمی توانید از كنار امنیت كامپیوتر خود با بی تفاوتی بگذرید حتی اگر اطلاعات مهمی روی آن نداشته باشید به عنوان مثال یكی از این تهدیدات كه Blaster نام دارد دور از چشم بسیاری می تواند در عرض كمتر از چند ساعت هزاران و بلكه میلیون ها كامپیوتر را در اینترنت آلوده كند. برای چنین بد افزار مخربی مهم نیست كه كامپیوتری چه كسی را هدف قرار می دهد و اطلاعات آن چه ارزشی دارد فقط اطلاعات را جمع آوری می كند تا در زمان مناسب از این اطلاعات به سرقت رفته سوء استفاده كند. حتی ممكن است كامپیوتر شما مستقیما مورد حمله واقع نشود و از آن به عنوان پایگاهی برای حمله به كامپیوتر های دیگر ( مثلاً در یك شبكه كامپیوتری ) استفاده شود. حتی به این روش ممكن است از كامپیوتر شما برای ارسال نامه های الكترونیكی نا خواسته و تبلیغات وب سایت های غیر اخلاقی استفاده شود، در حالیكه از ان بی خبرید. بنابراین مسئولیت شهروندی شما حكم می كند كه از كامپیوتر خود در برابر این تهدیدات حفاظت كنید.

افسانه دوم: زمانیكه با اینترنت كار نمی كنم ارتباط خود را با كامپیوتر قطع می كنم یا كامپیوتر را خاموش می كنم. بنابراین از كامپیوتر خود حفاظت كرده ام.

اشتباه است، حتی اگر كامپیوتر شما هیچگاه به اینترنت متصل نشود باز هم یك هدف مناسب برای حملات است. زمانیكه ناخواسته ویروسی به كامپیوتر شما راه می یابد لزوماً همان لحظه فعال نمی شود به خصوص اگر از برنامه های چك ایمیل استفاده می كنید. امروزه ویروس ها و سایر تهدیدات رایانه ای به طور بی رحمانه ای از طریق حافظه USB ، CD/DVD و شبكه های كامپیوتری منتشر می شوند.

افسانه سوم: برای اینكه كامپیوترم ویروسی نشود فایل های الصاق شده( attached ) در ایمیل های مشكوك را باز نمی كنم.

اما ممكن است ویروس بعدی كه به كامپیوتر شما راه پیدا می كند ایمیلی باشد كه از یك دوست یا همكار دریافت كرده اید. چون كامپیوتر او آلوده بوده است. كرم های دورگه حتی می توانند از طریق حفره های امنیتی مرورگر شما وارد شوند. بنابراین گاهی فقط خواندن یا دیدن یك ایمیل می تواند باعث ایمیل آلوده شدن كامپیوتر شما شود. برای جلوگیری از این معضل فقط كافیست یك مجموعه آنتی ویروس و فایروال یا یك بسته امنیت اینترنت ( Internet Security ) نصب كنید. و البته آن را Update ( به روز ) نگه دارید. برای Update آنتی ویروس هم به یك خط اینترنت با سرعت كافی نیاز دارید به خصوص اگر دیر به دیر به اینترنت متصل می شوید.

افسانه چهارم: سیستم عامل من مكینتاش یا لینوكس ( و سیستم عامل های بر پایه لینوكس ) است و نه ویندوز بنابراین لازم نیست نگران این گونه حملات باشم.

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

افسانه پنجم: كامپیوتر من یك پكیج امنیتی و آنتی ویروس دارد، بنابراین كاملاً حفاظت شده است.

نه كاملاً، اول اینكه اگر شما آنتی ویروس خود را به گونه ای تنظیم نكرده باشید كه ترافیك ورودی از اینترنت را به طور اتومات اسكن كند در این صورت حفاظت درستی انجام نداده اید. دوم، هر روز ویروس ها و تهدیدات جدید علیه كامپیوتر شما ظاهر می شود، و اگر آنتی ویروس شما Update باشد تا حدی می توان به آن اطمینان كرد. بنابراین باید ویژگی Auto-Update را فعال كنید. سوم، یك پكیج امنیتی به تنهایی نمی تواند از كامپیوتر شما محافظت كند به عبارت دیگر هیچ آنتی ویروس یا پكیج امنیتی كامل نیست. بنابراین بهترین راه حل رعایت مجموعه ای از احتیاطات و اقدامات امنیتی است. یعنی یك آنتی ویروس، یك فایروال، یك Anti Spyware/Malware نصب كنید و برای به روز رسانی آنها به طور مرتب اقدام كنید. وصله های امنیتی سیستم عامل و مرورگر خود را نصب كنید. و وارد سایت های مشكوك به خصوص وب سایتهای روسی و چینی كه قوانین بین المللی ارتباطات را رعایت نمی كنند نشوید.


موضوعات مرتبط: اطلاعات عمومی کامپیوتر، دنیای نرم افزار
برچسب‌ها: امنیت اینترنت, شبکه, کرم های مخرب, امنیت اطلاعات, ویروس, بسته امنیتی, Update, Antivirus
[ یکشنبه 24 اردیبهشت1391 ] [ 5:25 PM ] [ رامین علی پور ]

بارانی از عشق و نَمی هم ستاره ارزانی تویی که در تبار معصومانه‌ی نگاهت، چشمان

خسته‌ی من ستاره می‌چیند. خوش‌آهنگ‌ترین نغمه‌های هستی نثار قلب خسته و

صبورت. روزِ به اوج نشستنت مبارک . . .مادر جان

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

 

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


موضوعات مرتبط: عمومی
برچسب‌ها: ولادت حضرت فاطمه زهرا, روز مادر, روز زن, تبریک
[ پنجشنبه 21 اردیبهشت1391 ] [ 11:10 PM ] [ رامین علی پور ]
بزرگترین شرکت اینترنتی دنیا یعنی گوگل، لیستی از ۱۰ کشور برتر دنیا در زمینه اینترنت موبایل و اینترنت دسکتاپ را منتشر کرد. اوایل ماه جاری شرکت گوگل سرعت اینترنت موبایل و اینترنت دسکتاپ را در ۵۰ کشور دنیا اندازه گیری کرد . این اندازه گیری مربوط به سرعت بارگذاری صفحات وب میباشد که در کامپیوترها و موبایل ها انجام شده است.

در صدر جدول مربوط به سرعت اینترنت دسکتاپ، نام کشور اسلواکی به چشم میخورد که میانگین بارگذاری صفحات در آن ۳٫۳ ثانیه می باشد. کمترین سرعت در بین این ۵۰ کشور، مربوط به اندونزی میباشد که میانگین زمان بارگذاری صفحات در آن ۲۰٫۳ ثانیه است.

در زمینه اینترنت موبایل و سرعت بارگذاری صفحات، کره جنوبی در صدر جدول قرار دارد که میانگین زمان بارگذاری صفحات ۴٫۸ ثانیه اندازه گیری شده است . آخرین کشوری که در لیست ۵۰ تایی گوگل در زمینه اینترنت موبایل قرار گرفته است ، همسایه جنوبی کشور ما یعنی امارات متحده عربی است . میانگین زمان بارگذاری صفحات در این کشور حدود ۲۶٫۷ ثانیه اندازه گیری شده است .

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

۱۰ کشور بالای جدول در زمینه اینترنت دسکتاپ

۱- اسلواکی ( ۳٫۳ )

۲- کره جنوبی ( ۳٫۵ )

۳- جمهوری چک ( ۳٫۷ )

۴- هلند ( ۳٫۹ )

۵- ژاپن ( ۴ )

۶- دانمارک ( ۴٫۳ )

۷- سوئیس ( ۴٫۳ )

۸- سوئد ( ۴٫۵ )

۹- بلژیک ( ۴٫۶ )

۱۰- نروژ ( ۴٫۸ )

۱۰ کشور پایین جدول در زمینه اینترنت دسکتاپ

۱- شیلی ( ۱۰ )

۲- کلمبیا ( ۱۰٫۲ )

۳- پرو ( ۱۱٫۷ )

۴- برزیل ( ۱۱٫۸ )

۵- آرژانتین ( ۱۲٫۸ )

۶- مالزی ( ۱۴٫۳ )

۷- ونزوئلا ( ۱۴٫۹ )

۸- هند ( ۱۵٫۱ )

۹- فیلیپین ( ۱۵٫۴ )

۱۰- اندونزی ( ۲۰٫۳ )

۱۰ کشور بالای جدول در زمینه اینترنت موبایل

۱- کره جنوبی ( ۴٫۸ )

۲- دانمارک ( ۵٫۲ )

۳- هنگ کنگ ( ۵٫۹ )

۴- نروژ ( ۶ )

۵- سوئد ( ۶٫۱ )

۶- استونی ( ۶٫۲ )

۷- جمهوری چک ( ۶٫۳ )

۸- ژاپن ( ۶٫۴ )

۹- رومانی ( ۷٫۵ )

۱۰- اسلواکی ( ۷٫۶ )

۱۰ کشور پایین جدول در زمینه اینترنت موبایل

۱- مالزی ( ۱۲٫۷ )

۲- اندونزی ( ۱۲٫۹ )

۳- سنگاپور ( ۱۲٫۹ )

۴- مکزیک ( ۱۴٫۱ )

۵- برزیل ( ۱۵٫۸ )

۶- آرژانتین ( ۱۶٫۳ )

۷- هند ( ۱۶٫۴ )

۸- تایلند ( ۱۷٫۴ )

۹- عربستان ( ۲۱٫۲ )

۱۰- امارات ( ۲۶٫۷ )


موضوعات مرتبط: اطلاعات عمومی کامپیوتر، دنیای نرم افزار
برچسب‌ها: لیست, برترین کشور, سرعت اینترنت, گوگل, منتشر
[ پنجشنبه 14 اردیبهشت1391 ] [ 10:24 AM ] [ رامین علی پور ]

گفت استاد : مبر درس از یاد
یاد باد آنچه به من گفت استاد

یاد باد آنکه مرا یاد آموخت
آدمی نان خورد از دولت یاد

هیچ یادم نرود این معنی
که مرا مادر من نادان زاد

پدرم نیز چو استادم دید
گشت از تربیت من آزاد

پس مرا منت از استاد بود
که به تعلیم من اُستاد اِستاد

هرچه می دانست آموخت مرا
غیر یک اصل که ناگفته نهاد

قدر استاد نکو دانستن
حیف !!! استاد به من یاد نداد

گر بمردست ، روانش پرنور
ور بود زنده ، خدا یارش باد


موضوعات مرتبط: عمومی، اشعار
برچسب‌ها: روز معلم
[ سه شنبه 12 اردیبهشت1391 ] [ 5:18 PM ] [ رامین علی پور ]
نحوه شكستن پين كد PIN Code

معمولا وقتي اگر شما 3 بار pin code گوشي رو اشتباه بزنيد گوشي به روي قفل PUK code ميره .البته اين كد به صورت پيش فرض در اكثر گوشي ها 12345 مي باشد.

براي شكستن PIN code كد زير را وارد كرده سپس شماره تماس (معمولا كليد سبز رنگ) رو بزنيد:




05PUKnew PINnew PIN again


در اينجا منظور از PUK همان كد امنيتي است كه روي سند سيم كارت نوشته شده است.
و به جاي عبارت هاي new PIN و new PIN again كدي رو كه خودتون دوست داريد PIN به آن تغيير پيدا كند وارد كنيد. به همين راحتي.



نحوه شكستن PIN2 Code


معمولا اين كد براي اعمال محدوديت هايي در مورد شبكه و تماس هاي مي باشد.و اين كد به صورت پيش فرض در ايران 5678 است.اگر شما اين كد رو 3 بار اشتباه وارد كنيد گوشي روي اين كد قفل شده و بايد از PUK2 code استفاده كنيد.

براي شكستن اين قفل نيز همانند قبل كد زير رو وارد كرده و سپس دكمه تماس رو بزنيد.



052PUK2new PIN2new PIN2 again


در اين عبارت منظور از PUK2 كدي است كه معمولا روي سند سيم كارت ثبت شده است.يا مي توانيد آن را از دفتر امور مشتركين تلفن همراه درخواست كنيد.

و به جاي عبارت هاي new PIN2 و new PIN2 again كد جديد رو كه خودتون دوست داريد وارد كنيد.

لازم به ذكر است كه كدهاي PIN وPIN2 مي توانند حداقل 4 رقم و حداكثر 8 رقم باشند.

موضوعات مرتبط: دنیای نرم افزار، عمومی
برچسب‌ها: PIN Code, نحوه شکستن
[ پنجشنبه 7 اردیبهشت1391 ] [ 2:16 PM ] [ رامین علی پور ]

مسلمانان چرا شب دفن شد صدیقه کبری؟
چرا گم شد نشان قبر آن انسیه حوراء؟
هنوز از رحلت ختم رسل نگذشته ایامی!
نگین خاتم پیغمبران بشکست واویلا!

الا طلیعه ی کوثر سفر بس است بیا / غروب غربت مادر سفر بس است بیا
بیا که چشم به راهت نشسته خاک بقیع / به جان فاطمه دیگر سفر بس است بیا

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

شهادت حضرت فاطمه زهرا (س) بر شما تسلیت باد


موضوعات مرتبط: عمومی
برچسب‌ها: شهادت حضرت زهرا, س
[ سه شنبه 5 اردیبهشت1391 ] [ 7:2 PM ] [ رامین علی پور ]

The next release of Microsoft’s Office Suite (codenamed “Office 15”), is still early in the development stage, and rumors of an “Office 2015 release date” are merely speculation, but there are solid pieces of information that we’ve come across which are of great benefit. In particular: how participants of Microsoft’s Open Licensing Program can get a free upgrade to Office 15 when it’s released


موضوعات مرتبط: اطلاعات عمومی کامپیوتر، دنیای نرم افزار
برچسب‌ها: Office 15
[ دوشنبه 4 اردیبهشت1391 ] [ 11:2 AM ] [ رامین علی پور ]
یک دستور خطای صفحه آبی مرگ برای سیستم عامل‌های ویندوز XP، ویستا و 7 معمولاً از 4 قسمت تشکیل می‌شود و دارای اطلاعات تقریباً مفیدی در مورد خطای مورد نظر است.

صفحه آبی مرگ

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

صفحه آبی مرگ

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

صفحه آبی مرگ

پاراگراف بعدی در صورتی به شما کمک می‌کند که خطای سیستم اجازه بارگذاری یا همان "بالا آمدن" به سیستم عامل را ندهد. در این صورت بعد از Restart‌ کردن کامپیوتر، باید دکمه f8 صفحه کلید را فشار دهید و سپس گزینه Safe Mode‌ را انتخاب کنید. این گزینه باعث می‌شود تا سیستم عامل بدون اجزای اضافی خود نظیر بعضی نرم‌افزارها و سخت‌افزارها که معمولاً علت بوجود آمدن خطای Stop هستند، بارگذاری شود.

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

صفحه آبی مرگ

قسمت بعدی در سیستم عامل‌های مختلف متفاوت است. در سیستم عامل ویندوز XP این بخش اصطلاحاً "پورت دیباگ/Debug port" را نشان می‌دهد. وقتی Stop Error‌ بوجود می‌آید، سیستم عامل اطلاعات داخل حافظه کامپیوتر را در یک فایل برروی هارددیسک و یا ابزار ذخیره دیگری ضبط می‌کند. اطلاعات پورت دیباگ نشان دهنده آدرس ذخیره این اطلاعات است.

صفحه آبی مرگ

در ویندوز ویستا و 7 این بخش از میزان اطلاعات ذخیره شده را به صورت درصد نشان می‌دهد و وقتی که درصد ذخیره حافظه به 100 برسد سیستم به صورت خودکار Restart‌ می‌شود.

علل بوجود آمدن Stop Error

معمولاً علل بوجود آمدن این خطا را می‌توان به 5 دسته تقسیم کرد:

1. خطاهای نرم‌افزاری در حین کار با ویندز: نرم‌افزارها و درایورهای سخت‌افزاری که برروی سیستم عامل در حال اجرا هستند می‌توانند علت به وجود آمدن Stop Error باشد.

2. خطاهای سخت‌افراری در حین کار ویندوز: اگر یکی از سخت‌افزار کامپیوتر شما در کار خود مشکلی داشته و یا عملکرد آن با سیستم عامل همخوانی نداشته باشد، سیستم عامل از کار افتاده و Stop Error نمایش داده می‌شود. همچنین اطلاعات کهنه و به روزنشده BIOS نیز می‌تواند عامل این خطا باشد.

3. خطاهای نصب (Installation): لحظه نصب سیستم عامل یکی از حساس‌ترین لحظات کار کامپیوتر است. اگر ابزاری که با استفاده از آن سیستم عامل را نصب می‌کنید (نظیر  سی دی یا دی وی دی درایو) و یا هارددیسکی که سیستم عامل برروی آن نصب می‌شود در حین این عملیات دچار مشکلی شود، به احتمال زیاد با صفحه آبی مرگ روبرو می‌شوید.

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

5. خطاهای متناوب: آزاردهنده ترین نوع مشکلی که باعث بوجود آمدن Stop Error می‌شود! وجود آمدن مشکل در بخشی از سخت‌افزار حافظه کامپیوتر داغ شدن پردازشگر، سوختن ناگهانی یکی از سخت‌افزار و یا حتی وجود کدهای خراب در خطوط برنامه‌نویسی نرم‌افزار چنین مشکلی را ایجاد می‌کند و برطرف کردن آن‌ها نیز نیازمند تخصص در شناخت سیستم عامل است.

قدم اول برای برطرف کردن هر کدام از این مشکلات، یادداشت کردن اطلاعات مورد نیاز از صفحه آبی مرگ است. اگر سیستم عامل به صورت خودکار کامپیوتر را Restart‌ می‌کند و شما فرصت دیدن این پیغام را ندارید، در ویندوز برروی My Computer‌ (در ویندوز ویستا و 7 Computer) کلیک راست کنید، به Properties بروید، در ویندوز XP برروی پرونده Advanced‌ و در ویندوز ویستا و 7 از نوار سمت چپ Advanced System Settings را انتخاب کنید.

سپس در بخش Startup and Recovery برروی Settings کلیک کنید. تیک گزینه Automatically Restart را بردارید و تنظیمات را دخیره کنید.

معمولاً بعد از نمایش صفحه آبی مرگ، سیستم عامل قبل از بارگذاری مجدد شما را به منوی Troubleshooting می‌برد. در این منو می‌توانید سیستم را به صورت Safe Mode بالا بیاورید. توصیه می‌شود، اگر این دفعه اولین است که چنین مشکلی رخ می‌دهد، گزینه Start Windows Noramlly را انتخاب کنید. اگر بازهم چنین مشکلی رخ داد در ادامه مطلب بخش برطرف کردن مشکلات متناوب ویندوز را مطالعه کنید.

1) برطرف کردم خطای نرم‌افزاری در حین کار ویندوز:

اگر بعد از Restart شدن سیستم، گزینه Safe Mode‌ را انتخاب کردید، اولین کاری که باید انجام دهید، از کار انداختن نرم‌افزاری است که باعث بوجود آمدنStop Error می‌شود. اگر قبل از نمایان شدن صفحه آبی مرگ در حین نصب یک نرم‌افزار جدید با خطا روبرو شده‌اید، به احتمال زیاد مشکل از همین برنامه است و در حالت Safe Mode‌ می‌توانید آن را پاک کنید.

در غیر این صورت می‌توانید از System Restore ویندوز استفاده کنید و تنظیمات و برنامه‌های قدیمی تر ویندوز را جایگزین تنظیمات جدید کنید. برای اجرای System Restore در منوی Start به All Programs، Accessories، System Tools و System Restore بروید. در این ابزار یک تقویم مشاهده خواهید کرد که به شما آخرین زمان‌هایی که تغییرات اساسی در ویندوز به وجود آمده را نشان می‌دهد. سعی کنید آخرین باری که سیستم عامل به خوبی کار می‌کرده را انتخاب کنید و مراحل را ادامه دهید تا سیستم Restart شود و ویندوز بالا بیاید.

windows system restore

اگر یکی از درایورهای سخت‌افزار عامل بوجود آمدن Stop Error‌ است، پاک کردن، به روزرسانی و یا بازیابی نسخه‌های قدیمی‌تر آن می‌تواند مشکل را برطرف کند. برای انجام این کارها برروی My Computer کلیک راست کنید، در Properties در ویندوز XP برروی Hardware و در سیستم عامل ویستا یا 7 از نوار سمت چپ گزینه Device Manager را انتخاب کنید.

در این بخش سخت‌افزار مورد نظر را انتخاب و برروی آن کلیک راست کنید و سپس به Properties بروید. در بین پرونده‌ها Driver را انتخاب کنید.در این بخش می‌توانید با کلیک برروی Roll Back Driver نسخه قدیمی و سالم درایور را بازیابی کنید و یا با کلیک برروی Uninstall آن را از سیستم پاک کنید. توجه کنید که نباید این کار را برای درایورهای کارت گرافیک و یا اجزای مادربرد انجام دهید. برای اینگونه سخت‌افزار بهتر است از گزینه Roll Back استفاده کنید.

wondows device manager

یک روش دیگر برای رفع مشکلات سخت‌افزاری مربوط به Stop Error، این است که سخت‌افزار مورد نظر را به طور موقتی از کار بیاندازید. به این صورت هر وقت که فکر می‌کنید مشکل برطرف شده‌است می‌توانید بدون نیاز به نصب دوباره درایور آن را فعال کنید. برای این کار در لیست پنجره Device Manager برروی سخت‌افزار مورد نظر کلیک راست کنید و گزینه Disable را انتخاب کنید. بعداً برای فعال ساختن دوباره می‌توانید برروی گزینه Enable‌ کلیک کنید.

اگر صفحه آبی مرگ به علت وجود مشکل در زمان بارگذاری ویندوز رخ می‌دهد، می‌تواند با استفاده از منوی System Configuration Utility از اجرای آن در زمان بالا آمدن ویندوز (Startup) جلوگیری کنید. برای استفاده از این ابزار از منوی Start گزینه Run را انتخاب کنید و MSCONFIG را تایپ کنید و Enter را بزنید. سپس به پرونده Startup‌ بروید و برنامه مورد نظر را از لیست حذف کنید.

windows MSCONFIG

توجه داشته باشید که در این لیست، برنامه‌های اصلی سیستم عامل قرار ندارند و می‌توانید بدون ترس از خراب کردن ساختار ویندوز هر برنامه‌ای را از لیست حذف کنید. اکنون سیستم را Restart‌ کنید تا تنظیمات اعمال شوند.

2) برطرف کردن مشکلات سخت‌افزاری:

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

ویندوز دارای ابزاری به نام Windows Memory Diagnostics است. این برنامه در ویندوز وجود دارد و می‌توانید آن را از منوی Start، Accessories انتخاب کنید. اگر Stop Error اجازه بالا آمدن را به سیستم عامل نمی‌دهد، می‌توانید از دیسک‌های قابل بوت ویندوز استفاده کنید چرا که آن‌ها نیز دارای چنین ابزاری هستند. اگر این ابزار مشکلی را در حافظه کامپیوتر شما شناسایی کردند، به احتمال زیاد لازم است یک حافظه جدید خریداری کنید. توجه کنید که تعویض حافظه بهتر است توسط یک فرد متخصص انجام شود.

3) برطرف کردن مشکلات فایل‌های اصلی سیستم عامل

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

4) برطرف کردن مشکلات در حین نصب ویندوز

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

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

5) برطرف کردن مشکلات متناوب

یکی از دردسرسازترین مشکلات سیستم عامل مشکلات متناوبی است که به صورت کاملاً تصادفی رخ می‌دهد و هر نوع مشکلی از جمله سخت‌افزاری و نرم‌افزاری می‌تواند عامل به وجود آمدن آن باشد.

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


موضوعات مرتبط: اطلاعات عمومی کامپیوتر
برچسب‌ها: صفحه, آبی, مرگ, خطا, Stop Error, BIOS
[ دوشنبه 28 فروردین1391 ] [ 11:52 AM ] [ رامین علی پور ]

قدرت مضاعف

عرضه پردازنده‌هاي Core i7 بار ديگر تکنولوژي Hyper Threading را سر زبان‌ها انداخت. اينتل نخستين بار اين تکنولوژي را با پردازنده‌هاي Pentium 4 معرفي کرد ولي پس از به پايان رسيدن عمر اين پردازنده‌ها و ظهور مهندسي Core 2 اين تکنولوژي ديگر هيچ گاه به کار گرفته نشد. Hyper Threading بار ديگر زنده شده و بسياري از پردازنده‌هاي کنوني اينتل از آن بهره مي‌برند. هم اکنون پردازنده‌هاي Atom، Core i7 و برخي مدل‌هاي Core i5 از اين تکنولوژي بهره مي‌برند. امروز قصد داريم Hyper Threading و نحوه عملکرد آن‌را براي شما باز کرده و تاثير به کارگيري آن روي کارآيي پردازنده را بررسي کنيم.

چرا Multi Threading؟

پردازنده‌ها به‌طور معمول مي‌توانند از هر نرم‌افزار يا برنامه تنها يک دستورالعمل را در يک لحظه معين پردازش کنند. اين قانون حتي در مورد پردازنده‌هاي چند هسته‌اي هم برقرار است، يعني هر هسته پردازشي درون پردازنده در يک زمان مشخص، تنها يک دستورالعمل را پردازش مي‌کند. اين دستورالعمل‌ها به اصطلاح thread ناميده مي‌شوند.

خيلي از کاربران وقتي چندين نرم‌افزار را به صورت همزمان اجرا مي‌کنند (Multi tasking) فکر مي‌کنند پردازنده کامپيوتر آن‌ها برخلاف گفته بالا عمل مي‌کنند ولي در عمل شيوه عملکرد پردازنده به همان صورتي است که در بالا گفته شده يعني در هر لحظه، تنها يک دستورالعمل دريافتي پردازش مي‌شود. بديهي است که يک پردازنده چهار هسته‌اي طبق گفته بالا در هر لحظه مي‌تواند 4 دستورالعمل را پردازش کند.

اما اين‌که وقتي چندين نرم‌افزار را با هم اجرا مي‌کنيد چه اتفاقي مي‌افتد؟ پاسخ بسيار ساده است. پردازنده زمان و توان خود را بين برنامه‌هاي در حال اجرا و دستورالعمل‌هاي رسيده از آن‌ها تقسيم مي‌کند. اين رفت و برگشت و سوييچ کردن ميان نرم‌افزارها به قدري سريع صورت مي‌گيرد که کاربر فکر مي‌کند پردازنده تمامي دستورالعمل‌ها را همزمان اجرا مي‌کند و به همين دليل حس Multi Tasking به کاربر القا مي‌شود.

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

Hyper Threading چيست؟

تکنولوژي "Hyper Threading" به پردازنده اين امکان را مي‌دهد که در هر لحظه، دو بسته اطلاعاتي را پردازش کند. اين بدان معناست که اگر پردازنده شما اين قابليت را داشته باشد، هر هسته پردازشي قرار گرفته روي آن مي‌تواند در يک لحظه دو دستورالعمل (thread) را پردازش کند. در واقع با اين تکنولوژي سيستم‌عامل به هر هسته پردازشي به چشم يک دو هسته‌اي نگاه مي‌کند که قابليت پردازش همزمان دو دستورالعمل را دارد.

زماني‌که سيستم عامل مورد استفاده شما از اين تکنولوژي پشتيباني ‌کند و پردازنده نيز داراي چنين قابليتي باشد، هر هسته فيزيکي قرار گرفته روي پردازنده، از نظر سيستم عامل يک دو هسته‌اي خواهد بود. بنابراين سيستم عامل يک تک هسته‌اي با تکنولوژي Hyper Threading را به عنوان يک دو هسته‌اي مي‌شناسد و اگر به پنجره Task Manager برويد، دقيقا دو هسته پردازشي براي آن در نظر خواهد گرفت. به همين ترتيب يک چهار هسته‌اي با تکنولوژي Hyper Threading از نظر سيستم‌عامل يک 8 هسته‌اي خواهد بود.(تصویر2)

اينتل سه مزيت عمده براي تکنولوژي Hyper Threading برشمرده است:

- بهبود پشتيباني از کدهاي Multi -Thread

- امکان اجراي هم زمان چندين thread

- بهبود زمان پاسخگويي و عکس العمل پردازنده به دستور العمل‌هاي دريافتي.

طبق اطلاعات منتشر شده از سوي اینتل، مزيت اول تنها 5 درصد به سطح فيزيکي پردازنده افزوده (افزايش اندازه فيزيکي پردازنده) ولي در عوض 15 تا 30 درصد، کارآيي را افزايش مي‌دهد، به علاوه اينتل ادعا مي‌کند يک پردازنده با تکنولوژي Hyper Threading از يک پردازنده کاملا مشابه بدون اين تکنولوژي تا 30 درصد سريع‌تر است.

تاثير اين تکنولوژي روي کارآيي تا حدود زيادي به نرم‌افزارمورد استفاده وابسته است. ضمن اين‌که بايد اشاره کرد که اکثر نرم‌افزارهاي جديد، از ساختار Multi Thread بهره برده و توانايي ارسال همزمان چندين دستورالعمل به پردازنده را دارند.

Multi Thread يا Multi Core؟

ممکن است اين سوال در ذهن شما شکل گرفته باشد که با افزايش تعداد هسته‌هاي پردازشي هم مي‌توان تعداد زيادي دستورالعمل همزمان روي پردازنده جريان پيدا کرده و پردازش شوند و ديگر چه لزومي به استفاده از تکنولوژي Hyper Threading است. در جواب بايد گفت که افزايش تعداد هسته‌هاي پردازشي فيزيکي در پردازنده يکي از راه‌هاي افزايش قدرت پردازنده در اجراي هم زمان چندين دستورالعمل است ولي بايد توجه داشت که افزايش تعداد هسته‌هاي پردازشي فيزيکي، اندازه پردازنده و مصرف انرژي را تا حد زيادي افزايش مي‌دهد. ولي Hyper Threading چنين عيبي را ندارد چرا که تنها راه را براي استفاده بهينه واحدهاي پردازشي پردازنده باز مي‌کند. همان‌طور که در تصویر1 نيز نمايش داده شده اين تکنولوژي واحدهاي پردازشي خالي را با دستورالعمل‌ها پر کرده و در واقع به پردازنده اين امکان را مي‌دهد که از حداکثر توان پردازشي خود استفاده کند.

سختافزار و نرمافزارهاي سازگار

هم اکنون تمامي پردازنده‌هاي Core i7 از تکنولوژي Hyper Threading بهره مي‌برند. اکثر پردازنده‌هاي کم مصرف Atom نيز به HT مجهز شده‌اند و تنها چند مدل محدود از آن‌ها فاقد اين تکنولوژي هستند. يکي از دلايل موفقيت پلتفرم اتم و پردازنده‌هاي اتم که در نت‌بوک‌ها به کار گرفته مي‌شود، وجود همين تکنولوژي به حساب مي‌آيد.

پردازنده‌هاي Core i5 سري 600 نيز که اخيرا از خانواده پردازنده‌هاي Clarkdale معرفي شده‌اند از HT بهره مي‌برند. ضمن اين‌که Core i3هاي سري 300 که براي لپ‌تاپ‌ها در نظر گرفته شده‌اند از Hyper Threading پشتيباني مي‌کنند.

سيستم‌عامل‌هاي جديد اعم از ويندوز 7، ويندوز ويستا و گونه‌هاي مختلف لينوکس همگي با Hyper Threading سازگاري کامل دارند.

براي استفاده از Hyper Threading بايد اين قابليت را از درون بايوس مادربورد فعال کنيد. در اين صورت سيستم‌عامل تعداد هسته‌هاي پردازنده شما را دو برابر تعداد هسته‌هاي واقعي پردازنده خواهد ديد.


موضوعات مرتبط: اطلاعات تخصصی کامپیوتر، دنیای سخت افزار
برچسب‌ها: تکنولوژي, Hyper Threading
[ سه شنبه 22 فروردین1391 ] [ 11:14 AM ] [ رامین علی پور ]
.: Weblog Themes By E-Learning :.

درباره وبلاگ

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