مهندسین نرم افزار و "بچه دار شدن"!

مهندسین نرم افزار و "بچه دار شدن"!

مهندسین نرم افزار چگونه فکر می کنند:

۱. مدیر پروژه: کسی که  فکر می کند ۹ تا زن می توانند یک بچه را در یک ماه به دنیا بیاورند.

۲. توسعه دهنده: کسی که فکرمی کند ۱۸ ماه  زمان می برد که یک بچه به دنیا بیاید.

3 هماهنگ کننده سایت: کسی که فکرمی  کند یک زن می تواند نه بچه را در یک ماه به دنیا بیاورد.

۴. مشتری: کسی هست که نمی داند چرا بچه می خواهد.

۵. مدیر بازاریابی: کسی که فکر می کند یک بچه می تواند به دنیا بیاد بدون اینکه مرد یا زنی وجود داشته باشد.

۶.  تیم بهینه ساری منابع: کسانی که فکرمی کنند به مرد یا زنی احتیاج ندارند.آنها می خواهند بچه ها رو با کمک هیچ منبعی متولد کنند.

۷. تیم مستند سازی: کسانی که برایشان مهم نیست بچه چه زمانی متولد می شود. فقط نه ماه مستند می کنند!

۸. ناظر کیفی: کسی که هیچ وقت از به دنیا آمدن بچه خوشحال نمی شود.

۹. تست کننده:   کسی  که همیشه به همسرش می گوید این بچه مشکل دارد!

Project: Deliver a Baby

Project Manager is a Person who thinks nine women can deliver a baby in One month

 Developer is a Person who thinks it will take 18 months to deliver a Baby

Onsite Coordinator is one who thinks single woman can deliver nine babies in one month

Client is the one who doesn’t know why he wants a baby

Marketing Manager is a person who thinks he can deliver a baby even if no man and woman are available

Resource Optimization Team thinks they don’t need a man or woman; they’ll produce a child with zero resources

Documentation Team thinks they don’t care whether the child is delivered, they’ll just document 9 months

Quality Auditor is the person who is never happy with the PROCESS to produce a baby

Tester is a person who always tells his wife that this is not the Right baby

http://naatamam.blogfa.com/cat-9.aspx

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

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

هر کامپیوتر دارای دو جزء متفاوت سخت افزار و نرم افزار است که در این میان سخت افزار جزء فیزیکی کامپیوتر بوده و شامل صفحه کلید، صفحه نمایش، چاپگر و دیسک‌ها می‌شود. اجزای فیزیکی و قابل لمس کامپیوتر مانند مدارها و بردهای الکترونیکی، سخت افزار نامیده می‌شود. مهم ترین واحد سخت افزار در مقطع لیسانس به مطالعه و بررسی طراحی سخت افزاری، کنترل سخت افزاری و شبکه های کامپیوتری می‌پردازد. برای مثال یک مهندس سخت افزار می‌تواند به طراحی بخش های سخت افزاری کامپیوتر شامل پردازش گر مرکزی (CPU) ، پورت های ورودی و خروجی و سیستم‌ها و مدارات جانبی می‌پردازد، مباحث درسی در رشته ی سخت افزار به مطالب درسی در رشته ی مهندسی برق و الکترونیک نزدیک بوده خصوصا تمام مطالب شاخه ی دیجیتال شامل مدارهای مختلف، معماری کامپیوتر و میکروپروسسورهای 1 و 2، الکترونیک دیجیتال و ... را شامل می‌شود که البته به این بخش از سخت افزار بیشتر در مقطع کارشناسی ارشد و دکتری پرداخته می‌شود.
 
گرایش نرم افزار
نرم افزار جزء غیر قابل لمس کامپیوتر است. برنامه‌ها و داده هایی است که به کامپیوتر فرمان می‌دهند که چه عملی را انجام دهد. نرم افزار در حقیقت روح و جان کامپیوتر است که به سخت افزار هویت می‌بخشد و اصولا به برنامه ای گفته می‌شود که برای به کارگیری سخت افزار ساخته شده باشد. نرم افزار‌ها را می‌توان به دو رده ی کلی دسته بندی کرد که عبارت اند از: نرم افزارهای سیستمی و نرم افزارهای کاربردی. نرم افزارهای سیستمی برنامه هایی هستند که کاربر، یا خود آن‌ها را می‌نویسد یا شرکت های نرم افزاری آن‌ها را تهیه کرده و برای فروش عرضه می‌کنند. این گونه برنامه‌ها معمولا عمومیت برنامه های سیستم را نداشته و برای زمینه های مختلف مهندسی، علمی، تجاری، آموزشی، تفریحی و یا طراحی نوشته می‌شوند.
 
