ورود

View Full Version : تعریف و شرح وظایف ومهارتهای عمومیه برنامه نویس



saman.ahadi
یک شنبه 18 اردیبهشت 1390, 22:49 عصر
3تامطلب که احساس کردم به درد دوستای تازه کار میخوره...

برنامه نویس: طراح و برنامه نویس کسیست که میتواند با توجه به نیازمندیهای روشنی که از تحلیلگر دریافت میکند با استفاده از 1زبان برنا مه نویسی ودرچارچوب معماریه مشخص برنامه ای تولید کرده تست نموده و راه اندازی نماید. این برنامه میتواند 1 برنامه ی الگوریتمی و یا 1برنامه ی کاربردی باشد.

شرح وظایف برنامه نویس:
1-طراحی بخشی از سیستم با لحاظ کردن محدودیتهای نیازمندیهاومعماری و فرآیند توسعه ی خاص پروژه
2-شناسایی و تعریف مسئولیتها عملیات و مشخصه ها وروابط عناصر طراحی و اطمینان از سازگاری با معماری ووضوح و خواناییه طراحی
3-توسعه و تست مولفه ها به منظور یکپارچه سازی در زیر سیستم های بزرگتر با توجه به استنداردهای خاص پروژه
4-ساخت مولفه هایی جهت تست سایر مولفه ها و زیر سیستمها
5-ساخت محصول از طریق یکپارچه سازی مولفه ها در سطح سیستم و زیر سیستم

تواناییهای عمومیمورد نیاز برنامه نویس:
1-تواناییه درک مسئله و ارائه ی راه حل.
2-تواناییه کار گروهی.
3-تواناییه استفاده روان از متون انگلیسی تخصصیه مربوط.
نظر بدین...
:چشمک:

eshpilen
دوشنبه 19 اردیبهشت 1390, 00:03 صبح
این برنامه میتواند 1 برنامه ی الگوریتمی و یا 1برنامه ی کاربردی باشد.
منظورت از برنامهء الگوریتمی دیگه چیه؟!

