برترین مقالات کامپیوتر

برترین مقالات کامپیوتر

برترین مقالات کامپیوتر

برترین مقالات کامپیوتر

یونی‌کد چیست؟

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

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

افزدون آیکون برنامه ی مورد نظر به Control Panel

هت افزودن آیکون نرم افزار مورد نظر در Control Panel به شیوه ی زیر عمل کنید .

1 . در کادر محاوره ای Run عبارت Regedit را تایپ نمایید و بر روی OK کلیک کنید تا محیط ویرایش رجیستری ظاهر شود .

2 . به مسیر زیر بروید :
ادامه مطلب ...

انحصارطلبی مایکروسافت...

از زمانی که مایکروسافت شروع کرد به ارایه زبانهای برنامه سازی،از QBasic گرفته تا Visual Sutio و حالا NET. همگی تحت سیستم عامل ویندوز بودن.چه محیط اجراییشون و چه محیط هایی که این زبان ها پشتیبانی می کنن.خیلی از دوستان و حت ادامه مطلب ...

پورتال چیست؟؟؟

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

علت کاهش سرعت کامپیوت

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



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

هوش مصنوعی چیست ؟

وش مصنوعی، شاخه‌ایست از علم کامپیوتر که ملزومات محاسباتی اعمالی همچون ادراک (Perception)، استدلال(reasoning) و یادگیری(learning) را بررسی کرده و سیستمی جهت انجام چنین اعمالی ارائه می‌دهد.



هوش مصنوعی، دانش ساختن ماشین‌‌ ها یا برنامه‌های هوشمند است. همانگونه که از تعریف فوق-که توسط یکی از بنیانگذاران هوش مصنوعی ارائه شده است- برمی‌آید،حداقل به دو سؤال باید پاسخ داد:
۱ـ هوشمندی چیست؟
۲ـ برنامه‌های هوشمند، ادامه مطلب ...

خاموش کردن کامپیوتر با اسم رمز

1-ابتدا یک اسم رمز برای کامپیوتر خود انتخاب کنید.

2- به کنترل پنل رفته و بر روی آیکون System دوبار کلیک نمایید.

3- در محل مشخصات و نام کامپیوتر این دستور Shutdown -r -m computer name -t 300 ا را تایپ نمایید.

4- بر روی دکمه OK کلیک کنید تا خارج شوید. * لازم به ذکر است در دستور بالا میباست کلمات دلخواه خود را انتخاب و جایگزین نمایید: Computer name = اسم رمز کامپیوتر که شما آن را انتخاب کرده‌اید R = Restart S = Shutdown L= Log off T300= نشان دهنده زمان خاموش شدن اتوماتیک به ثانیه است و میتواند با عدد دیگری جایگزین شود.

از کامپیوتر و ویندوز بیشتر بدانید

* Alfa : نسخه ای که بعد از نسخه Beta می آید و برنامه کامل و بدون اشکال است و برای کار آماده است.
* Active Desktop : قابلیتی از صفحات وب که می تواند در Desktop شما Upload شود.
* Active Window : پنجره ای است که حالت فعال دارد و در آن می توان کار کرد و بر روی تمامی پنجره ها قرار دارد.
* AGP (Advanced Graphics Port) : شیاری است مخصوص کارت های گرافیکی قدرت مند که معمولا رنگ آن قرمز یا قهوه ای است.
* Anonymous FTP : نوعی پروتوکل انتقال فایل در اینترنت است که به شما اجازه می دهد تا بتوانید به صورت یک کاربر ناشناس به شبکه متصل و فایل خود را بگیرید.
* Attributes : (صفت) صفاتی را که می توان به یک فایل داد مثلا Read Only.
* Audio CD : یک نوع CD صوتی معمولی که توسط دستگاه پخش CD یا کامپیوتر می توان آن را شنید.
* Auditing : فرایند ثبت و ذخیره عملیاتی که در یک کامپیوتر انجام می شود. این فراین در فایل هایی با پسوند .log ذخیره می شوند.
* Baud : سرعت انتقال اطلاعت از طریق Modem.
* Beta : نسخه ویژه ای از یک نرم افزار یا سیستم عامل به منظور تست شدن و رفع اشکالات آن که برای سازمان و افراد خاصی فرستاده می شود.
* Bit : مخفف کلمه Binary Digit است و کوچک ترین واحد شمارش در کامپیوتر است.
* Bitmap : یک فرمت گرافیکی است BMP.
* Boot : راه اندازی یک کامپیوتر را Boot می گویند.
* Cache : حافظه ای پنهان که در درون CPU قرار دارد و برای افزایش سرعت در رایانه است.
* Capture : ذخیره تصاویر به صورت یک فایل در رایانه.
* CD-R : مخفف کلمه Recordable Compact Disk است و برای ذخیره اطلاعات برروی یک CD-R است که در این مدل فقط یک بار می توان بر روی CD نوشت.
* CD-RW : مخفف کلمه Rewriteable Compact Disk بوده و نوعی از CD ها است که می توان بر روی آن ها چندین بار نوشت.
* CD-ROM : دستگاهی است که توانایی خواندن CD ها را دارد و مخفف کلمه Compact Disk Read Only Memory است.
* Character : به یک علامت یا یک حرف می گویند.
* Chat : برنامه ای است که شما می توانید توسط آن با دیگران به بحث و گفتگو بپردازید.
* Client : کامپیوتری را که در یک شبکه از منابع به اشتراک گذاشته شده استفاده می کندد سرویس گیرنده می گوییند.
* Clip : قسمتی از یک فیلم و یا فایل صوتی.
* Clipboard : قسمتی از حافظه رایانه که اطلاعات به صورت موقت در آن ذخیره می شود. مانند زمانی که داریم یک فایل را کپی می کنیم.
* CMOS : حافظه ای که بر روی مادر برد قرار دارد و به وسیله یک باطری کوچک تغذیه می شود.
* Connections : برنامه و تنظیماتی که اتصال یک رایانه به اینترنت یا رایانه دیگری را تعریف می کند.
* Cookie : فایل کوچکی که توسط وب سایت بر روی رایانه شما ذخیره می شود.
* Desktop Icon : به آیکن هایی که بر روی صفحه Desktop موجد است می گویند.
* Desktop Theme : مجموعه ای از آیکن ها تصاویر و در مجموع شکل هایی که باعث تغییر کردن محیط ویندوز می شود.

