#معرفی_مشاهیر_علم_کامپیوتر
#9
ریچارد استالمن یک آمریکایی طرفدار نرم افزارهای آزاد open Source و برنامه نویسی تواناست. او پروژه GNU را برای ساخت سیستم عاملی کاملاٌ آزاد شبیه به یونیکس آغاز نمود و مدیریت و معماری این پروژه را برعهده گرفت. با آغاز بکار این پروژه او نخستین قدم را در جنبش نرم افزارهای آزاد برداشت و در اکتبر 1985 بنیاد نرم افزارهای آزاد را بنا نهاد .
#9
ریچارد استالمن یک آمریکایی طرفدار نرم افزارهای آزاد open Source و برنامه نویسی تواناست. او پروژه GNU را برای ساخت سیستم عاملی کاملاٌ آزاد شبیه به یونیکس آغاز نمود و مدیریت و معماری این پروژه را برعهده گرفت. با آغاز بکار این پروژه او نخستین قدم را در جنبش نرم افزارهای آزاد برداشت و در اکتبر 1985 بنیاد نرم افزارهای آزاد را بنا نهاد .
🍁🌿🍂🍁🍂🌿🍁🍂🌿🍁🍂🌿🍁🍂
🍁🌿🍂🍁🍂🌿🍁
🍁🌿🍂
🍁
✅✅✅ مسئله فروشنده دوره گرد با الگوریتم ژنتیک
🍀مسئله فروشنده دورهگرد مسئلهای مشهور است که ابتدا در سده ۱۸ مسائل مربوط به آن توسطویلیام همیلتون و توماس کرکمن مطرح شد و سپس در دهه ۱۹۳۰ شکل عمومی آن به وسیله ریاضیدانانی مثل کارل منگر از دانشگاه هاروارد و هاسلر ویتنی از دانشگاه پرینستون مورد مطالعه قرار گرفت.
🍀شرح مسئله بدین شکل است:تعدادی شهر داریم و هزینه رفتن مستقیم از یکی به دیگری را میدانیم. مطلوب است کمهزینهترین مسیری که از یک شهر شروع شود و از تمامی شهرها دقیقاً یکبار عبور کند و به شهر شروع بازگردد.
🍀سه روش کلی برای کد کردن راه حل های مسأله TSP ارائه شده است که در الگوریتم های مختلفی قابل استفاده هستند. راه حل های سه گاه عبارتند از:
🌿الف) نمایش جواب به صورت رشته گسسته جایگشتی که در الگوریتم های زیر قابل استفاده است: الگوریتم های ژنتیک - شبیه سازی تبرید - جستجوی ممنوعه - جستجوی همسایگی متغیر- بهینه سازی کلونی مورچگان - جستجوی هارمونی و سایر الگوریتم های بهینه سازی گسسته
🌿ب) نمایش جواب به صورت کلیدهای تصادفی
🌿پ) نمایش جواب به شکل ماتریس های شبیه فرومون
🔴مقاله اموزشی – با الگوریتم ژنتیک :
🔵http://yon.ir/YV2U
🔴کد برنامه نویسی:
🔵http://yon.ir/FHC5
http://yon.ir/dLlg
🍁🌿🍂🍁🍂🌿🍁
🍁🌿🍂
🍁
✅✅✅ مسئله فروشنده دوره گرد با الگوریتم ژنتیک
🍀مسئله فروشنده دورهگرد مسئلهای مشهور است که ابتدا در سده ۱۸ مسائل مربوط به آن توسطویلیام همیلتون و توماس کرکمن مطرح شد و سپس در دهه ۱۹۳۰ شکل عمومی آن به وسیله ریاضیدانانی مثل کارل منگر از دانشگاه هاروارد و هاسلر ویتنی از دانشگاه پرینستون مورد مطالعه قرار گرفت.
🍀شرح مسئله بدین شکل است:تعدادی شهر داریم و هزینه رفتن مستقیم از یکی به دیگری را میدانیم. مطلوب است کمهزینهترین مسیری که از یک شهر شروع شود و از تمامی شهرها دقیقاً یکبار عبور کند و به شهر شروع بازگردد.
🍀سه روش کلی برای کد کردن راه حل های مسأله TSP ارائه شده است که در الگوریتم های مختلفی قابل استفاده هستند. راه حل های سه گاه عبارتند از:
🌿الف) نمایش جواب به صورت رشته گسسته جایگشتی که در الگوریتم های زیر قابل استفاده است: الگوریتم های ژنتیک - شبیه سازی تبرید - جستجوی ممنوعه - جستجوی همسایگی متغیر- بهینه سازی کلونی مورچگان - جستجوی هارمونی و سایر الگوریتم های بهینه سازی گسسته
🌿ب) نمایش جواب به صورت کلیدهای تصادفی
🌿پ) نمایش جواب به شکل ماتریس های شبیه فرومون
🔴مقاله اموزشی – با الگوریتم ژنتیک :
🔵http://yon.ir/YV2U
🔴کد برنامه نویسی:
🔵http://yon.ir/FHC5
http://yon.ir/dLlg
21 قانون برنامه نویسی
یک : برنامه ای که یک بار تولید بشه و دیگه به روز نشه ، درحال حاضر منسوخ هست .
دو : بهتر هستش یکسری ویژگیهای برنامه رو با اصل نرم افزار تطبیق بدیم تا برعکسش .
سه : برنامه ای که مفید باشه در آینده حتما تغییر میکنه .
چهار : برنامه ای که مفید نباشه ، بهتر هستش تا بایگانی بشه .
پنجم : تنها ده درصد از کد هر برنامه ای اجرا میشه .
ششم : بهترین نرم افزارها هم حداقل یک خطا دارند .
هفتم : هرچی نرم افزار گسترده تر بشه ، از منابع سیستم بیشتر استفاده میکند .
هشتم : بی عیبی نرم افزار در زمان دمو رابطه مستقیمی با تصمیم گیری کاربر در مورد انتخابش نسبت به نرم افزار داره و انتخاب اون یعنی سود بیشتر یک شرکت نرم افزاری .
نهم : تا حالا هیچ نرم افزاری تولید نشده که حداقل توی شش ماه اول تمام خطاهای خطرناک اون گرفته بشه .
دهم : خطاهایی که قابل پیدا کردن به راحتی ها نیستن ، در انواع مختلف بی نهایت هستن ، اما خطاهایی که قابل کشف هستن ، تعدادشون محدود هست .
یازدهم : پیجیدگی برنامه باید در حد برنامه نویسی باشه که بعدا باید اون رو نگهداری و در اون کد تغییرات ایجاد کنه .
دوازدهم : برای رفع هر خطا زمان به طور نسبی گرفته میشه .
سیزدهم : زمانی که به کدهایی که نوشتین برای چند ماه نگاه نکنید ، بعد از اون مدت وقتی نگاه میکنید انگار یکی دیگه اون کدها رو برای شما نوشته !
چهاردهم : در هر برنامه کوچکی برنامه های بزرگی درگیر هستند که نتیجه رو به نمایش میگذارند .
پانزدهم : کد نویسی یک نرم افزار رو زودتر شروع کنید چون در اکثر مواقع بیشتر طول میکشه .
شانزدهم : پروژه ای که بدون برنامه ریزی باشه ، سه برابر زمان تعیین شده تموم میشه و پروژه ای که از روی دقت برنامه ریزی شده باشه ، دو برابر طول میکشه .
هفدهم : اضافه کردن برنامه نویس به پروژه نرم افزاری که طول کشیده باعث کندتر شدن پروژه میشود .
هجدهم : یک برنامه هیچ وقت کمتر از 90 درصد کامل نیست ، و بالاتر از 95 درصد کامل هست .
نوزدهم : اگر شما بی نظمی رو در کارتون به صورت خودکار دربیارید ، طبیعتا شما یک بی نظم خودکار میشوید !
بیستم : برنامه ای بنویسید که فقط یک دیوونه بتونه ازش استفاده کنه ! البته همون دیوونه دوست داره که از برنامه استفاده کنه !
بیست و یک : کاربران نمیدونند واقعا از یک برنامه چه توقعی دارند تا زمانی که از اون استفاده کنند .
یک : برنامه ای که یک بار تولید بشه و دیگه به روز نشه ، درحال حاضر منسوخ هست .
دو : بهتر هستش یکسری ویژگیهای برنامه رو با اصل نرم افزار تطبیق بدیم تا برعکسش .
سه : برنامه ای که مفید باشه در آینده حتما تغییر میکنه .
چهار : برنامه ای که مفید نباشه ، بهتر هستش تا بایگانی بشه .
پنجم : تنها ده درصد از کد هر برنامه ای اجرا میشه .
ششم : بهترین نرم افزارها هم حداقل یک خطا دارند .
هفتم : هرچی نرم افزار گسترده تر بشه ، از منابع سیستم بیشتر استفاده میکند .
هشتم : بی عیبی نرم افزار در زمان دمو رابطه مستقیمی با تصمیم گیری کاربر در مورد انتخابش نسبت به نرم افزار داره و انتخاب اون یعنی سود بیشتر یک شرکت نرم افزاری .
نهم : تا حالا هیچ نرم افزاری تولید نشده که حداقل توی شش ماه اول تمام خطاهای خطرناک اون گرفته بشه .
دهم : خطاهایی که قابل پیدا کردن به راحتی ها نیستن ، در انواع مختلف بی نهایت هستن ، اما خطاهایی که قابل کشف هستن ، تعدادشون محدود هست .
یازدهم : پیجیدگی برنامه باید در حد برنامه نویسی باشه که بعدا باید اون رو نگهداری و در اون کد تغییرات ایجاد کنه .
دوازدهم : برای رفع هر خطا زمان به طور نسبی گرفته میشه .
سیزدهم : زمانی که به کدهایی که نوشتین برای چند ماه نگاه نکنید ، بعد از اون مدت وقتی نگاه میکنید انگار یکی دیگه اون کدها رو برای شما نوشته !
چهاردهم : در هر برنامه کوچکی برنامه های بزرگی درگیر هستند که نتیجه رو به نمایش میگذارند .
پانزدهم : کد نویسی یک نرم افزار رو زودتر شروع کنید چون در اکثر مواقع بیشتر طول میکشه .
شانزدهم : پروژه ای که بدون برنامه ریزی باشه ، سه برابر زمان تعیین شده تموم میشه و پروژه ای که از روی دقت برنامه ریزی شده باشه ، دو برابر طول میکشه .
هفدهم : اضافه کردن برنامه نویس به پروژه نرم افزاری که طول کشیده باعث کندتر شدن پروژه میشود .
هجدهم : یک برنامه هیچ وقت کمتر از 90 درصد کامل نیست ، و بالاتر از 95 درصد کامل هست .
نوزدهم : اگر شما بی نظمی رو در کارتون به صورت خودکار دربیارید ، طبیعتا شما یک بی نظم خودکار میشوید !
بیستم : برنامه ای بنویسید که فقط یک دیوونه بتونه ازش استفاده کنه ! البته همون دیوونه دوست داره که از برنامه استفاده کنه !
بیست و یک : کاربران نمیدونند واقعا از یک برنامه چه توقعی دارند تا زمانی که از اون استفاده کنند .
◀️۷۰ درصد مشاغل مرتبط با IT در انتظار نیروی کار
نتایج حاصل از یک بررسی جدید نشان داد از هر ۱۰ فرصت شغلی مرتبط با حوزه فناوری اطلاعات که طی سال جاری میلادی ایجاد شد، دستکم ۷ شغل خالی باقی ماند.
به گزارش ایتنا طی سال ۲۰۱۵ میلادی درخواست سازمانهای جهانی برای استخدام مهارتهای مرتبط با امنیت اطلاعات، مدیریت شبکه و توسعه نرمافزار افزایش قابل ملاحظه یافت.
این گزارش تحلیلی را شرکت CareerBuilder با همکاری مرکز بینالمللی متخصصان مدلسازی اقتصادی (EMSI) منتشر کرد. در این بررسی پایگاه داده بازار اشتغالزایی EMSI که دادههای خود را در رابطه با استخدام و وضعیت نیروی کاری از ۹۰ کشور جهان دریافت میکند، تحلیل شد.
دو مرکز CareerBuilder و EMSI در این مطالعه میانگین نیروی کاری استخدام شده در هر ماه را در بیش از ۷۰۰ عنوان شغلی مورد تحلیل قرار دادند و این بررسی دادههای دریافتی بین ژانویه تا سپتامبر ۲۰۱۵ را تحلیل کرد.
در پایان مشخص شد بیشترین فرصتهای شغلی که خالی از نیروی کاری متخصص باقی ماندهها به صنعت فناوری اطلاعات، خدمات بهداشتی-درمانی و سیستمهای مدیریت کسب و کار مربوط میشوند.
کارشناسان اعلام کردند طی سال ۲۰۱۵ میلادی درخواست برای استخدام مدیران بازاریابی به میزان قابل ملاحظه بیشتر شد و البته ۹۱ درصد از فرصتهای شغلی ایجاد شده برای مدیران بازاریابی خالی ماند.
در حوزه IT فرصتهای شغلی مرتبط با تحلیل امنیت داده بیشتر از همه خالی ماندند. به طور دقیقتر گفته شد طی یک سال گذشته ۸۹ درصد از مشاغلی که در این زمینه ارائه شدند، نتوانستند نیروی کاری مرتبط را استخدام کنند
نتایج حاصل از یک بررسی جدید نشان داد از هر ۱۰ فرصت شغلی مرتبط با حوزه فناوری اطلاعات که طی سال جاری میلادی ایجاد شد، دستکم ۷ شغل خالی باقی ماند.
به گزارش ایتنا طی سال ۲۰۱۵ میلادی درخواست سازمانهای جهانی برای استخدام مهارتهای مرتبط با امنیت اطلاعات، مدیریت شبکه و توسعه نرمافزار افزایش قابل ملاحظه یافت.
این گزارش تحلیلی را شرکت CareerBuilder با همکاری مرکز بینالمللی متخصصان مدلسازی اقتصادی (EMSI) منتشر کرد. در این بررسی پایگاه داده بازار اشتغالزایی EMSI که دادههای خود را در رابطه با استخدام و وضعیت نیروی کاری از ۹۰ کشور جهان دریافت میکند، تحلیل شد.
دو مرکز CareerBuilder و EMSI در این مطالعه میانگین نیروی کاری استخدام شده در هر ماه را در بیش از ۷۰۰ عنوان شغلی مورد تحلیل قرار دادند و این بررسی دادههای دریافتی بین ژانویه تا سپتامبر ۲۰۱۵ را تحلیل کرد.
در پایان مشخص شد بیشترین فرصتهای شغلی که خالی از نیروی کاری متخصص باقی ماندهها به صنعت فناوری اطلاعات، خدمات بهداشتی-درمانی و سیستمهای مدیریت کسب و کار مربوط میشوند.
کارشناسان اعلام کردند طی سال ۲۰۱۵ میلادی درخواست برای استخدام مدیران بازاریابی به میزان قابل ملاحظه بیشتر شد و البته ۹۱ درصد از فرصتهای شغلی ایجاد شده برای مدیران بازاریابی خالی ماند.
در حوزه IT فرصتهای شغلی مرتبط با تحلیل امنیت داده بیشتر از همه خالی ماندند. به طور دقیقتر گفته شد طی یک سال گذشته ۸۹ درصد از مشاغلی که در این زمینه ارائه شدند، نتوانستند نیروی کاری مرتبط را استخدام کنند
دانشجویان عزیز علوم کامپیوتر ؛
اعضای انجمن علمی علوم کامپیوتر، روزهای شنبه و یک شنبه در دانشکده حضور دارند تا به سوالات و ابهامات شما عزیزان در ارتباط با نحوه ی انتخاب واحد و دروس ارائه شده پاسخ دهند.
⚡️همچنین از انجایی که بسیاری از دانشجویان در رشت سکونت ندارند می توانید از طریق تلگرام با اعضای انجمن به ایدی های زیر در ارتباط باشید.
@saeedziadid
@manimirjavadi
@mostafa7154
@atefehpou
@L_Afshar
@pdk_nazanin
@masumedarvishi
اعضای انجمن علمی علوم کامپیوتر، روزهای شنبه و یک شنبه در دانشکده حضور دارند تا به سوالات و ابهامات شما عزیزان در ارتباط با نحوه ی انتخاب واحد و دروس ارائه شده پاسخ دهند.
⚡️همچنین از انجایی که بسیاری از دانشجویان در رشت سکونت ندارند می توانید از طریق تلگرام با اعضای انجمن به ایدی های زیر در ارتباط باشید.
@saeedziadid
@manimirjavadi
@mostafa7154
@atefehpou
@L_Afshar
@pdk_nazanin
@masumedarvishi
⚡️از آن جایی که دفتر انجمن های علمی دانشکده ریاضی فقط دوشنبه ها در اختیار انجمن علوم کامپیوتر می باشد ، لذا از دوستانی که برای پرسش و کسب اطلاعات درباره ی انتخاب واحد در روزهای شنبه و یکشنبه تشریف می آورند تقاضا میگردد که از مراجعه به این دفتر در روزهای مذکور خودداری فرمایند .
برای اطلاع از مکان مراجعه در روزهای شنبه و یکشنبه ، به تابلوی اعلانات انجمن علمی علوم کامپیوتر دقت فرمایید .
با تشکر
برای اطلاع از مکان مراجعه در روزهای شنبه و یکشنبه ، به تابلوی اعلانات انجمن علمی علوم کامپیوتر دقت فرمایید .
با تشکر
@guilancs
💡کانال انجمن علمی علوم کامپیوتر دانشگاه گیلان
https://telegram.me/GuilanCS
💡آدرس سایت انجمن علمی علوم کامپیوتر
www.guilancs.ir
💡کانال زبان انگلیسی انجمن علمی علوم کامپیوتر
https://telegram.me/Mylanguageworld
@guilancs
💡کانال انجمن علمی علوم کامپیوتر دانشگاه گیلان
https://telegram.me/GuilanCS
💡آدرس سایت انجمن علمی علوم کامپیوتر
www.guilancs.ir
💡کانال زبان انگلیسی انجمن علمی علوم کامپیوتر
https://telegram.me/Mylanguageworld
@guilancs
Forwarded from انجمن های علمی دانشجویی دانشگاه گیلان
دریافت دومین مدرک دکترای نرم افزار از دانشگاه مارسی فرانسه توسط جناب آقای دکتر میرروشندل، عضو هیئت علمی گروه مهندسی کامپیوتر دانشگاه گیلان و استاد راهنمای انجمن علمی مهندسی کامپیوتر را به ایشان تبریک عرض نموده و توفیق روز افزون شان را از درگاه خداوند متعال خواستاریم.
انجمن علمی مهندسی کامپیوتر دانشگاه گیلان
انجمن علمی مهندسی کامپیوتر دانشگاه گیلان
Forwarded from My Language World
🌹لطفا کانال آموزش زبان انگلیسی انجمن علمی علوم کامپیوتر دانشگاه گیلان را به دوستان خود معرفی نمایید 🌹
https://telegram.me/Mylanguageworld
https://telegram.me/Mylanguageworld
با سلام
به اطلاع می رساند انجمن علمی علوم کامپیوتر دانشگاه گیلان به منظور تکمیل کادر تحریریه ی نشریه ، از دانشجویان علاقمند به موارد ذیل دعوت به عمل می آورد:
○ترجمه
○تایپ و ویراستاری
○تحقیق و پژوهش
○گردآوری مطالب و اخبار
○گرافیک و صفحه آرایی
علاقه مندان می توانند برای دریافت فرم عضویت و همکاری در نشریه به دفتر انجمن های علمی دانشکده ی علوم ریاضی مراجعه نمایند.
درصورت تمایل میتوانید برای کسب اطلاعات بیشتر در این مورد،وارد گروه زیر شوید:
https://telegram.me/joinchat/CoSyoQMxmGqwygczlFejkA
به اطلاع می رساند انجمن علمی علوم کامپیوتر دانشگاه گیلان به منظور تکمیل کادر تحریریه ی نشریه ، از دانشجویان علاقمند به موارد ذیل دعوت به عمل می آورد:
○ترجمه
○تایپ و ویراستاری
○تحقیق و پژوهش
○گردآوری مطالب و اخبار
○گرافیک و صفحه آرایی
علاقه مندان می توانند برای دریافت فرم عضویت و همکاری در نشریه به دفتر انجمن های علمی دانشکده ی علوم ریاضی مراجعه نمایند.
درصورت تمایل میتوانید برای کسب اطلاعات بیشتر در این مورد،وارد گروه زیر شوید:
https://telegram.me/joinchat/CoSyoQMxmGqwygczlFejkA
@guilancs
فعال شدن فروش اینترنتی آزمون زبان انگلیسی تافل در سایت سنجش
📢📢📢📢📢📢📢📢📢📢
✅✅سامانه فروش اینترنتی ووچر آزمون زبان انگلیسی تافل اینترنتی و آزمون GRE General در سایت سازمان سنجش قرار گرفت.
به گزارش خبرگزاری مهر، هزینه ووچر آزمون زبان انگلیسی تافل اینترنتی (TOEFL iBT) ملبغ ۷ میلیون و ۵۰۰ هزار ریال (۷۵۰ هزار تومان) و هزینه ووچر آزمون GRE General اینترنتی مبلغ ۷ میلیون ۲۰۰ هزار ریال (۷۲۰ هزار تومان) است.
تاریخ انقضا ووچر برای این دو آزمون اعلام نشده است. همچنین ووچر فروخته شده قابل عودت نیست.
📚📚📚📚📚📚📚📚📚📚📚📚
سازمان سنجش تاکید کرده است که براساس قوانین مؤسسات صاحب امتیاز آزمون های بین المللی، کلیه مراحل ثبت نام آزمون ها باید توسط شخص متقاضی انجام شود و در صورت عدم رعایت شرایط ثبت نام، از شرکت متقاضی در آزمون ممانعت به عمل خواهد آمد.
در صورت مشاهده هرگونه تخلف در این زمینه با افراد یا شرکت های سودجو که به روش های مختلف اقدام به ثبت نام متقاضیان در آزمون های بین المللی می کنند برخورد قانونی خواهد شد.
@guilancs
فعال شدن فروش اینترنتی آزمون زبان انگلیسی تافل در سایت سنجش
📢📢📢📢📢📢📢📢📢📢
✅✅سامانه فروش اینترنتی ووچر آزمون زبان انگلیسی تافل اینترنتی و آزمون GRE General در سایت سازمان سنجش قرار گرفت.
به گزارش خبرگزاری مهر، هزینه ووچر آزمون زبان انگلیسی تافل اینترنتی (TOEFL iBT) ملبغ ۷ میلیون و ۵۰۰ هزار ریال (۷۵۰ هزار تومان) و هزینه ووچر آزمون GRE General اینترنتی مبلغ ۷ میلیون ۲۰۰ هزار ریال (۷۲۰ هزار تومان) است.
تاریخ انقضا ووچر برای این دو آزمون اعلام نشده است. همچنین ووچر فروخته شده قابل عودت نیست.
📚📚📚📚📚📚📚📚📚📚📚📚
سازمان سنجش تاکید کرده است که براساس قوانین مؤسسات صاحب امتیاز آزمون های بین المللی، کلیه مراحل ثبت نام آزمون ها باید توسط شخص متقاضی انجام شود و در صورت عدم رعایت شرایط ثبت نام، از شرکت متقاضی در آزمون ممانعت به عمل خواهد آمد.
در صورت مشاهده هرگونه تخلف در این زمینه با افراد یا شرکت های سودجو که به روش های مختلف اقدام به ثبت نام متقاضیان در آزمون های بین المللی می کنند برخورد قانونی خواهد شد.
@guilancs