GuilanCS | علوم کامپیوتر
1.04K subscribers
1.61K photos
60 videos
225 files
1.01K links
💻انجمن علمی علوم کامپیوتر دانشگاه گیلان

🔶اینستاگرام انجمن:https://instagram.com/csguilan

🔷ارتباط با دبیر انجمن(اسماعیل ذوالفقاری):
@anon7vip


🔗گروه دانشجویان:
Download Telegram
💡در زیر پیام مانی میر جوادی ، دبیر جدید انجمن علمی علوم کامپیوتر را پس از جلسه ی امروز مشاهده خواهید کرد :
👇👇
به نام خدا
قبل از هرچیز، جا داره از اعضای محترم شورای مدیریت انجمن علمی علوم کامپیوتر صمیمانه تشکر کنم که بنده‌ی حقیر رو در خور این سمت دونستند. بعد از اون جا داره از دانشجو‌های دانشکده‌ی ریاضی تشکر ویژه‌ای داشته باشم که با لطف‌های همیشگیشون بنده رو به سمت فعالیت سوق دادند. در آخر جا داره صمیمانه ترین تشکر رو از دوست خوبم سعید ضیا‌ء دید داشته باشم. کسی که تا امروز بار سنگین دبیری رو به دوش کشید و به من خیلی چیز‌ها یاد داد. قطعا در آینده از تجاربشون برای پیشبرد هرچه بهتر اهداف انجمن استفاده می‌کنیم. و مطمئنم همونطور که تا امروز برای پیشبرد اهداف علوم کامپیوتر بهمون کمک کرد، از این به بعد هم تا حد توانشون از کمک فروگذار نمی‌کنن.
امیدوارم بتونم به عنوان دبیر انجمن علمی علوم کامپیوتر، اونطور که در شان دانشجو‌های این رشته است، خدمت‌گزاری کنم. یقینا تو این راه، به کمک همه‌ی دانشجو‌های علوم کامپیوتر نیاز دارم که امیدوارم مثل همیشه بنده رو مورد لطف و مرحمتشون قرار بدن.
🔎🔍🔎🔍🔎🔍🔎🔍
مسئله چند وزیر یک معمای شطرنجی و ریاضیاتی است که بر اساس آن باید n وزیر شطرنج در یک صفحه n×n شطرنج به‌گونه‌ای قرار داده شوند که هیچ‌یک زیر ضرب دیگری نباشند. با توجه به اینکه وزیر به‌صورت افقی، عمودی و اُریب حرکت می‌کند، باید هر وزیر را در طول، عرض و قطر متفاوتی قرار داد.

اولین و مشهورترین شکل این مسئله معمای هشت وزیر است که برای حل آن باید ۸ وزیر را در یک صفحهً معمولی (۸×۸) شطرنج قرار داد. این مسئله ۹۲ جواب دارد که ۱۲ جواب آن منحصر به‌فرد است یعنی بقیه جواب‌ها از تقارن جواب‌های اصلی به‌دست می‌آید.

مسئله n وزیر در صورتی جواب دارد که n مساوی ۱ یا بیشتر از ۳ باشد. یعنی مسئله دو وزیر و سه وزیر راه حلی ندارند.
Forwarded from GM-STP
سه شنبه، 24 فروردین. تالار شهید کریمی
ساعت 10 صبح

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

@guilancs
👤باهوش بودن مهمتر است یا متفکر بودن؟👤
برای اثبات اینکه باهوش بودن چقدر مهم است کافی است زندگی باهوش ترین انسانی که از او تست گرفته شد را ارزیابی کنیم
💠در یکسالگی توانست بخواند
💠در ۹ سالگی به ۸ زبان زنده دنیا صحبت میکرد
💠در ۱۲ سالگی وارد معتبرترین دانشگاه جهان یعنی هاروارد شد
💠توانایی خارق العاده در یادگیری زبان های متفاوت و ریاضیات داشت
💠برخی بهره هوشی او را ۲۵۰ تخمین زده اند
💠در سن ۴۶ سالگی هم از دنیا رفت
💠یکی از کارهای مشهور او اختراع زبان Vendergood بود
آیا او را میشناسید؟
«ویلیام جیم سایدیس» بهره هوشی اش از انیشتن و ادیسون و داوینچی و هر انسان چند قرن اخیر بیشتر بوده.پس چرا ما او را نمیشناسیم؟!
چون ما در نهایت انسانهای متفکر برایمان تاثیرگذار خواهند بود نه صرفا انسانهای باهوش
هوش یک ابزار است و تفکر مهارت استفاده از این ابزار
محبوب ترین زبان های کدنویسی در سال 2015
Forwarded from My Language World
📣📣📣📣📣
از این پس با آموزش گرامر پیشرفته در کانال زبان انگلیسی انجمن علمی علوم کامپیوتر دانشگاه گیلان در خدمت شما خواهیم بود .
منبع : کتاب Advanced Grammar in Use

@mylanguageworld
Forwarded from My Language World
🌹لطفا کانال آموزش زبان انگلیسی انجمن علمی علوم کامپیوتر دانشگاه گیلان را به دوستان خود معرفی نمایید 🌹

https://telegram.me/Mylanguageworld
💡💡💡💡💡
مالتی مدیا چیست؟

بدین معنی است که اطلاعات کامپیوتر بتواند به صورت صوتی، ویدئویی و انیمیشن علاوه بر رسانه هاي مشتی مانند متن، رسم هاي گرافیکی و تصاویر نمایش داده شود.
تعریف دیگر مالتی مدیا: فیلدي است که در ارتباط یا یکپارچه سازي کنترل شده کامپیوتر در مورد
متن ،گرافیک، رسم ها، تصاویر متحرك (ویدئو، انیمشن، صوت) و هر رسانه دیگر است جایی که هر نوع اطلاعات می تواند نمایش، ذخیره منتقل و به صورت رقمی پردازش شود.

نکته: منظور از یکپارچه سازي کنترل شده این است که با کلیک کردن تصویر مشاهده می شود .

📝کاربر چند رسانه اي: برنامه ي کاربردي است که از مجموعه اي از چندین سنج رسانه اي مانند متن، گرافیک، تصویر، صدا و یا صوت، انیمیشن و یا ویدئو استفاده می کند.

⚡️⚡️فرق بین ابر متن و ابر رسانه:

🔦ابر متن : متنی است که شامل پیوندهایی به دیگر متون است . ویژگی : مستندات غیر خطی الزامی نیست که صفحات خطی باشند ترتیب از
قبل مشخص نیست و کاربر با اختیار خود ترتیب را مشخص می کند.

🔦ابر رسانه : رسانه ای است که به متن محدود نمیشود و می تواند شامل سایر رسانه ها مانند گرافیک، تصاویر و خصوصیات رسانه هاي پیوسته مانند صدا و ویدئو باشد.

@guilancs
کدام زبان برنامه‌ نویسی پیچیده‌ تر است؟

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

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

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

نکته‌ی مبهم جایی است که برنامه‌نویسان جاوا اسکریپت به این نتیجه می‌رسند که هنوز در اواخر سال ۲۰۰۰ میلادی قرار دارند و این موضوع در بررسی‌های آماری بیشتر به چشم می‌خورد. وب‌سایت Seerene که در زمینه‌ی ارائه‌ی نتایج تحلیلی و آماری فعالیت می‌کند، با بررسی بیش از ۴۰۰ میلیارد خط از کدهای نوشته شده برای شناسایی و ارائه‌ی تصویری درست از زبان‌های برنامه‌نویسی، نتایجی را به صورت اینفوگرافیک منتشر کرده که باعث می‌شود ذهن برنامه‌نویسان بیش از پیش درگیر شود.
در ادامه می‌توانیم با بررسی اینفوگرافیک ارائه شده ببینیم پیچیده‌ترین، ناکارامدترین و گیج‌کننده‌ترین زبان‌های برنامه‌نویسی کدام‌ها هستند.👇👇👇👇👇