# Dialog Box : کادر محاوره ای مانند System. این صفحه تفاوتی که با پنجره دارد کلید Maximize را ندارد و سایز آن را نمی توان تغییر داد و دارای کلید ok , Cancel است.
# Directory : قسمتی بر روی هارد شما ککه فایل های خود را در آن جمع می کنیید که نام دیگر آن Folder یا پوشه نیز هست.
# DLL (Dynamic Link System) : فایلی که توسط یک یا جند برنامه استفاده می شود.
# Document : فایلی که توسط یک برنامه ایجاد می شود.
# Download : کپی کردن فایلی از طریق اینترنت بر روی رایانه خود.
# Drag : فشردن دکمه سمت چپ Mouse بر روی یک آیکن و کشیدن آن.
# Drop : رها کردن کلید Mouse در هنگامی که آن را نگه داشته اید.
# Drag & Drop : فشردن کلید سمت چپ Mouse و رها کردن آن در جایی دیگر.
# Drive : همان هارد دیسک شما می شود.
# DVD : مخفف عبارت Digital Video Disk است و فرمتی برای ذخیره فیلم.
# Edit : ویرایش کردن هر چیزی.
# E-Mail : نامه الکترونیکی.
# Extract : باز شدن یک فایل فشرده شده.
# Firewall : دیوار آتش، نرم افزار یا سخت افزاری که جلوی Hacker ها را می گیرد و نمی گذارد اطلاعات شما به سرقت برود.
# Fire wire : نام دیگر IEEE 1394 است که اتصالی است با سرعت بسیار بالا.
# Hardware : اجزای فیزیکی قابل لمس رایانه.
# Host : به هر رایانه ای بتوان از طریق اینترنت به آن متصل شد.
# Hub : وسیله ای است که می توان چند client را به آن در شبکه محلی متصل نمود.
# ISP : شرکتی که دسترسی اینترنت را برای مردم مهیا می کند.
# MIDI (Musical Instrument Digital Interface) : فرمتی است برای ذخیره کردن موسیقی که فقط شامل نت های موسیقی است.
# MP3 : فرمتی است برای ذخیره کردن موسیقی به صورت فشرده و با کیفیت بالا.
# Registry : پایگاهی است که تنظیمات ویندوز و برخی نرم افزار ها را به صورت استاندارد نگه می دارد.
# Shareware : نرم افزاری است که به صورت آزمایشی برای مدت زمان کوتاهی در اختیار شما است تا شما آن را خریداری نمایید.
# Spam : نامه های الکترونیکی بی مصرف و بی خود.
# Standby : حالت خواب برای رایانه یعنی نیمه خاموش.
# Trojan horse : یک برنامه مخرب که ظاهر آن فریبنده است.
# Upload : کپی کردن یک فایل از یک راینه به رایانه ای دیگر از طریق شبکه محلی یا اینترنت.
# VGA : کارت گرافیک هایی گفته می شود که دارای قدرت زیادی است.
# Virus : برنامه ای که برای آسیب رساندن به کامپیوتر و برنامه های آن است و قابلیت تکثیر شدن را دارد.
# VPN (Virtual Private Networking) : روش برای متصل شدن به رایانه ها از طریق اینترنت.
# Workgroup : گروهی از کاربران بر روی یک شبکه محلی.

حافظه مجازی (1)

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

ترفندهایی برای بهینه سازی حافظه مجازی:

1*قبل از تنظیم حافظه ایستا، ابتدا هارددیسک خود را یکپارچه نمایید (defrag) تا حافظه مجازی روی درایو هارددیسک به صورت پیوسته باشد.

