بخش هایی از علم رایانه
روانشناسی-پزشکی-سلامت-عمومی-جدیدترین خبرها-آموزش تایپ - برنامه نویسی - ورد - اکسل - فلش - هک - ترفند کامپیوتر-پاورپوینت-اکسز-اینترنت-یاهو-سخت فزار-نرم افزار
بخش هایی از علم رایانه
نوشته شده توسط رحمان فرهادی در ساعت 15:2

علم رایانه، موضوعات متنوعی از مطالعات نظری روی الگوریتم ها و محدودیت محاسبات گرفته تا مسائل کاربردی از جمله ساخت سخت افزار و نرم افزار رایانه‌ها را شامل می شود.[۴][۵]

هیأت اعتبارگذاری علم رایانه( The Computer Sciences Accreditation Board ) - متشکل از انجمن محاسبات ماشینی ( ACM )، جامعه علوم کامپیوتر مؤسسه مهندسین برق و الکترونیک و انجمن سیستم های اطلاعاتی - چهار عرصه خطیر برای علم رایانه معرفی کرده است: نظریه محاسبات، الگوریتم ها و ساختمان داده، زبان های برنامه سازی و معماری رایانه. علاوه بر این ها، این هیأت، موضوعاتی نظیر مهندسی نرم افزار، هوش مصنوعی، شبکه‌های کامپیوتری، سیستم های پایگاه داده، پردازش موازی، ارتباط انسان و کامپیوتر، گرافیک کامپیوتری، سیستم های عامل و محاسبات عددی را نیز موضوعاتی مهم در این علم قلمداد کرده است.

علم نظری رایانه

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

    پرونده:SimplexRangeSearching.png
منطق ریاضی نظریه اتوماتا نظریه اعداد نظریه گراف نظریه انواع نظریه رده‌ها هندسه محاسباتی نظریه پردازش کوانتومی

نظریه محاسبات

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

مسئله مشهور "P=NP?" یکی مسائل حل نشده نظریه محاسبات است.

الگوریتم ها و ساختمان های داده

O(n2) Sorting quicksort anim.gif
آنالیز الگوریتم ها الگوریتم ساختمان داده

زبان های برنامه سازی

کامپایلرها زبان های برنامه نویسی

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

منطق دیجیتال ریزمعماری چند پردازي‌

محاسبات عددی

User-FastFission-brain.gif X-43A (Hyper - X) Mach 7 computational fluid dynamic (CFD).jpg پرونده:Wind-particle.png y = sin(x) + c
بیوانفورماتیک علوم شناختی شیمی محاسباتی عصب شناسی محاسباتی فیزیک محاسباتی آنالیز عددی محاسبات نمادین

برنامه‌ها

فهرست زیر، موضوعاتی است که هم از جنبه نظری و هم عملی، به آن ها پرداخته می شود.

5-cell.gif پرونده:Corner.png
سیستم عامل شبکه‌های رایانه ای گرافیک رایانه بینایی کامپیوتری پایگاه داده
Roomba original.jpg Wacom Pen-tablet.jpg  
امنیت رایانه هوش مصنوعی روباتیک رابط انسان و رایانه Ubiquitous computing

ارتباط با سایر رشته‌ها

علی‌رغم نام آن علم رایانه بیشتر در زمینه‌هایی غیر از علم رایانه به بررسی می‌پردازد. بدین دلیل نام‌های جایگزین دیگری برای آن پیشنهاد شده است. دانشمند دانمارکی پیتر ناور عبارت داده‌شناسی (Datalogy) را پیشنهاد نمود تا این حقیقت را که این رشته علمی بیشتر به داده‌ها و پردازش آن‌ها توجه دارد نه لزوما رایانه‌ها، روشن سازد. اولین موسسهٔ علمی که عبارت داده‌شناسی را بکار برد DIKU گروه داده‌شناسی در دانشگاه کپنهاگ بوده است که توسط پیتر ناور در سال ۱۹۶۹ به عنوان اولین گروه داده‌شناسی بنا گذاشته شد. این عبارت بیشتر در کشور اسکاندیناوی مورد استفاده قرار گرفته است. در اولین روزهای این علم در ارتباطات ACM نام‌های دیگری نیز برای دانشمندان این زمینه پیشنهاد شده بود مانند Turingineer و Turologist و Flowcharts-Man و Applied-Metamathematition و Applied Epistomologist. سه ماه بعد در این مجله عبارت Comptologist پیشنهاد شد و سال بعد عبارت Hypologist . اخیرا عبارت Computics نیز پیشنهاد شده است.

در حقیقت عبارت زیر از دانشمند معروف علم رایانه ادگار دایجکسترا نقل قول شده است: "علم رایانه به همان اندازه در مورد رایانه است که نجوم در مورد تلسکوپ." طراحی و بکارگیری رایانه و سیستم‌های رایانه‌ای معمولاً در محل بکارگیری رشته‌های دیگر است. برای مثال سخت افزار رایانه توسط مهندسین رایانه مورد بررسی قرار می‌گیرد و مطالعهٔ سیستم‌های رایانه‌ای تجاری و بکارگیری آن‌ها در رشته فن‌آوری اطلاعات و سیستم‌های اطلاعاتی است. گاهی علوم رایانه را به دلیل این که به اندازه کافی علمی نیست مورد انتقاد قرار می‌دهند که در این عبارت بیان شده است: "دانش به علم رایانه مانند هیدرودینامیک است به لوله‌کشی". این عبارت توسط استن کلی بوتل و دیگران بیان شده است. مطالعات در علم رایانه به سایر رشته‌ها نیز وارد شده است مانند هوش مصنوعی



نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه: