✳️ آموزش ذخیره و بازیابی اطلاعات
چکیده — در درس ذخیره و بازیابی اطلاعات معماری روش ذخیره سازی، پیکربندی ورودی/ خروجی، عملکرد دیسک و سامانه های ذخیره ساز، پیکربندی دیسک، تکنیک های ورودی / خروجی رسانه ها، مفهوم سیستم فایل، شاخص بندی و درهم سازی مورد بحث قرار می گیرد. هدف این فرادرس آموختن روش های ذخیره سازی مورد استفاده در سامانه های ذخیره سازی داده و همچنین طراحی و معماری فناوری های نوین به کار گرفته شده در این سامانه ها می باشد.
کسب اطلاعات بیشتر 👇👇
🔗 آموزش ذخیره و بازیابی اطلاعات — کلیک کنید [+]
🤩 پیشنهاد ویژه: این آموزش و سایر آموزشهای فرادرس را در «بزرگترین جشنواره سال ۱۴۰۰ فرادرس»، با ۵۵ درصد تخفیف تهیه کنید.
🎁 کد تخفیف: EYD49
🔗 جشنواره به سوی بهار – [کلیک کنید]
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ آموزش ذخیره و بازیابی اطلاعات
چکیده — در درس ذخیره و بازیابی اطلاعات معماری روش ذخیره سازی، پیکربندی ورودی/ خروجی، عملکرد دیسک و سامانه های ذخیره ساز، پیکربندی دیسک، تکنیک های ورودی / خروجی رسانه ها، مفهوم سیستم فایل، شاخص بندی و درهم سازی مورد بحث قرار می گیرد. هدف این فرادرس آموختن روش های ذخیره سازی مورد استفاده در سامانه های ذخیره سازی داده و همچنین طراحی و معماری فناوری های نوین به کار گرفته شده در این سامانه ها می باشد.
کسب اطلاعات بیشتر 👇👇
🔗 آموزش ذخیره و بازیابی اطلاعات — کلیک کنید [+]
🤩 پیشنهاد ویژه: این آموزش و سایر آموزشهای فرادرس را در «بزرگترین جشنواره سال ۱۴۰۰ فرادرس»، با ۵۵ درصد تخفیف تهیه کنید.
🎁 کد تخفیف: EYD49
🔗 جشنواره به سوی بهار – [کلیک کنید]
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
❤1
✳️ کلودسیم چیست؟ – مبانی اولیه
کلودسیم یک toolkit (کتابخانه) منبعباز و رایگان برای شبیهسازی سناریوهای محاسبات ابری است که در آزمایشگاه CLOUDS در دپارتمان علوم کامپیوتر و مهندسی نرمافزار دانشگاه ملبورن طراحی شده است.
══ فهرست مطالب ══
○ کلودسیم چه کارهایی را میکند و چه کارهایی را نمیکند؟
○ برای استفاده از کلودسیم به چه چیزهایی نیاز دارید؟
○ کلودسیم چگونه نصب میشود؟
○ چطور میتوانید در مورد کلودسیم بیشتر بیاموزید؟
🔸 کلودسیم چه کارهایی را میکند و چه کارهایی را نمیکند؟
کتابخانه کلودسیم کلاسهای اصلی برای تعریف مراکز داده، ماشینهای مجازی، کاربردها، کاربرها، منابع محاسباتی و سیاستهایی برای مدیریت بخشهای متنوع یک سیستم (برای مثال زمانبندی) را فراهم میکند.
این اجزا میتوانند توسط کاربران برای ارزیابی استراتژیهای جدید در بکارگیری ابرها (سیاستها، الگوریتمها زمانبندی، سیاستهای توزیع بار و نگاشت، و غیره) کنار همدیگر قرار بگیرند. کلودسیم همچنین میتواند برای ارزیابی موثر بودن استراتژیها از نقطه نظرهای مختلف به کار رود؛ از هزینه/سود گرفته تا تسریع زمان اجرای کاربرد. کلودسیم همچنین از ارزیابی سیاستهای Green IT پشتیبانی میکند.
هیچ محدودیتی در بکارگیری کلودسیم وجود ندارد: کلاسها میتوانند توسعه یابند و یا جایگزین شوند، سیاستهای جدید میتوانند افزوده شده و سناریوهای جدید میتوانند نوشته شوند. کلودسیم مثل بلوکهای سازندهای میماند که با آن میتوانید محیط ابری شبیهسازی خودتان را بسازید.
🔸 برای استفاده از کلودسیم به چه چیزهایی نیاز دارید؟
تنها دانش پیشینی که برای استفاده از کلودسیم بدان نیاز دارید، برنامهنویسی جاوا (از آنجا که کلودسیم به زبان جاوا نوشته شده است) و کمی دانش پایه در مورد محاسبات ابری است. داشتن دانش برنامهنویسی IDE همچون Eclipse یا NetBeans نیز از آنجا که بسیاری از وظایف توسعه کاربردها را ساده میکند، مفید خواهد بود.
مطالعه ادامه مطلب 👇👇
🔗 کلودسیم چیست؟ – مبانی اولیه — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ کلودسیم چیست؟ – مبانی اولیه
کلودسیم یک toolkit (کتابخانه) منبعباز و رایگان برای شبیهسازی سناریوهای محاسبات ابری است که در آزمایشگاه CLOUDS در دپارتمان علوم کامپیوتر و مهندسی نرمافزار دانشگاه ملبورن طراحی شده است.
══ فهرست مطالب ══
○ کلودسیم چه کارهایی را میکند و چه کارهایی را نمیکند؟
○ برای استفاده از کلودسیم به چه چیزهایی نیاز دارید؟
○ کلودسیم چگونه نصب میشود؟
○ چطور میتوانید در مورد کلودسیم بیشتر بیاموزید؟
🔸 کلودسیم چه کارهایی را میکند و چه کارهایی را نمیکند؟
کتابخانه کلودسیم کلاسهای اصلی برای تعریف مراکز داده، ماشینهای مجازی، کاربردها، کاربرها، منابع محاسباتی و سیاستهایی برای مدیریت بخشهای متنوع یک سیستم (برای مثال زمانبندی) را فراهم میکند.
این اجزا میتوانند توسط کاربران برای ارزیابی استراتژیهای جدید در بکارگیری ابرها (سیاستها، الگوریتمها زمانبندی، سیاستهای توزیع بار و نگاشت، و غیره) کنار همدیگر قرار بگیرند. کلودسیم همچنین میتواند برای ارزیابی موثر بودن استراتژیها از نقطه نظرهای مختلف به کار رود؛ از هزینه/سود گرفته تا تسریع زمان اجرای کاربرد. کلودسیم همچنین از ارزیابی سیاستهای Green IT پشتیبانی میکند.
هیچ محدودیتی در بکارگیری کلودسیم وجود ندارد: کلاسها میتوانند توسعه یابند و یا جایگزین شوند، سیاستهای جدید میتوانند افزوده شده و سناریوهای جدید میتوانند نوشته شوند. کلودسیم مثل بلوکهای سازندهای میماند که با آن میتوانید محیط ابری شبیهسازی خودتان را بسازید.
🔸 برای استفاده از کلودسیم به چه چیزهایی نیاز دارید؟
تنها دانش پیشینی که برای استفاده از کلودسیم بدان نیاز دارید، برنامهنویسی جاوا (از آنجا که کلودسیم به زبان جاوا نوشته شده است) و کمی دانش پایه در مورد محاسبات ابری است. داشتن دانش برنامهنویسی IDE همچون Eclipse یا NetBeans نیز از آنجا که بسیاری از وظایف توسعه کاربردها را ساده میکند، مفید خواهد بود.
مطالعه ادامه مطلب 👇👇
🔗 کلودسیم چیست؟ – مبانی اولیه — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
❇️ ویدئو «معرفی رشته علوم کامپیوتر - گرایشها، درآمد و بازار کار» در ۱۷ دقیقه | به زبان ساده
🔗 آشنایی با ۷۶ رشته مهم دانشگاهی - [کلیک کنید]
📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.
❇️ ویدئو «معرفی رشته علوم کامپیوتر - گرایشها، درآمد و بازار کار» در ۱۷ دقیقه | به زبان ساده
🔗 آشنایی با ۷۶ رشته مهم دانشگاهی - [کلیک کنید]
📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.
🤩2
✳️ تجزیه بالا به پایین — طراحی کامپایلر
در بخشهای قبلی این سلسله مطالب راهنما با انواع تکنیکهای تجزیه ساختار نحوی زبان آشنا شدیم و دیدیم که در روش تجزیه بالا به پایین تجزیهکننده یا پارسر شروع به ساخت درخت تجزیه از گره ریشه به تدریج به سمت پایین و گرههای برگ میکند. در این بخش این روش تجزیه را بیشتر توضیح میدهیم.
══ فهرست مطالب ══
○ تجزیه پایینگرد (Recursive Descent Parsing)
○ پسگردی (Back-tracking)
○ تجزیهکننده پیشگو
🔸 تجزیه پایینگرد (Recursive Descent Parsing)
پایینگرد نوعی از تجزیه بالا به پایین است که درخت تجزیه را از بالا شروع به ساخت میکند و ورودی از چپ به راست خوانده میشود. این روش از هر گزاره پایانی و غیر پایانی استفاده میکند. این تکنیک تجزیه به طور بازگشتی ورودی را تجزیه میکند تا یک درخت تجزیه بسازد که ممکن است به پسگرد نیاز داشته باشد. اما گرامر مربوط به آن (اگر فاکتورگیری چپ نشده باشد) نمیتواند از پسگرد اجتناب کند. شکلی از تجزیه پایینگرد که نیازمند پسگرد نباشد به نام تجزیه پیشگو (predictive parsing) نامیده میشود.
این تکنیک تجزیه به این دلیل بازگشتی تلقی میشود که از گرامر مستقل از متن که ماهیتی بازگشتی دارد بهره میگیرد.
مطالعه ادامه مطلب 👇👇
🔗 تجزیه بالا به پایین — طراحی کامپایلر — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ تجزیه بالا به پایین — طراحی کامپایلر
در بخشهای قبلی این سلسله مطالب راهنما با انواع تکنیکهای تجزیه ساختار نحوی زبان آشنا شدیم و دیدیم که در روش تجزیه بالا به پایین تجزیهکننده یا پارسر شروع به ساخت درخت تجزیه از گره ریشه به تدریج به سمت پایین و گرههای برگ میکند. در این بخش این روش تجزیه را بیشتر توضیح میدهیم.
══ فهرست مطالب ══
○ تجزیه پایینگرد (Recursive Descent Parsing)
○ پسگردی (Back-tracking)
○ تجزیهکننده پیشگو
🔸 تجزیه پایینگرد (Recursive Descent Parsing)
پایینگرد نوعی از تجزیه بالا به پایین است که درخت تجزیه را از بالا شروع به ساخت میکند و ورودی از چپ به راست خوانده میشود. این روش از هر گزاره پایانی و غیر پایانی استفاده میکند. این تکنیک تجزیه به طور بازگشتی ورودی را تجزیه میکند تا یک درخت تجزیه بسازد که ممکن است به پسگرد نیاز داشته باشد. اما گرامر مربوط به آن (اگر فاکتورگیری چپ نشده باشد) نمیتواند از پسگرد اجتناب کند. شکلی از تجزیه پایینگرد که نیازمند پسگرد نباشد به نام تجزیه پیشگو (predictive parsing) نامیده میشود.
این تکنیک تجزیه به این دلیل بازگشتی تلقی میشود که از گرامر مستقل از متن که ماهیتی بازگشتی دارد بهره میگیرد.
مطالعه ادامه مطلب 👇👇
🔗 تجزیه بالا به پایین — طراحی کامپایلر — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲
برنامه نویسی همواره یک زمینه شغلی پرتقاضا و پردرآمد بوده است. به همین دلیل، افراد بسیاری به دنبال ورود به حوزه برنامه نویسی هستند و قصد دارند در این حیطه به صورت حرفهای فعالیت کنند. اما معمولاً افراد در خصوص این مسئله تردید دارند که باید حرفه برنامه نویسی را با یادگیری چه زبانی شروع کنند؟ بنابراین در این مقاله با استفاده از آمار و ارقام و تحقیق و جستجو، بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲ معرفی شدهاند تا به این وسیله، کمی از میزان سردرگمی افراد در خصوص انتخاب بهترین زبان برنامه نویسی برای یادگیری کاسته شود.
══ فهرست مطالب ══
○ کاربرد زبان های برنامه نویسی در انتخاب بهترین زبان های برنامه نویسی چه تاثیری دارد؟
○ بهترین زبان های برنامه نویسی برای من چه هستند؟
○ بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲ کدامند؟
○ ۱. پایتون بهترین زبان برنامه نویسی همه منظوره
○ ۲. جاوا اسکریپت بهترین زبان برنامه نویسی وب
○ ۳. HTML و CSS بهترین زبان های فرانت اند
○ ۴. جاوا یکی دیگر از بهترین زبان های برنامه نویسی همه منظوره
○ ۵. زبان های C++ ، C و C#
○ ۶. PHP بهترین زبان برنامه نویسی بک اند
○ ۷. کاتلین بهترین زبان برنامه نویسی اندروید
○ ۸. سوئیفت بهترین زبان برنامه نویسی iOS
○ ۹. R از بهترین زبان های برنامه نویسی در زمینه آمار و علم داده
○ ۱۰. Go یکی دیگر از بهترین زبان های برنامه نویسی
○ معرفی فیلم های آموزش بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲
○ سوال های رایج پیرامون بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲
○ جمعبندی
🔸 کاربرد زبان های برنامه نویسی در انتخاب بهترین زبان های برنامه نویسی چه تاثیری دارد؟
انتخاب بهترین زبان های برنامه نویسی چندان کار سادهای نیست، چرا که عوامل مختلفی در این انتخاب دخیل هستند. اولین مسئلهای که کار انتخاب بهترین زبان های برنامه نویسی را سخت میکند، تعداد زیاد آنها است، زیرا بالغ بر ۷۰۰ زبان برنامه نویسی مختلف وجود دارد.
چالش دیگر این است که بسیاری از زبان های برنامه نویسی برای هدف خاصی خلق شدهاند و کارهایی که میتوان با آنها انجام داد محدود و متفاوت هستند. مثلاً جاوا اسکریپت عمدتاً در توسعه و برنامه نویسی وب (فرانت اند و جدیداً در بک اند) کاربرد دارد. یا زبان سوئیفت تنها برای برنامه نویسی iOS (ساخت اپلیکیشن برای دستگاههای شرکت اپل) به کار گرفته میشود.
از طرف دیگر، برخی از زبان های برنامه نویسی مثل پایتون و جاوا همهمنظوره هستند. یعنی میتوان با آنها کارهای مختلفی انجام داد. مثلاً میتوان از پایتون هم در برنامه نویسی وب، هم در توسعه اپلیکیشنهای تلفنهای هوشمند، هم در طراحی ربات هوشمند (رباتیک)، هم در علم داده و همچنین در بسیاری از موارد دیگر استفاده کرد.
🔸 بهترین زبان های برنامه نویسی برای من چه هستند؟
همانطور که پیشتر هم به آن اشاره شد، اکثر زبان های برنامه نویسی برای منظور و هدف خاصی طراحی شدهاند و کاربرد مشخصی دارند. بنابراین، فهرست بهترین زبان های برنامه نویسی با توجه به زمینه کاربردی و مورد استفاده میتواند برای افراد مختلف متفاوت باشد. مثلاً بهترین زبان های برنامه نویسی برای هک با بهترین زبان های برنامه نویسی اندروید متفاوت هستند.
بنابراین فردا ابتدا باید زمینه فعالیت خود را بر اساس علاقه و استعداد انتخاب کند و بعد میتوان بهترین زبان های برنامه نویسی در یک زمینه خاص را شناسایی و شروع به یادگیری آنها کرد.
مطالعه ادامه مطلب 👇👇
🔗 بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲ — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲
برنامه نویسی همواره یک زمینه شغلی پرتقاضا و پردرآمد بوده است. به همین دلیل، افراد بسیاری به دنبال ورود به حوزه برنامه نویسی هستند و قصد دارند در این حیطه به صورت حرفهای فعالیت کنند. اما معمولاً افراد در خصوص این مسئله تردید دارند که باید حرفه برنامه نویسی را با یادگیری چه زبانی شروع کنند؟ بنابراین در این مقاله با استفاده از آمار و ارقام و تحقیق و جستجو، بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲ معرفی شدهاند تا به این وسیله، کمی از میزان سردرگمی افراد در خصوص انتخاب بهترین زبان برنامه نویسی برای یادگیری کاسته شود.
══ فهرست مطالب ══
○ کاربرد زبان های برنامه نویسی در انتخاب بهترین زبان های برنامه نویسی چه تاثیری دارد؟
○ بهترین زبان های برنامه نویسی برای من چه هستند؟
○ بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲ کدامند؟
○ ۱. پایتون بهترین زبان برنامه نویسی همه منظوره
○ ۲. جاوا اسکریپت بهترین زبان برنامه نویسی وب
○ ۳. HTML و CSS بهترین زبان های فرانت اند
○ ۴. جاوا یکی دیگر از بهترین زبان های برنامه نویسی همه منظوره
○ ۵. زبان های C++ ، C و C#
○ ۶. PHP بهترین زبان برنامه نویسی بک اند
○ ۷. کاتلین بهترین زبان برنامه نویسی اندروید
○ ۸. سوئیفت بهترین زبان برنامه نویسی iOS
○ ۹. R از بهترین زبان های برنامه نویسی در زمینه آمار و علم داده
○ ۱۰. Go یکی دیگر از بهترین زبان های برنامه نویسی
○ معرفی فیلم های آموزش بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲
○ سوال های رایج پیرامون بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲
○ جمعبندی
🔸 کاربرد زبان های برنامه نویسی در انتخاب بهترین زبان های برنامه نویسی چه تاثیری دارد؟
انتخاب بهترین زبان های برنامه نویسی چندان کار سادهای نیست، چرا که عوامل مختلفی در این انتخاب دخیل هستند. اولین مسئلهای که کار انتخاب بهترین زبان های برنامه نویسی را سخت میکند، تعداد زیاد آنها است، زیرا بالغ بر ۷۰۰ زبان برنامه نویسی مختلف وجود دارد.
چالش دیگر این است که بسیاری از زبان های برنامه نویسی برای هدف خاصی خلق شدهاند و کارهایی که میتوان با آنها انجام داد محدود و متفاوت هستند. مثلاً جاوا اسکریپت عمدتاً در توسعه و برنامه نویسی وب (فرانت اند و جدیداً در بک اند) کاربرد دارد. یا زبان سوئیفت تنها برای برنامه نویسی iOS (ساخت اپلیکیشن برای دستگاههای شرکت اپل) به کار گرفته میشود.
از طرف دیگر، برخی از زبان های برنامه نویسی مثل پایتون و جاوا همهمنظوره هستند. یعنی میتوان با آنها کارهای مختلفی انجام داد. مثلاً میتوان از پایتون هم در برنامه نویسی وب، هم در توسعه اپلیکیشنهای تلفنهای هوشمند، هم در طراحی ربات هوشمند (رباتیک)، هم در علم داده و همچنین در بسیاری از موارد دیگر استفاده کرد.
🔸 بهترین زبان های برنامه نویسی برای من چه هستند؟
همانطور که پیشتر هم به آن اشاره شد، اکثر زبان های برنامه نویسی برای منظور و هدف خاصی طراحی شدهاند و کاربرد مشخصی دارند. بنابراین، فهرست بهترین زبان های برنامه نویسی با توجه به زمینه کاربردی و مورد استفاده میتواند برای افراد مختلف متفاوت باشد. مثلاً بهترین زبان های برنامه نویسی برای هک با بهترین زبان های برنامه نویسی اندروید متفاوت هستند.
بنابراین فردا ابتدا باید زمینه فعالیت خود را بر اساس علاقه و استعداد انتخاب کند و بعد میتوان بهترین زبان های برنامه نویسی در یک زمینه خاص را شناسایی و شروع به یادگیری آنها کرد.
مطالعه ادامه مطلب 👇👇
🔗 بهترین زبان های برنامه نویسی سال ۱۴۰۱ یا ۲۰۲۲ — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ درس هوش مصنوعی | مفاهیم پایه به زبان ساده — منابع، کتاب و فیلم آموزشی
درس هوش مصنوعی یکی از درسهای تخصصی رشتههای علوم کامپیوتر، مهندسی کامپیوتر و مهندسی فناوری اطلاعات است. با توجه به گسترش چشمگیر هوش مصنوعی در جهان، میتوان گفت این درس یکی از مهمترین دروس رشته کامپیوتر به حساب میآید. به ویژه، برای دانشجویان و فارغالتحصیلانی که قصد ادامه تحصیل در گرایش هوش مصنوعی را دارند، این درس بسیار اهمیت دارد. در این نوشتار، منابع فارسی و انگلیسی درس هوش مصنوعی معرفی و پیشنیازهای این درس مصنوعی فهرست شدهاند. همچنین، چکیدهای از این درس ارائه و به این سوال پاسخ داده شده است که ایده اصلی درس هوش مصنوعی چیست؟ سپس، هر یک از سرفصلهای درس هوش مصنوعی به طور خلاصه و فشرده شرح داده شدهاند. این مقاله بر اساس کتاب هوش مصنوعی راسل و نورویگ تدوین شده است. در پایان نیز، فیلمها و دورههای آموزشی مرتبط با درس هوش مصنوعی معرفی شدهاند.
══ فهرست مطالب ══
○ درس هوش مصنوعی چیست ؟
○ پیش نیاز درس هوش مصنوعی چیست ؟
○ منابع درس هوش مصنوعی چه هستند ؟
○ کتاب هوش مصنوعی راسل و نورویگ
○ هوش مصنوعی چیست ؟
○ چکیده درس هوش مصنوعی
○ معرفی فیلم آموزش درس هوش مصنوعی
○ فصل اول: معرفی هوش مصنوعی
○ فصل دوم: عاملهای هوشمند
○ فصل سوم: حل مسائل با جستجو
○ فصل چهارم: فراتر از جستجوی سنتی
○ فصل پنجم: جستجوی خصمانه
○ فصل ششم: مسئله ارضای محدودیت
○ فصل هفتم: عاملهای منطقی
○ معرفی فیلم های آموزش هوش مصنوعی
○ جمعبندی
🔸 درس هوش مصنوعی چیست ؟
درس هوش مصنوعی یکی از دروس تخصصی رشته کامپیوتر در مقطع کارشناسی است. این درس با عناوینی همچون «هوش مصنوعی و سیستمهای خبره» و «مبانی و کاربردهای هوش مصنوعی» در دانشگاههای ایران ارائه میشود. مفاهیم مقدماتی و مباحث پایه هوش مصنوعی در این درس پوشش داده شدهاند. آشنایی با مفاهیم پایه علوم کامپیوتر از جمله طراحی الگوریتم، ساختمان داده و نظریه محاسبات پیش از مطالعه درس هوش مصنوعی لازم است. همچنین، آشنایی با برخی مباحث ریاضی از قبیل حساب دیفرانسیل و جبر خطی نیز به فهم و درک بهتر برخی از مباحث مطرح شده در درس هوش مصنوعی کمک میکنند. دانشجویان کامپیوتر معمولاً درس هوش مصنوعی را در سال دوم (نیمسال چهارم) یا سوم (نیمسال پنجم یا ششم) مقطع کارشناسی میگذرانند.
درس هوش مصنوعی یکی از منابع تخصصی کنکور کارشناسی ارشد کامپیوتر گرایش هوش مصنوعی به شمار میرود. این درس برای دانشجویان و فارغالتحصیلان مقطع کارشناسی که قصد ادامه تحصیل و شرکت در کنکور کارشناسی ارشد گرایش هوش مصنوعی را دارند، بسیار مهم است. امتیاز درس هوش مصنوعی برای کنکور ارشد کامپیوتر- گرایش هوش مصنوعی برابر با ۱۶۶ است. درس هوش مصنوعی پیشرفته نیز یکی از دروس رشته هوش مصنوعی در مقطع کارشناسی ارشد محسوب میشود. درس هوش مصنوعی پیشرفته ادامه درس هوش مصنوعی مقطع کارشناسی به حساب میآید. در ادامه، به معرفی دروسی پرداخته شده است که پیشنیاز درس هوش مصنوعی به شمار میروند.
🔸 پیش نیاز درس هوش مصنوعی چیست ؟
پیشنیاز درس هوش مصنوعی، درس ساختمان داده و الگوریتمها است. در واقع، پیشنیاز درس هوش مصنوعی ، آشنایی با مفاهیم ابتدایی علوم کامپیوتر یعنی الگوریتمها، ساختمان داده و پیچیدگی محاسباتی است. پیشنیازهای درس ساختمان دادهها و الگوریتمها درسهای برنامهنویسی پیشرفته و ریاضیات گسسته است. درس مبانی برنامهنویسی پیشنیاز درسهای برنامهنویسی پیشرفته و ریاضیات گسسته به حساب میآید.
مطالعه ادامه مطلب 👇👇
🔗 درس هوش مصنوعی | مفاهیم پایه به زبان ساده — منابع، کتاب و فیلم آموزشی — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ درس هوش مصنوعی | مفاهیم پایه به زبان ساده — منابع، کتاب و فیلم آموزشی
درس هوش مصنوعی یکی از درسهای تخصصی رشتههای علوم کامپیوتر، مهندسی کامپیوتر و مهندسی فناوری اطلاعات است. با توجه به گسترش چشمگیر هوش مصنوعی در جهان، میتوان گفت این درس یکی از مهمترین دروس رشته کامپیوتر به حساب میآید. به ویژه، برای دانشجویان و فارغالتحصیلانی که قصد ادامه تحصیل در گرایش هوش مصنوعی را دارند، این درس بسیار اهمیت دارد. در این نوشتار، منابع فارسی و انگلیسی درس هوش مصنوعی معرفی و پیشنیازهای این درس مصنوعی فهرست شدهاند. همچنین، چکیدهای از این درس ارائه و به این سوال پاسخ داده شده است که ایده اصلی درس هوش مصنوعی چیست؟ سپس، هر یک از سرفصلهای درس هوش مصنوعی به طور خلاصه و فشرده شرح داده شدهاند. این مقاله بر اساس کتاب هوش مصنوعی راسل و نورویگ تدوین شده است. در پایان نیز، فیلمها و دورههای آموزشی مرتبط با درس هوش مصنوعی معرفی شدهاند.
══ فهرست مطالب ══
○ درس هوش مصنوعی چیست ؟
○ پیش نیاز درس هوش مصنوعی چیست ؟
○ منابع درس هوش مصنوعی چه هستند ؟
○ کتاب هوش مصنوعی راسل و نورویگ
○ هوش مصنوعی چیست ؟
○ چکیده درس هوش مصنوعی
○ معرفی فیلم آموزش درس هوش مصنوعی
○ فصل اول: معرفی هوش مصنوعی
○ فصل دوم: عاملهای هوشمند
○ فصل سوم: حل مسائل با جستجو
○ فصل چهارم: فراتر از جستجوی سنتی
○ فصل پنجم: جستجوی خصمانه
○ فصل ششم: مسئله ارضای محدودیت
○ فصل هفتم: عاملهای منطقی
○ معرفی فیلم های آموزش هوش مصنوعی
○ جمعبندی
🔸 درس هوش مصنوعی چیست ؟
درس هوش مصنوعی یکی از دروس تخصصی رشته کامپیوتر در مقطع کارشناسی است. این درس با عناوینی همچون «هوش مصنوعی و سیستمهای خبره» و «مبانی و کاربردهای هوش مصنوعی» در دانشگاههای ایران ارائه میشود. مفاهیم مقدماتی و مباحث پایه هوش مصنوعی در این درس پوشش داده شدهاند. آشنایی با مفاهیم پایه علوم کامپیوتر از جمله طراحی الگوریتم، ساختمان داده و نظریه محاسبات پیش از مطالعه درس هوش مصنوعی لازم است. همچنین، آشنایی با برخی مباحث ریاضی از قبیل حساب دیفرانسیل و جبر خطی نیز به فهم و درک بهتر برخی از مباحث مطرح شده در درس هوش مصنوعی کمک میکنند. دانشجویان کامپیوتر معمولاً درس هوش مصنوعی را در سال دوم (نیمسال چهارم) یا سوم (نیمسال پنجم یا ششم) مقطع کارشناسی میگذرانند.
درس هوش مصنوعی یکی از منابع تخصصی کنکور کارشناسی ارشد کامپیوتر گرایش هوش مصنوعی به شمار میرود. این درس برای دانشجویان و فارغالتحصیلان مقطع کارشناسی که قصد ادامه تحصیل و شرکت در کنکور کارشناسی ارشد گرایش هوش مصنوعی را دارند، بسیار مهم است. امتیاز درس هوش مصنوعی برای کنکور ارشد کامپیوتر- گرایش هوش مصنوعی برابر با ۱۶۶ است. درس هوش مصنوعی پیشرفته نیز یکی از دروس رشته هوش مصنوعی در مقطع کارشناسی ارشد محسوب میشود. درس هوش مصنوعی پیشرفته ادامه درس هوش مصنوعی مقطع کارشناسی به حساب میآید. در ادامه، به معرفی دروسی پرداخته شده است که پیشنیاز درس هوش مصنوعی به شمار میروند.
🔸 پیش نیاز درس هوش مصنوعی چیست ؟
پیشنیاز درس هوش مصنوعی، درس ساختمان داده و الگوریتمها است. در واقع، پیشنیاز درس هوش مصنوعی ، آشنایی با مفاهیم ابتدایی علوم کامپیوتر یعنی الگوریتمها، ساختمان داده و پیچیدگی محاسباتی است. پیشنیازهای درس ساختمان دادهها و الگوریتمها درسهای برنامهنویسی پیشرفته و ریاضیات گسسته است. درس مبانی برنامهنویسی پیشنیاز درسهای برنامهنویسی پیشرفته و ریاضیات گسسته به حساب میآید.
مطالعه ادامه مطلب 👇👇
🔗 درس هوش مصنوعی | مفاهیم پایه به زبان ساده — منابع، کتاب و فیلم آموزشی — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
❤1
✳️ رشته بیوانفورماتیک | دروس، گرایش ها، درآمد و بازار کار
در این مطلب از مجموعه مطالب معرفی رشتههای دانشگاهی مجله فرادرس، به رشته بیوانفورماتیک میپردازیم و سعی میکنیم تناسب آن با روحیات افراد، دروسی که برای موفقیت در این رشته باید در آنها پایهای قوی داشته باشید، گرایشهای آن، بازار کار و سایر موارد مرتبط را مورد بررسی قرار دهیم.
══ فهرست مطالب ══
○ رشته بیوانفورماتیک مناسب چه کسانی است؟
○ گرایش های مرتبط با رشته بیوانفورماتیک چه هستند؟
○ مهمترین دروس دانشگاهی رشته بیوانفورماتیک چه هستند؟
○ فارغ التحصیل رشته بیوانفورماتیک در چه کارها و صنایعی میتواند شاغل شود؟
○ بازار کار رشته بیوانفورماتیک به چه صورت است؟
○ امکان ادامه تحصیل در رشته بیوانفورماتیک در داخل ایران چگونه است؟
○ امکان ادامه تحصیل در رشته بیوانفورماتیک در خارج از کشور به چه صورت است؟
○ دروس دانشگاهی رشته بیوانفورماتیک تا چه میزان نیازهای بازار کار را مرتفع میکنند؟
🔸 رشته بیوانفورماتیک مناسب چه کسانی است؟
بیوانفورماتیک، یک دانش بین رشتهای است که بنابه ماهیت خود، با علوم مختلف زیست شناسی، ریاضی، آمار، فیزیک و کامپیوتر، در ارتباط همیشگی است. متخصصان این رشته، از ابزارهای مختلف محاسباتی، برای تفسیر دادههای زیستی کمک میگیرند و به همین دلیل، میبایست از پایه علمی محکمی در زمینههای ریاضی و کامپیوتر، برخوردار باشند.
پس اگر
– نسبت به مسائل مختلف حوزه زیستشناسی، مثل عملکرد مولکولهای زیستی، شبکههای انتقال پیام و نحوه اثر داروها، کنجکاو هستید.
– از کار با رایانه، کدنویسی و یادگیری نرمافزارهای مختلف، لذت میبرید.
– تفکر خلاق دارید.
– از ورود به کارهای چالشی، لذت میبرید.
– عاشق ریاضی و محاسبات پیچیده هستید.
– دارای قدرت مسئلهیابی، منظمسازی اطلاعات و شناسایی الگوها هستید.
– از تمرکز خوبی برخوردارید.
– تمایل به تولید و طراحی نرمافزار و ورود به میدان رقابت در این حوزه را دارید.
– در زبان انگلیسی، مهارت کافی را دارید.
رشته بیوانفورماتیک، به احتمال زیاد، انتخاب مناسبی برای شماست.
🔸 گرایش های مرتبط با رشته بیوانفورماتیک چه هستند؟
ارتباط تنگاتنگی بین رشته بیوانفورماتیک و زیست شناسی محاسباتی (Computational Biology) وجود دارد. به طور کلی، این گرایشها مجموعهای از رایانهها، نرمافزارها و پایگاههای اطلاعاتی را در یک ساختار منظم و هدفمند، به کار میگیرند تا از آن برای پاسخگویی به پرسشهایی در حوزه زیست شناسی، بهره بگیرند. گاهی، پاسخدهی به این پرسشها، نیازمند پردازش حجم انبوهی از اطلاعات است. پردازش دادههای ژنومیکس و پروتئومیکس، نمونهای از چنین دادهکاویهایی در مقیاس وسیع، به شمار میروند.
زیست شناسی سامانهای (Systems Biology)، یکی از نوینترین شاخههای زیست شناسی است که هدف آن بررسی رفتار سلولها با یک نگاه کلنگر است. متخصصان این حوزه، به جای یک ژن، مجموعه عظیمی از ژنها را به طور همزمان، مورد بررسی قرار میدهند و ارتباطات و چگونگی تاثیر آنها را بر یکدیگر، مطالعه میکنند. این شاخه از علم، به همراه گرایشهای مشتق از آن، مانند بیوتکنولوژی سامانهای (Systems Biotechnology) و زیست شناسی سامانهای محاسباتی (Computational Systems Biology ) در تعامل نزدیکی با بیوانفورماتیک هستند.
دادهکاوی پزشکی (Medical Informatics) نوعی از مهندسی اطلاعات است که در زمینه سلامتی کاربرد دارد. بخش عمدهای از این رشته دانشگاهی، به مدیریت و استفاده از اطلاعات پزشکی بیماران، میپردازد. این گرایش از علوم کامپیوتر، از فناوری اطلاعات پزشکی برای توسعه، پیشرفت و بهبود خدمات سلامتی استفاده میکند تا خدماتی با کیفیت بالاتر، کارایی بهتر، هزینه کمتر و فرصتهای جدیدتر ارائه شود.
مطالعه ادامه مطلب 👇👇
🔗 رشته بیوانفورماتیک | دروس، گرایش ها، درآمد و بازار کار — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ رشته بیوانفورماتیک | دروس، گرایش ها، درآمد و بازار کار
در این مطلب از مجموعه مطالب معرفی رشتههای دانشگاهی مجله فرادرس، به رشته بیوانفورماتیک میپردازیم و سعی میکنیم تناسب آن با روحیات افراد، دروسی که برای موفقیت در این رشته باید در آنها پایهای قوی داشته باشید، گرایشهای آن، بازار کار و سایر موارد مرتبط را مورد بررسی قرار دهیم.
══ فهرست مطالب ══
○ رشته بیوانفورماتیک مناسب چه کسانی است؟
○ گرایش های مرتبط با رشته بیوانفورماتیک چه هستند؟
○ مهمترین دروس دانشگاهی رشته بیوانفورماتیک چه هستند؟
○ فارغ التحصیل رشته بیوانفورماتیک در چه کارها و صنایعی میتواند شاغل شود؟
○ بازار کار رشته بیوانفورماتیک به چه صورت است؟
○ امکان ادامه تحصیل در رشته بیوانفورماتیک در داخل ایران چگونه است؟
○ امکان ادامه تحصیل در رشته بیوانفورماتیک در خارج از کشور به چه صورت است؟
○ دروس دانشگاهی رشته بیوانفورماتیک تا چه میزان نیازهای بازار کار را مرتفع میکنند؟
🔸 رشته بیوانفورماتیک مناسب چه کسانی است؟
بیوانفورماتیک، یک دانش بین رشتهای است که بنابه ماهیت خود، با علوم مختلف زیست شناسی، ریاضی، آمار، فیزیک و کامپیوتر، در ارتباط همیشگی است. متخصصان این رشته، از ابزارهای مختلف محاسباتی، برای تفسیر دادههای زیستی کمک میگیرند و به همین دلیل، میبایست از پایه علمی محکمی در زمینههای ریاضی و کامپیوتر، برخوردار باشند.
پس اگر
– نسبت به مسائل مختلف حوزه زیستشناسی، مثل عملکرد مولکولهای زیستی، شبکههای انتقال پیام و نحوه اثر داروها، کنجکاو هستید.
– از کار با رایانه، کدنویسی و یادگیری نرمافزارهای مختلف، لذت میبرید.
– تفکر خلاق دارید.
– از ورود به کارهای چالشی، لذت میبرید.
– عاشق ریاضی و محاسبات پیچیده هستید.
– دارای قدرت مسئلهیابی، منظمسازی اطلاعات و شناسایی الگوها هستید.
– از تمرکز خوبی برخوردارید.
– تمایل به تولید و طراحی نرمافزار و ورود به میدان رقابت در این حوزه را دارید.
– در زبان انگلیسی، مهارت کافی را دارید.
رشته بیوانفورماتیک، به احتمال زیاد، انتخاب مناسبی برای شماست.
🔸 گرایش های مرتبط با رشته بیوانفورماتیک چه هستند؟
ارتباط تنگاتنگی بین رشته بیوانفورماتیک و زیست شناسی محاسباتی (Computational Biology) وجود دارد. به طور کلی، این گرایشها مجموعهای از رایانهها، نرمافزارها و پایگاههای اطلاعاتی را در یک ساختار منظم و هدفمند، به کار میگیرند تا از آن برای پاسخگویی به پرسشهایی در حوزه زیست شناسی، بهره بگیرند. گاهی، پاسخدهی به این پرسشها، نیازمند پردازش حجم انبوهی از اطلاعات است. پردازش دادههای ژنومیکس و پروتئومیکس، نمونهای از چنین دادهکاویهایی در مقیاس وسیع، به شمار میروند.
زیست شناسی سامانهای (Systems Biology)، یکی از نوینترین شاخههای زیست شناسی است که هدف آن بررسی رفتار سلولها با یک نگاه کلنگر است. متخصصان این حوزه، به جای یک ژن، مجموعه عظیمی از ژنها را به طور همزمان، مورد بررسی قرار میدهند و ارتباطات و چگونگی تاثیر آنها را بر یکدیگر، مطالعه میکنند. این شاخه از علم، به همراه گرایشهای مشتق از آن، مانند بیوتکنولوژی سامانهای (Systems Biotechnology) و زیست شناسی سامانهای محاسباتی (Computational Systems Biology ) در تعامل نزدیکی با بیوانفورماتیک هستند.
دادهکاوی پزشکی (Medical Informatics) نوعی از مهندسی اطلاعات است که در زمینه سلامتی کاربرد دارد. بخش عمدهای از این رشته دانشگاهی، به مدیریت و استفاده از اطلاعات پزشکی بیماران، میپردازد. این گرایش از علوم کامپیوتر، از فناوری اطلاعات پزشکی برای توسعه، پیشرفت و بهبود خدمات سلامتی استفاده میکند تا خدماتی با کیفیت بالاتر، کارایی بهتر، هزینه کمتر و فرصتهای جدیدتر ارائه شود.
مطالعه ادامه مطلب 👇👇
🔗 رشته بیوانفورماتیک | دروس، گرایش ها، درآمد و بازار کار — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
👍4
✳️ کامپیوتر چطور ساخته شد؟
در دنیای امروز، کامپیوترها چنان در زندگی ما رسوخ کردهاند که وجود آنها را امری بدیهی میشماریم؛ اما واقعیت این است که کامپیوتر ها در عرض یک شب ساخته نشدند. هر چند بنیانگذاری محاسبات ماشینی به طور جدی در قرن نوزدهم میلادی پیگیری شد؛ اما کار از زمانهایی بسیار پیشتر آغاز شده بود.
══ فهرست مطالب ══
○ جد بزرگ
○ معجزه بافندگی
○ تولد دوباره
○ عصر دودویی
○ تلاش انگلیسی
○ نخستین کامپیوتر تمام الکترونیکی
○ نخستین کامپیوتر چندکاره
🔸 جد بزرگ
ابزارهای محاسباتی از زمانهای بسیار قدیم همراه بشر بودهاند. شاید مسحورکنندهترین و پیچیدهترین این ابزارها که از دوران کهن برجای مانده است، «دستگاه آنتیکیثیرا» (Antikythera Mechanism) باشد که از بقایای کشتی شکستهای یونانی به دست آمده است که در سال ۱۹۰۰ کشف شد.
به عقیدهی محققان، این ابزار بینظیر و سرشار از چرخدنده برای پیشبینی حرکت خورشید، ماه و سیارهها کاربرد داشته است؛ اما بعضی نیز عقیده دارند دستگاه آنتیکیثیرا در حقیقت نسخهای از یک کامپیوتر اولیه است.
امروزه وقتی صحبت از کامپیوتر به میان میآوریم، معمولا منظورمان دستگاههای چندکارهای است که نخستین نمونه آنها در میانه قرن بیستم میلادی پدیدار شدند. این دستگاهها بر پایه رشتههایی از اعداد و با پیروی از دستورالعملهایی که با عنوان «برنامه» شناخته میشود، عملیات منطقی را انجام میدهند.
🔸 معجزه بافندگی
«ژوزف ماری ژاکارد» (Joseph Marie Jacquard) بافندهای فرانسوی و مخترعی آماتور بود که تجربیات خود از کار با دستگاههای بافندگی را به خوبی در اختراعاتش بهکار گرفت. در نمایشگاه صنعتی پاریس در سال ۱۸۰۱، ژاکارد از یک دستگاه بافندگی رونمایی کرد که با «خواندن» خودکار زنجیرهای از کارتهای سوراخ شده، قادر بود الگوی بافت پارچه خود را کنترل کند.
دستگاه بافندگی ژاکارد انقلابی در صنعت نساجی ایجاد کرد و تنها طی یک دهه، ۱۱ هزار دستگاه از این اختراع در سراسر فرانسه مشغول کار بود. از همه مهمتر، این دستگاه بنیانگذار ایده ساخت دستگاهی شد که با تغییر چیدمان و ساختارش، انجام کارها و وظایف متفاوت امکانپذیر میشد؛ ایدهای که تاثیر زیادی روی فردی گذاشت که بسیاری او را پدر علم محاسبات و کامپیوتر میدانند.
سال ۱۸۲۲ و در یک جلسه سخنرانی در انجمن پادشاهی اخترشناسی انگلستان، ریاضیدان و بحرالعلوم معروف، «چارلز بابیج» (Charles Babbage) طرح و عملکرد دستگاهی را مطرح کرد که خودش آن را «موتور تفاضلی» (Difference Engine) مینامید؛ دستگاهی که قادر بود محاسبات پیچیده را بسیار سریعتر و دقیقتر از هر انسانی انجام دهد.
مطالعه ادامه مطلب 👇👇
🔗 کامپیوتر چطور ساخته شد؟ — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ کامپیوتر چطور ساخته شد؟
در دنیای امروز، کامپیوترها چنان در زندگی ما رسوخ کردهاند که وجود آنها را امری بدیهی میشماریم؛ اما واقعیت این است که کامپیوتر ها در عرض یک شب ساخته نشدند. هر چند بنیانگذاری محاسبات ماشینی به طور جدی در قرن نوزدهم میلادی پیگیری شد؛ اما کار از زمانهایی بسیار پیشتر آغاز شده بود.
══ فهرست مطالب ══
○ جد بزرگ
○ معجزه بافندگی
○ تولد دوباره
○ عصر دودویی
○ تلاش انگلیسی
○ نخستین کامپیوتر تمام الکترونیکی
○ نخستین کامپیوتر چندکاره
🔸 جد بزرگ
ابزارهای محاسباتی از زمانهای بسیار قدیم همراه بشر بودهاند. شاید مسحورکنندهترین و پیچیدهترین این ابزارها که از دوران کهن برجای مانده است، «دستگاه آنتیکیثیرا» (Antikythera Mechanism) باشد که از بقایای کشتی شکستهای یونانی به دست آمده است که در سال ۱۹۰۰ کشف شد.
به عقیدهی محققان، این ابزار بینظیر و سرشار از چرخدنده برای پیشبینی حرکت خورشید، ماه و سیارهها کاربرد داشته است؛ اما بعضی نیز عقیده دارند دستگاه آنتیکیثیرا در حقیقت نسخهای از یک کامپیوتر اولیه است.
امروزه وقتی صحبت از کامپیوتر به میان میآوریم، معمولا منظورمان دستگاههای چندکارهای است که نخستین نمونه آنها در میانه قرن بیستم میلادی پدیدار شدند. این دستگاهها بر پایه رشتههایی از اعداد و با پیروی از دستورالعملهایی که با عنوان «برنامه» شناخته میشود، عملیات منطقی را انجام میدهند.
🔸 معجزه بافندگی
«ژوزف ماری ژاکارد» (Joseph Marie Jacquard) بافندهای فرانسوی و مخترعی آماتور بود که تجربیات خود از کار با دستگاههای بافندگی را به خوبی در اختراعاتش بهکار گرفت. در نمایشگاه صنعتی پاریس در سال ۱۸۰۱، ژاکارد از یک دستگاه بافندگی رونمایی کرد که با «خواندن» خودکار زنجیرهای از کارتهای سوراخ شده، قادر بود الگوی بافت پارچه خود را کنترل کند.
دستگاه بافندگی ژاکارد انقلابی در صنعت نساجی ایجاد کرد و تنها طی یک دهه، ۱۱ هزار دستگاه از این اختراع در سراسر فرانسه مشغول کار بود. از همه مهمتر، این دستگاه بنیانگذار ایده ساخت دستگاهی شد که با تغییر چیدمان و ساختارش، انجام کارها و وظایف متفاوت امکانپذیر میشد؛ ایدهای که تاثیر زیادی روی فردی گذاشت که بسیاری او را پدر علم محاسبات و کامپیوتر میدانند.
سال ۱۸۲۲ و در یک جلسه سخنرانی در انجمن پادشاهی اخترشناسی انگلستان، ریاضیدان و بحرالعلوم معروف، «چارلز بابیج» (Charles Babbage) طرح و عملکرد دستگاهی را مطرح کرد که خودش آن را «موتور تفاضلی» (Difference Engine) مینامید؛ دستگاهی که قادر بود محاسبات پیچیده را بسیار سریعتر و دقیقتر از هر انسانی انجام دهد.
مطالعه ادامه مطلب 👇👇
🔗 کامپیوتر چطور ساخته شد؟ — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ آموزش طراحی کامپایلر — مجموعه مقالات جامع وبلاگ فرادرس
یکی از پایهایترین مباحث در حوزه مهندسی کامپیوتر و برنامهنویسی، بحث کامپایلر است. در واقع کامپایلر پلی بین نرمافزار و سختافزار رایانه محسوب میشود و گنجاندن آن به عنوان یکی از دروس استاندارد رشته مهندسی کامپیوتر و همچنین بسیاری از رشتههای مرتبط با رایانه نشان دهنده نقش بسزایی است که کامپایلر در معماری رایانهها دارد. لذا در رشته مطالبی که اخیراً در بلاگ فرادرس تنظیم و منتشر کردهایم به بررسی اجزای مختلف کامپایلرها و معرفی و تشریح تک تک مراحل مرتبط پرداختیم. در تصویر زیر مراحل مختلف فرایند کامپایل یک کد منبع به کد ماشین مقصد را ملاحظه میکنید:
══ فهرست مطالب ══
○ مبانی کامپایلر
○ انواع تجزیه
○ محیط Run-Time (زمان اجرا)
🔸 مبانی کامپایلر
ما در سلسله مطالب این مجموعه در ابتدا به مرور مفاهیم مقدماتی و معرفی مراحل کامپایل کردن پرداختیم که میتوانید در مقاله زیر مطالعه کنید.
– کامپایلر، طراحی و معماری آن — به زبان ساده
همان طور که در نمودار ابتدای این مقاله نیز مشخص است، در طی فرایند کامپایل کردن کد منبع سه نوع تحلیل روی کد صورت میگیرد که نخستین نوع آن، تحلیل واژگانی یا لغوی است. مقاله مرتبط با این تحلیل را میتوانید در لینک زیر مطالعه کنید. همچنین از جمله مباحثی که در زمان طراحی فاز تحلیل واژهای کامپایلر حائز اهمیت محسوب میشوند، عبارتهای منظم و اتوماتای نامتناهی هستند که هر دو آنها به تفصیل در بخشهایی با همین عناوین در این مقاله توضیح داده شدهاند:
– تحلیل واژهای (Lexical Analysis) در طراحی کامپایلر — راهنمای جامع
فاز دوم تحلیل کد منبع در زمان طراحی کامپایلر، تحلیل نحوی یا تحلیل ساختاری نام دارد که این فاز نیز در نوشته زیر به تفصیل مورد بحث و بررسی قرار گرفته است.
🔸 انواع تجزیه
یکی از مباحث مهم در زمینه تحلیل نحوی، تجزیه کد است. از این رو در مطلب زیر به معرفی انواع روشهای تجزیه کد در طراحی کامپایلر پرداختهایم:
– انواع تجزیه در طراحی کامپایلر — راهنمای جامع
به طور کلی در فرایند کامپایل کد منبع دو نوع تجزیه (Parsing) به صورتهای تجزیه بالا به پایین و تجزیه پایین به بالا داریم که در دو نوشته زیر هر دوی آنها مورد بررسی قرار گرفتهاند:
– تجزیه بالا به پایین — طراحی کامپایلر
– تجزیه پایین به بالا — طراحی کامپایلر
هر خطایی که در کد منبع وجود داشته باشد، در مرحله تجزیه کد مشخص خواهد شد. از این رو در این مرحله باید از روشهایی برای بازیابی خطاها استفاده کنیم. روشهای مختلفی که به این منظور میتوان مورد استفاده قرار داد.
مطالعه ادامه مطلب 👇👇
🔗 آموزش طراحی کامپایلر — مجموعه مقالات جامع وبلاگ فرادرس — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ آموزش طراحی کامپایلر — مجموعه مقالات جامع وبلاگ فرادرس
یکی از پایهایترین مباحث در حوزه مهندسی کامپیوتر و برنامهنویسی، بحث کامپایلر است. در واقع کامپایلر پلی بین نرمافزار و سختافزار رایانه محسوب میشود و گنجاندن آن به عنوان یکی از دروس استاندارد رشته مهندسی کامپیوتر و همچنین بسیاری از رشتههای مرتبط با رایانه نشان دهنده نقش بسزایی است که کامپایلر در معماری رایانهها دارد. لذا در رشته مطالبی که اخیراً در بلاگ فرادرس تنظیم و منتشر کردهایم به بررسی اجزای مختلف کامپایلرها و معرفی و تشریح تک تک مراحل مرتبط پرداختیم. در تصویر زیر مراحل مختلف فرایند کامپایل یک کد منبع به کد ماشین مقصد را ملاحظه میکنید:
══ فهرست مطالب ══
○ مبانی کامپایلر
○ انواع تجزیه
○ محیط Run-Time (زمان اجرا)
🔸 مبانی کامپایلر
ما در سلسله مطالب این مجموعه در ابتدا به مرور مفاهیم مقدماتی و معرفی مراحل کامپایل کردن پرداختیم که میتوانید در مقاله زیر مطالعه کنید.
– کامپایلر، طراحی و معماری آن — به زبان ساده
همان طور که در نمودار ابتدای این مقاله نیز مشخص است، در طی فرایند کامپایل کردن کد منبع سه نوع تحلیل روی کد صورت میگیرد که نخستین نوع آن، تحلیل واژگانی یا لغوی است. مقاله مرتبط با این تحلیل را میتوانید در لینک زیر مطالعه کنید. همچنین از جمله مباحثی که در زمان طراحی فاز تحلیل واژهای کامپایلر حائز اهمیت محسوب میشوند، عبارتهای منظم و اتوماتای نامتناهی هستند که هر دو آنها به تفصیل در بخشهایی با همین عناوین در این مقاله توضیح داده شدهاند:
– تحلیل واژهای (Lexical Analysis) در طراحی کامپایلر — راهنمای جامع
فاز دوم تحلیل کد منبع در زمان طراحی کامپایلر، تحلیل نحوی یا تحلیل ساختاری نام دارد که این فاز نیز در نوشته زیر به تفصیل مورد بحث و بررسی قرار گرفته است.
🔸 انواع تجزیه
یکی از مباحث مهم در زمینه تحلیل نحوی، تجزیه کد است. از این رو در مطلب زیر به معرفی انواع روشهای تجزیه کد در طراحی کامپایلر پرداختهایم:
– انواع تجزیه در طراحی کامپایلر — راهنمای جامع
به طور کلی در فرایند کامپایل کد منبع دو نوع تجزیه (Parsing) به صورتهای تجزیه بالا به پایین و تجزیه پایین به بالا داریم که در دو نوشته زیر هر دوی آنها مورد بررسی قرار گرفتهاند:
– تجزیه بالا به پایین — طراحی کامپایلر
– تجزیه پایین به بالا — طراحی کامپایلر
هر خطایی که در کد منبع وجود داشته باشد، در مرحله تجزیه کد مشخص خواهد شد. از این رو در این مرحله باید از روشهایی برای بازیابی خطاها استفاده کنیم. روشهای مختلفی که به این منظور میتوان مورد استفاده قرار داد.
مطالعه ادامه مطلب 👇👇
🔗 آموزش طراحی کامپایلر — مجموعه مقالات جامع وبلاگ فرادرس — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ همگام سازی تصاویر در iTunes برای آیفون، آیپد و مکبوک — به زبان ساده
۵۲.۳٪ از کاربران سیستم عامل iOS از «آیتونز» (iTunes) استفاده میکنند، ابزاری که باعث گیج شدن ۹۰.۵٪ از کاربرانش شده است! عدهی کثیری از کاربران اعتراض دارند که نمیتوانند نوار کناری را پیدا کنند، نمیدانند چگونه تصاویر را هماهنک کرده یا همگامسازی (Sync) کنند یا حتی همگامسازی میکنند؛ اما پس از آن دادهها را از دست میدهند. در ادامه یکی از بهترین ترفندها برای همگامسازی تصاویر از آیتونز به آیفون را ارائه دادهایم، ولی قبل از شروع بهتر است تفاوت هماهنگی و پشتیبانگیری (Backup) را بررسی کنیم.
══ فهرست مطالب ══
○ آیا همگامسازی همان پشتیبانگیری است؟
🔸 آیا همگامسازی همان پشتیبانگیری است؟
نه این چنین نیست. همگامسازی به شما اطمینان میدهد که محتوای موجود روی آیفون، آیپد، آیپاد و کامپیوتر شخصی شما یکسان هستند. برای مثال شما میتوانید اپلیکیشن، فیلم و یا کتاب الکترونیکی دانلود کنید و یا موسیقی خریداری کنید. در همین حین میتوانید این کارها را روی کامپیوتر شخصی خود نیز انجام دهید. وقتی که از طریق آیتونز بر روی کامپیوتر شخصیتان آهنگی اضافه میکنید، محتوای بین کامپیوتر و آیفون شما متفاوت خواهد بود. برای اینکه این تفاوت ایجاد نشود، باید آن آهنگها را از طریق آیتونز آپلود و همگامسازی کنید.
حال پشتیبانگیری چیست؟ پشتیبانگیری به کپی کردن داده از محلی به محل دیگر گفته میشود. به معنای دیگر نسخه پشتیبان همان نسخه کپی است. اگر بوسیله آیتونز از اطلاعات آیفونتان نسخه پشتیبان بگیرید، میتوانید آن را با استفاده از یک دستگاه اپل دیگر بازیابی کنید. ولی توجه داشتهباشید که امکان پشتیبانگیری از یک نسخه جدید ios بر روی نسخه قدیمی وجود ندارد. برای مثال بازگرداندن اطلاعات از نسخه ۸ آی او اس روی نسخه ۷ آن ممکن نیست. حال به چگونگی همگامسازی میپردازیم.
گوشی آیفون خود را که سیستمعامل آیاواس ۸ یا بالاتر روی آن نصب است را با یک کابل USB به کامپیوتر خود متصل کنید و نرمافزار آیتونز را اجرا کنید؛ همواره توجه داشته باشید که باید از آخرین و به روزترین نسخه آیتونز استفاده کنید.
مطالعه ادامه مطلب 👇👇
🔗 همگام سازی تصاویر در iTunes برای آیفون، آیپد و مکبوک — به زبان ساده — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ همگام سازی تصاویر در iTunes برای آیفون، آیپد و مکبوک — به زبان ساده
۵۲.۳٪ از کاربران سیستم عامل iOS از «آیتونز» (iTunes) استفاده میکنند، ابزاری که باعث گیج شدن ۹۰.۵٪ از کاربرانش شده است! عدهی کثیری از کاربران اعتراض دارند که نمیتوانند نوار کناری را پیدا کنند، نمیدانند چگونه تصاویر را هماهنک کرده یا همگامسازی (Sync) کنند یا حتی همگامسازی میکنند؛ اما پس از آن دادهها را از دست میدهند. در ادامه یکی از بهترین ترفندها برای همگامسازی تصاویر از آیتونز به آیفون را ارائه دادهایم، ولی قبل از شروع بهتر است تفاوت هماهنگی و پشتیبانگیری (Backup) را بررسی کنیم.
══ فهرست مطالب ══
○ آیا همگامسازی همان پشتیبانگیری است؟
🔸 آیا همگامسازی همان پشتیبانگیری است؟
نه این چنین نیست. همگامسازی به شما اطمینان میدهد که محتوای موجود روی آیفون، آیپد، آیپاد و کامپیوتر شخصی شما یکسان هستند. برای مثال شما میتوانید اپلیکیشن، فیلم و یا کتاب الکترونیکی دانلود کنید و یا موسیقی خریداری کنید. در همین حین میتوانید این کارها را روی کامپیوتر شخصی خود نیز انجام دهید. وقتی که از طریق آیتونز بر روی کامپیوتر شخصیتان آهنگی اضافه میکنید، محتوای بین کامپیوتر و آیفون شما متفاوت خواهد بود. برای اینکه این تفاوت ایجاد نشود، باید آن آهنگها را از طریق آیتونز آپلود و همگامسازی کنید.
حال پشتیبانگیری چیست؟ پشتیبانگیری به کپی کردن داده از محلی به محل دیگر گفته میشود. به معنای دیگر نسخه پشتیبان همان نسخه کپی است. اگر بوسیله آیتونز از اطلاعات آیفونتان نسخه پشتیبان بگیرید، میتوانید آن را با استفاده از یک دستگاه اپل دیگر بازیابی کنید. ولی توجه داشتهباشید که امکان پشتیبانگیری از یک نسخه جدید ios بر روی نسخه قدیمی وجود ندارد. برای مثال بازگرداندن اطلاعات از نسخه ۸ آی او اس روی نسخه ۷ آن ممکن نیست. حال به چگونگی همگامسازی میپردازیم.
گوشی آیفون خود را که سیستمعامل آیاواس ۸ یا بالاتر روی آن نصب است را با یک کابل USB به کامپیوتر خود متصل کنید و نرمافزار آیتونز را اجرا کنید؛ همواره توجه داشته باشید که باید از آخرین و به روزترین نسخه آیتونز استفاده کنید.
مطالعه ادامه مطلب 👇👇
🔗 همگام سازی تصاویر در iTunes برای آیفون، آیپد و مکبوک — به زبان ساده — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
Forwarded from FaraDars | فرادرس
🚀 اپلیکیشن فرادرس منتشر شد‼️
📱 اپلیکیشن آموزشی فرادرس، در گوگل پلی منتشر شد و هماکنون در دسترس عموم است.
⭕️ با دانلود و نصب اپلیکیشن فرادرس، کاربران موبایل میتوانند با سادگی بیشتر و تجربهای بهتر، آموزشهای مورد نظر خود را از فرادرس جستوجو و مشاهده کنند.
✔️ برخی از قابلیتهای اپلیکیشن:
✓ امکان جستجو در کتابخانه آموزشهای ویدئویی با بیش از ۵,۰۰۰ عنوان آموزش (۱۹,۰۰۰ ساعت آموزش)
✓مشاهده فهرست جدیدترین آموزشها، آموزشهای پرمخاطب، وبینارها و آموزشهای رایگان به صورت دستهبندی شده
✓ دسترسی به آموزشهای رایگان فرادرس و مشاهده آنها
✓ قابلیت جستجوی پیشرفته در کتابخانه آموزشهای فرادرس با تعیین فیلترهای خاص
✓امکان مشاهده دورههای تهیه شده توسط کاربر در پلیر سازگار با موبایل
✓ امکان ورود به پنل کاربری، ویرایش پروفایل و شارژ حساب
📲 با نصب این اپلیکیشن، میتوانید آموزشهای مورد علاقه خود را ذخیره و در فرصت مناسبتر آنها را با دقت مشاهده کنید.
📌 دریافت اپلیکیشن فرادرس از گوگل پلی (+)
📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا
@FaraDars — فرادرس
🚀 اپلیکیشن فرادرس منتشر شد‼️
📱 اپلیکیشن آموزشی فرادرس، در گوگل پلی منتشر شد و هماکنون در دسترس عموم است.
⭕️ با دانلود و نصب اپلیکیشن فرادرس، کاربران موبایل میتوانند با سادگی بیشتر و تجربهای بهتر، آموزشهای مورد نظر خود را از فرادرس جستوجو و مشاهده کنند.
✔️ برخی از قابلیتهای اپلیکیشن:
✓ امکان جستجو در کتابخانه آموزشهای ویدئویی با بیش از ۵,۰۰۰ عنوان آموزش (۱۹,۰۰۰ ساعت آموزش)
✓مشاهده فهرست جدیدترین آموزشها، آموزشهای پرمخاطب، وبینارها و آموزشهای رایگان به صورت دستهبندی شده
✓ دسترسی به آموزشهای رایگان فرادرس و مشاهده آنها
✓ قابلیت جستجوی پیشرفته در کتابخانه آموزشهای فرادرس با تعیین فیلترهای خاص
✓امکان مشاهده دورههای تهیه شده توسط کاربر در پلیر سازگار با موبایل
✓ امکان ورود به پنل کاربری، ویرایش پروفایل و شارژ حساب
📲 با نصب این اپلیکیشن، میتوانید آموزشهای مورد علاقه خود را ذخیره و در فرصت مناسبتر آنها را با دقت مشاهده کنید.
📌 دریافت اپلیکیشن فرادرس از گوگل پلی (+)
📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا
@FaraDars — فرادرس
✳️ سوئیچینگ در شبکه های کامپیوتری — به زبان ساده
منظور از سوئیچینگ در شبکه های کامپیوتری فرایندی است که در طی آن بستههای فوروارد شده از یک پورت به پورت دیگر، جهت ارسال به مقصد هدایت میشوند. زمانی که دادهها وارد یک پورت میشوند، این وضعیت ingress نامیده میشود و فرایند خروج دادهها از یک پورت نیز egress نام دارد. یک سیستم ارتباطی میتواند چندین سوئیچ یا گره داشته باشد.
══ فهرست مطالب ══
○ سوئیچینگ مدار
○ سوئیچینگ پیام
○ سوئیچینگ بسته
🔸 سوئیچینگ مدار
زمانی که دو گره روی یک مسیر ارتباطی اختصاصی با همدیگر ارتباط میگیرند، به این روش سوئیچینگ مدار گفته میشود. در این روش به یک مسیر از قبل مشخص شده نیاز هست که دادهها از طریق آن انتقال یابند و اجازه انتقال داده دیگری وجود ندارد. در روش سوئیچینگ مدار، جهت ارسال دادهها مدار باید طوری برقرار شده باشد که انتقال دادهها بتواند صورت بگیرد.
مدارها میتوانند موقت یا دائمی باشند. اپلیکیشنهایی که از سوئیچینگ مدار استفاده میکنند، میتوانند این سه مرحله را طی کنند:
– برقراری یک مدار
– انتقال دادهها
– قطع مدار
سوئیچینگ مدار برای اپلیکیشنهای صوتی طراحی شده است. تلفن بهترین نمونه مناسب برای سوئیچینگ مدار است. پیش از آن که یک کاربر بتواند تماس بگیرد، یک مسیر مجازی بین فرد تماسگیرنده و دریافتکننده تماس روی شبکه برقرار میشود.
🔸 سوئیچینگ پیام
این تکنیک چیزی بین سوئیچینگ مدار و سوئیچینگ بسته است. در این روش کل پیام به عنوان واحد داده در نظر گرفته میشود و به صورت یک کلیت سوئیچ/ارسال میشود.
سوئیچی که از روش سوئیچینگ پیام استفاده میکند، ابتدا کل پیام را دریافت میکند و تا زمانی که منابع مورد نیاز برای انتقال به جهش (hop) بعدی کسب کند، آن را بافر میکند. اگر جهش بعدی، منابع کافی برای دریافت پیامهای با اندازه بزرگ را نداشته باشد، پیام ذخیره شده و سوئیچ منتظر میماند.
این تکنیک به عنوان جایگزینی برای سوئیچینگ مدار طراحی شده است، چون که در سوئیچینگ مدار، کل مسیر صرفاً برای دو نهاد مسدود میشود، البته سوئیچینگ پیام نیز معایبی دارد و از این رو سوئیچینگ بسته جایگزین آن شد.
مطالعه ادامه مطلب 👇👇
🔗 سوئیچینگ در شبکه های کامپیوتری — به زبان ساده — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ سوئیچینگ در شبکه های کامپیوتری — به زبان ساده
منظور از سوئیچینگ در شبکه های کامپیوتری فرایندی است که در طی آن بستههای فوروارد شده از یک پورت به پورت دیگر، جهت ارسال به مقصد هدایت میشوند. زمانی که دادهها وارد یک پورت میشوند، این وضعیت ingress نامیده میشود و فرایند خروج دادهها از یک پورت نیز egress نام دارد. یک سیستم ارتباطی میتواند چندین سوئیچ یا گره داشته باشد.
══ فهرست مطالب ══
○ سوئیچینگ مدار
○ سوئیچینگ پیام
○ سوئیچینگ بسته
🔸 سوئیچینگ مدار
زمانی که دو گره روی یک مسیر ارتباطی اختصاصی با همدیگر ارتباط میگیرند، به این روش سوئیچینگ مدار گفته میشود. در این روش به یک مسیر از قبل مشخص شده نیاز هست که دادهها از طریق آن انتقال یابند و اجازه انتقال داده دیگری وجود ندارد. در روش سوئیچینگ مدار، جهت ارسال دادهها مدار باید طوری برقرار شده باشد که انتقال دادهها بتواند صورت بگیرد.
مدارها میتوانند موقت یا دائمی باشند. اپلیکیشنهایی که از سوئیچینگ مدار استفاده میکنند، میتوانند این سه مرحله را طی کنند:
– برقراری یک مدار
– انتقال دادهها
– قطع مدار
سوئیچینگ مدار برای اپلیکیشنهای صوتی طراحی شده است. تلفن بهترین نمونه مناسب برای سوئیچینگ مدار است. پیش از آن که یک کاربر بتواند تماس بگیرد، یک مسیر مجازی بین فرد تماسگیرنده و دریافتکننده تماس روی شبکه برقرار میشود.
🔸 سوئیچینگ پیام
این تکنیک چیزی بین سوئیچینگ مدار و سوئیچینگ بسته است. در این روش کل پیام به عنوان واحد داده در نظر گرفته میشود و به صورت یک کلیت سوئیچ/ارسال میشود.
سوئیچی که از روش سوئیچینگ پیام استفاده میکند، ابتدا کل پیام را دریافت میکند و تا زمانی که منابع مورد نیاز برای انتقال به جهش (hop) بعدی کسب کند، آن را بافر میکند. اگر جهش بعدی، منابع کافی برای دریافت پیامهای با اندازه بزرگ را نداشته باشد، پیام ذخیره شده و سوئیچ منتظر میماند.
این تکنیک به عنوان جایگزینی برای سوئیچینگ مدار طراحی شده است، چون که در سوئیچینگ مدار، کل مسیر صرفاً برای دو نهاد مسدود میشود، البته سوئیچینگ پیام نیز معایبی دارد و از این رو سوئیچینگ بسته جایگزین آن شد.
مطالعه ادامه مطلب 👇👇
🔗 سوئیچینگ در شبکه های کامپیوتری — به زبان ساده — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
👍2
✳️ مفاهیم مقدماتی انتقال داده و شبکه های کامپیوتری — راهنمای جامع
یک سیستم به هم پیوسته از رایانهها و دستگاههای جانبی مانند پرینتر را شبکه رایانهای مینامیم. این ارتباط متقابل میان رایانهها باعث تسهیل اشتراک اطلاعات میان آنها میشود. رایانهها میتوانند از طریق سیم یا به صورت بیسیم به هم وصل شوند. جهت آشنایی با مفاهیم امنیت شبکه میتوان مقاله آموزش CCNA Security را مطالعه کرد.
══ فهرست مطالب ══
○ طبقهبندی شبکههای رایانهای
🔸 طبقهبندی شبکههای رایانهای
شبکههای رایانهای بر اساس عوامل مختلفی طبقهبندی میشوند که شامل موارد زیر هستند:
– گستره جغرافیایی
– ارتباط درونی
– مدیریت
– معماری
یک شبکه از نظر جغرافیایی میتواند در یکی از دستههای زیر جای بگیرد:
– شبکه ممکن است روی میز و میان دستگاههای بلوتوث برقرار شود که فاصلهای کمتر از چند متر را شامل میشود.
– شبکه میتواند کل یک ساختمان را در بربگیرد که شامل دستگاههای میانی برای اتصال همه طبقات میشود.
– شبکه میتواند کل یک شهر را پوشش دهد
– شبکه میتواند چند شهر یا استان را به هم وصل کند.
– شبکه میتواند کل دنیا را به هم مرتبط سازد.
اجزای شبکه میتوانند در روشهای مختلفی با هم در ارتباط باشند. منظور از ارتباط، ارتباط منطقی، ارتباط فیزیکی و یا هر دو آنها است.
مطالعه ادامه مطلب 👇👇
🔗 مفاهیم مقدماتی انتقال داده و شبکه های کامپیوتری — راهنمای جامع — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ مفاهیم مقدماتی انتقال داده و شبکه های کامپیوتری — راهنمای جامع
یک سیستم به هم پیوسته از رایانهها و دستگاههای جانبی مانند پرینتر را شبکه رایانهای مینامیم. این ارتباط متقابل میان رایانهها باعث تسهیل اشتراک اطلاعات میان آنها میشود. رایانهها میتوانند از طریق سیم یا به صورت بیسیم به هم وصل شوند. جهت آشنایی با مفاهیم امنیت شبکه میتوان مقاله آموزش CCNA Security را مطالعه کرد.
══ فهرست مطالب ══
○ طبقهبندی شبکههای رایانهای
🔸 طبقهبندی شبکههای رایانهای
شبکههای رایانهای بر اساس عوامل مختلفی طبقهبندی میشوند که شامل موارد زیر هستند:
– گستره جغرافیایی
– ارتباط درونی
– مدیریت
– معماری
یک شبکه از نظر جغرافیایی میتواند در یکی از دستههای زیر جای بگیرد:
– شبکه ممکن است روی میز و میان دستگاههای بلوتوث برقرار شود که فاصلهای کمتر از چند متر را شامل میشود.
– شبکه میتواند کل یک ساختمان را در بربگیرد که شامل دستگاههای میانی برای اتصال همه طبقات میشود.
– شبکه میتواند کل یک شهر را پوشش دهد
– شبکه میتواند چند شهر یا استان را به هم وصل کند.
– شبکه میتواند کل دنیا را به هم مرتبط سازد.
اجزای شبکه میتوانند در روشهای مختلفی با هم در ارتباط باشند. منظور از ارتباط، ارتباط منطقی، ارتباط فیزیکی و یا هر دو آنها است.
مطالعه ادامه مطلب 👇👇
🔗 مفاهیم مقدماتی انتقال داده و شبکه های کامپیوتری — راهنمای جامع — کلیک کنید (+)
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ آموزش نمودار ER در پایگاه دادهها (رایگان)
چکیده — در مجموعه آموزشی پایگاه داده ها (مرور – تست کنکور ارشد)، که این قسمت بخش رایگان این آموزش است، ابتدا به بررسی انواع وابستگی ها پرداخته و سپس تست های کنکور ارشد بررسی شده اند. بعد از آن، انواع فرم های نرمال سازی به طور اجمالی بررسی شده و در نهایت تست های کنکور ارشد مربوط به نرمال سازی بررسی شده اند. سعی شده که این مبحث به زبان ساده تدریس شود. این مجموعه یکی از بهترین منابع برای دانشجویان و داوطلبان کنکور کارشناسی ارشد است.
کسب اطلاعات بیشتر 👇👇
🔗 آموزش نمودار ER در پایگاه داده ها (رایگان) — کلیک کنید [+]
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✳️ آموزش نمودار ER در پایگاه دادهها (رایگان)
چکیده — در مجموعه آموزشی پایگاه داده ها (مرور – تست کنکور ارشد)، که این قسمت بخش رایگان این آموزش است، ابتدا به بررسی انواع وابستگی ها پرداخته و سپس تست های کنکور ارشد بررسی شده اند. بعد از آن، انواع فرم های نرمال سازی به طور اجمالی بررسی شده و در نهایت تست های کنکور ارشد مربوط به نرمال سازی بررسی شده اند. سعی شده که این مبحث به زبان ساده تدریس شود. این مجموعه یکی از بهترین منابع برای دانشجویان و داوطلبان کنکور کارشناسی ارشد است.
کسب اطلاعات بیشتر 👇👇
🔗 آموزش نمودار ER در پایگاه داده ها (رایگان) — کلیک کنید [+]
📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇
@FaraCompEng — مطالب و آموزشهای مهندسی و علوم کامپیوتر فرادرس
✨ در کانالهای موضوعی و تخصصیِ فرادرس، چه مطالبی به صورت رایگان ارائه میشود؟
🔹 جدیدترین و بهروز ترین مقالات آموزشی در رشتههای مختلف تحصیلی و تخصصی
🔹 خلاصه دروس دانشگاهی
🔹 مطالب جذاب علمی و ویدئوهای آموزشی
🔹 آموزش مهارتهای کاربردی
🌟 برای دسترسی سریعتر به مطالب و مقالات آموزشی رایگان فرادرس، عضو کانال مورد نظر خود شوید👇👇👇
📌کانال آموزشی برنامهنویسی:
@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 — فرادرس
✨ در کانالهای موضوعی و تخصصیِ فرادرس، چه مطالبی به صورت رایگان ارائه میشود؟
🔹 جدیدترین و بهروز ترین مقالات آموزشی در رشتههای مختلف تحصیلی و تخصصی
🔹 خلاصه دروس دانشگاهی
🔹 مطالب جذاب علمی و ویدئوهای آموزشی
🔹 آموزش مهارتهای کاربردی
🌟 برای دسترسی سریعتر به مطالب و مقالات آموزشی رایگان فرادرس، عضو کانال مورد نظر خود شوید👇👇👇
📌کانال آموزشی برنامهنویسی:
@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 — فرادرس
Forwarded from FaraDars | فرادرس
🎁 پکیج برنامهنویسی مورد علاقه خود را انتخاب کنید و هدیه بگیرید!
✨ فرادرس امروز برای شما ۷ پکیج آموزشی در حوزه برنامهنویسی، آماده کرده است:
▫️ اندروید Android
▫️ طراحی سایت
▫️ پایتون Python
▫️ سی شارپ #C
▫️ جاوا Java
▫️ سی پلاس پلاس ++C
▫️ پایگاه داده
❓از بین این عنوانها، به کدام حوزه از برنامهنویسی علاقه دارید؟
🎊 برای شرکت قرعهکشی و دریافت یک پکیج رایگان برنامهنویسی، از طریق لینک زیر وارد صفحه اینستاگرام فرادرس شوید و در زیر پست مربوط به این چالش(+)، نام پکیج مورد علاقه خود را کامنت کنید. 👇
🔗 شرکت در قرعهکشی — [کلیک کنید]
🎁 ۱۰ پکیج رایگان برای ۱۰ نفر
🎉 فرادرس به قید قرعه از بین تمام کسانی که نام پکیج مورد علاقه خود را در کامنت بنویسند، به ۱۰ نفر پکیج مورد نظرشان را به صورت رایگان هدیه میدهد.
⏰ مهلت مشارکت: پایان روز دوشنبه، ۳ مرداد
📆 اعلام نتایج: روز سهشنبه، ۴ مرداد
برای اطلاع از سایر مسابقهها و دریافت هدایای ویژه، صفحه اینستاگرام فرادرس را دنبال کنید:
🔗 instagram.com/FaraDars
🥰 این پست را با دوستان خود به اشتراک بگذارید تا از این فرصت ویژه باخبر شوند.🗣
@FaraDars — فرادرس
🎁 پکیج برنامهنویسی مورد علاقه خود را انتخاب کنید و هدیه بگیرید!
✨ فرادرس امروز برای شما ۷ پکیج آموزشی در حوزه برنامهنویسی، آماده کرده است:
▫️ اندروید Android
▫️ طراحی سایت
▫️ پایتون Python
▫️ سی شارپ #C
▫️ جاوا Java
▫️ سی پلاس پلاس ++C
▫️ پایگاه داده
❓از بین این عنوانها، به کدام حوزه از برنامهنویسی علاقه دارید؟
🎊 برای شرکت قرعهکشی و دریافت یک پکیج رایگان برنامهنویسی، از طریق لینک زیر وارد صفحه اینستاگرام فرادرس شوید و در زیر پست مربوط به این چالش(+)، نام پکیج مورد علاقه خود را کامنت کنید. 👇
🔗 شرکت در قرعهکشی — [کلیک کنید]
🎁 ۱۰ پکیج رایگان برای ۱۰ نفر
🎉 فرادرس به قید قرعه از بین تمام کسانی که نام پکیج مورد علاقه خود را در کامنت بنویسند، به ۱۰ نفر پکیج مورد نظرشان را به صورت رایگان هدیه میدهد.
⏰ مهلت مشارکت: پایان روز دوشنبه، ۳ مرداد
📆 اعلام نتایج: روز سهشنبه، ۴ مرداد
برای اطلاع از سایر مسابقهها و دریافت هدایای ویژه، صفحه اینستاگرام فرادرس را دنبال کنید:
🔗 instagram.com/FaraDars
🥰 این پست را با دوستان خود به اشتراک بگذارید تا از این فرصت ویژه باخبر شوند.🗣
@FaraDars — فرادرس
🎁🎁 هدیه ۵۰ هزار تومانی ویژه نصب اپلیکیشن فرادرس
🤩 بیش از ۵,۲۰۰ عنوان آموزشی را روی موبایل خود ببینید!
✅ اپلیکیشن فرادرس در گوگلپلی — [دانلود کنید]
🎉🎁 کد هدیه ۵۰ هزار تومانی: FRAPP
✔️ مراحل استفاده از هدیه:
- پس از نصب اپلیکیشن، وارد شوید و آموزشهای مورد نظر خود را با زدن دکمه «افزودن به سبد» انتخاب کنید.
- وارد سبد سفارش خود شوید و در کادر مربوط به کد تخفیف، کد «FRAPP» را وارد کنید.
- با وارد کردن این کد، هدیه ۵۰ هزار تومانی در صورتحساب شما اعمال خواهد شد.
- پس از نهایی کردن سفارش، آموزشها را در قسمت «دورههای من» مشاهده خواهید کرد.
- این کد هدیه، امکان استفاده همراه با سایر کدهای تخفیف را ندارد و یکبار قابل استفاده است.
- در حال حاضر این کد برای هر مقدار سفارشی قابل استفاده است و تا پایان روز شنبه ۱۵ مرداد اعتبار دارد.
📲 با نصب این اپلیکیشن، میتوانید آموزشهای مورد علاقه خود را تهیه کرده و به راحتی در گوشی موبایلتان مشاهده کنید:👇👇
✅ اپلیکیشن فرادرس در Google Play - [دانلود کنید]
📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا
@FaraDars — فرادرس
🎁🎁 هدیه ۵۰ هزار تومانی ویژه نصب اپلیکیشن فرادرس
🤩 بیش از ۵,۲۰۰ عنوان آموزشی را روی موبایل خود ببینید!
✅ اپلیکیشن فرادرس در گوگلپلی — [دانلود کنید]
🎉🎁 کد هدیه ۵۰ هزار تومانی: FRAPP
✔️ مراحل استفاده از هدیه:
- پس از نصب اپلیکیشن، وارد شوید و آموزشهای مورد نظر خود را با زدن دکمه «افزودن به سبد» انتخاب کنید.
- وارد سبد سفارش خود شوید و در کادر مربوط به کد تخفیف، کد «FRAPP» را وارد کنید.
- با وارد کردن این کد، هدیه ۵۰ هزار تومانی در صورتحساب شما اعمال خواهد شد.
- پس از نهایی کردن سفارش، آموزشها را در قسمت «دورههای من» مشاهده خواهید کرد.
- این کد هدیه، امکان استفاده همراه با سایر کدهای تخفیف را ندارد و یکبار قابل استفاده است.
- در حال حاضر این کد برای هر مقدار سفارشی قابل استفاده است و تا پایان روز شنبه ۱۵ مرداد اعتبار دارد.
📲 با نصب این اپلیکیشن، میتوانید آموزشهای مورد علاقه خود را تهیه کرده و به راحتی در گوشی موبایلتان مشاهده کنید:👇👇
✅ اپلیکیشن فرادرس در Google Play - [دانلود کنید]
📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا
@FaraDars — فرادرس
👍1
Forwarded from تازههای نشر فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM
📘 آموزش ساخت REST API با دات نت NET 6. منتشر شد!
🔹 لینک آموزش – [کلیک کنید]
🔖 بیشک امروزه در برنامهنویسی، ویژگیهای جانبی در یک زبان اهمیت دوچندانی پیدا کرده است. در این آموزش میخواهیم با یکی از این ویژگیهای جانبی موجود برای NET 6. یعنی REST API آشنا شویم و قابلیت ارسال درخواست به صورت HTTP را به سمت سرور با این ویژگی بررسی کنیم. کار با ویژگی ارسال درخواست با HTTP و پیادهسازی وب با ویژگیهای آن، یکی از موارد مهم در کدنویسی است. قابلیت REST API، ویژگی جانبی است که ارسال درخواستهای HTTP را پاسخدهی و اجازه کار با منابع دادهای را فراهم میکند.
🎯 مناسب برای: مهندسی کامپیوتر – نرمافزار
💲 هزینه اصلی آموزش:۱۳۰,۰۰۰ تومان
🎁 هزینه با احتساب هدیه ویژه انتشار: ۶۵,۰۰۰ تومان
(۵۰ درصد تخفیف)
👈 کد تخفیف: NWCB88
❗️اعتبار: تا پایان روز دوشنبه، ۱۰ مرداد ۱۴۰۱
🔗 لینک آموزش – [کلیک کنید]
@FaraDars — فرادرس
@FDPub — تازههای نشر فرادرس
.
📘 آموزش ساخت REST API با دات نت NET 6. منتشر شد!
🔹 لینک آموزش – [کلیک کنید]
🔖 بیشک امروزه در برنامهنویسی، ویژگیهای جانبی در یک زبان اهمیت دوچندانی پیدا کرده است. در این آموزش میخواهیم با یکی از این ویژگیهای جانبی موجود برای NET 6. یعنی REST API آشنا شویم و قابلیت ارسال درخواست به صورت HTTP را به سمت سرور با این ویژگی بررسی کنیم. کار با ویژگی ارسال درخواست با HTTP و پیادهسازی وب با ویژگیهای آن، یکی از موارد مهم در کدنویسی است. قابلیت REST API، ویژگی جانبی است که ارسال درخواستهای HTTP را پاسخدهی و اجازه کار با منابع دادهای را فراهم میکند.
🎯 مناسب برای: مهندسی کامپیوتر – نرمافزار
💲 هزینه اصلی آموزش:
🎁 هزینه با احتساب هدیه ویژه انتشار: ۶۵,۰۰۰ تومان
(۵۰ درصد تخفیف)
👈 کد تخفیف: NWCB88
❗️اعتبار: تا پایان روز دوشنبه، ۱۰ مرداد ۱۴۰۱
🔗 لینک آموزش – [کلیک کنید]
@FaraDars — فرادرس
@FDPub — تازههای نشر فرادرس
.
👍1
Forwarded from تازههای نشر فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM
📘 آموزش بازیابی اطلاعات موبایل با نرم افزار دکتر فون Wondershare Dr.Fone منتشر شد!
🔹 لینک آموزش – [کلیک کنید]
🔖 امروزه، اکثر اطلاعات مربوط به زندگی شخصی ما در تلفنهای همراه ما قرار گرفته است و یکی از دغدغههای فردی ما از بین رفتن اطلاعات موجود تلفن همراه است اما با این آموزش، میتوانیم به نرمافزار Wondershare Dr.Fone تسلط داشته باشیم که با کارایی خود، باعث ار بین رفتن این دغدغه و مشکل میشود و به ما این امکان را میدهد که در هر زمان و هر مکان، اطلاعات آسیبدیده خود را در هر دو سیستم عمال اندروید و iOS بازیابی کنیم.
🎯 مناسب برای: مهندسی کامپیوتر – نرمافزار | علاقهمندان به تعمیرات نرمافزاری موبایل
💲 هزینه اصلی آموزش:۱۲۰,۰۰۰ تومان
🎁 هزینه با احتساب هدیه ویژه انتشار: ۶۰,۰۰۰ تومان
(۵۰ درصد تخفیف)
👈 کد تخفیف: NWPA49
❗️اعتبار: تا پایان روز جمعه، ۱۴ مرداد ۱۴۰۱
🔗 لینک آموزش – [کلیک کنید]
@FaraDars — فرادرس
@FDPub — تازههای نشر فرادرس
.
📘 آموزش بازیابی اطلاعات موبایل با نرم افزار دکتر فون Wondershare Dr.Fone منتشر شد!
🔹 لینک آموزش – [کلیک کنید]
🔖 امروزه، اکثر اطلاعات مربوط به زندگی شخصی ما در تلفنهای همراه ما قرار گرفته است و یکی از دغدغههای فردی ما از بین رفتن اطلاعات موجود تلفن همراه است اما با این آموزش، میتوانیم به نرمافزار Wondershare Dr.Fone تسلط داشته باشیم که با کارایی خود، باعث ار بین رفتن این دغدغه و مشکل میشود و به ما این امکان را میدهد که در هر زمان و هر مکان، اطلاعات آسیبدیده خود را در هر دو سیستم عمال اندروید و iOS بازیابی کنیم.
🎯 مناسب برای: مهندسی کامپیوتر – نرمافزار | علاقهمندان به تعمیرات نرمافزاری موبایل
💲 هزینه اصلی آموزش:
🎁 هزینه با احتساب هدیه ویژه انتشار: ۶۰,۰۰۰ تومان
(۵۰ درصد تخفیف)
👈 کد تخفیف: NWPA49
❗️اعتبار: تا پایان روز جمعه، ۱۴ مرداد ۱۴۰۱
🔗 لینک آموزش – [کلیک کنید]
@FaraDars — فرادرس
@FDPub — تازههای نشر فرادرس
.
❇️ فیلم آموزش «آشنایی با کدهای اسکی (ASCII)» در ۵ دقیقه | به زبان ساده
📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.
❇️ فیلم آموزش «آشنایی با کدهای اسکی (ASCII)» در ۵ دقیقه | به زبان ساده
📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.
👍1
Forwarded from FaraDars | فرادرس
📣 آموزشهای رایگان پرمخاطب در فرادرس
✔️ لینک برخی از آموزشهای رایگان و پرطرفدار فرادرس در ادامه آمده است. برای مشاهده و دریافت هر آموزش روی عنوان مورد نظر خود کلیک کنید:
▫️ هنر تفکر خلاق
▫️ برنامهنویسی C++
▫️ اتوکد (AutoCAD)
▫️ آشنایی با اکسل (Excel)
▫️ افتر افکت (After Effects)
▫️ اصول و مبانی برنامهنویسی
▫️ مقابله با فراموشی در مطالعه
▫️ گیت (Git) - گیت هاب و گیت لب
▫️ برنامهنویسی اندروید (Android)
🔴 سایر آموزشهای رایگان را در لینک زیر مشاهده و دانلود کنید:
🔗 فهرست فرادرسهای رایگان و پرمخاطب [+]
📌 این پست را با دوستان خود نیز به اشتراک بگذارید و فرصت آموختن رایگان را به آنها هدیه دهید.
📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا
@FaraDars — فرادرس
📣 آموزشهای رایگان پرمخاطب در فرادرس
✔️ لینک برخی از آموزشهای رایگان و پرطرفدار فرادرس در ادامه آمده است. برای مشاهده و دریافت هر آموزش روی عنوان مورد نظر خود کلیک کنید:
▫️ هنر تفکر خلاق
▫️ برنامهنویسی C++
▫️ اتوکد (AutoCAD)
▫️ آشنایی با اکسل (Excel)
▫️ افتر افکت (After Effects)
▫️ اصول و مبانی برنامهنویسی
▫️ مقابله با فراموشی در مطالعه
▫️ گیت (Git) - گیت هاب و گیت لب
▫️ برنامهنویسی اندروید (Android)
🔴 سایر آموزشهای رایگان را در لینک زیر مشاهده و دانلود کنید:
🔗 فهرست فرادرسهای رایگان و پرمخاطب [+]
📌 این پست را با دوستان خود نیز به اشتراک بگذارید و فرصت آموختن رایگان را به آنها هدیه دهید.
📚 فرادرس | دانش در دسترس همه؛ همیشه و همه جا
@FaraDars — فرادرس