در این مقاله قصد داریم درمورد الگوریتم دیکسترا کوتاهترین مسیر صحبت کنیم و این الگوریتم را به صورت گام به گام توضیح داده و همراه با رسم شکل مراحل آن را بررسی کنیم. پس اگر علاقمند به یادگیری این الگوریتم هستید در ادامه با ما همراه باشید.
حمله Brute Force تلاشی برای شکستن رمز عبور، یافتن نام کاربری، یافتن یک صفحه وب پنهان یا یافتن کلید مورد استفاده برای رمزگذاری پیام با استفاده از یک روش آزمون و خطا و بررسی تمام حالات ممکن است. این روش به میزان زیادی از امیدواری نیز نیاز دارد تا در نهایت رمز عبور را بهدرستی حدس زده شود. Brute force حملهای قدیمی اما همچنان محبوب و موثر است.
جاوا اسکریپت در مرورگر جاوا اسکریپت یک زبان مفسری است که برای اجرا، نیاز به یک محیط میزبان جهت تفسیر کدهایش دارد. به لحاظ تاریخی و با توجه منشأ جاوا اسکریپت، مهمترین محیط اجرای جاوا اسکریپت، مرورگرها هستند. هرچند امروزه جاوا اسکریپت در محیطهای مختلف قابل اجرا میباشد. اما همچنان …
فرارو- «من اغلب سعی میکنم بفهمم کی هستم و چه هستم؟»، این یکی از جملاتی است که ربات چت هوش مصنوعی گوگل در جریان مکالمه با یک مهندس بخش Responsible A.I گوگل به نام بلیک لموئین بر زبان رانده و همین گفتگو سبب شده است تا این مهندس ادعا کند …
رشته هوش مصنوعی یک گرایش جدایی ناپذیر از مهندسی و علوم کامپیوتر است، هوش مصنوعی بخشی از خانواده علوم کامپیوتر است که با استفاده از مفاهیم علم کامپیوتر برای توسعه سیستمهای هوشمندی که شبیه به انسان فکر میکنند، استفاده میکند.
کاربردهای هوش مصنوعی در آموزش استفاده از هوش مصنوعی در آموزش واقعیت پیشرفته یا فراگیر، یک چالش جدید است که برای توسعه سیستمهای آموزشی مطرح است. با توجه به پیشرفت تکنولوژی در زمینه هوش مصنوعی، امکانات جدید برای بهبود سیستم های آموزشی ایجاد شده است. در اینجا چند مورد از …
هوش مصنوعی با پتانسیل تغییر چهره بخش آموزش به سرعت در حال رشد است.
ترجمه وحید پورچی کنگرلو کار شناس ارشد تکنولوژی آموزشی
توسط تیفانی هارپر
رحالیکه مخربترین کمپینهای ایمیل از داکیومنتهای ورد برای پنهان کردن و توزیع بدافزار استفاده میکنند، کمپین تازه کشفشدهای از فایل پیدیاف مخرب و باگ آفیسی با قدمت 22 سال برای انتشار بدافزاری موسوم به Snake Keylogger استفاده میکند. با ما همراه باشید تا ساز و کار این بدافزار را خدمتتان توضیح دهیم.
دلایل زیادی برای شروع آموزش زبان MQL5 یا همان زبان برنامه نویسی استراتژیهای معاملاتی مدرن (ام کیو ال ۵) وجود دارد. کاربران با تجربه میتوانند به راحتی و با مراجعه به مستندات این زبان و همچنین انواع مقالات و کتابها، این زبان را فرا بگیرند. اما اگر شما تازه با متاتریدر آشنا شدهاید، در ابتدا بسیاری از موارد غیرعادی و گیج کننده به نظر میرسند.
شما برنامهنویسی را در کنار مربیان خود زندگی میکنید. مربیانی که علاوه بر تدریس، در بازار کار واقعی کار کردهاند. آنها شما را به دنیای صنعت و محیطهای واقعی برنامهنویسی وصل میکنند و علاوه بر مفاهیم تئوری، تجربه یک برنامهنویس حرفهای را پیشکشتان میکنند.