انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
431 subscribers
747 photos
49 videos
186 files
478 links
🖥️ انجمن علمی مهندسی کامپیوتر دامغان 🖥️

💡اطلاع‌رسانی برنامه‌ها و اخبار انجمن💡

✒️صاحب امتیاز نشریه صفر و یک

🔵مدیر گروه :
Karimi.2163@gmail.com

🔻دبیر انجمن علمی :
@armint_0
Download Telegram
انجمن علمی مهندسی کامپیوتر دانشگاه دامغان برگزار می کند

🔴کارگاه آشنایی با ربات های پرنده

🟣مدرس: مهندس رضا علی نیا

🟠تاریخ: ۱۳۹۹/۰۹/۱۳
🟢ساعت: ۱۲:۳۰
🟡هزینه ثبت نام این کارگاه رایگان می باشد
🔵در ادوب کانکت به آدرس زیر برگزار می شود:
➡️live3.du.ac.ir/sw
🟤برای ثبت نام به آیدی زیر پیام دهید:
➡️@sekhavats

🆔@du_ce
🆔@du_farhangi
Forwarded from معاونت فرهنگی و اجتماعی دانشگاه دامغان
انجمن علمی مهندسی کامپیوتر دانشگاه دامغان برگزار می کند

🔆کارگاه آموزشی چگونگی انجام: ارزشیابی اساتید، انتخاب واحد مقدماتی، انتخاب واحد اصلی و ترمیم(حذف و اضافه)🔆

🔴ویژه دانشجویان جدید الورود
🟠سخنرانان:
📌دکتر کریمی
📌سبحان سخاوتیان

🔵زمان: ساعت ۱۹ الی ۲۰
🟢تاریخ: ۱۵ آذر ۹۹
🟣در محیط ادوب کانکت به آدرس زیر برگزار می شود:
➡️live3.du.ac.ir/sw

🆔@du_farhangi
🆔@du_ce
۱۶ آذر ، روز دانشجو را خدمت همه دانشجویان عزیز تبریک عرض میکنیم و توفیق روز افزون و سعادت شما را توأم با سلامتی و تندرستی در تمامی مراحل زندگی آرزومندیم

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
انجمن علمی مهندسی کامپیوتر دانشگاه دامغان برگزار می کند

🔆وبینار آشنایی با برد رز‌بری پای🔆

🔴وبینار برای عموم رایگان است
🟠سخنران:
📌مهندس مهرنیا

🔵زمان: ساعت ۱۹ الی ۲۰
🟢تاریخ: ۱۹ آذر ۹۹
🟣در محیط ادوب کانکت برگزار می شود.
🟡برای ثبت نام به آیدی زیر پیام دهید.
➡️@nilmer1

🆔@du_farhangi
🆔@du_ce
به زبان ساده UI یعنی طراحی ظاهر سایت یا اپلیکیشن که معمولا با ابزارهای گرافیکی انجام می‌شود. طراحی رابط کاربری هم به UI ‌می‌گویند تمام تصاویر بکار رفته، رنگ‌بندی‌ها، طراحی ظاهر دکمه‌ها را شامل می‌شود.
🟢 اما UX روی نحوه‌ی چیدمان المان‌ها در صفحه سایت یا اپلیکیشن تمرکز دارد. وقتی کاربری وارد وبسایت یا اپلیکشین می‌آید همه چیز سرجای خودش باشد و کاربر گیج نشود. و از کار با وبسایت یا اپلیکشین لذت ببرد.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
تولد دات نت

🟢 دات نت برای اولین بار در سال 2002 با خبر انتشار یک زبان جدید به‌نام #C توسط مایکروسافت منتشر شد. هدف اولیه توسعه برنامه‌های نرم‌افزاری بر پلتفرم ویندوز بود، اما با گذشت زمان مایکروسافت شروع به سیاست‌گذاری روی چارچوب‌های فراتر از ویندوز نمود و امروزه دات نت برای برنامه‌نویسی سایر زمینه‌ها مانند وب، تلفن همراه و غیره نیز به کار می‌رود.
دات نت در سه دسته جامع ارائه می‌شود:
Net Framework.
Net Core.
Xamarin

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🟢 "زیرساخت زبان مشترک" یا CLR در واقع همان قلب دات نت است: یک ماشین مجازی نرم‌افزاری که حافظه را مدیریت می‌کند، امنیت دسترسی به کد را پیاده سازی می‌کند، امنیت کد را تأیید کرده و اجرای برنامه‌ها و کد را فراهم می‌سازد. CLR چیزی است که دات نت را تبدیل به یک چارچوب مدیریتی و چندکاره می‌کند و سکویی است که برنامه‌های NET در آن اجرا می‌شود .

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🟢 روش صحیح قرار گرفتن انگشت ها بر روی کلید های کیبورد برای تایپ ده انگشتی. با تمرین و تکرار میتوانید این مهارت را کسب کرده و سریعتر تایپ کنید .
با تمرین میتونید سرعت کد نویسی خودتون رو بالا ببرید 👌

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🟢 فایل XML یا همان زبان نشانه گذاری گسترش پذیر، زبانی است که چارچوب کلی نشانه گذاری متن های الکترونیکی را مشخص میکند. به گونه ای که زبان XML هم برای انسانها و هم برای سیستم ها به راحتی خوانده می‌شود. زبان XML نسخه تغییر یافته از زبان برنامه نویسی HTML می باشد که با این هدف ساخته شده است که سادگی زبان ‏HTML و زبان SGML را در هم آمیخته و با استفاده از اینها یک زبان قدرتمند و بسیار عالی را ایجاد کند.
در حالت کلی زبان XML زیر شاخه ای از زبان HTML می باشد و بیشتر برای طراحی و کد نویسی وب استفاده می شود. فایل XML یک فایل کاربردی در زبان نشانه گذاری می باشد.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
آیا ریستارت کردن کامپیوتر و لپ تاپ توسط دکمه سخت افزاری سیستم ضرر دارد ؟

اغلب مشکلات سیستم با ری استارت کردن برطرف میشه.مثله کدن شدن سیستم،یا بیرون اومدن از حساب کاربری،مشکلات مودم و... خلاصه خیلی از مشکلات سیستم با خاموش و روشن شدن حل میشن.😊

🟢 وقتی کامپیوتر شما ریبوت می شود چه اتفاقی رخ میدهد؟

ما کلا دو نوع راه اندازی مجدد داریم: راه اندازی مجدد نرم افزاری یا گرم و راه اندازی سخت افزاری یا سرد.
وقتی که شما منوی start رو باز می کنید و روی restart کلیک می کنید، شما یک راه اندازی نرم رو شروع کردید.تمام پنجره های در حال اجرا و فرایندهای درحال اجرا بسته میشن و عملیات اخیر سیستم عامل به پایان میرسه و یک سیگنال ریبوت به مادربردفرستاده میشه. مادربرد هم تمام اجزا رو یک به یک ریست می کنه و بعد راه اندازی به ترتیب شروع میشه.ریبوت سخت افزاری یا ریبوت سرد، وقتی اتفاق می افته که شما دکمه پاور رو پایین نگه دارید و برق های ذخیره شده توی بخش های مادربرد تخلیه میشن. هنگامی که برق به طور کامل تخلیه شد، مادربرد قدرتش رو از دست میده و تمام اجزای اون خاموش میشه. وقتی شما دکمه پاور رو دوباره فشار میدید، مدارات الکتریکی دوباره شارژ میشن و مادربرد دوباره عملکردش رو به دست میاره.😊

🟢 چرا راه اندازی مجدد برای عیب یابی موثر است؟

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

🟢 آیا راه اندازی مجدد به سیستم شما صدمه می زند؟

تنها در دو حالت راه اندازی مجدد نرم افزاری می تونه به سیستم شما آسیب بزنه:
در حالی که سیستم عامل تون رو ارتقا میدید شما یک راه اندازی مجدد رو شروع کرده باشید و سیستم در وسط فرایند ارتقا خاموش بشه.
و یا گرفتار برخی از نرم افزارهای مخرب مثله ویروس و... بشید که باعث ریستارت پی در پی سیستم شما میشن. که برای حل مشکل باید سیستم تون رو ریستارت کنید.
بدترین حالت راه اندازی مجدد سخت افزاری در حالتی هستش که سیستم عامل در حال نوشتن داده روی دیسک هست. توی این حالت، فایل نوشته شده به احتمال زیاد خراب میشه، و اگر درایو اطلاعات شما HDD باشه ، هد خواندن / نوشتن ، آسیب میبینه😢اما از اونجا که راه اندازی مجدد سخت افزاری، هنگامی که سیستم عامل فریز هستش استفاده میشه، تقریبا هیچ خطری وجود نداره.😃 خرابی داده به احتمال زیاد در هنگام قطع ناگهانی برق و یا افزایش جریان الکتریکی به وجود میاد که با استفاده از یک منبع تغذیه اضطراری می تونید خودتون رو در مقابل خرابی داده از قطع ناگهانی برق و یا افزایش جریان الکتریکی محافظت کنید.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
چرا برنامه نویسی شغل ایده آل ماست؟

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

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
نرم افزار متن باز (Open Source) چیست؟
🟢 بهترین تعریفی که میتوان برای نرم افزار متن باز (Open Source) ارائه داد این است:نرم افزاری که مشتری هم میتواند سازنده آن باشد.
یعنی این نرم افزار ها به شما اجازه میدهند که هر تغییری که دوست داشتید را در آنها ایجاد کنید.
زیرا در کنار فایل اصلی برنامه که دانلود میکنید،میتوانید کدهای اصلی آن را هم از شرکت سازنده دریافت کنید.
اگر دانش کافی در زمینه برنامه نویسی داشته باشید قادر خواهید بود هر بخشی را ویرایش کرده و یک ورژن اختصاصی از نرم افزار برای خودتان بسازید.
نرم افزار های معمولی،یعنی آنهایی که متن باز نیستند،این اجازه را به شما نمیدهند.
شرکت سازنده به دلیل توجیه ها و قوانینی که برای خود دارد، مایل نیست که کدهای اصلی برنامه را در اختیار عموم مردم قرار دهد.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🟢 کدنویسی تمیز (Clean Code) مجموعه اصولی است که به شما کمک می‌کند کدی بنویسید، که فهم و اصلاح آن توسط دیگران و یا بعد از مدت‌های طولانی برای خودتان سخت نباشد. این اصول استانداردهایی هستند که اگر رعایت شوند، شما را تبدیل به یک برنامه نویس حرفه ای می‌کنند. کدنویسی تمیز در کار گروهی اهمیت بسیار زیادی دارد.

🟢 کد کثیف (Dirty Code) اصطلاحی است که در برابر کدنویسی تمیز وجود دارد. عدم رعایت اصول کدنویسی تمیز، بی نظمی و استفاده از رویه‌های تکراری کد شما را به Dirty Code تبدیل می‌کند.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
انواع روش های سئو در دنیای وب :

سئو به دو روش سئو درون صفحه (on page SEO) و سئو بیرون صفحه (off page SEO) انجام می شود . هر دو از اهمیت یکسانی برخوردارند. سئو درون صفحه به کنترل مستقیم کدها و محتویات وب سایت مرتبط میشود . بطور کلی هرچیزی که در سایت خود بارگذاری میکنید به سئو درون صفحه مربوط میشود. سئو درون صفحه مهمترین ترین چیزی هست در ابتدا باید روی آن کار کنید. به طور کلی، سئوی داخل صفحه پایه تمام تلاش های بهینه سازی است. چون شما بیشترین کنترل را میتوانید در این بخش داشته باشید.سئوی بیرون صفحه شامل تمام چیزهایی که در دنیای اینترنت به سایت شما مربوط میشوند . ولی شما به آنها دسترسی مستقیم ندارید و باعث افزایش سطح سئو و بهینه سازی سایت شما میشود. مثل سایت هایی که به سایت شما لینک میدهند.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
توضیحات سرآمد یا (Header Comments)

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

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
به چیدمان کدها توجه کنید!

