معماری رایانه
معماری‌ها

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

برخی رایانه‌های بزرگ‌تر چندین CPU و واحد کنترل دارند که بصورت هم‌زمان با یکدیگر درحال کارند. این‌گونه رایانه‌ها بیشتر برای کاربردهای پژوهشی و محاسبات علمی بکار می‌روند.





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




برنامه‌ها

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

رایانه‌های امروزه، قادرند چندین برنامه را در آن واحد اجرا نمایند. از این قابلیت به عنوان چندکارگی (multitasking) نام برده می‌شود. در واقع، CPU یک رشته دستورالعمل‌ها را از یک برنامه اجرا می‌کند، سپس پس از یک مقطع ویژه زمانی دستورالعمل‌هایی از یک برنامه دیگر را اجرا می‌کند. این فاصله زمانی اکثرا به‌عنوان یک برش زمانی (time slice) نام برده می‌شود. این ویژگی که CPU زمان اجرا را بین برنامه‌ها تقسیم می‌کند، این توهم را بوجود می‌آورد که رایانه هم‌زمان مشغول اجرای چند برنامه‌است. این شبیه به چگونگی نمایش فریم‌های یک فیلم است، که فریم‌ها با سرعت بالا در حال حرکت هستند و به نظر می‌رسد که صفحه ثابتی تصاویر را نمایش می‌دهد. سیستم‌عامل همان برنامه‌ای است که این اشتراک زمانی را بین برنامه‌های دیگر تعیین می‌کند.




سیستم‌عامل
کامپیوتر همیشه نیاز دارد تا برای بکار انداختنش حداقل یک برنامه روی آن در حال اجرا باشد. تحت عملکردهای عادی این برنامه همان سیستم‌عامل یا OS که مخفف واژه‌های Operating System است. سیستم یا سامانه عامل بر اساس پیشفرض‌ها تصمیم می‌گیرد که کدام برنامه برای انجام چه وظیفه‌ای اجرا شود، چه زمان، از کدام منابع (مثل حافظه، ورودی/خروجی و...) استفاده شود. همچنین سیستم‌عامل یک لایه انتزاعی بین سخت‌افزار و برنامه‌های دیگر که می‌خواهند از سخت‌افزار استفاده کنند، می‌باشد، که این امکان را به برنامه نویسان می‌دهد تا بدون اینکه جزئیات ریز هر قطعه الکترونیکی از سخت‌افزار را بدانند بتوانند برای آن قطعه برنامه‌نویسی نمایند. در گذشته یک اصطلاح متداول بود که گفته می‌شد با تمام این وجود کامپیوترها نمی‌توانند برخی از مسائل را حل کنند که به این مسائل حل نشدنی گفته می‌شود مانند مسائلی که در مسیر حلشان در حلقه بی‌نهایت می‌افتند. به همین دلیل نیاز است که با کمک روشهای خاص بطور مثال به چند بخش تقسیم نمودن مساله یا روشهای متداول دیگر از رخ دادن این خطا تا حد امکان جلوگیری نمود. از جمله سیستم عامل‌های امروزی می‌توان به مایروسافت ویندوز، مکینتاش اپل و لینوکس و بی اس دی اشاره کرد.




کاربردهای رایانه
نخستین رایانه‌های رقمی، با قیمت‌های زیاد و حجم بزرگشان، در اصل محاسبات علمی را انجام می‌دادند، انیاک یک رایانهٔ قدیمی ایالات متحده اصولاً طراحی شده تا محاسبات پرتابه‌ای توپخانه و محاسبات مربوط به جدول چگالی نوترونی را انجام دهد. (این محاسبات بین دسامبر ۱۹۴۱ تا ژانویه ۱۹۴۶ روی حجمی بالغ بر یک میلیون کارت پانچ انجام پذیرفت! که این خود طراحی و سپس تصمیم نادرست بکارگرفته شده را نشان می‌دهد) بسیاری از ابررایانه‌های امروزی صرفاً برای کارهای ویژهٔ محاسبات جنگ‌افزار هسته‌ای استفاده می‌گرددCSIR Mk I ن

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

برخی رایانه‌ها نیز برای انجام رمزگشایی بکارگرفته می‌شد، برای مثال Colossus که در جریان جنگ جهانی دوم ساخته شد، جزو اولین کامپیوترهای برنامه‌پذیر بود (البته ماشین تورینگ کامل نبود). هرچند رایانه‌های بعدی می‌توانستند برنامه‌ریزی شوند تا شطرنج بازی کنند یا تصویر نمایش دهند و سایر کاربردها را نشان دهد.

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

(server farm) نام برده می‌شود.

با اختراع ریزپردازنده‌ها در دههٔ ۱۹۷۰ این امکان که بتوان رایانه‌هایی بسیار ارزان قیمت را تولید نمود بوجود آمد. رایانه‌های شخصی برای انجام وظایف بسیاری محبوب گشتند، از جمله کتابداری، نوشتن و چاپ مستندات. محاسبات پیش بینی‌ها و کارهای تکراری ریاضی توسط صفحات گسترده (spreadsheet)، ارتباطات توسط پست الکترونیک، و اینترنت. حضور گسترده رایانه‌ها و سفارشی کردن آسانشان باعث شد تا در امورات بسیار دیگری بکارگرفته شوند.

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

نیز تنها ۴۹۵ دلار قیمت داشت! قیمت آن کامپیوتر نیز ۳٬۰۰۵ دلار بود و IBM در آن زمان توانست ۶۷۱٬۵۳۷ دستگاه از آن را بفروشد.


انواع رایانه

رایانه‌های توکار (جاسازی شده)
رایانه‌هایی هم وجود دارند که تنها برای کاربردهایی ویژه طراحی می‌شوند. در ۲۰ سال گذشته، هرچند برخی ابزارهای خانگی که از نمونه‌های قابل ذکر آن می‌توان جعبه‌های بازی‌های ویدئویی را که بعدها در دستگاه‌های دیگری از جمله تلفن همراه، دوربین‌های ضبط ویدئویی، و PDAها و ده‌ها هزار وسیله خانگی، صنعتی، خودروسازی و تمام ابزاری که در درون آن‌ها مدارهایی که نیازهای ماشین تورینگ را مهیا ساخته‌اند، گسترش یافت، را نام برد (اغلب این لوازم برنامه‌هایی را در خود دارند که بصورت ثابت روی ROM تراشه‌هایی که برای تغییر نیاز به تعویض دارند، نگاشته شده‌اند). این رایانه‌ها که در درون ابزارهای با کاربرد ویژه گنجانیده شده‌اند «ریزکنترل‌گرها» یا رایانه‌های توکار" (Embedded Computers) نامیده می‌شوند. بنا بر این تعریف این رایانه‌ها به عنوان ابزاری که با هدف پردازش اطّلاعات طراحی گردیده محدودیت‌هایی دارد. بیش‌تر می‌توان آن‌ها را به ماشین‌هایی تشبیه کرد که در یک مجموعه بزرگ‌تر به عنوان یک بخش حضور دارند مانند دستگاه‌های تلفن، ماکروفرها و یا هواپیما که این رایانه‌ها بدون تغییری فیزیکی به دست کاربر می‌توانند برای هدف‌های گونه‌گونی به کارگرفته شوند.



رایانه‌های شخصی

اشخاصی که با انواع دیگری از رایانه‌ها ناآشنا هستند از عبارت رایانه برای رجوع به نوع خاصی استفاده می‌کنند که رایانه شخصی (PC) نامیده می‌شوند. رایانه‌ای است که از اجزای الکترونیکی میکرو (ریز) تشکیل شده که جزو کوچک‌ترین و ارزان‌ترین رایانه‌ها به شمار می‌روند و کاربردهای خانگی و اداری دارند. شرکت آی‌بی‌ام رایانه شخصی را در سال ۱۹۸۱ میلادی به جهان معرفی کرد.

نخستین رایانه‌ آی‌بی‌ام از برخی از ماشین حساب‌های امروزی نیز ضعیف‌تر است ولی در آن زمان شگفت انگیز بود. رایانه شخصی سی سال پیش دارای حافظه ROM با ظرفیت 40K و حافظه RAM با ظرفیت 64K بود. البته کاربر می‌توانست حافظه RAM را تا 256K افزایش دهد. قیمت هر ماژول 64K حافظه والانیوز



سرمایه‌گذاری
صنعت رایانه همواره صنعتی رو به رشد بوده است چه در حوزهٔ سخت‌افزار چه در حوزهٔ نرم‌افزار، این صنعت پیوسته مورد توجه سرمایه گذاران بوده است و سرمایه‌ها را به خود جذب کرده است. آیندهٔ روشن این فناوری همواره سرمایه داران را ترغیب می‌کند تا روی این صنعت ‍سرمایه‌گذاری کنند.



واقعیت رایانه‌ای
فناوری واقعیّت رایانه‌ای (به انگلیسی: Computer-mediated reality) اشاره به توانایی برای اضافه کردن، کم کردن اطلاعات و یا در غیر این صورت دست‌کاری ادراک فرد از واقعیت از طریق استفاده از رایانه‌های پوشیدنی یا دستگاه دستی دارد. به عنوان مثالی از این فناوری می‌توان به EyeTap، (دوربینی به شکل عینک که می‌تواند تصاویری مجاری را به تصاویر واقعی قابل مشاهده اضافه کند و یا فیلم‌برداری کند.) اشاره کرد که مانند یک فیلتر بین واقعیّت و ادراک کاربر از واقعیّت استفاده می‌کند.



مدیریت تکنولوژی

مدیریت تکنولوژی (Management Of Technology; MOT) تخصصی میان رشته‌ای است که علوم پایه، مهندسی،علوم انسانی و دانش و روش‌های مدیریت را یکپارچه می‌کند و بر تکنولوژی به عنوان عامل خلق ثروت توجه می‌شود. در تعریفی دیگر مدیریت تکنولوژی به مفهوم مدیریت سیستم‌هایی است که به ایجاد، کسب و استفاده از تکنولوژی کمک می‌کنند.

رشته مدیریت تکنولوژی برای اولین بار در سال 1981 توسط انستیتو تکنولوژی ماساچوست(MIT) در مقطع کارشناسی ارشد ارائه شد. از آن موقع تاکنون ده‌ها دانشگاه اقدام به ایجاد دوره‌های آموزشی متنوعی در مقاطع مختلف تحصیلی، شامل دوره‌های کوتاه‌مدت چندروزه تا دوره‌های دکترای تخصصی نموده‌اند و در حال حاضرصدها تشکل ملی و بین‌المللی اعم از انجمن‌های تخصصی، مؤسسات آموزشی، شرکت‌های مشاوره‌ای و مانند آنها در بخش مدیریت تکنولوژی، در کشورهای مختلف فعال می‌باشند.

انجمن‌های تخصصی مرتبط با رشته مدیریت تکنولوژی عبارتند از:

IAMOT انجمن بین‌المللی مدیریت تکنولوژی
EUROMOT انجمن مدیریت تکنولوژی اروپا
IRAMOT انجمن مدیریت تکنولوژی ایران

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

مدیریت تکنولوژی بر خلاف رشته‌های مدیریت صنایع و مهندسی صنایع که هدف اصلی خود را صرف بهبود و ارتقای کارایی تولید نموده‌است، سعی دارد با تمرکز بر روی "تکنولوژی" و فرایندهایی همچون تحقیق و توسعه، نوآوری، انتقال تکنولوژی و همکاری تکنولوژی، نحوة به‌کارگیری تکنولوژی‌های جدید و تعمیق تکنولوژی‌های موجود را در بنگاه‌های مختلف تولیدی و خدماتی، تعیین و مدیریت نماید. مباحث اصلی رشتة مدیریت تکنولوژی به‌خوبی نشانگر وجوه تمایز این رشته از سایر رشته‌های تخصصی است؛ مباحثی که برخی از مهم‌ترین آنها به‌شرح زیر هستند:

مدیریت نوآوری و تغییرات تکنولوژیک
مدیریت واحدهای تحقیق و توسعه
روش‌های ارزیابی تکنولوژی
روش‌های انتقال تکنولوژی
برنامه‌ریزی استراتژیک تکنولوژی

هم اکنون این رشته در مقطع کارشناسی ارشد در دانشگاه‌های:

دانشگاه صنعتی شریف، دانشکده مدیریت و اقتصاد، گروه مدیریت MBA

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

ارائه می‌گردد.



فناوری لمسی

فناوری لَمسی یا فناوری بَساوشی به گونه‌ای از فناوری گفته می‌شود که از راه لمس و توسط حرکت، لرزش یا اِعمال فشار با کاربر تعامل می‌کند.

این فناوری مکانیکی می‌تواند به‌وسیله دادن حس لمس اجسام مجازی به کاربر، به او در کنترل بهتر اجسام مجازی (در رایانه) کمک کند.

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




فناوری کمکی
فناوری یاری رسان (به انگلیسی: Assistive Technology) بخشی است که شامل دستگاه های یاری رسان، سازگار و توانبخش برای افراد ناتوان و روند انتخاب و قرار دادن و استفاده از آنها می باشد. این فناوری با قادر ساختن مردم برای به انجام رسانیدن کارهایی که قبلاً به آن قادر نبودند یا برای انجام آن سختی بسیار زیادی داشتند استقلال بیشتری فراهم می کند که این امر خود توسط پیشرفت و یا تبدیل روش های تعامل با فناوری مورد نیاز انجام این گونه کارها انجام می پذیرد.
... page1 - page2 - page3 - page4 - page5 - page6 - page7 ...