2*حافظه مجازی را روی حالت ایستا (static) تنظیم کنید و حجم حداقل (minimum) و حداکثر (maximum) آن را یکسان انتخاب کنید.

3*در صورت امکان ، فایل حافظه مجازی را روی دیسک یا پارتیشنی بسازید که کمترین میزان دسترسی را دارا باشد. حتی داشتن پارتیشنی مستقل،

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

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

128 مگابایت حافظه فیزیکی دارید، حداقل و حداکثر حجم حافظه مجازی را روی 256 تنظیم کنید. به نظر میرسد که اندازه حافظه فیزیکی وPage File،

باید نسبت معکوس داشته باشد. چنانچه، حجم حافظه فیزیکی سیستم شما زیاد باشد، page File کوچکتر خواهد بود.

بهتراست تا اندازه فایل Page File را حداقل دو برابر اندازه حافظه فیزیکی در نظر بگیرید: وقتی سیستم عامل به ویژه در مورد Win2k یا برنامه کاربردی ، باعث بروز خطا میگردد، ویندوز از وضعیت هسته کرنل در حافظه یادداشت برداری مینماید. سیستم عامل این عمل را با ایجاد یک فایل موقتی در پوشه Dr.Watson انجام میدهد و شما راهی جز حذف آن ندارید. تعیین حداکثر اندازه حجمPage File ، به نحوه استفاده شما از سیستم بستگی دارد. بهترین روش تعیین اندازه ، بدین صورت است که

«مثلا با باز کردن برنامه های بیشتر - کمی بیش از حد معمول به سیستم فشار وارد کنید و برنامهTask Manager در Win9x برنامه Performance Monitor را

اجرا نموده تا ببینید Page File تا چه حد مورد استفاده قرار می گیرد. اجرای این شیوه به تعیین اندازه مطلوب Page File کمک مینماید.

نکته: چنانچه به دلیل حجم کم حافظه فیزیکی ، بیش از حد از Page File استفاده مینمایید، جای بسی نگرانیست!. در بیشتر موارد ، مقدار حافظه ای که کاربران در اختیار دارند،بیش از حد نیاز آنهاست. به علاوه، RAM این روزها به قدری ارزان شده، که صرف هزینهای بیشتر برای کسب حافظه واقعی، ایده آل میباشد.

حافظه مجازی (2)

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

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

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

مسئله سرعت

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

محل نگهداری اطلاعات بر روی هارد دیسک را یک Page file می گویند. در فایل فوق ، صفحات مربوط به حافظه اصلی ذخیره و سیستم عامل در زمان مورد نظر اطلاعات فوق را مجددا" به حافظه اصلی منتقل خواهد کرد. در ماشین هائی که از سیستم عامل ویندوز استفاده می نمایند ، فایل فوق دارای انشعاب swp است .

 

پیکربندی حافظه مجازی

ویندوز 98 دارای یک برنامه هوشمند برای مدیریت حافظه مجازی است . در زمان نصب ویندوز ، پیکربندی و تنظیمات پیش فرض برای مدیریت حافظه مجازی انجام خواهد شد. تنظیمات انجام شده در اغلب موارد پاسخگو بوده و نیازی به تغییر آنها وجود نخواهد داشت . در برخی موارد لازم است که  پیکربندی مدیریت حافظه مجازی بصورت دستی انجام گیرد.  برای انجام این کار در ویندوز 98 ، گزینه System را از طریق Control panel انتخاب و در ادامه گزینه Performance را فعال نمائید. در بخش Advanced setting ، گزینه Virtual memory را انتخاب نمائید.

 

با نمایش پنجره مربوط به Virtual Memory  ، گزینه "Let me specify my own virtual memory setting" را انتخاب تا زمینه مشخص نمودن مکان و طرفیت حداقل و حداکثر فایل مربوط به حافظه مجازی فراهم گردد..در فیلد Hard  disk محل ذخیره نمودن فایل و درفیلد های دیگر حداقل و حداکثر ظرفیت فایل را بر حسب مگابایت مشخص نمائید.  برای مشخص نمودن  حداکثر فضای مورد نیاز حافظه مجازی می توان هر اندازه ای را مشخص نمود . تعریف اندازه ائی به میزان دو برابر حافظه اصلی کامپیوتر برای حداکثر میزان حافظه مجازی توصیه می گردد.

میزان حافظه موجود هارد دیسک که برای حافظه مجازی  در نظر گرفته خواهد شد بسیار حائر اهمیت است . در صورتیکه فضای فوق بسیار ناچیز انتخاب گردد ، همواره با پیام خطائی مطابق "Out of Memory" ، مواجه خواهیم شد. پیشنهاد  می گردد نسبت حافظه مجازی به حافظه اصلی دو به یک باشد. یعنی در صورتیکه حافظه اصلی موجود 16 مگابایت باشد ، حداکثر حافظه مجازی را 32 مگابایت در نظر گرفت .

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

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