saman.ahadi
دوشنبه 19 اردیبهشت 1390, 00:36 صبح
[QUOTE=eshpilen;1260993]منظورت از برنامهء الگوریتمی دیگه چیه؟![/
منظور اینه که ممکنه1 برنامه فقط از حیث تحلیلی ازشمند باشه و برنامه کاربردی نباشه
مثلا:برنامه ای که تشخیص بده 1عدد اوله یا نیست

saed2006
دوشنبه 19 اردیبهشت 1390, 11:27 صبح
[QUOTE=eshpilen;1260993]منظورت از برنامهء الگوریتمی دیگه چیه؟![/
منظور اینه که ممکنه1 برنامه فقط از حیث تحلیلی ازشمند باشه و برنامه کاربردی نباشه
مثلا:برنامه ای که تشخیص بده 1عدد اوله یا نیست
لزوما هر برنامه الگوريتمي غير كاربردي نيست برنامه هاي پيچيده اغلب هم كاربردي هستند هم الگوريتميك

nameely
دوشنبه 19 اردیبهشت 1390, 15:56 عصر
با سلام

ببخشید هر برنامه کاربردی حتما الگوریتمی هم هست

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

saed2006
دوشنبه 19 اردیبهشت 1390, 16:22 عصر
با سلام

ببخشید هر برنامه کاربردی حتما الگوریتمی هم هست

این دو به هم وابسته هستند و دو مورد جدا از هم نیستند
الگوريتميك به اين معنا كه داخل برنامه از الگوريتمهاي سنگين استفاده شده خب در ايران اغلب برنامه ها الگوريتميك به اين معنا كه عرض كردم نيستند يه سري كار تكراري روتين ديتا بيسي كه برنامه الگوريتميك نيست

ricky22
دوشنبه 19 اردیبهشت 1390, 19:22 عصر
اتصال به دیتابیس هم خودش یک الگوریتم هست.
الگوریتم یعنی روش حل مسئله.
این مسئله می تونه نگهداری سوابق یک سری دانش آموز باشه. که نیازمند کارهای دیتابیسی هست.

returnx
دوشنبه 19 اردیبهشت 1390, 20:28 عصر
اتصال به دیتابیس هم خودش یک الگوریتم هست.
الگوریتم یعنی روش حل مسئله.
این مسئله می تونه نگهداری سوابق یک سری دانش آموز باشه. که نیازمند کارهای دیتابیسی هست.
بله الگوریتم یعنی روش حل مسئله اما

الگوريتميك به اين معنا كه داخل برنامه از الگوريتمهاي سنگين استفاده شده
یعنی تقریبا حده اقل نیمی از برنامه با الگوریتم های خاص نوشته شده باشه به طور مثال به برنامه مدیریت مشاور املاک برنامه الگوریتمیک گفته نمیشه (امکان داره در بعضی از قسمت ها ی برنامه از الگوریتم های خاص هم استفاده شده باشه) اما بازی مثل MineSweeper رو در نظر بگیرید گرافیک خاصی نداره اما بدون اغراق 60% برنامه الگوریتم است، به این نوع برنامه ها میگن الگوریتمیک ...

eshpilen
سه شنبه 20 اردیبهشت 1390, 08:25 صبح
بله درسته. بعضی الگوریتم ها واقعا پیچیده هستن. بعضیاشون که اصولا با ریاضیات پیشرفته خیلی درگیر هستن و میشه گفت فوق الگوریتمیک هستن!!
ولی کنار هم گذاشتن (درواقع تقابل) برنامه های کاربردی و الگوریتمیک مشکل فنی داره! چون یه برنامهء کاربردی ممکنه الگوریتمیک هم باشه.
میگفتید دیتابیسی (یا ذخیره و بازیابی) و الگوریتمیک باز بهتر بود. بصورت فنی تر هم میشه گفت الگوریتمیک و غیرالگوریتمیک. البته نمیدونم این اصطلاح الگوریتمیک تا چه حد رسمی هست یا تا چه حد میتونه مناسب باشه.

saman.ahadi
چهارشنبه 21 اردیبهشت 1390, 00:34 صبح
محض اطلاع دوستان :
دسته بندیی که من کردم با سلیقه ی شخصی نبوده(ضمن احترام و تشکر از دوستانی که پیام گذاشتن )
بلکه از از 1سایت معتبر(سایت همکاران سیستم)در آوردم

returnx
چهارشنبه 21 اردیبهشت 1390, 15:02 عصر
دسته بندیی که من کردم با سلیقه ی شخصی نبوده(ضمن احترام و تشکر از دوستانی که پیام گذاشتن )
بلکه از از 1سایت معتبر(سایت همکاران سیستم)در آوردم
ماکه دسته بندی شما رو زیر سوال نبردیم ، فقط داشتیم رو تعریف واژه الگوریتمیک و بر نامه های الگوریتمیک و تفاوت این نوع با بر نامه های ساده تحت DB بحث می کردیم...
فقط همین:متفکر:

saman.ahadi
چهارشنبه 21 اردیبهشت 1390, 22:43 عصر
ماکه دسته بندی شما رو زیر سوال نبردیم ، فقط داشتیم رو تعریف واژه الگوریتمیک و بر نامه های الگوریتمیک و تفاوت این نوع با بر نامه های ساده تحت DB بحث می کردیم...
فقط همین:متفکر:
آخه بعضیا دسته بندیه کاربردی والگوریتمیکو قبول نداشتن عزیز دل

eshpilen
چهارشنبه 21 اردیبهشت 1390, 23:22 عصر
وقتی مطلبی میذارید منبعش رو هم بذارید. بعدم این همکاران سیستم حالا مگه چه اعتباری داره اعتبارش از کجا اومده؟ اونا هم منبعشون هرچی بوده برای این دسته بندی باید ذکر کنن. نکنه از خودشون ساختن؟ البته منظورشون تا حد قابل توجهی قابل درک هست، ولی اصطلاحات اشتباهی رو انتخاب کردن بنظرم.