<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>آخرین مقالات کامپیوتر و اینترنت</title>
<link>http://www.irankala.org/articles/</link>
<description>Articles at مقالات ایران کالا</description>
<language>en-us</language>
<item>
<title>تفاوت اینترنت و وب چیست؟</title>
<link>http://www.irankala.org/articles/c2/internet2.html</link>
<guid>http://www.irankala.org/articles/c2/internet2.html</guid>
<pubDate>Wed, 19 Aug 2009 12:47:26 +0430</pubDate>
<description><![CDATA[ <p><br /><br /><strong>آیا اینترنت همان وب است؟</strong><br />اکثر کاربران فکر می&zwnj;کنند که وب همان اینترنت است اما اینترنت در سال ۱۹۸۳ وقتی که آرپانت که همان پدر اینترنت نامیده می&zwnj;شود شروع به استفاده از پروتکل TCP/IP کرد شکل گرفت. وب توسط تیم برنرز لی انگلیسی در سال ۱۹۸۹ ساخته شده. شبکه جهانی وب از سرورها که صفحات را دربر دارند و مرورگرهای بسیاری همانند فایرفاکس ، اینترنت اکسپلورر ، سافاری و&hellip; ساخته شده است. درواقع اینترنت مجموعه&zwnj;ای از فناوری&zwnj;ست که موجودیت وب را رقم زده است. اگر <a href="http://www.irankala.org/" target="_self">اینترنت</a> نبود وب هم نبود و اگر وب نبود اینترنت همچنان در اثر هجر باقی می&zwnj;ماند. باید به این نکته توجه داشت که بسیاری از برنامه&zwnj;های تحت شبکه بدون نیاز به وب کار می&zwnj;کنند مانند ایمیل، FTP ، IRC یا چت مبتنی بر اینترنت ، نرم&zwnj;افزارهای پیام رسان ، تل&zwnj;نت، تورنت...<br />اینترنت یک داﻻن تو در تو است از تلفن&rlm;ها، خطوط کابلى، ماهواره&rlm;ها، سیم&rlm;هاى شبکه و کامپیوترهاى به هم پیوسته که در سرتاسر جهان پراکنده شده&rlm;اند. توصیه می کنم مقاله اینترنت چیست را در همین سایت ایران کالا مطالعه کنید. وب به نامى گفته می شود که به هر چیز در اینترنت تعلق گرفته است. ما میتوانیم با استفاده از Uniform Resource Locator یا URL به آن چیز دسترسى داشته باشیم. این روش آدرس&rlm;دهى (مثل <a href="http://www.irankala.org/" target="_self">www.irankala.org</a>) در دهه ٦٠ اینترنت را تبدیل به شاهراه اطلاعاتى کرد. به خصوص اینكه باعث حذف اعلان&rlm;ها و فرمان&rlm;هایى شد که سابقاً کاربران مجبور بودند تا براى رسیدن به اطلاعات تایپ کنند. بخش اعظمى از محتویاتى که شما از طریق URL به دست می آورید، فایلهایى هستند که با یک کد خاص موسوم به HyperText Makup Language یا به اختصار HTML نوشته شده&rlm;اند. ما فایلهاى HTML را به عنوان صفحات وب میشناسیم.<br />حالتـهاى زیادى پیش مـی آید که به جـاى <a href="http://www.irankala.org/" target="_self">وب</a> از اینترنت استفاده می کنیم : مثل وقتى که یک e-mail میفرستیم؛ یک MP3 را به وسیله یک برنامه انتقال مستقیم (peer-to-peer) دریافت می کنیم؛ یا یک پیام فورى را توسط برنامه&rlm;اى مانند ICQ ارسال می کنیم. و نیز برخى از آدرسهاى وب که با ".www" شروع نمیشوند.<br />به خاطر هوشمندى كه در مرورگرها و اغلب وب سرورها قرار داده شده است، معموﻻً نیازى به وارد کردن ".www" قبل از یک آدرس وب وجود ندارد. وقتى یک URL را وارد میکنید، مرورگر یک درخواست به یک سرور براى پیداکردن سایت میفرستد. <a href="http://www.irankala.org/" target="_self">سرور</a> اغلب سایت را حتى بدون پیشوند (به عنوان مثال <a href="http://www.irankala.org/" target="_self">irankala.org</a> ) تشخیص می دهد. اما اگر نتوانست، خود مرورگر پیشوند را اضافه می کند و دوباره آن را ارائه می کند؛ یا به امید پیدا کردن یک مورد منطبق، آن را از سرورهاى بزرگتر و بزرگتر طلب (ping) می کند. حتى اگر شما www را وارد نکرده باشید هنگام برقرارى ارتباط در مرورگر شما نمایش داده می شود. اما باید کمى هم مراقب باشید، به هر حال بعضى از سرورها کمى غیر عادى هستند و توانایی تصحیح URL ها را ندارند؛ بنابراین اگر www را ننوشته باشید ممکن است سایتتان را پیدا نکنید.<br />یان یاکوبس از <a href="http://www.irankala.org/" target="_self">کنسرسیوم وب جهان گستر</a> واقع در MIT مى گوید &laquo; در جهان ایده آل، URL ها نه دیده می شوند و نه شنیده &raquo;. در حال حاضر کاربران، سایتها را به وسیله موتورهاى جستجویى چون Google پیدا می کنند و براى رسیدن به هر چیزى روى لینک&rlm;ها کلیک می کنند. کنسرسیوم در جستجوى راهبردهاى جهانى براى تغییر معمارى وب است تا گردش در آن را آسان تر کند؛ به خصوص براى افرادى که دچار نوعى معلولیت جسمى نیز هستند .</p> ]]></description>
</item><item>
<title>رایانه</title>
<link>http://www.irankala.org/articles/c2/rayaneh.html</link>
<guid>http://www.irankala.org/articles/c2/rayaneh.html</guid>
<pubDate>Mon, 06 Jul 2009 14:05:59 +0430</pubDate>
<description><![CDATA[ <p><a href="http://www.irankala.org/articles/uploads/images/u_2/computer_diagram.jpg" title="undefined" class="image"></a><strong><a href="http://www.irankala.org/articles/uploads/images/u_2/rayaneh.jpg" title="undefined" class="image"></a>رایانه چیست؟</strong></p>
<p>شاید در میان این همه مطلب و مقاله تخصصی، بحث در باره اینکه &laquo;رایانه چیست؟&raquo; کمی عجیب و غیر معمول به نظر بیاید، ولی به نظر می رسد ارائه یک تعریف جامع و کامل از رایانه، قبل از هر بحثی ضرورت دارد. تا وقتی تعریف رایانه به صورت دقیق ارائه نشود، ممکن است بین خواننده و نویسنده ی مقالات، اختلاف نظر پیش بیاید!</p>
<p>من قبل از اینکه این مطلب را بنویسم به بعضی از کتابها و سایت ها مراجعه کردم تا تعریف دقیق رایانه (یا همان <a href="http://www.microrayaneh.com/" target="_blank">کامپیوتر</a>) را از نظر آنها بدانم، ولی تعریف هیچ کدام، نظرم را تامین نکرد! من رایانه را با توجه به بلوک دیاگرام یک سیستم رایانه ایی تعریف می کنم:&nbsp;</p>
<p style="text-align: center;"><a href="http://www.irankala.org/articles/uploads/images/u_2/computer_diagram.jpg" title="undefined" class="image"><img src="http://www.irankala.org/articles/uploads/images/u_2/computer_diagram.jpg" border="0" alt="بلوک دیاگرام یک سیستم رایانه" /></a></p>
<p dir="rtl" align="center">شکل- 1) بلوک دیاگرام یک رایانه در حالت کلی</p>
<p dir="rtl">همانطوری که در این شکل دیده می شود، یک سیستم رایانه ایی از سه بخش اصلی تشکیل شده است:</p>
<p dir="rtl"><strong>الف) پردازنده (CPU)<br /><br />ب) حافظه (Memory)<br /></strong><br /><strong>ج) ورودی - خروجی (Input - Output)</strong></p>
<p dir="rtl"><strong>پردازنده</strong>: در واقع مغز اصلی رایانه است که پردازش آنجا انجام می گیرد. پردازش از نظر ما یعنی عملیات محاسباتی و منطقی. (توجه کنید که به منظور خلاصه کردن عملیات؛ عملیاتی نظیر انتقال ، جابجایی و دیکد کردن در دل این کلمات نهان شده است). در رایانههای شخصی (PC)، پردازنده از نوع ریزپردازنده (میکروپروسسور) است. (توضیحات مفصل این اصطلاحات در بخش های مختلف سایت آمده است. در <span style="color: #000080;"><a href="http://www.microrayaneh.com/" target="_blank">فهرست مقالات</a></span> سایت <span style="color: #000080;"><a href="http://www.microrayaneh.com/" target="_blank">میکرو رایانه</a></span> جستجو کنید).</p>
<p dir="rtl"><strong>حافظه</strong>: منظور حافظه های الکترونیکی یا همان حافظه های ساخته شده از نیمه هادی است. لازم به ذکر است که بعضی مواقع از هارددیسک هم به عنوان حافظه (حافظه مجازی) یاد می شود، ولی در این بحث منظور فقط همان تراشه های نیمه هادی است و شامل هارددیسک نمی شود.</p>
<p dir="rtl"><strong>ورودی - خروجی</strong>: منظور از ورودی-خروجی همه دستگاه ها و تجهیزات جانبی است که در کنار پردازنده قرار می گیرد. مثلا مونیتور، کی برد، موس و... حتی کارت شبکه، مودم و...</p>
<p dir="rtl">بقیه اجزا هر سیستم رایانه ایی را می توان در درون هر یک ار بلوک های فوق قرار داد.</p>
<p dir="rtl"><br />بنابراین با توجه به سه قسمت فوق از بلوک دیاگرام سیستم رایانه ایی، حالا می توانیم یک تعریف دقیق و جامعی از رایانه ارائه دهیم.</p>
<p style="text-align: center;" dir="rtl"><a href="http://www.irankala.org/articles/uploads/images/u_2/rayaneh.jpg" title="undefined" class="image"><img src="http://www.irankala.org/articles/uploads/images/u_2/rayaneh.jpg" border="0" alt="رایانه" /></a></p>
<p dir="rtl"><br /><br /><strong>رایانه چیست؟</strong></p>
<p dir="rtl">رایانه سیستمی است (ماشینی است) که دارای سه بخش فوق بوده و توسط برنامه کنترل شود. یعنی برنامه ایی که در حافظه قرار داده می شود؛ و به آن نرم افزار می گوییم؛ در داخل پردازنده اجرا شده و نتیجه را در خروجی نمایش دهد. البته رایانه ممکن است دارای ورودی باشد، یا احیانا ورودی نداشته باشد. (مثلا سیستمی را تصور کنید که عملیاتی را بر اساس برنامه ریزی داخلی خود انجام داده و فرمانی را صادر کند.)</p>
<p dir="rtl">بنابراین هر سیستمی را که در این تعریف بگنجد، رایانه خواهیم دانست، هرچند مردم آن را رایانه ندانند. با تعریف فوق ممکن است یک دستگاه صنعتی و یا حتی یک عروسک را که در این چهار چوب بگنجد، رایانه بنامیم. و هر سیستمی که با این تعریف سازگار نباشد، آن را به عنوان رایانه به رسمیت نخواهیم شناخت، هرچند مردم آن را رایانه بدانند!</p>
<p dir="rtl">مثلا خیلی از مردم در اصطلاحات روزمره خودشان ساعت های دیجیتال را ساعت های رایانه ایی (کامپیوتری) می نامند ولی ساعت های دیجیتالی که در بازار موجود است، در این تعریف رایانه نمی گنجد، زیرا برنامه ایی در حافظه آن قرار داده نمی شود که توسط پردازنده کنترل و اجرا شود.</p> ]]></description>
</item>
</channel>
</rss>