🟢 اگر تجربه ی کدنویسی برنامه های نسبتاً بزرگ را داشته باشید حتماً متوجه شده اید که بیش تر وقت خود را به جای نوشتن کدهای جدید صرف مرور کدهای قبلی کرده اید تا تغییراتی را که لازم است در آن ها اعمال کنید و اشکالات آن ها را رفع نمایید. یکی از فاکتورهای مهمی که سرعت و کارایی شما را در مرور کدها تعیین می کند چیدمان کدها (Code Layout) است. یک چیدمان خوب با تورفتگی های صحیح و قرار دادن میزان فضای سفید مناسب، تفاوت چشمگیری را در مدت زمانی که طول می کشد تا دستورات یک کد را بررسی کنید و منظور آن ها را بفهمید ایجاد می کند.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
تفاوت ویندوز 32 بیتی با 64 بیتی

شاید خیلی شنیده باشید وقتی کسی یا خودتون بخواهید ویندوز نصب کنید گفتن که ویندوز 32 بیتی نصب کنیم یا 64 بیتی خوب مطمئنا 64 بیتی خوب تره حالا چرا شو توی ادامه ی پست میگم خدمتتون.

مزایای ویندوز 64 بیتی چیست؟

اگر می خواهید از حداکثر قدرت سیستم تون استفاده کنید باید ویندوز 64 بیتی نصب کنید ولی اینو بدونید که همه ی سیستم ها 64 بیتی نیستند اگر میخواید ویندوز 64 بیتی نصب کنید با CPU تون هم 64 بیتی باشه همین طور RAM تون هم باید بالا باشه.
ویندوز 64 بیتی از تمام حافظه ی RAM استفاده می کنه به همین دلیل عملکرد سیستم به طرز چشم گیری افزایش پیدا میکنه. و برای اینکه بدونیم سیستم مون به درد ویندوز 64 بیتی میخوره یا نه برید ببیند RAM تون چقدره اگه از 4 بیشتر و خود 4 هستش می تونید ویندوز 64 روش نصب کنید.
ویندوز 64 بیتی امنیت بیشتری نسب به ویندوز 32 بیتی داره و اینو بدونید که ویندوز 64 بیتی جلوی بدافزار های 32 بیتی رو میگره.

ویندوز 32 بیتی چه کاربردی داره؟

الان دیگه کم تر از ویندوز 32 بیتی استفاده میشه چون هر سیستمی رو که میبینی RAM حداقل 8 هستش و باید 64 رو نصب کنیم ولی بعضی از برنامه های 32 بیتی هستند که خوب روی 64 بیتی کار نمی کنن و باید ویندوز 32 بیتی نصب کنیم.

تفاوت ویندوز 32 با 64؟

اگه توضیحات بالا رو بخونید متوجه ی تفاوت این دو ویندوز میشید ولی یه چیز رو جا گذاشتم اینه که اگه شما ویندوز 32 بیتی دارید باید برنامه های 32 بیتی روی سیستم تون نصب کنید ولی 64 بیتی میتونه برنامه های 32 بیتی رو اجرا کنه البته بعضی هاشون نه.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
Forwarded from معاونت فرهنگی و اجتماعی دانشگاه دامغان
Media is too big
VIEW IN TELEGRAM
💯توجه_توجه💯
انجمن علمی #مهندسی_کامپیوتر دانشگاه دامغان تقدیم می کند

🔵مستند فعالیت های انجمن علمی مهندسی کامپیوتر در ترم جاری.

🔴 ۲۶فعالیت شامل: مسابقات، وبینار های علمی، کارگاه های آموزشی، کلاس های آموزشی و...
🟠معرفی اعضای انجمن و راه های ارتباطی
🟣برای آشنایی با ما حتما این ویدیو را ببینید.
🆔@du_ce
🆔@du_farhangi
یلدا مبارک
انشالله همیشه موفق و سلامت باشید در کنار خانواده 🌹 🙂

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
دلایل یادگیری برنامه نویسی :

🟢 کسب درآمد خوب
🟢 قدرت پیاده سازی ایده های خود در حوزه فناوری
🟢 تبدیل شدن به یک تولید کننده ی فناوری
🟢 تغییر دید مثبت ، افزایش درک بهتر از محیط ، مغز و ذهن فعال و خلاق

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce