رایانه: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز ویرایش 5.127.236.47 (بحث) به آخرین تغییری که Danamirafzal انجام داده بود واگردانده شد برچسب: واگردانی |
FreshmanBot (بحث | مشارکتها) جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB |
||
خط ۴:
|image = <div style="white-space:nowrap;">
[[پرونده:Acer Aspire 8920 Gemstone by Georgy.JPG|x81px]][[پرونده:Columbia Supercomputer - NASA Advanced Supercomputing Facility.jpg|x81px]][[پرونده:Intertec Superbrain.jpg|x81px]]{{سخ}}[[پرونده:2010-01-26-technikkrempel-by-RalfR-05.jpg|x79px]][[پرونده:Thinking Machines Connection Machine CM-5 Frostburg 2.jpg|x79px]][[پرونده:G5 supplying Wikipedia via Gigabit at the Lange Nacht der Wissenschaften 2006 in Dresden.JPG|x79px]]{{سخ}}[[پرونده:DM IBM S360.jpg|x77px]][[پرونده:Acorn BBC Master Series Microcomputer.jpg|x77px]][[پرونده:Dell PowerEdge Servers.jpg|x77px]]}}
'''رایانه'''<ref>'''رایانه''' واژهٔ مصوب فرهنگستان زبان و ادب فارسی به جای computer در [[زبان انگلیسی|انگلیسی]] است. {{یادکرد وب| نشانی = http://www.persianacademy.ir/fa/wordspdf.aspx| عنوان =فرهنگ واژههای مصوّب فرهنگستان: ۱۳۷۶ تا ۱۳۸۵، بخش لاتین، صفحهٔ ۵۳ | تاریخ بازدید = ۱۹ خرداد ۱۳۹۰ | تاریخ = | ناشر = وبگاه رسمی فرهنگستان| زبان = فارسی}}</ref> یا '''کامپیوتر''' {{به انگلیسی|computer}} دستگاهی است که میتواند [[برنامهنویسی|برنامهریزی]] شود تا دستورها [[حساب|ریاضیاتی]] و [[جبر بولی|منطقی]] را بهصورت خودکار انجام دهد. رایانهها میتوانند از مجموعهای عظیمی از دستورها به نام [[برنامه (رایانه)|برنامه]] پیروی کنند، این امر به آنها اجازه میدهد تا قابلیت انجام طیف وسیعی از وظایف را داشته باشند؛ و بر اساس
یک رایانه مدرن حداقل از یک واحد پردازش، عموماً [[واحد پردازش مرکزی]] و نوعی [[حافظه رایانه|حافظه]] تشکیل شدهاست. واحد پردازش وظیفه انجام عملیاتهای محاسباتی و منطقی را بر عهده دارد. [[دستگاه جانبی|دستگاههای جانبی]] شامل ورودی (مانند [[صفحهکلید]])، خروجی (مانند [[نمایشگر رایانه|نمایشگر]]) و ورودی/خروجی (مانند [[صفحه لمسی]]) میتوانند برای دریافت، نمایش و ارسال اطلاعات در رایانه مورد استفاده قرار گیرند.
خط ۱۴:
البته در اوایل دهه ۵۰ میلادی هنوز اصطلاح ماشین رایانش (computing machine) برای معرفی این ماشینها بهکار میرفت، پس از آن عبارت کوتاهتر کامپیوتر (computer) بهجای آن بهکار گرفته شد. ورود این ماشین به ایران در اوایل دهه ۱۳۴۰ بود، واژه رایانه در دو دهه اخیر در فارسی رایج شدهاست.
برابر این واژه در زبانهای دیگر حتماً همان واژه زبان [[زبان انگلیسی|انگلیسی]] نیست. در [[زبان فرانسوی]] واژه "ordinateur"، که به معنی «سازمانده» یا «ماشین مرتبساز» است، بهکار میرود. در [[زبان اسپانیایی|اسپانیایی]] "ordenador" با معنایی مشابه استفاده میشود، همچنین در دیگر کشورهای اسپانیایی زبان ''computadora''
=== معنای واژهٔ فارسی رایانه ===
خط ۵۰:
== تاریخچه ==
{{اصلی|تاریخ سختافزار رایانه}}
در گذشته دستگاههای مختلف مکانیکی سادهای مثل [[خطکش محاسبه]] و [[چرتکه]] نیز رایانه خوانده میشدند. در برخی موارد از آنها بهعنوان [[رایانه قیاسی]] نام برده میشود. البته لازم است ذکر شود که کاربرد واژهٔ رایانه آنالوگ در علوم مختلف بیش از این است که به چرتکه و خطکش محاسبه محدود شود. بهطور مثال در علوم الکترونیک، مخابرات و کنترل روشی برای محاسبه مشتق و انتگرال توابع ریاضی و معادلات دیفرانسیل توسط [[تقویتکننده عملیاتی|
به تصریح دانشنامه انگلیسی ویکیپدیا، بدیعالزمان ابوالعز بن اسماعیل بن رزاز جَزَری (درگذشتهٔ ۶۰۲ ق) یکی از نخستین ماشینهای اتوماتا را که جد رایانههای امروزین است، ساخته بودهاست. این مهندس مکانیک مسلمان از دیاربکر در شرق آناتولی بودهاست.
رایانه یکی از دو چیز برجستهای است که بشر در سدهٔ بیستم اختراع کرد. دستگاهی که [[بلز پاسکال]] در سال ۱۶۴۲ ساخت اولین تلاش در راه ساخت دستگاههای محاسب خودکار بود. پاسکال آن دستگاه را که پس از [[چرتکه]] دومین ابزار ساخت بشر بود، برای یاری رساندن به پدرش ساخت. پدر وی حسابدار دولتی بود و با کمک این دستگاه میتوانست همه اعداد شش رقمی را با هم جمع و تفریق کند.<ref name="mehri">محاسبات عددی، بهمن مهری، چاپ چهارم، تهران، انتشارات آییژ</ref>
[[لایبنیتز]] ریاضیدان آلمانی نیز از نخستین کسانی بود که در راه ساختن یک دستگاه خودکار محاسبه کوشش کرد. او در سال ۱۶۷۱ دستگاهی برای محاسبه ساخت که کامل شدن آن تا ۱۹۶۴ به درازا کشید.
در سدهٔ هجدهم میلادی هم تلاشهای فراوانی برای ساخت دستگاههای محاسب خودکار انجام شد که بیشترشان نافرجام بود. سرانجام در سال ۱۸۷۵ میلادی [[استیفن بالدوین]] نخستین دستگاه محاسب را که هر [[چهار عمل اصلی]] را انجام میداد، به نام خود ثبت کرد.<ref name="mehri" />
از جمله تلاشهای نافرجامی که در این سده صورت گرفت، مربوط به [[چارلز ببیج]] ریاضیدان انگلیسی است. وی در آغاز این سده در سال ۱۸۱۰ در اندیشهٔ ساخت دستگاهی بود که بتواند بر روی اعداد بیست و شش رقمی محاسبه انجام دهد. او بیست سال از عمرش را در راه ساخت آن صرف کرد اما در پایان آن را نیمهکاره رها کرد تا ساخت دستگاهی دیگر که خود آن را [[دستگاه تحلیلی]] مینامید آغاز کند. او میخواست دستگاهی برنامهپذیر بسازد که همه عملیاتی را که میخواستند دستگاه
کارهای بابیج به فراموشی سپرده شد تا این که در سال ۱۹۴۳ و در بحبوحه [[جنگ جهانی دوم]] دولت آمریکا طرحی سری برای ساخت دستگاهی را آغاز کرد که بتواند مکالمات [[رمزنگاری|رمزنگاریشدهٔ]] آلمانیها را رمزبرداری کند. این مسئولیت را شرکت [[آیبیام]] و [[دانشگاه هاروارد]] به عهده گرفتند که سرانجام به ساخت دستگاهی به نام [[ASCC]] در سال ۱۹۴۴ انجامید. این دستگاه پنج تنی که ۱۵ متر درازا و ۲٫۵ متر بلندی داشت، میتوانست تا ۷۲ عدد ۲۴ رقمی را در خود نگاه دارد و با آنها کار کند. دستگاه با نوارهای سوراخدار برنامهریزی میشد و همهٔ بخشهای آن مکانیکی یا الکترومکانیکی بود.<ref name="mehri" />
خط ۹۰:
== رایانهها چگونه کار میکنند؟ ==
از زمان رایانههای اولیه که در سال ۱۹۴۱ ساخته شده بودند
=== حافظه ===
[[پرونده:Seagate Hard Disk.jpg|بندانگشتی|200px|چپ|تصویری از یک هارددیسک]]
در این [[سامانه]]، [[حافظه (رایانه)|حافظه]]
اندازه هر خانه، و تعداد خانهها، در رایانهٔ مختلف متفاوت است، همچنین فناوریهای بهکاررفته برای اجرای حافظه نیز از رایانهای به رایانه دیگر در تغییر است (از بازپخشکنندههای الکترومکانیکی تا تیوپها و فنرهای پر شده از جیوه یا ماتریسهای ثابت مغناطیسی و در آخر [[ترانزیستور]]های واقعی و [[مدار مجتمع]]ها با میلیونها فیوز نیمه هادی یا MOSFETهایی با عملکردی شبیه ظرفیت خازنی روی یک [[تراشه]] تنها).
خط ۱۱۸:
هر رایانه تنها دارای یک مجموعه کمتعداد از [[دستورالعمل]]های ساده و تعریف شده میباشد. از انواع پرکاربردشان میتوان به دستورالعمل «''محتوای خانه ۱۲۳ را در خانه ۴۵۶ کپی کن!''»، «''محتوای خانه ۶۶۶ را با محتوای خانه ۰۴۲ جمع کن، نتایج را در خانه ۰۱۳ کپی کن!''»، «''اگر محتوای خانه ۹۹۹ برابر با صفر است، به دستورالعمل واقع در خانه ۳۴۵ رجوع کن!''» اشاره کرد.
دستورالعملها در داخل رایانه
=== معماریها ===
در رایانههای معاصر [[واحد محاسبه و منطق]] را به همراه واحد کنترل در یک مدار مجتمع که [[واحد پردازشی مرکزی]] (CPU) نامیده میشود، جمع نمودهاند. عموماً، حافظه رایانه روی یک مدار مجتمع کوچک نزدیک CPU قرار گرفته. اکثریت قاطع بخشهای رایانه تشکیل شدهاند از سامانههای فرعی (به عنوان نمونه، [[منبع تغذیه رایانه]]) یا دستگاههای [[ورودی/خروجی]].
برخی رایانههای بزرگتر چندین CPU و واحد کنترل دارند که
کارایی رایانهها بنا به تئوری کاملاً درست است. رایانه دادهها و دستورالعملها را از حافظهاش [[واکشی]] (fetch) میکند. دستورالعملها اجرا میشوند، نتایج ذخیره میشوند، دستورالعمل بعدی [[واکشی]] میشود. این رویه تا زمانی که رایانه خاموش شود ادامه پیدا میکند.
خط ۱۳۵:
=== سیستمعامل ===
کامپیوتر همیشه نیاز دارد تا برای بکار انداختنش حداقل یک برنامه روی آن در حال اجرا باشد. تحت عملکردهای عادی این برنامه همان سیستمعامل یا OS که مخفف واژههای Operating System است. سیستم یا سامانه عامل بر اساس پیشفرضها تصمیم میگیرد که کدام برنامه برای انجام چه وظیفهای اجرا شود، چه زمان، از کدام منابع (مثل [[حافظه (رایانه)|حافظه]]، [[ورودی/خروجی]] و…) استفاده شود. همچنین سیستمعامل یک لایه انتزاعی بین سختافزار و برنامههای دیگر که میخواهند از سختافزار استفاده کنند، میباشد، که این امکان را به برنامه نویسان میدهد تا بدون اینکه جزئیات ریز هر قطعه الکترونیکی از سختافزار را بدانند بتوانند برای آن قطعه [[برنامهنویسی]] نمایند.
در گذشته یک اصطلاح متداول بود که گفته میشد با تمام این وجود کامپیوترها نمیتوانند برخی از مسائل را حل کنند که به این مسائل حل نشدنی گفته میشود مانند مسائلی که در مسیر حلشان در حلقه بینهایت میافتند. به همین دلیل نیاز است که با کمک
== کاربردهای رایانه ==
خط ۱۵۱:
در همان زمان، رایانههای کوچک، که معمولاً با یک برنامه ثابت ارائه میشدند، راهشان را بسوی کاربردهای دیگری باز مینمودند، کاربردهایی چون لوازم خانگی،
خودروها، هواپیماها، و ابزار صنعتی. این [[پردازشگر]]های جاسازی شده کنترل رفتارهای آن لوازم را سادهتر کردند، همچنین امکان انجام رفتارهای پیچیده را نیز فراهم نمودند (برای نمونه، [[ترمزهای ضدقفل]] در خودروها<ref>[[ویکیپدیا:en:anti-lock brake|anti-lock brake]]</ref>). با شروع قرن بیست و یکم، اغلب دستگاههای الکتریکی، اغلب حالتهای انتقال نیرو، اغلب خطوط تولید کارخانهها توسط رایانهها کنترل میشوند. اکثر مهندسان
یکی از کارهایی که میتوان بهوسیله رایانه انجام داد برنامه گیرنده ماهوارهاست.
== انواع رایانه ==
=== رایانههای توکار (جاسازی شده) ===
رایانههایی هم وجود دارند که تنها برای کاربردهایی ویژه طراحی میشوند. در ۲۰ سال گذشته، هرچند برخی ابزارهای خانگی که از نمونههای قابل ذکر آن میتوان جعبههای [[بازی ویدیویی|بازیهای ویدئویی]] را که بعدها در دستگاههای دیگری از جمله [[تلفن همراه]]، دوربینهای ضبط ویدئویی، و PDAها و دهها هزار وسیله خانگی، صنعتی، خودروسازی و تمام ابزاری که در درون آنها مدارهایی که نیازهای ماشین تورینگ را مهیا ساختهاند، گسترش یافت، را نام برد (اغلب این لوازم برنامههایی را در خود دارند که
=== رایانههای شخصی ===
خط ۱۶۸:
== سرمایهگذاری ==
صنعت رایانه همواره صنعتی رو به رشد، چه در حوزهٔ سختافزاری و چه در حوزهٔ نرمافزاری بودهاست، این [[صنعت]] پیوسته مورد توجه
== پیوند به بیرون ==
|