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