توان مندی‌ها و ویژگی های لازم
یک مهندس کامپیوتر باید سخت کوش و با پشتکار باشد چون رشته ی کامپیوتر رشته ی پویایی است و دانشجو باید همیشه اطلاعاتش به روز بوده و به دنبال فرا گرفتن مطالب جدید باشد. در نتیجه کسانی که می‌خواهند فقط چهار سال درس بخوانند و بعد مطالعه را کنار گذاشته و وارد بازار کار شوند، در این رشته موفق نخواهند شد و بر عکس افرادی که همیشه به دنبال مطالعه و فراگیری هستند، در این رشته موفق می‌شوند. مهندس کامپیوتر باید پایه ی ریاضی قوی داشته و توانایی اش در زمینه ی فیزیک خوب باشد. هم چنین لازم است که فردی خلاق باشد تا بتواند مسایل را از راه حل های ابتکاری حل کند. راه حل هایی که کمترین هزینه و بهترین کارآیی را داشته باشد.
 
درس های مهم در این رشته:
 ضرایب و عنوان درس های اختصاصی رشته ی مهندسی کامپیوتر در هر دو گرایش در آزمون سراسری به شرح زیر است: ریاضیات:4، فیزیک:3، شیمی:2، درس های فنی:

مهندسی کامپیوترکه گاه مهندسی سیستم های کامپیوتری هم نامیده می شود) یک شاخه کاری است که مهندسی الکترونیک و علوم کامپیوتر را ترکیب می کند. یک مهندس کامپیوتر، یک مهندس الکترونیک است که تمرکز اصلی اش روی سیستم های رقمی است و کمتر روی فرکانس رادیویی ویا برق قدرت کار می کند.

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


حوزه مطالعات تئوری

معماری کامپیوتر
نیمه هادی ها
تئوری کنترل رقمی
پردارش سیگنال های رقمی «OSP)
مهندسی نرم افزار

حوزه های تخصصی

در مهندسی کامپیوتر تخصص های زیر وجود دارد:
معماری سیستم: سازماندهی کلی کامپیوتر، تقسیم کار بین سخت افزار و نرم افزار، رابط ها.
طراحی تراشه یا RTL: تبدیل معماری به مشخصات سخت افزاری.
چیدمان (layout): تبدیل طراحی به ترانزیستورها.
فرآیند فابریکیشن: توسعه ی تکنولوژی نیمه هادی.
طراحی بسته یا بورد: طراحی بورد مدار چاپی و بسته ها.
جمع آوری سیستم: تولید کامپیوتر با استفاده از چندین تراشه و بورد.

رشته مهندسی كامپیوتر كه به طراحی و ساخت اجزای مختلف كامپیوتر می پردازد، لذا اهمیت بسیار زیادی در دنیای امروز برخوردار است. هدف از طی این دوره تربیت كارشناسانی است كه در زمینه تحلیل، طراحی، ساخت و راه اندازی دستگاهها و مجموعه های سخت افزاری جدید، بررسی و شناخت مجموعه های سخت افزاری و نرم افزاری موجود، نگه داری، عیب یابی و تعمیر و اصلاح و توسعه فعالیت كنند.
طراحی، شبیه سازی، فرآوری، پردازش، سنجش، آموزش، ویرایش و … همه مفاهیمی هستند كه با بالاترین دقت و در كوتاهترین مدت زمان ممكن در برنامه های نرم افزاری كامپیوتر انجام می شوند. لذا هدف از این رشته تربیت نیروی متخصص برای انجام امور فوق است.
تواناییهای فارغ التحصیلان فارغ التحصیلان این مقطع، قابلیتها و تواناییهای زیادی دارند و چنانچه در مسیر مناسب هدایت شوند، قادر خواهد بود مشكلات زیادی را حل كنند. برخی از این تواناییها به شرح زیر است:
1) بررسی و شناخت نرم افزارها و سخت افزارهای جدید و به كارگیری آنها.
2) بررسی كمبودها و نیازهای نرم افزاری و سخت افزاری بخشهای صنعت و خدمات و تدوین نیازهای آنها، امكان سنجی و تعیین ابزار و نیروی انسانی لازم برای رفع كمبودها.
3) تجزیه و تحلیل سیستمهای كوچك و متوسط نرم افزاری و سخت افزاری و ارائه راه حل مناسب برای اجرای آنها.
4) طراحی مجموعه های كوچك و متوسط نرم افزاری و سخت افزرای و تولید طرحهای اجرایی برای انها.
5) اجرای طرحهای كامپیوتری، نصب، آزمایش و آموزش آنها.
6) پشتیبانی و نگه داری سیستمهای نرم افزاری شامل شناسایی خطاها، رفع خطاها و افزودن امكانات جدید به سیستمها.
7) عیب یابی كامپیوترها و سیستمهای كامپیوتری و رفع عیبها.
Cool شناسایی فنون جدید طراحی و ساخت كامپیوتر و ارزیابی و به كارگیری آنها.
تواناییهای ذكر شده مربوط به كارشناسان نرم افزار و سخت افزار می باشد، اما روشن است كه كارشناسان نرم افزار در محدوده مسائل نرم افزاری توانایی بیشتری دارند و برعكس كارشناسان سخت افزار در محدوده مسائل سخت افزاری از توانایی بیشتری برخوردارند.
ماهیت:
كامپیوتر دارای دو جزء متفاوت سخت افزار و نرم افزار است. اجزاء فیزیكی و قابل لمس كامپیوتر مانند مدارها و بردهای الكترونیكی سخت افزار نامیده می شوند.
نرم افزار جزء غیرقابل لمس كامپیوتر است. نرم افزار برنامه ها و داده هایی است كه به كامپیوتر فرمان می دهند كه چه عملی را انجام دهد. یك مهندس نرم افزار یاد می گیرد كه چگونه نرم افزارهای بزرگ و عظیم را طراحی و برنامه ریزی كند، تست و ارزیابی نهایی نماید و در نهایت مستند سازد.
پس بدین گونه نسبت كه یك تعمیركار كامپیوتری یك مهندس سخت افزار و یك اپراتور كامپیوتر یك مهندس نرم افزار تلقی گردد.
“نرم افزار در حقیقت روح و جان كامپیوتر است كه به سخت افزار هویت می بخشد و اصولاً به برنامه ای گفته می شود كه برای به كارگیری سخت افزار ساخته شده باشد.
نرم افزارها را می توان به دوره كلی دسته بندی كرد كه عبارتند از : نرم افزارهای سیستمی و نرم افزارهای كاربردی.
نرم افزراهای سیستمی برنامه هایی هستند كه كامپیوتر برای فعال شدن یا سرویس دادن به آن نیاز دارد و این دلیل از سوی سازندگان سیستم كامپیوتری عرضه می شوند و مهمترین آنها سیستم عامل، برنامه های سودمند و مترجم های زبان می باشد.
نرم افزارهای كاربردی نیز برنامه هایی هستند كه كاربر یا خود آن ها را می نویسد یا شركت های نرم افزاری آنها را تهیه كرده و برای فروش عرضه می كنند. این گونه برنامه ها معمولاً عمومیت برنامه های سیستم را نداشته و برای زمینه های مختلف مهندسی، علمی، تجاری، آموزشی، تفریحی و یا طراحی نوشته می شوند.”
“مهندسی سخت افزار در مقطع لیسانس به مطالعه و بررسی طراحی سخت افزاری، كنترل سخت افزاری و شبكه های كامپیوتری می پردازد. برای مثال یك مهندس سخت افزار می تواند طراحی سخت افزاری كند كه با IC ها كار كند، با كامپیوتر كار كند و یا از دروازه های كامپیوتر استفاده نماید و در نهایت می تواند به طراحی مدارهای مجتمع دیجیتالی بپردازد. كه البته به این بخش از سخت افزار بیشتر در مقطع كارشناسی ارشد و دكتری پرداخته می شود.”
گرایش های مقطع لیسانس:
رشته مهندسی كامپیوتر در مقطع كارشناسی دارای دو گرایش سخت افزار و نرم افزار است كه البته این دو گرایش در مقطع كارشناسی تفاوت قابل توجهی با یكدیگر ندارند.
“گرایش سخت افزار در برگیرنده فعالیت های آموزشی، پژوهشی و صنعتی در خصوص قطعات، بردها، تجهیزات و در نهایت سیستم های كامپیوتری در مقیاس های مختلف است و یكی از شاخه های مهم آن به نام معماری كامپیوتر (طراحی و ساخت كامپیوتر) می باشد.”
“هدف از گرایش نرم افزار كامپیوتر، آموزش و پژوهش در زمینه زبانهای مختلف برنامه نویسی، سیستم های عامل مختلف و طراحی انواع الگوریتم ها می باشد.”
آینده شغلی، بازار كار، درآمد:
با توجه به گسترش روزافزون دنیای كامپیوتر امروزه بیش از هر زمان دیگری نیاز به متخصصان كامپیوتر احساس می شود. امروزه یك مهندس كامپیوتر اگر علاقمند به كار باشد، هیچ وقت با مشكل بیكاری روبه رو نمی شود. به خصوص مهندسین نرم افزار فرصت های شغلی بیشتری داشته و برای كاركردن نیاز به امكانات و تجهیزات زیادی ندارند. فرصت های شغلی این رشته به حدی گسترده و متعدد است كه نه تنها فارغ التحصیلان این رشته به راحتی جذب بازار كار می شوند بلكه دانشجویان دو سال آخر این رشته نیز می توانند وارد بازار كار شده و فعالیت كنند. برای مهندسین سخت افزار هم امكان كار در شركتهای تولید كننده قطعات و دستگاهها و مراكز صنعتی – تولیدی بسیار فراهم است و از نظر سطح درآمدی هم با توجه به دانش و پشتكار شخصی در حد قابل قبول و ایده آلی قرار دارند. از طرفی با توجه به استفاده روزافزون از شبكه اینترنت زمینه كار در این موضوع نیز بسیار مهیاست.
توانایی های جسمی، علمی، روانی و … مورد نیاز و قابل توصیه
توانایی علمی: یك مهندس كامپیوتر باید سخت كوش و با پشتكار باشد چون رشته كامپیوتر رشته پویایی است و همیشه باید اطلاعاتش به روز بوده و به دنبال فراگرفتن مطالب جدید باشد. مهندس كامپیوتر باید پایه ریاضی قوی داشته و توانایی اش در زمینه فیزیك خوب باشد. همچنین لازم است فردی خلاق باشد تا بتواند مسایل را از راههای ابتكاری حل كند.
علاقمندیها: مهندس كامپیوتر نرم افزار و سخت افزار باید به یادگیری و مطالعه علاقمند باشد تا پیشرفت در خور توجه داشته باشد. همچنین باید از جستجو و كاوش در مدارها و ریزساختارها استقبال كند و به كار با كامپیوتر علاقه داشته باشد.
توانایی مالی: با توجه به توضیحات گفته شده داشتن یك دستگاه كامپیوتر برای یك مهندس كامپیوتر امری ضروری به نظر می رسد ولی این گونه نیست كه بدون داشتن كامپیوتر دانشجویان از ادامه تحصیل و پیشرفت باز بمانند.

اموزش تصویری dreamweaver به صورت کاملا فارسی


 

اموزش کامل dreamweaver که به صورت کامل فارسی برای دوستان خودم اماده کردم کاری از گروه نرم افزار ام اس پی سافت هستش امید وارم مفید باشه و استفاده کنید

موضوعات:

۱-اشنایی با محیط کاری

۲-ایجاد یک سایت جدید

۳-اموزشات مربوط به صفحات

۴-تصاویر و فرا پیوندهای

۵-جدول و قالب

۶-فرم

۷-ارتباط با بانک اطلاعاتی

۸-اموزش کامل css

 

دانلود رايگان با لينک مستقيم
حجم فايل: 86 مگابایت
پسورد فايل: www.mspsoft.ir
منبع

تصاوير ديدني و خنده دار ايراني

تصاوير ديدني و خنده دار ايراني

تصاوير ديدني و خنده دار ايرانيتصاوير ديدني و خنده دار ايراني
تصاوير ديدني و خنده دار ايراني

تصاوير ديدني و خنده دار ايراني

تصاوير ديدني و خنده دار ايراني

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

برنامه نویسی و سورس تمام برنامه ها 

http://www.foxworld.ir/

 

کد های رایگان سی شارپ

برنامه نویسی به زبان سی شارپ

http://freecscode.blogfa.com/


 

