سفارش تبلیغ
صبا ویژن

88/2/16
7:50 عصر

مهندسی نرم افزار

بدست محمد جواد انوری در دسته

مهندسی نرم افزار

مهندسی
نرم‌افزار پیشه‌ای است که به یاری دانش رایانه و دیگر فناوری‌ها و روش‌ها به آفریدن
و نگاهداری نرم‌افزار رایانه‌ای می‌پردازد.

مسائل اصلی مهندسی نرم‌افزار تولید نرم‌افزار بر اساس موارد زیر است:

* الزامات تعیین شده
* در زمان تعیین شده
* در محدوده? بودجه پیش‌بینی شده

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

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

فناوری‌ها و خدمات مهندسی نرم‌افزار به کاربران برای بهبود بهره‌وری و کیفیت یاری
میرساند. نمونه‌هایی از زمینه‌های بهبود: پایگاه داده‌ها، زبان‌ها، کتابخانه‌ها،
الگوها، فرآیندها و ابزار.
(ادامه مطلب...

88/2/16
7:44 عصر

معرفی رشته مهندسی کامپیوتر

بدست محمد جواد انوری در دسته

مهندسی کامپیوتر

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

 

گرایش سخت افزار

هر
کامپیوتر دارای دو جزء متفاوت سخت افزار و نرم افزار است که در این میان
سخت افزار جزء فیزیکی کامپیوتر بوده و شامل صفحه

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

 

گرایش نرم افزار

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

 

توان مندی‌ها و ویژگی های لازم

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

 

درس های مهم در این رشته:

 ضرایب
و عنوان درس های اختصاصی رشته ی مهندسی کامپیوتر در هر دو گرایش در آزمون
سراسری به شرح زیر است: ریاضیات:4، فیزیک:3، شیمی:2، درس های فنی: