انجمن علمی علوم کامپیوتر سمنان
رفتن به کانال در Telegram
Broadcasting channel of Scientific Association of Computer Science 🖥 انجمن علمی علوم کامپیوتر دانشگاه سمنان ✅ آی دی تلگرام: @mhmdrzms اینستاگرام ما Instagram.com/semuni_cs وب سایت ما www.cs.semnan.ac.ir https://www.linkedin.com/company/csssu
نمایش بیشتر466
مشترکین
+224 ساعت
+47 روز
+930 روز
آرشیو پست ها
🔶 پنجمین سوال از چالش #کددان 👆
🔸یک هفته فرصت دارید که پاسخ تونو در قالب فایل قطعه کد به یکی از زبانهای جاوا ، پایتون ، سی و سی پلاس پلاس در صفحه کوئرای ما به آدرس زیر ، آپلود کنید :
📥 Quera
🔸توجه کنید که ابتدا باید یکبار در کلاس کوئرای انجمن ثبت نام کرده باشید تا بتوانید به سوالات دسترسی پیدا کنید:
📥 Quera
➖➖➖➖➖➖➖
🔗 تلگرام | اینستاگرام | وبسایت | لینکدین
🔸انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
🔶پاسخ سومین سوال از چالش #کددان 👆
🔸پاسخ ها در قالب فایل های قطعه کد به زبانهای جاوا ، پایتون ، سی و سی پلاس پلاس در صفحه گیتهاب ما به آدرس زیر ، آپلود شد :
📥 Github
➖➖➖➖➖➖➖
🔗تلگرام | اینستاگرام | وبسایت | لینکدین
🔸انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
🔶 چهارمین سوال از چالش #کددان 👆
🔸یک هفته فرصت دارید که پاسخ تونو در قالب فایل قطعه کد به یکی از زبانهای جاوا ، پایتون ، سی و سی پلاس پلاس در صفحه کوئرای ما به آدرس زیر ، آپلود کنید :
📥 Quera
🔸توجه کنید که ابتدا باید یکبار در کلاس کوئرای انجمن ثبت نام کرده باشید تا بتوانید به سوالات دسترسی پیدا کنید:
📥 Quera
➖➖➖➖➖➖➖
🔗 تلگرام | اینستاگرام | وبسایت | لینکدین
🔸انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
🌸فرا رسیدن سال ۱۴۰۱ خورشیدی و شروع قرن پانزدهم بر تمامی ایرانیان خجسته باد.🌱
انجمن علمی علوم کامپیوتر دانشگاه سمنان
🔶 سومین سوال از چالش #کددان 👆
🔸یک هفته فرصت دارید که پاسخ تونو در قالب فایل قطعه کد به یکی از زبانهای جاوا ، پایتون ، سی و سی پلاس پلاس در صفحه کوئرای ما به آدرس زیر ، آپلود کنید :
📥 Quera
🔸توجه کنید که ابتدا باید یکبار در کلاس کوئرای انجمن ثبت نام کرده باشید تا بتوانید به سوالات دسترسی پیدا کنید:
📥 Quera
➖➖➖➖➖➖➖
🔗 تلگرام | اینستاگرام | وبسایت | لینکدین
🔸انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
باستحضار می رساند بورسیه تحصیلی دولت صربستان (مقطع ارشد و دکترا ) آغاز و تا تاریخ ۲۵ بهمن ماه ۱۴۰۰ امکان ثبت نام میباشد لذا جهت کسب اطلاعات بیشتر به سامانه اعلام شده مراجعه فرمایید
scholarship.saorg.ir
Portal.saorg.ir
Grad.saorg.ir
معرفی دانشجویان متقاضی عضویت در تیم المپیاد علمی دانشجویی
دانشجویان گرامی
با سلام
در صورت تمایل و دارا بودن شرایط زیر، جهت شرکت در مرحله مقدماتی المپیاد علمی دانشجویی، حداکثر تا 22 اسفند ماه به ایمیل اینجانب به نشانی maralsalehi@semnan.ac.ir پیام ارسال نمایید.
- دانشجوي سال سوم يا چهارم
- گذراندن حداقل 80 واحد درسی (شامل دروس المپیادی: نظریه زبانها و ماشینها، ساختمان داده ها، طراحی الگوریتم، سیستمهای عامل، معماری کامپیوتر، مدارهای منطقی، شبکههای کامپیوتری)
- دارای میانگین کل حداقل 15
- دارای میانگین نمرات دروس المپیادی حداقل 16
- مشغول به تحصیل بودن در نیمسال دوم سال تحصیلی جاری
#مطالب_آموزشی
🔶SQL vs NoSQL part II 💾
فاکتور بعدی که باید در نظر بگیرید، این است که چقدر روی داده های خود کوئری اجرا می کنید، با چه سرعتی باید کوئریها را اجرا کنید و چه کسی مسئول اجرای این کوئریها خواهد بود.
از آنجایی که دادههای شما به خوبی ساختار و سازماندهی شدهاند، جستجوی دادهها با پایگاه داده SQL بسیار کارآمد است.
این تکنولوژی یک زبان برنامه نویسی محبوب است که بیش از 45 سال است که وجود دارد، بنابراین بسیار بالغ و شناخته شده است. این امر به طور کارآمد کوئریها را اجرا می کند و داده ها را به سرعت بازیابی و ویرایش می کند. SQL بسیار سبک و گویا است و بنابراین یادگیری آن آسان است. بنابراین، کوئریها را می توان توسط کارکنان با دانش فنی کمتری مانند تحلیلگران تجاری نیز، اجرا کرد.
پایگاه داده NoSQL انعطاف پذیری زیادی را در انواع داده هایی که می توانید ذخیره کنید فراهم می کند، اما به دلیل تفاوت های بالقوه بزرگ در ساختار داده ها، اجرای کوئری به اندازه یک پایگاه داده SQL کارآمد نیست.
زمانی که فناوری پایگاه داده NoSQL ساخته می شد، توسعه دهندگان بر مقیاس پذیری و انعطاف پذیری تمرکز کردند، نه کارایی کوئری.
بنابراین برای اجرای کوئری های NoSQL، باید پردازش های اضافی روی داده ها انجام دهید. بسیاری از توسعه دهندگان به جای نگرانی در این مورد، اجرای کوئری را در لایه برنامه ایجاد می کنند. تلاشهایی برای استاندارد کردن اجرای کوئری NoSQL مانند XQuery یا JSONiq انجام شده است، اما این ابزارها به طور گسترده مورد استفاده قرار نگرفتهاند.
اجرای کوئری در پایگاه های داده NoSQL، معمولاً به توسعه دهندگان یا دانشمندان داده نیاز دارد که هزینه بیشتری و کارآمدی کمتری خواهند داشت.
حال باید از خود بپرسید:
هر چند وقت یکبار داده های خود را پرس و جو می کنید، و چه کسی این پرس و جوها را اجرا می کند؟ پاسخ به این سوالات بر تصمیم انتخاب SQL یا NoSQL شما تأثیر می گذارد.
منتظر ادامه ی مطلب، همراه ما بمانید💥
✏️ نویسنده : محمد رضا پوراطمینان
➖➖➖➖➖➖➖
🔗 تلگرام | اینستاگرام | وبسایت | لینکدین
🔸انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
🏆 اولین چالش ۱۰ هفتهایی برنامهنویسی #کددان ، گامی برای راهیابی به المپیاد دانشجویی ICPC 🏆
"تو کددان قصد داریم شما رو با سطح سوالات المپیاد و تکنیکهای حلشون آشنا کنیم و بهتون یاد بدیم که چطور میتونید در المپیاد ICPC موفق بشید😎
برنامه به این صورته که هر سه شنبه ساعت ۲۱ یک سوال طراحی میشه و به اشتراک گذاشته میشه و شما یک هفته زمان دارید تا سوال رو حل کنید و از طریق سایت کوئرا بار گذاری کنید ، بعد از یک هفته جواب صحیح و تکنیک حل براتون به اشتراک گذاشته میشه 🧩
درنهایت در این مسیر کسانی که بتونن امتیاز کافی بگیرن؛ یعنی حداقل هفت سوال از ده سوال رو حل کنن به تیم ICPC برای شرکت تو مسابقات کشوری و بین المللی دعوت میشن و بهشون تقدیرنامه دو زبانه از طرف انجمن علمی علوم کامپیوتر دانشگاه سمنان اعطا میشه 🥇
پیش نیاز: دانش مقدماتی برنامه نویسی 👨💻
🎯 برای ارسال جواب های خود در صفحه کوئرای زیر عضو بشید :
📥 Quera
➖➖➖➖➖➖➖
🔗 تلگرام|اینستاگرام|وبسایت|لینکدین
🔸 انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
مسابقات بینالمللی برنامه نویسی icpc چیست؟ 👨💻🎯
تاریخچه 📖 :
اولین مسابقات رسمیICPC توسط انجمن ACM در سال۱۹۷۶ در جهان آغاز و ازسال 1980 به بعد نظارت بر این مسابقه به دانشگاه Baylor واگذارگردید.
در تهران هم از سال ۱۳۷۸ به همت دانشگاه صنعتی شریف برگزار شد.
مسابقات ICPC ( از سال 2018 پسوند ACM از آن حذف شده واز آن پس با اختصار نام ICPC از این مسابقه یاد می شود )مخفف عبارت
International Collegiate Programming Contest
که همان مسابقات بین المللی برنامه نویسی دانشجویی و ازمهم ترین و بزرگترین مسابقات بین المللی دردنیای کامپیوتر و برنامه نویسی است.
این مسابقه در دو سطح محلی ( Regionals) و جهانی (World Finals)برگزار می شود.
به صورت تیم های دانشجویی ۳نفره به همراه یک مربی است.
قوانین مسابقات:
به هر تیم فقط یک کامپیوتر تعلق می گیردو هر تیم 5 ساعت وقت دارد که 8 تا 10 سوال را حل نمایند (با زبان های پایتون , C , C++ , Java ویا احتمالا pascal )
هر تیمی که بیشترین تعداد سوال را در کمترین زمان حل نمایید برنده خواهد بود
هرتیم برای شرکت در مسابقات جهانی ابتدا باید در مسابقات محلی شرکت و برنده شود.
تعداد تیم های برنده مسابقات محلی متفاوت است اما برای سایت تهران ۲تیم می باشد.
سوالات مسابقات 🧩 :
سوالات مسابقات ICPC معمولا بصورت ترکیبی هست ودر چند قسمت سوالات مطرح میشود.
اگر سوالات بصورت استاندار طراحی شده باشد ۲ سوال را با دانش اولیه برنامه نویسی می توان حل کرد اما بقیه سوالات یک مقدار مشکل تر میشود و نیاز به دانش الگوریتمی و ریاضیاتی دارد باید به یکسری از الگوریتم ها پر کاربرد مسلط بود و مثال های دیگر را با حل سوالات بدست آورد.
از جمله این الگوریتم ها سورت ها - درخت های جستوجو و ... هست.
از الگوریتم خاصی به طور معمول مستقیماً سوالی مطرح نمیشود
بیشتر الگوریتم ها رو باید خودشرکت کننده بدست بیاورد نه اینکه از قبل حفظ باشد
زمان مسابقات 🕰 :
این مسابقات هرسال اواخر آذر ماه در شهرتهران به میزبانی دانشگاه صنعتی شریف برگزار می شود سپس تیم های منتخب ۶ماه بعد در سطح جهانی در این
مسابقه شرکت میکنند.
هدف 🎯 :
هدف برگزار کنندگان این مسابقه ایجاد یک فضای علمی و رقابتی است که افراد مهارت های حل مسئله ،طراحی و پیاده سازی پروژ در مدت زمان محدود،تقویت هنر فعالیت و همکاری درگروه است .
مزایا 🎉 :
شرکت دراین مسابقات کمک بسیاری به شناخته شدن استعداد های برتر فکری و برنامه نویسی ، در سطح جهانی می کند.
چرا که اکثر افراد برگزیده در این مسابقات،جذب شرکت های بزرگ می شوند
✏️ نویسنده : زهرا فخیمی
SQL vs NoSQL 💾
در این یادداشت قصد داریم لزوم استفاده از این دو پایگاه داده در شرایط مختلف را شرح دهیم:
اولین و اصلی ترین عامل در تصمیم گیری SQL در مقابل NoSQL این است که داده های شما چگونه به نظر می رسند.
اگر داده های شما در درجه اول ساختار یافته است، پایگاه داده های SQL محور احتمالا انتخاب مناسبی است.
پایگاه داده های SQL محور برای سیستم های تراکنش گرا مانند ابزارهای مدیریت ارتباط با مشتری، نرم افزار حسابداری و پلتفرم های تجارت الکترونیک مناسب است. هر سطر در پایگاه داده های SQL محور یک موجودیت مجزا است (به عنوان مثال یک مشتری)، و هر ستون یک ویژگی است که آن موجودیت را توصیف می کند (به عنوان مثال آدرس، عنوان شغل، کالای خریداری شده و غیره).
از سوی دیگر، اگر داده های مورد نیاز شما واضح نیست یا اگر داده های شما ساختاری ندارد، NoSQL ممکن است بهترین گزینه برای شما باشد.
دادههایی که در یک پایگاه داده NoSQL ذخیره میکنید، مانند SQL به یک طرح از پیش تعریفشده نیاز ندارند. در عوض، دادهها میتوانند ذخیرههای ستونی، سند محور، مبتنی بر نمودار یا جفتهای کلید-مقدار باشند. این امر انعطاف پذیری بسیار بیشتر و برنامه ریزی اولیه کمتری را هنگام مدیریت پایگاه داده شما فراهم می کند.
پایگاه داده NoSQL برای ذخیره دادههایی مانند محتوای مقاله، پستهای رسانههای اجتماعی، دادههای حسگر و انواع دیگر دادههای بدون ساختار که بهخوبی در جدول قرار نمیگیرند، مناسبتر است. پایگاه های داده NoSQL با در نظر گرفتن انعطاف پذیری و مقیاس پذیری ساخته شده اند. بزودی مطالب بیشتری درباره این موضوع بازگو میشود.
✏️ نویسنده : محمدرضا پوراطمینان
#مطالب_آموزشی
#مطالب_آموزشی
🔶معرفی ۸ سایت کاربردی برای یادگیری سریع و رایگان تایپ ۱۰ انگشتی⌨:
1. Typing.io (مخصوص برنامه نویسی)
2. Keybr.com (همه زبانها)
3. Typing.com (همه زبانها)
4. Ratatype.com (همه زبانها)
5. Typingclub.com (همه زبانها)
6. Play.typeracer.com (چالشی)
7. Typekadeh.com (زبان فارسی)
8. Speedtypingonline.com (تمرینی)
🔹گردآورنده : الهام میرزایی
➖➖➖➖➖➖➖
🔗 تلگرام | اینستاگرام | وبسایت | لینکدین
🔸انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
💠انجمن مرکزی با همکاری انجمن علمی علوم کامپیوتر دانشگاه علم و صنعت ایران برگزار میکند :
🔷وبینار آشنایی با گرایشهای علوم کامپیوتر🔷
👤سخنران : یاسمن عسگری
دانشجوی سال آخر کارشناسی رشته علوم کامپیوتر دانشگاه صنعتی شریف
📆تاریخ برگزاری : پنجشنبه ۵ اسفند ۱۴۰۰
ساعت ۱۶ الی ۱۸
💰هزینه : رایگان
❓نحوهی شرکت در وبینار: ادوب کانکت
https://meetingvc.iust.ac.ir/co2-ssa/
➕وبگاه
WWW.SSA.IUST.AC.IR
➕صفحه اینستاگرام
http://INSTAGRAM.COM/CSSA.IUST
➕کانال تلگرام
@ANJOMANMARKAZ_IUST