مرجع دانشجویان ایران


http://www.unilog.ir

دانلود مستندات مربوط به درس آزمایشگاه معماری کامپیوتر

دانلود مستندات مربوط به درس هوش مصنوعی

دانلود مستندات مربوط به درس مهندسی نرم افزار استاد سالاری

کد سورس ویژوال بیسیک

http://www.vbcode.com/Asp/code.asp

توجه

دانشگاه تا آخر این هفته کلاساش تشکیل نمیشه

چند کتاب

  • نویسنده: هومن لادن
  • فرمت: PDF
  • ارسال کننده: hooman_lover2002@yahoo.com
  • زبان: فارسی
  • تعداد صفحات: 10
  • تاریخ درج: 23/6/1389
  • توضیحات:

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

بازدیدها: 1748دانلود - 176 کیلوبایت
  
---------
  • نویسنده: محمدکاظم محمدی
  • فرمت: PDF
  • ارسال کننده: simkhardar611@yahoo.com
  • زبان: فارسی
  • تعداد صفحات: 12
  • تاریخ درج: 1/12/1389
  • توضیحات:

    برای رشته های الکترونیک . برق و قدرت . مخابرات . کنترل ابزاردقیق. زیر نظر استاد مهندس جهشور

بازدیدها: 379دانلود - 295 کیلوبایت
  
---------------
  • فرمت: PDF
  • زبان: فارسی
  • تعداد صفحات: 2
  • تاریخ درج: 13/12/1388
  • توضیحات:


    - مرور اجمالی
    - پرسش کردن
    - خواندن
    - تلقین و تکرار
    - آزمون

بازدیدها: 2420دانلود - 56 کیلوبایت
  
------------------
  • نویسنده: سلمان کریمی
  • فرمت: PDF
  • زبان: فارسی
  • تعداد صفحات: 55
  • تاریخ درج: 21/12/1388
بازدیدها: 1804دانلود - 947 کیلوبایت
  
-------------------
  • نویسنده: علی انصاری
  • فرمت: PDF
  • زبان: فارسی
  • تعداد صفحات: 2
  • تاریخ درج: 8/3/1389

بازدیدها: 2991دانلود - 159 کیلوبایت 
  

اصول مهندسی اینترنت

  • نویسنده: احسان ملکیان
  • فرمت: PDF
  • زبان: فارسی
  • تعداد صفحات: 252
  • تاریخ درج: 12/1/1390
  • توضیحات:

    کتاب اصول مهندسی کامپیوتر یک کتاب کامل و مرجع برای دانشجویان رشته کامپیوتر گرایش نرم افزار می باشد. در این کتاب که بصورت اسلاید با نرم افزار پاورپوینت آماده شده با مبانی و اصول شبکه و اینترنت آشنا می شوید. از انواع شبکه های کامپیوتری گرفته تا برنامه نویسی سوکت. البته این نکته قابل ذکر است که این اسلاید بیشتر جنبه تئوری دارد و با چارت های مختلف شما را با نحوه ی کار آشنا میکند.
    برخی از عناوین کتاب:
    - مفاهیم شبکه های کامپیوتری
    - سخت افزار شبکه
    - انواع شبکه های محلی
    - لایه های شبکه
    - پروتکل ها
    - و ...

 
 

معدل n درس

برنامه ای که معدل n درس را محاسبه کند ؟؟؟

 

<include#

<include#

int main()

{

int n,i;

float s=0,ave,x;

cout<<"enter n:";

cin>>n;

for(i=1;i<=n;i++)

cout<<"enter x:"

cin>>x;

s=s+x;

}

ave=s/n;

cout<;

getch();

return 0;

}

http://gjust.blogfa.com/

پست رمز دار     !!!!!!!!!!!!!!!!!!

پست رمز دار
ادامه نوشته

توجه

با تبریک سال نو

این وبلاگ  به سرعت درآینده آپ میشه

لطفا اگه براتون ممکنه در تالار گفتگو عضو شوید

http://mohandes.mihanbb.com/

و برای پیگیرکردن این وبلاگ در ایمیلتون لطفا در این وبلاگ عضو شوید که بعد از عضویت لینک فعال ساز به ایمیلتون ارسال میشه که باید عضویتتون را فعال کنید

برای دیدن عکسها در سایز اصلی لطفا روی عکس کلیک کنید

ممنون سر زدید