FaraComp | فرا کامپیوتر: مهندسی و علوم کامپیوتر – Telegram
FaraComp | فرا کامپیوتر: مهندسی و علوم کامپیوتر
1.49K subscribers
68 photos
26 videos
304 links
فراکامپیوتر — کانال تخصصی مهندسی و علوم کامپیوتر

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

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/tc/ce
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش پروژه‌ محور زبان برنامه نویسی گو Go – سیستم انبار‌داری منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

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

🎯 مناسب برای: علاقه‌مندان به زبان برنامه‌نویسی GO | مهندسی کامپیوتر – نرم‌افزار | طراحی سایت

💲 هزینه اصلی آموزش: ۱۴۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۷۴,۵۰۰ تومان
‌(‌۵۰ درصد تخفیف)

👈 کد تخفیف: NWPR78

❗️ اعتبار: تا پایان روز سه‌شنبه، ۸ شهریور ۱۴۰۱

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.
👍1

✳️ دسترسی به هزاران ساعت آموزش ویدئویی و رایگان از طریق اپلیکیشن فرادرس

📱 ۲۰ هزار ساعت آموزش تو موبایل کنار دستته👇

▫️ دروس و نرم‌افزارهای دانشگاهی
▫️ برنامه‌نویسی و طراحی سایت
▫️ مهارت‌های توسعه فردی
▫️ مهارت‌های کامپیوتری
▫️ طراحی و گرافیک
▫️ زبان‌های خارجی
▫️ کسب و کار

🚀 با اپلیکیشن فرادرس تو هر شرایط زمانی و مکانی‌، می‌تونید مهارت‌ها و دانشتون رو ارتقا بدید و ویدئوهای آموزشی رو تو موبایلتون مشاهده کنید.

نصب سریع و راحت از گوگل‌پلی👇

دریافت اپلیکیشن فرادرس از Google Play - [کلیک کنید]


🔗 فهرست آموزش‌های رایگان در فرادرس - [کلیک کنید]


📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars‌ — ‌‌فرادرس

💢 معرفی کانال‌های تلگرام فرادرس:


📍 کانال رسمی فرادرس [‎‌@FaraDars]

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


📍 کانال فراپُن [‎‌‌‌@FaraPon] آخرین کوپن و تخفیف‌ها

کانال «فراپُن» با هدف ایجاد دسترسی آسان و طبقه‌بندی شده به فرصت‌های ویژه فرادرس ایجاد شده است. می‌توانید آخرین کوپن و کدهای تخفیف فرادرس را در این کانال دنبال کنید.


📍 کانال تازه‌های نشر [‎@FDpub] جدیدترین آموزش‌ها با تخفیف ویژه انتشار

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


📍 کانال‌های موضوعی و تخصصی

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

🔗 لیست کانال‌های تخصصی - [کلیک کنید]


📍
کانال تدریس در فرادرس [‎‌@Teach_on_FaraDars]

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


📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars — فرادرس‌

✳️ آموزش رایگان اصول و مبانی برنامه نویسی


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

کسب اطلاعات بیشتر 👇👇

🔗 آموزش رایگان اصول و مبانی برنامه نویسی — کلیک کنید [+]

📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

👍1

✳️ آموزش کار با Database و Table در پایگاه داده MySQL (رایگان)


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

کسب اطلاعات بیشتر 👇👇

🔗 آموزش کار با Database و Table در پایگاه داده MySQL (رایگان) — کلیک کنید [+]

📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس


✳️ مقایسه توزیع های لینوکسی (وبینار ضبط شده) – رایگان


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

کسب اطلاعات بیشتر 👇👇

🔗 مقایسه توزیع های لینوکسی (وبینار ضبط شده) – رایگان — کلیک کنید [+]

📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

👍2
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش اسکرام Scrum – مفاهیم و تمرینات منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 بی‌تردید، اسکرام یکی از محبوب‌ترین و پرکاربردترین چارچوب‌های اجایل (Agile) است. بسیاری از افراد و تیم‌ها تصور می‌کنند که اسکرام (Scrum) بسیار ساده و راحت است. شاید بهتر این است که بگوییم یادگیری اصول و مبانی اسکرام ساده است، اما کسب نتیجه و حرفه‌ای شدن در آن به هیچ‌ وجه ساده و راحت نیست. در این آموزش، با یادگیری مفاهیم و تکنیک‌های پیشرفته اسکرام، علاوه بر غلبه بر این مشکل، قادر خواهید بود یک تیم اسکرام کارا و موثر ایجاد کنید.

🎯 مناسب برای: مهندسی کامپیوتر – نرم‌افزار | مهندسی صنایع | علوم کامپیوتر | مدیریت کسب و کار اینترنتی | مدیریت و کنترل پروژه

💲 هزینه اصلی آموزش: ۱۵۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۷۹,۵۰۰ تومان
‌(‌۵۰ درصد تخفیف)

👈 کد تخفیف: NWJB94

❗️ اعتبار: تا پایان روز سه‌شنبه، ۲۹ شهریور ۱۴۰۱

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.
👍1

📣 دسترسی به آخرین کوپن و کدهای تخفیف فرادرس

💯 همراه با فرصت‌های ویژه فرادرس، یادگیری را شروع کنید👇


‌‏💫 تا ۲۲۰ هزار تومان هدیه آموزشی در طرح تخفیف به سوی مهر

🎁 کد تخفیف: END72
_______________

💫 ۵۰ هزار تومان هدیه آموزشی، مخصوص اپلیکیشن فرادرس

🎁 کد تخفیف: FRAPP
_______________

‌‏💫 ۵۰ درصد تخفیف برای ثبت اولین سفارش خرید

🎁 کد تخفیف: FRSTRD
_______________

💫 ۱۵۰ هزار تومان تخفیف برای سبدهای خرید بالای ۴۰۰ هزار تومان

🎁 کد تخفیف: FR4SD
_______________

🔗 دسترسی به کدهای تخفیف فعال - [کلیک کنید]

📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars — فرادرس
👍1

در کانال‌های موضوعی و تخصصیِ فرادرس، چه مطالبی به صورت رایگان ارائه می‌شود؟

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

🌟 برای دسترسی سریع‌تر به مطالب و مقالات آموزشی رایگان فرادرس، عضو کانال مورد نظر خود شوید👇👇👇


📌کانال آموزشی برنامه‌نویسی:
@FaraProg

📌کانال آموزشی برنامه‌نویسی پایتون:
@FaraPython

📌کانال آموزشی برنامه‌نویسی اندروید:
@FaraAnd

📌کانال آموزشی برنامه‌نویسی جاوا:
@Fara_Java

📌کانال آموزشی طراحی و توسعه وب:
@FaraWebDev

📌کانال آموزشی متلب و سیمولینک:
@FaraMatlabSim

📌کانال آموزشی رباتیک:
@FaraRobotics

📌کانال آموزشی هوش مصنوعی:
@FaraAI

📌کانال آموزشی علم داده:
@Fara_DS

📌کانال آموزشی مهندسی:
@FaraEng

📌کانال آموزشی مهندسی مکانیک:
@FaraMechanical

📌کانال آموزشی مهندسی برق:
@FaraElectrical

📌کانال آموزشی مهندسی عمران:
@FaraCivil

📌کانال آموزشی معماری:
@FaraArch

📌کانال آموزشی شیمی:
@FaraChem

📌کانال آموزشی مهندسی و علوم کامپیوتر:
@FaraCompEng

📌کانال آموزشی طراحی گرافیک:
@FaraGraphDesign

📌کانال آموزشی زبان:
@FaraLang

📌کانال آموزشی زیست‌شناسی:
@FaraBio

📌کانال آموزشی فیزیک:
@FaraPhys

📌کانال آموزشی ریاضیات:
@FaraMathematic

📌کانال آموزشی آمار و احتمالات:
@FaraStatistics

📌کانال آموزشی آفیس:
@FaraOffice

📌کانال آموزشی بورس:
@FaraVest

📌کانال آموزشی بازاریابی دیجیتال:
@Kaprila


📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars — فرادرس
👍1

✳️ آموزش رایگان الگوریتم های رمزگذاری و رمزنگاری شبکه های بی سیم


چکیده —
صنعت شبکه‌های وایرلس (Wireless Network) یا بی‌سیم همچنان در حال پیشرفت است و با ابزارهای بسیار بیشتری که در حال تبدیل شدن به نوع وایرلس هستند، رشد پیدا می‌کند. ادوات وایرلس همانند: نقاط دسترسی، مراکز رسانه‌ای، تلفن‌ها و حتی سیستم‌های امنیتی در اغلب مکان‌های معمول، همچون: ارگان‌ها، سازمان‌ها و مکان‌های خانگی بسیار رایج هستند. شاید بتوان گفت که امنیت این‌گونه تجهیزات وایرلس مهم‌ترین فاکتور برای تضمین کارایی بی‌عیب و نقص آن‌ها است. ما در اين آموزش قصد داريم تا الگوریتم‌های رمزگذاری و رمزنگاری شبکه‌های بی‌سیم را مورد بررسی قرار دهيم.

کسب اطلاعات بیشتر 👇👇

🔗 آموزش رایگان الگوریتم های رمزگذاری و رمزنگاری شبکه های بی سیم — کلیک کنید [+]

📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس


🚀 آخرین بهبودها و تحولات فرادرسی

بخش «ادامه مسیر تا ورود به بازار کار»، به آموزش‌های فرادرس اضافه شد.

⭕️ گام بعدی چیست؟ این یکی از مهم ترین سوالاتی است که پس از اتمام یک آموزش، احتمالا در ذهن دانشجویان شکل می‌گیرد.

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

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

🔗 ورود به حساب کاربری — [کلیک کنید]

⚠️
گزینه "ادامه مسیر تا ورود به بازار کار" به اکثر آموزش‌های فرادرس اضافه شده است و به زودی برای همه آموزش‌ها قابل دسترسی خواهد شد.

📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا

@FaraDars — فرادرس
👍1
✳️ انواع سیستم عامل — راهنمای جامع

‏سیستم‌های عامل از زمان پیدایش نخستین نسل از رایانه‌ها وجود داشته‌اند و در طی زمان تکامل یافته‌اند. در این نوشته برخی از انواع سیستم عامل که کاربرد بیشتری دارند را بررسی می‌کنیم.

══ فهرست مطالب ══

‏ ○ سیستم‌های عامل دسته‌ای (Batch)
‏ ○ سیستم‌های عامل اشتراک زمانی (Time-Sharing)
‏ ○ سیستم عامل توزیع یافته
‏ ○ سیستم عامل شبکه‌ای
‏ ○ سیستم عامل همزمان (Real Time Operating System)


🔸 سیستم‌های عامل دسته‌ای (Batch)

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

‏مشکلات سیستم‌های عامل Batch به صورت زیر است:

‏– فقدان تعامل با کاربر و کار

‏– پردازنده در اغلب موارد بی‌کار است، چون سرعت دستگاه‌های ورودی/خروجی مکانیکی پایین‌تر از پردازنده است.

‏– دستیابی به اولویت‌بندی مطلوب کاری دشوار است.


🔸 سیستم‌های عامل اشتراک زمانی (Time-Sharing)

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

‏تفاوت اصلی بین سیستم‌های دسته‌ای چند برنامه‌ای و سیستم‌های اشتراک زمانی در این است که در سیستم‌های دسته‌ای چند برنامه‌ای، هدف بیشینه‌سازی استفاده از پردازنده است؛ در حالی که در سیستم‌های اشتراک زمانی هدف، کمینه‌سازی زمان پاسخ است.

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



مطالعه ادامه مطلب 👇👇

🔗 انواع سیستم عامل — راهنمای جامع — کلیک کنید (+)

📚 طبقه‌بندی موضوعی: کامپیوتر | مهندسی


📌
کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

🔥 «بزرگترین تخفیف تاریخ فرادرس» شروع شد. 🔥

🎁 «۶۰ درصد تخفیف» برای همه آموزش‌ها در جشنواره به سوی بهار ☘️

برای مشاهده کد تخفیف ۶۰ درصدی و جزئیات جشنواره، روی لینک زیر کلیک کنید:

🔗 ورود به صفحه جشنواره - [کلیک کنید]

جهت دسترسی سریع‌تر به آموزش‌های مورد نظر خود، می‌توانید از لینک‌های زیر استفاده کنید:

🔵 جدیدترین آموزش‌های دو ماه اخیر [+]

🔴 پرمخاطب‌‎ترین آموزش‌های یک ماه اخیر [+]

🟢 همه فرادرس‌ها با طبقه‌بندی موضوعی [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ بوت استرپ چیست و چه کاربردی دارد؟ — راهنمای جامع Bootstrap

‏بوت‌استرپ جزو آن دسته از واژه‌هایی است که در حوزه‌های مختلفی وارد شده و از این رو معانی و تفسیرهای متفاوتی برای آن وجود دارد. اما به طور کلی منظور از بوت‌استرپ فرایندی خود راه‌انداز است که بدون ورودی بیرونی عمل می‌کند. در فناوری رایانه از این اصطلاح (با اختصار بوت شدن) معمولاً برای اشاره به فرایند بارگذاری نرم‌افزار پایه در حافظه یک رایانه پس از روشن شدن آن، به خصوص در مورد سیستم عامل استفاده می‌شود. سپس سیستم عامل مسئولیت بارگذاری نرم‌افزارهای مورد نیاز را بر عهده می‌گیرد.

══ فهرست مطالب ══

‏ ○ ریشه‌یابی اصطلاح بوت‌استرپ
‏ ○ کاربردهای بوت‌استرپ
‏ ○ کاربرد بوت‌استرپ در کامپایلرها
‏ ○ سخن پایانی


🔸 ریشه‌یابی اصطلاح بوت‌استرپ

‏چکمه‌ها (بوت) معمولاً یک حلقه (استرپ) یا دستگیره در بخش فوقانی خود دارند که به نام بوت‌استرپ نامیده می‌شود و به فرد اجازه می‌دهد که با استفاده از انگشت یا وسیله دیگری بوت‌ها را از زمین بردارد. اصطلاحی در قرن نوزدهم به خصوص در ایالات‌متحده رواج داشت که «کسی را به وسیله بوت‌استرپ از روی زمین برداریم» و اشاره به کاری ناشدنی داشت. بدین ترتیب از بوت‌استرپ به عنوان استعاره‌ای برای بهبود دادن چیزی بدون کمک بیرونی استفاده می‌شود. که این معنی اخیر در قرن بیستم رواج بیشتری داشت.

‏با این حال بوت‌استرپ در حوزه‌های مختلف معانی بسیار متفاوتی دارد که در ادامه برخی کاربردهای این اصطلاح را در رشته‌های مختلف معرفی می‌کنیم:

‏– بوت‌استرپ (فریمورک فرانت-اند): یک مجموعه از ابزارها برای ایجاد وب‌سایت و اپلیکیشن‌های وب

‏– برنامه درسی بوت‌استرپ: نوعی برنامه درسی است که در آن از برنامه‌نویسی رایانه برای آموزش جبر به دانش آموزان در سنین بین ۱۲ تا ۱۶ سال استفاده می‌شود.

‏– تأمین مالی بوت‌استرپ: این واژه در حوزه کارآفرینی و استارتاپ‌ها کاربرد دارد و به معنی تأمین سرمایه استارتاپ از محل درآمدها یا منابع داخلی است.

‏– مدل بوت‌استرپ: روشی ریاضی برای محدودسازی و حل مدل‌ها در فیزیک ذرات

‏– بوت‌استرپینگ (کامپایلر): فرایند نوشتن یک کامپایلر در آن زبان برنامه‌نویسی که قرار است آن را کامپایل کند.

‏– بوت‌استرپینگ (الکترونیک): نوعی از مدار است که از فیدبک مثبت بهره می‌گیرد.

‏– بوت‌استرپینگ (مالی): روشی برای ساخت یک منحنی بازدهی از قیمت‌های محصولات coupon-bearing

‏– بوت‌استرپینگ (حقوق): یکی از مقررات پیشین در دادگاه‌های کیفری فدرال

‏– بوت‌استرپینگ (زبانشناسی): اصطلاحی که در فرایند یادگیری زبان استفاده می‌شود.

‏– بوت‌استرپینگ (آمار): روشی که برای انتساب معیار صحت به تخمین‌های نمونه آماری استفاده می‌شود.


🔸 کاربردهای بوت‌استرپ

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

‏بوت‌استرپ در علوم رایانه در بخش‌های بوت شدن رایانه، در زمینه توسعه نرم‌افزار، در کامپایلرها، نصاب‌ها، شبکه‌های همپوشان، پیش‌بینی رویداد‌های گسسته و هوش مصنوعی/یادگیری ماشین کاربرد دارد.

‏بوت شدن فرایندی است که در طی آن یک رایانه آغاز به کار می‌کند و به طور خاص به راه‌اندازی نرم‌افزارهای آن اشاره دارد. این فرایند شامل زنجیره‌ای از مراحل است که در طی آن یک برنامه کوچک و ساده بارگذاری می‌شود و سپس برنامه‌های بزرگ‌تر و پیچیده‌تر را در مرحله بعدی راه‌اندازی می‌کند. در این معنی رایانه‌ها خود را به کمک بوت‌استرپ (در معنی لغوی) بالا می‌کشند، یعنی خود را به کمک تلاش‌های خودشان بهبود می‌بخشند. بوت شدن به معنی اجرای زنجیره‌ای رویدادها است که با اجرای رویه‌های مبتنی بر سخت‌افزار آغاز می‌شود و سپس هدایت سیستم به فیرمویر و نرم‌افزاری که در حافظه اصلی بارگذاری شده است، سپرده می‌شود. بوت شدن غالباً شامل فرایندهایی مانند اجرای تست از خود (self-test)، بارگذاری تنظیمات پیکربندی، بارگذاری یک BIOS، رصدگرهای مقیم حافظه (resident monitors)، هایپرویزور، سیستم عامل یا نرم‌افزار کاربردی است.



مطالعه ادامه مطلب 👇👇

🔗 بوت استرپ چیست و چه کاربردی دارد؟ — راهنمای جامع Bootstrap — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس
🤩1

🎉 تمدید شد — ۶۰ درصد تخفیف برای همه آموزش‌ها در «بزرگترین جشنواره تاریخ فرادرس»

💯 در جشنواره «به سوی بهار»، بیش از ۶,۱۰۰ عنوان آموزشی با ۶۰ درصد تخفیف ویژه در دسترس شماست. پس فرصت را از دست ندهید و با یادگیری مهارت‌های متنوع، به زمان معنا دهید. 😉

🔗 جزئیات جشنواره - [کلیک کنید]

🔰 در ادامه برخی از آموزش‌های پرطرفدار فرادرس در یک ماه اخیر، آمده است. جهت دسترسی سریع‌تر، روی عنوان مورد نظر خود کلیک کنید. 👇

⚡️ اکسل Excel

⚡️ برنامه‌نویسی پایتون

⚡️ طراحی وب با HTML

⚡️ وردپرس WordPress

⚡️ فتوشاپ Photoshop

⚡️ ترسیمات دو بعدی در AutoCAD

⚡️ ریاضی عمومی ۱ با حل مثال و تست


🌟 پرمخاطب‌ترین آموزش‌های یک ماه اخیر - [کلیک کنید]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ آموزش ذخیره و بازیابی اطلاعات

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

کسب اطلاعات بیشتر 👇👇

🔗 آموزش ذخیره و بازیابی اطلاعات — کلیک کنید [+]


🤩 پیشنهاد ویژه: این آموزش‌ و سایر آموزش‌های فرادرس را در «بزرگترین جشنواره سال ۱۴۰۰ فرادرس»، با ۵۵ درصد تخفیف تهیه کنید.


🎁 کد تخفیف: EYD49

🔗 جشنواره به سوی بهار – [کلیک کنید]


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [‎@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

فرصت محدود — با ۶۰ درصد تخفیف، یادگیری را شروع کنید.

💠 در «بزرگترین جشنواره تاریخ فرادرس» که با نام جشنواره سال نو در حال برگزاری است، بیش از ۲۲ هزار ساعت آموزش با تخفیف ۶۰ درصدی، برای یادگیری همراه شماست.

🔗 جشنواره سال نو — [کلیک کنید]

✳️ کتابخانه آموزشی خود را با جدیترین آموزش‌های فرادرس تکمیل کنید: 👇

▫️ رویت Revit برای مهندسین عمران

▫️ اسکریپت‌ نویسی آباکوس با پایتون

▫️
نوشتن مقاله ISI در پژوهش مهندسی

▫️ خرید عرضه اولیه و پذیره‌ نویسی در بورس

▫️ اصلاح غیر مخرب رنگ و اکسپوژر در فتوشاپ

▫️ انتخاب مدل های یادگیری ماشین در پایتون

▫️ کلان داده و پایگاه داده غیر رابطه‌ای NOSQL

▫️ آشنایی سیستم‌های تصویرگری پزشکی و رادیولوژی


🔗 فهرست کامل جدیدترین آموزش‌ها [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
👍2
✳️ رشته مهندسی فناوری اطلاعات | معرفی گرایش ها، حقوق و درآمد و بازار کار + فیلم آموزش رایگان

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

══ فهرست مطالب ══

‏ ○ رشته مهندسی فناوری اطلاعات مناسب چه کسانی است؟
‏ ○ کدام دروس دوره دبیرستان در رشته مهندسی فناوری اطلاعات بیشتر کاربرد دارند؟
‏ ○ گرایش‌های رشته مهندسی فناوری اطلاعات برای ادامه تحصیل چه هستند؟
‏ ○ مهم‌ترین دروس دانشگاهی رشته مهندسی فناوری اطلاعات چه هستند؟
‏ ○ فارغ التحصیل رشته مهندسی فناوری اطلاعات در چه کارها و صنایعی می‌تواند شاغل شود؟
‏ ○ بازار کار رشته مهندسی فناوری اطلاعات به چه صورت است؟
‏ ○ امکان ادامه تحصیل در رشته مهندسی فناوری اطلاعات در داخل ایران چگونه است؟
‏ ○ امکان ادامه تحصیل در رشته مهندسی فناوری اطلاعات در خارج از کشور به چه صورت است؟
‏ ○ دروس دانشگاهی رشته مهندسی فناوری اطلاعات تا چه میزان نیازهای بازار کار را پاسخگو هستند؟


🔸 رشته مهندسی فناوری اطلاعات مناسب چه کسانی است؟

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

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

‏فارغ از ابعاد جغرافیایی فعالیت یک سازمان یا ارگان که می‌تواند بسیار بزرگ و یا کوچک باشد، تمامی چنین نهاد‌هایی، اعم از خصوصی و یا دولتی نیاز به ارتباط با دیگر شعب و سازمان‌های همکار خود دارند، بنابراین همیشه در آن‌ها به یک مسئول فناوری نیاز خواهد بود. از سوی دیگر غالباً شرکت‌ها بر اساس نوع عملکر خود، سامانه‌ها و نرم‌افزارهای مختلفی را به صورت آنلاین و آفلاین به کار می‌گیرند که مسئولیت نگهداری،‌ توسعه، تامین امنیت و… آن‌ها به دانش آموختگان رشته مهندسی فناوری اطلاعات سپرده می‌شود.


🔸 کدام دروس دوره دبیرستان در رشته مهندسی فناوری اطلاعات بیشتر کاربرد دارند؟

‏از آنجایی که در منطق کامپیوتر همه چیز با بیت ۰ و ۱ تعریف می‌شود، یادگیری مباحث کاربردی ریاضیات بسیار مورد توصیه هستند؛ دروس دبیرستانی اعم از ریاضیات گسسته، جبر و احتمال، آمار و… همگی بسیار حائز اهمیت محسوب می‌شوند. این دروس به صورت تخصصی‌‌تر و پیچیده‌تر در دانشگاه و در طول دوره‌های کارشناسی، کارشناسی ارشد و دکتری آموزش داده می‌‌شوند.

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

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



مطالعه ادامه مطلب 👇👇

🔗 رشته مهندسی فناوری اطلاعات — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس
👍1

🔴 آخرین فرصت برای استفاده از بزرگترین جشنواره تاریخ فرادرس

🎁 در جشنواره سال نو فرادرس، تمامی آموزش‌های مورد نظر خود را با ۶۰ درصد تخفیف تهیه کرده و سال جدید را پُر قدرت و با مهارت شروع کنید.

🔗 ورود به صفحه جشنواره - [کلیک کنید]

💯 جهت دسترسی سریع‌تر به آموزش‌ها، چند دسته‌بندی مهم و کاربردی در ادامه آمده است. با کلیک روی هر عنوان، آموزش‌های هر حوزه را بر اساس پرمخاطب‌ترین دوره‌های یک ماه اخیر مشاهده کنید:

🔸 فیزیک و شیمی

🔹 فنی و مهندسی

🔸 زبان‌های خارجی

🔹 آموزش‌های عمومی

🔸 هنر، طراحی و گرافیک

🔹 مدیریت و کسب‌ و کار

🔸 علوم جغرافیایی و تاریخ

🔹 ریاضیات، آمار و احتمالات

🔸 برنامه‌نویسی و طراحی وب

🔹 علوم کامپیوتر، شبکه و IT

🔸 تربیت بدنی و علوم ورزشی

🔹 علوم انسانی و علوم تجربی

🔸 بورس، بازارهای مالی و رمز ارزها

🔹 هوش مصنوعی و یادگیری ماشین

🔸 حسابداری، حقوق و علوم اقتصادی

🔹 نگارش دانشگاهی و تحصیلات تکمیلی

🔸 علوم پزشکی، زیست‌شناسی و روانشناسی


📕 سایر موضوعات و دسته‌بندی‌ها [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
👍1
✳️ نصب MySQL — راهنمای گام‌ به‌ گام

‏همه مواردی که برای نصب MySQL نیاز دارید را می‌توانید در صفحه دانلود وب‌سایت آن بیابید. در این صفحه نسخه MySQL Community Server را برای پلتفرمی که می‌خواهید استفاده کنید، انتخاب نمایید.

══ فهرست مطالب ══

‏ ○ نصب MySQL روی لینوکس/یونیکس
‏ ○ نصب MySQL روی ویندوز
‏ ○ تأیید نصب MySQL
‏ ○ مراحل پس از نصب
‏ ○ اجرای MySQL در زمان بوت


🔸 نصب MySQL روی لینوکس/یونیکس

‏روش توصیه شده برای نصب MySQL روی سیستم لینوکس از طریق RPM است. MySQL AB بسته‌های RPM زیر را برای دانلود روی وب‌سایت خود قرار داده است:

‏– MySQL – سرور پایگاه داده MySQL، پایگاه‌های داده و جداول را مدیریت می‌کند و دسترسی‌های کاربران را کنترل کرده و کوئری‌های SQL را مورد پردازش قرار می‌دهد.

‏– MySQL-client – برنامه‌های کلاینت MySQL امکان اتصال و تعامل اپلیکیشن‌های مختلف با سرور MySQL را فراهم می‌سازند.

‏– MySQL-devel – شامل کتابخانه‌ها و فایل‌های هدر است که برای کامپایل کردن برنامه‌های دیگری که از MySQL استفاده می‌کنند، مفید است.

‏– MySQL-shared – کتابخانه‌های مشترک برای کلاینت MySQL

‏– MySQL-bench – ابزارهای بنچمارک و تست عملکرد برای سرور پایگاه داده MySQL.

‏بسته‌های RPM MySQL در این صفحه همگی برای سیستم لینوکس Suse ساخته شده‌اند؛ اما معمولاً در سیستم‌های لینوکسی دیگر نیز بدون مشکل کار می‌کنند. اینک باید گام‌های معرفی شده در ادامه را برای نصب MySQL طی کنید:

‏– با استفاده از کاربر root وارد سیستم خود شوید.

‏– به آن دایرکتوری که شامل RPM ها است بروید.

‏– سرور پایگاه داده MySQL را با اجرای دستور زیر نصب کنید. به خاطر داشته باشید که نام فایل را با نام بسته RPM جایگزین کنید:

‏دستور فوق اقدام به نصب سرور MySQL کرده و یک کاربر MySQL ایجاد می‌کند و همچنین پیکربندی‌های مورد نیاز را ایجاد کرده و سرور MySQL را به طور خودکار آغاز می‌کند.


🔸 نصب MySQL روی ویندوز

‏نصب پیش‌فرض MySQL روی هر نسخه از ویندوز، اینک آسان‌تر از هر زمان دیگری است، چون MySQL در حال حاضر به طور کامل به همراه یک برنامه نصاب بسته‌بندی شده است. کافی است بسته را دانلود کرده، آن را هر کجا که می‌خواهید از حالت فشرده خارج کنید و فایل setup.exe را اجرا نمایید.

‏فایل نصب کننده پیش‌فرض setup.exe در طی یک فرایند ساده، سرور MySQL را در محل پیش‌فرض آن C:\mysql نصب می‌کند. سرور را می‌توانید با اجرا کردن اولیه آن از خط اعلان فرمان آغاز کنید. بدین منظور به دایرکتوری C:\mysql\bin بروید و دستور زیر را وارد کنید:

‏نکته: اگر از ویندوز NT استفاده می‌کنید، در این صورت باید به جای mysqld.exe، فایل mysqld-nt.exe را اجرا کنید.



مطالعه ادامه مطلب 👇👇

🔗 نصب MySQL — راهنمای گام‌ به‌ گام — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس