پایگاه مقالات کامپیوتر

مرکز دانلود جدیدترین مقالات کامپیوتر

پایگاه مقالات کامپیوتر

مرکز دانلود جدیدترین مقالات کامپیوتر

چطور حافظه مجازی کار می کند ؟

حافظه مجازی یا Virtual Memory یک روش نرم افزاری است که جزوی از سیستم عامل‌ است و کمک بزرگی در افزایش قابلیت‌های حافظه و مدیریت آن با هزینه‌ای کم می‌کند.
امروزه کامپیوتر‌ها دارای ۲۵۶مگابایت تا ۱یا۲گیگابایت RAM هستند . ۲۵۶مگابایت برای سیستم عامل‌ها و برنامه‌هایی که اینروزها روی آن‌ها اجرا می‌شود کمترین میزان RAM است. ولی به هر حال تنها برای اجرا کردن سیستم عامل ویندوز و دو یا سه برنامه دیگر کافی است. با همین میزان RAM اگر چیزی به نام VirtualMemory وجود نداشت، هربار که این برنامه‌ها با هم اجرا می‌شدند RAM به راحتی پر می‌شد و دیگر حتی ماوس را هم نمی‌توانستید روی صفحه تکان دهید!
با استفاده از VirtualMemory کامپیوتر اطلاعاتی که روی RAM برای مدتی بدون استفاده مانده است را به هارد دیسک انتقال می‌دهد و با این کار فضای نسبتاً زیادی را برای سیستم خالی می‌کند.
این جابجایی به طور خودکار و توسط سیستم عامل انجام می‌شود و اگر از میزان اطلاعاتی که توسط RAM شما ذخیره می‌شود اطلاع داشته باشید، فکر می‌کنید که همان ۲۵۶مگابایت RAM برای شما نامحدود است.
این برای شما از نظر اقتصادی هم به صرفه است چرا که هارد دیسک بسیار ارزان تر از RAM است.
سرعت ضبط کردن و خواندن هارد دیسک بسیار کمتر از RAM است و اساساً برای دسترسی به اطلاعات در مقیاس کوچک طراحی نشده است. به همین دلیل اگر سیستم شما بیش از حد به VirtualMemory اتکا کند، کاهش سرعت زیادی را مشاهده خواهید کرد. کلید این مشکل در فراهم کردن میزان RAM کافی است. با این حال تنها زمانی که کاهش سرعت را احساس خواهید کرد در باز و بستن برنامه‌هاست. به همین دلیل در صورت داشتن RAM کافی، VirtualMemory پاسخی مناسب برای نیاز‌های کامپیوتر شماست.

ادامه مطلب ...

ebook چیست؟

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

 ebook یا کتاب الکترونیکی، پدیده ای کاملاً تازه در این بین است و می رود تا نظام آموزش و اطلاع رسانی را با دگرگونی هایی اساسی مواجه سازد. کتاب های الکترونیکی یا ebooks صرفاً نسخه های الکترونیکی مطالب مکتوب نیستند . بلکه میتوانندعلاوه برمتن‏، صوت وتصاویرو … رانیز شامل شوند. بعلاوه می توانند درقالب فایل هایی که می تواند توسط یک رایانه اجرا شود مانند قالب های Word Text ،HTML ،PDF وفایل های اجرایی EXE درآیند.

ادامه مطلب ...

عید سعید فطر مبارک باد

عید سعید فطر بر همهشما مبارک باد

انشاء الله توشه خوبی در این ماه فراهم کرده باشید ومقبول حضرت حق افتاده باشد.


عید سعید فطر مبارک

cookie چیست؟

تقریبا تمام سایت هایی که بازدید می کنید اطلاعاتی را در قالب یک فایل کوچک متنی (Text) بر روی کامپیوتر شما ذخیره می کنند به این فایل کوکی می گویند متل ذخیره شدن این فایل در فولدر Temporary Internet Files در اینترنت اکسپولرر و در نت اسکیپ در فولدر Cashe است در اپرا و موزیلا و نسخه های قدیمی تر اینترنت اکسپولرر در فولدر جدایی به نام کوکی است.

انواع مختلفی از کوکی ها وجود دارد و شما در نسخه های جدیدتر وب بروسر ها (Web Browsers) این امکان را دارید که انتخاب کنید کدام کوکی ها برروی کامپیوتر شما ذخیره شوند در صورتی که کوکی ها را کاملا غیر فعال کنید ممکن است بعضی سایت های اینترنتی را نتوانید ببیند و یا از بعضی امکانات مثل به یاد داشتن شناسه و رمز عبور شما در آن سایت متروم شوید و یا انتخاب هایی که داشتید مثل ساعت متلی و یا دمای هوای متلی و کلا از تنظیمات شخصی ای که در آن وب سایت انجام داده اید نتوانید استفاده کنید.

کوکی ها چگونه مورد استفاده قرار می گیرند؟

همانطوری که گفتیم کوکی یک فایل است که توسط یک وب سایت برای تفظ اطلاعات بر روی کامپیوتر شما قرار می گیرد یک کوکی می تواند شامل اطلاعاتی باشد که شما در آن سایت وارد کرده اید مانند ای میل - آدرس - شماره تلفن و سایر اطلاعات شخصی - همچنین کوکی ها می توانند صفتات و یا کارهایی را که در آن وب سایت انجام داده اید مثل تعداد کلیک لینک های بازدید شده و مدت بازدیدرا نیز ضبط کنند. این به سایت کمک می کند تا دفعه بعد که به آن سایت بازگشتید اطلاعات شما را به خاطر داشته باشد و از وارد کردن تکراری اطلاعات خودداری کنید نمونه بارز این مطلب لاگ این ماندن شما در آن سایت است و یا پیغام های Welcome Back و یا تفظ تنظیماتی که درآن سایت انجام داده این به عنوان مثال می توان به خصوصی کردن صفته My MSN اشاره کرد. نکته ای را که باید به خاطر داشته باشید این است که هر وب سایت فقط می تواند از اطلاعاتی که شما وارد کرده اید استفاده کند نه بیشتر مثلا اگر ای میل خود را در آن سایت وارد نکرده اید آن وب سایت نمی تواند ای میل شما را به دست آورد و یا به سایر اطلاعات کامپیوتر شما دست یابد . مورد دیگر اینکه وب سایت ها فقط می توانند کوکی هایی را که خود ایجاد کرده اند بخوانند و نمی توانند از سایر کوکی های موجود استفاده کنند. وقتی که از یک وب سایت برای بار دوم بازدید می کنید آن وب سایت به دنبال کوکی مربوط به خود می گرد و در صورت وجود از آن استفاده می کند.( البته باز هم با توجه به تنظیماتی که انجام داده اید )

انواع کوکی ها:

ادامه مطلب ...

ssl چیست؟

بیشتر اطلاعاتی که روی اینترنت رد و بدل میشوند به صورت Clear Text مبادله می شوند و به همین خاطر اطلاعات مبادله شده در بین راه از کامپیوتر شما به وب سرور قابل مشاهده هستند .
به عنوان مثال شما وقتی بر روی یک سایت که
SSL نداشته باشد ، یک فرمی را پر کنید و اطلاعات شخصی خود را برای اون سایت بفرستید این اطلاعات به صورت Clear Text از کامپیوتر شما خارج شده و بعد از گذشتن از ISP شما و دهها گره اینترنتی دیگر به سرور می رسند ، و این با این خطر روبروست که هر یک از این گره ها میتواند اطلاعات رد و بدل شده را به آسانی مشاهده کند به عنوان مثال اگر از یک ISP ایرانی استفاده می کنید ، هم آن ISP و هم شرکتی که به آن ISP خط Send می دهد و همه شرکت هایی که در مسیر هستند قابلیت مشاهده اطلاعات فرستاده شما را دارند .
به طور خلاصه
SSL یک پروتوکل امنیتی است که توسط نت اسکیپ ابداع شده است و در حال حاضر رایج ترین پروتوکل انتقال امن اطلاعات در وب میباشد به شکلی که مرورگر اینترنتی شما از وجود چنین امکانی در سرور خبر دار شده و از یک Public Key موجود در مرورگراستفاده کرده و اطلاعات شما به صورت کد شده به سرور می فرستد و این تنها سرور است که با استفاده از Private Key خود اطلاعات دریافتی را میتواند Decode کند . به علت اینکه آن Private Key تنها در سرور نصب شده است ، هیچ نرم افزار دیگری در بین راه نمی تواند آن اطلاعات را مشاهده کند .
از طرف دیگر وجود
SSL در سرور این اطمینان خاطر را به شما می دهد که وب سایتی که شما در حال فرستادن اطلاعات به آن هستید یک وب سایت تقلبی یا شبیه سازی شده برای بدست آوردن اطلاعات شما نیست و از اصل بودن آن اطمینان حاصل می کنید .
آگر وب سایت شما اطلاعات محرمانه ای را از بازدید کننده دریافت میکند یا دارای قسمتی است که از بازدید کننده تان شناسه کاربری و پسورد دریافت میکند و وارد یک
User Area میشود و در آنجا به امکانات خاصی دسترسی دارند بنا بر اهمیت آن ، ما توصیه به گرفتن SSL می کنیم . برای اطلاعات بیشتر می توانید به لینک های زیر مراجعه کنید :
How SSL Works ? By Netscape
Ouriran QuickSSL Information and ordering

تاریخچه علم کامپیوتر

در آغاز محاسبات

سریع ترین ابزار شناخته شده برای استفاده در محاسبات ٬ چرتکه بوده است . و آن فکر در حدود ۲۴۰۰ سال قبل از دوران فعلی در شهر بابل اختراع شده بود . سبک اصلی آن با خطوط رسم شده توسط سنگریزه ها به روی شن ها استفاده می شده است . این اولین کامپیوتر شناخته شده و پیشرفته ترین سیستم محاسباتی شناخته شده تا ۲۰۰۰ سال پیش در یونان است . آباسی مدرن تری طراحی ابزار محاسباتی است که هنوز هم مورد استفاده قرار می گیرد .
در ۱۱۱۵ سال پیش از دوران فعلی ٬ در چین باستان ارابه بندکشی جنوبی اختراع شده بود . آن اختراع اولین مکانیزم چرخ دنده شناخته شده بود که در چرخ های گوناگون مورد استفاده قرار می گرفته است و بعدا در کامپیوتر های قیاسی یا آنالوگ استفاده شدند . بعلاوه ٬ در حدود دو قرن پیش از دوران فعلی چینی ها چرتکه ماهرتری را اختراع کردند .
در سده ی پنجم پیش از دوران فعلی در هند باستان ٬ پانینی متخصص گرامر ٬ دستور زبان سانسکریت را در ۳۹۵۹ قانون شناخته شده قاعده دار وتدوین کرده است . مثل آشتادهایی(Ashtadhyayi) که سیار فنی اسلوب داده شده بود . پانینی از قوانین تغییر شکل و بازگشتی ها استفاده کرده بود و با این قبیل مهارتی که گرامرش داشت ٬ معادل قدرت محاسبه ماشین تیورینگ بود .

 

دانلود مقاله