💠 ترتیب یادگیری زبانهای برنامهنویسی برای مبتدیان
🌀 بهترین ترتیب برای یادگیری برنامهنویسی، چیست و از کجا باید شروع کرد؟
💎شروع با یک زبان ساده:
شروع با یک زبان ساده مانند Python یا JavaScript میتواند به شما کمک کند تا مفاهیم برنامه نویسی را بهتر درک کنید. این شروع باعث سهولت یادگیری میشود. زبانهای ساده دارای سینتکس و ساختاری ساده هستند که برای تازهواردان به برنامهنویسی آسانتر است.
💎 ادامه با زبان های متنوع:
پس از آشنایی با یک زبان ساده، میتوانید به یادگیری زبانهای دیگری مانند Java، php یا node js بپردازید. این کار به شما کمک میکند تا با مفاهیم و الگوریتمهای مختلف برنامه نویسی آشنا شوید. آشنایی با زبانهای متنوع برنامهنویسی بعد از یادگیری یک زبان ساده، به شما امکان میدهد تا مفاهیم برنامهنویسی را به صورت گستردهتر و عمیقتر درک کنید و همچنین شما قادر خواهید بود تا بهترین زبان را برای هر پروژه یا وظیفه خاص انتخاب کنید و انعطافپذیری بیشتری در انجام کارها داشته باشید.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/order-of-learning-programming-languages/
🌀 بهترین ترتیب برای یادگیری برنامهنویسی، چیست و از کجا باید شروع کرد؟
💎شروع با یک زبان ساده:
شروع با یک زبان ساده مانند Python یا JavaScript میتواند به شما کمک کند تا مفاهیم برنامه نویسی را بهتر درک کنید. این شروع باعث سهولت یادگیری میشود. زبانهای ساده دارای سینتکس و ساختاری ساده هستند که برای تازهواردان به برنامهنویسی آسانتر است.
💎 ادامه با زبان های متنوع:
پس از آشنایی با یک زبان ساده، میتوانید به یادگیری زبانهای دیگری مانند Java، php یا node js بپردازید. این کار به شما کمک میکند تا با مفاهیم و الگوریتمهای مختلف برنامه نویسی آشنا شوید. آشنایی با زبانهای متنوع برنامهنویسی بعد از یادگیری یک زبان ساده، به شما امکان میدهد تا مفاهیم برنامهنویسی را به صورت گستردهتر و عمیقتر درک کنید و همچنین شما قادر خواهید بود تا بهترین زبان را برای هر پروژه یا وظیفه خاص انتخاب کنید و انعطافپذیری بیشتری در انجام کارها داشته باشید.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/order-of-learning-programming-languages/
❤31💯5🫡3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 انجام پروژههای واقعی در آیوکاپ🔥
💥 چالشهای آیوکاپ، پروژههایی هستند که نزدیک به پروژههای واقعی طراحی شدند. هنگام انجام این پروژهها با مطالب جدیدی روبه رو میشوید و قطعا تجربه و دانش کدنویسی شما افزایش پیدا خواهد کرد.
💥خبر خوب اینه که شما میتونید بعد از انجام پروژهها، آنها را در رزومتون قرار بدید.
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
💥 چالشهای آیوکاپ، پروژههایی هستند که نزدیک به پروژههای واقعی طراحی شدند. هنگام انجام این پروژهها با مطالب جدیدی روبه رو میشوید و قطعا تجربه و دانش کدنویسی شما افزایش پیدا خواهد کرد.
💥خبر خوب اینه که شما میتونید بعد از انجام پروژهها، آنها را در رزومتون قرار بدید.
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
👏22❤7🔥4💯4
💠 معرفی زبانهای برنامهنویسی برای بازیسازی
🌀 زبان C++
💎 از C++ در صنعت بازیسازی به دلیل کارایی بالا و دسترسی به منابع سیستم، استفاده ی گستردهای میشود. همچنین این زبان از کتابخانههای گسترده مانند Unreal Engine و Unityاستفاده میکند.
🌀 زبان Java
💎 کارایی جاوا به عنوان یک زبان برنامهنویسی برای بازیسازی در موبایل و سیستمهای اندرویدی بسیار زیاد است و جزو زبانهای محبوب در این صنعت است. همچنین میتوان از فریمورکهایی مانند LibGDX برای توسعه بازیهای دو بعدی و سه بعدی با Java استفاده کرد.
🌀 زبان Python
💎پایتون با استفاده از Pygame یا Panda3D برای توسعه بازیهای کوچک و پروژههای آموزشی مورد استفاده قرار میگیرد. Pygame برای توسعه بازیهای دو بعدی و Panda3D برای بازیهای سه بعدی به زبان پایتون مناسب هستند.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/the-best-programming-language-for-game-development/
🌀 زبان C++
💎 از C++ در صنعت بازیسازی به دلیل کارایی بالا و دسترسی به منابع سیستم، استفاده ی گستردهای میشود. همچنین این زبان از کتابخانههای گسترده مانند Unreal Engine و Unityاستفاده میکند.
🌀 زبان Java
💎 کارایی جاوا به عنوان یک زبان برنامهنویسی برای بازیسازی در موبایل و سیستمهای اندرویدی بسیار زیاد است و جزو زبانهای محبوب در این صنعت است. همچنین میتوان از فریمورکهایی مانند LibGDX برای توسعه بازیهای دو بعدی و سه بعدی با Java استفاده کرد.
🌀 زبان Python
💎پایتون با استفاده از Pygame یا Panda3D برای توسعه بازیهای کوچک و پروژههای آموزشی مورد استفاده قرار میگیرد. Pygame برای توسعه بازیهای دو بعدی و Panda3D برای بازیهای سه بعدی به زبان پایتون مناسب هستند.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/the-best-programming-language-for-game-development/
❤24👏3💯2🔥1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 شبکهسازی و پیدا کردن افراد هم مسیر با آیوکاپ🔥
💎 آیوکاپ جاییه که شما میتونید با برنامهنویسان حرفهای، متخصصان حوزهی تکنولوژی و افرادی که با شما هم مسیر هستید آشنا بشید و ارتباط بگیرید.
🌀 یکی از بهترین راههای موفقیت اینه که با افراد هم مسیر آشنا بشید و با هم رشد کنید.
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
💎 آیوکاپ جاییه که شما میتونید با برنامهنویسان حرفهای، متخصصان حوزهی تکنولوژی و افرادی که با شما هم مسیر هستید آشنا بشید و ارتباط بگیرید.
🌀 یکی از بهترین راههای موفقیت اینه که با افراد هم مسیر آشنا بشید و با هم رشد کنید.
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
❤25🔥3
🌀 ماشین لرنینگ و دیپ لرنینگ چیست؟
💎 یادگیری ماشین (Machine Learning) یا امال (ML) به توانمندسازی سیستمهای کامپیوتری برای یادگیری و انجام وظایف بدون برنامهریزی صریح اشاره دارد. در این رویکرد، الگوریتمها به مثابه دانشآموزانی عمل میکنند که با مطالعه دادهها، الگوها و روابط موجود در آنها را شناسایی میکنند. این الگوها ابزاری برای پیشبینی، طبقهبندی و تصمیمگیری در اختیار ماشینها قرار میدهند.
💎 دیپ لرنینگ نوعی یادگیری ماشین است که از شبکههای عصبی مصنوعی برای یادگیری از دادهها استفاده میکند. شبکههای عصبی مصنوعی از لایههای متعددی از نورونهای مصنوعی تشکیل شدهاند که اطلاعات را به صورت لایه به لایه پردازش میکنند. هر لایه به استخراج ویژگیهای پیچیدهتر از دادهها میپردازد. در نهایت، شبکه عصبی با تجمیع این اطلاعات، تصمیم نهایی را اتخاذ میکند.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/difference-between-machine-learning-and-deep-learning/
💎 یادگیری ماشین (Machine Learning) یا امال (ML) به توانمندسازی سیستمهای کامپیوتری برای یادگیری و انجام وظایف بدون برنامهریزی صریح اشاره دارد. در این رویکرد، الگوریتمها به مثابه دانشآموزانی عمل میکنند که با مطالعه دادهها، الگوها و روابط موجود در آنها را شناسایی میکنند. این الگوها ابزاری برای پیشبینی، طبقهبندی و تصمیمگیری در اختیار ماشینها قرار میدهند.
💎 دیپ لرنینگ نوعی یادگیری ماشین است که از شبکههای عصبی مصنوعی برای یادگیری از دادهها استفاده میکند. شبکههای عصبی مصنوعی از لایههای متعددی از نورونهای مصنوعی تشکیل شدهاند که اطلاعات را به صورت لایه به لایه پردازش میکنند. هر لایه به استخراج ویژگیهای پیچیدهتر از دادهها میپردازد. در نهایت، شبکه عصبی با تجمیع این اطلاعات، تصمیم نهایی را اتخاذ میکند.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/difference-between-machine-learning-and-deep-learning/
❤26🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
🌀 ایدههای مسابقات کشوری آیوکاپ چی میتونه باشه؟
❗️ اگر نمیدونی ایدههای قابل اجرا چطورین حتما این ویدئو را تماشا کن❗️
💠 ممکنه برای مطرح کردن ایدهات نگران باشی و یا فکر کنی باید خیلی ایدههای پیچیدهای داشته باشی؛ اما اشتباه نکن و یادت باشه که یه بیزینس سودآور میتونه از یه ایدهی ساده بوجود بیاد.
❗️ جهت شرکت در بخش ایده و نوآوری وارد سایت آیوکاپ شوید و شیوهنامه این بخش را حتما مطالعه کنید و فایل خود را مطابق با قوانین ارسال کنید.
https://aiocup.com
❗️ اگر نمیدونی ایدههای قابل اجرا چطورین حتما این ویدئو را تماشا کن❗️
💠 ممکنه برای مطرح کردن ایدهات نگران باشی و یا فکر کنی باید خیلی ایدههای پیچیدهای داشته باشی؛ اما اشتباه نکن و یادت باشه که یه بیزینس سودآور میتونه از یه ایدهی ساده بوجود بیاد.
❗️ جهت شرکت در بخش ایده و نوآوری وارد سایت آیوکاپ شوید و شیوهنامه این بخش را حتما مطالعه کنید و فایل خود را مطابق با قوانین ارسال کنید.
https://aiocup.com
❤26👏4🔥3
🌀 فکت جالب و ناگفته دربارهی برنامهنویسی❗️
💠 یکی از حقایق برنامه نویسی این است که در حال حاضر بیش از 700 زبان مختلف وجود دارد. اگر کودکان میخواهند زبان برنامه نویسی یاد بگیرند، میتوانند با یک زبان بلوکی کار خود را شروع کنند و سپس سراغ برنامههای سطح بالاتر بروند. گزینههای مناسبی برای شروع کار کودکان وجود دارد که عبارتند از: Scratch، Python، Java ،Lua.
💠 یکی از حقایق برنامه نویسی این است که در حال حاضر بیش از 700 زبان مختلف وجود دارد. اگر کودکان میخواهند زبان برنامه نویسی یاد بگیرند، میتوانند با یک زبان بلوکی کار خود را شروع کنند و سپس سراغ برنامههای سطح بالاتر بروند. گزینههای مناسبی برای شروع کار کودکان وجود دارد که عبارتند از: Scratch، Python، Java ،Lua.
❤31💯3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
دوره طراحی اپلیکیشن موبایل با دانش وب
آموزش آیونیک:
آیونیک یک فریمورک cross platform برای طراحی وب اپلیکیشن ها و اپ های اندروید و ios هست.
توی این دوره شما با
Angular, typescript کار خواهید کرد و به صوره یک دوره عملی کنار هم یک شبکه اجتماعی صفر تا صد طراحی میکنیم و اون رو اجرا میکنیم✌️
دوره جدید بسیار جذاب آیونیک همین حالا در اپلیکیشن آیولرن منتشر شد 🔥
آموزش آیونیک:
آیونیک یک فریمورک cross platform برای طراحی وب اپلیکیشن ها و اپ های اندروید و ios هست.
توی این دوره شما با
Angular, typescript کار خواهید کرد و به صوره یک دوره عملی کنار هم یک شبکه اجتماعی صفر تا صد طراحی میکنیم و اون رو اجرا میکنیم✌️
دوره جدید بسیار جذاب آیونیک همین حالا در اپلیکیشن آیولرن منتشر شد 🔥
❤45👏6🔥4🤯3💯2
🌀 ابزارهای رایج تولید محتوا با هوشمصنوعی
💎هوشمصنوعی ابزارهای متنوعی برای تولید محتوا در این سالها ارائه داده است که ممکن است با برخی از آنها آشنا شده باشید یا دست کم چندباری اسم این ابزار ها به گوشتان خورده باشد. اما بسیاری از این ابزارها بسیار رایج هستند که آشنایی با آنها میتواند تاثیر بسزایی در شغل و حرفهی شما بذارد.
💎 ابزار Jasper
این ابزار در تولید انواع مختلف متن، مانند مقالات وبلاگ، پستهای شبکههای اجتماعی و حتی کتابهای الکترونیکی بسیار کار آمد است.
💎 ربات Gemini: هوش مصنوعی گوگل برای تولید محتوا
ربات هوشمصنوعی گوگل، به عنوان یکی از جدیدترین ابزارهای تولید محتوا، دریچهای نو به سوی خلاقیت و کارایی در این عرصه گشوده است.
💎استفاده پیشرفتهتر از ChatGPT با افزونه کروم AIRPRM:
با استفاده از اکستنشن یا افزونه AIRPRM میتوان ChatGPT را به گونهای آموزش داد که محتوای دقیقتر و قابل اعتمادتری تولید کند.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/ai-chat-bot-for-content-creation/
💎هوشمصنوعی ابزارهای متنوعی برای تولید محتوا در این سالها ارائه داده است که ممکن است با برخی از آنها آشنا شده باشید یا دست کم چندباری اسم این ابزار ها به گوشتان خورده باشد. اما بسیاری از این ابزارها بسیار رایج هستند که آشنایی با آنها میتواند تاثیر بسزایی در شغل و حرفهی شما بذارد.
💎 ابزار Jasper
این ابزار در تولید انواع مختلف متن، مانند مقالات وبلاگ، پستهای شبکههای اجتماعی و حتی کتابهای الکترونیکی بسیار کار آمد است.
💎 ربات Gemini: هوش مصنوعی گوگل برای تولید محتوا
ربات هوشمصنوعی گوگل، به عنوان یکی از جدیدترین ابزارهای تولید محتوا، دریچهای نو به سوی خلاقیت و کارایی در این عرصه گشوده است.
💎استفاده پیشرفتهتر از ChatGPT با افزونه کروم AIRPRM:
با استفاده از اکستنشن یا افزونه AIRPRM میتوان ChatGPT را به گونهای آموزش داد که محتوای دقیقتر و قابل اعتمادتری تولید کند.
❗️جهت مطالعهی کامل مقاله وارد سایت آیولرن شوید👇
https://aiolearn.com/ai-chat-bot-for-content-creation/
❤23💯4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 یک هفته تا آغاز رقابت
شرکتکنندگان آیوکاپ🔥
🌀 از ۱۴ ام فروردین ماه دسترسی آپلود فایل برای شما عزیزان باز میشود.
❗️توجه کنید که ثبتنام شما تکمیل شده باشد.❗️
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
شرکتکنندگان آیوکاپ🔥
🌀 از ۱۴ ام فروردین ماه دسترسی آپلود فایل برای شما عزیزان باز میشود.
❗️توجه کنید که ثبتنام شما تکمیل شده باشد.❗️
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
❤21💯5🔥2
🌀 فکت جالب و ناگفته دربارهی برنامهنویسی❗️
💠 اولین کامپیوتر دنیا با بخار کار میکرد!
چارلز بابیج، کسی به عنوان پدر برنامهنویسی شناخته میشود، اولین ماشین با قابلیت برنامهریزی را اختراع کرد. چارلز نام دستگاه جدیدش را Analytical Engine (موتور تحلیلی) گذاشت؛ آن دستگاه که با ۶ موتور بخار کار میکرد، به وسیلهٔ کارتهای پانچ شده اصطلاحاً برنامهنویسی شده بود و آنقدر بزرگ و عظیم بود که میتوانست فضای یک خانه را به طور کامل آشغال کند.
💠 اولین کامپیوتر دنیا با بخار کار میکرد!
چارلز بابیج، کسی به عنوان پدر برنامهنویسی شناخته میشود، اولین ماشین با قابلیت برنامهریزی را اختراع کرد. چارلز نام دستگاه جدیدش را Analytical Engine (موتور تحلیلی) گذاشت؛ آن دستگاه که با ۶ موتور بخار کار میکرد، به وسیلهٔ کارتهای پانچ شده اصطلاحاً برنامهنویسی شده بود و آنقدر بزرگ و عظیم بود که میتوانست فضای یک خانه را به طور کامل آشغال کند.
💯29❤10🫡3👏2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 آیوکاپ، فرصتی برای رسیدن به دستاوردهای بزرگ🔥
💎 شرکت در مسابقات کشوری برنامهنویسی و هوشمصنوعی باعث میشه شما رقابت کردن در سطوح بالا را تجربه میکنید و میتونه اولین قدم برای رسیدن به دستاوردهای بزرگ باشه.
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
💎 شرکت در مسابقات کشوری برنامهنویسی و هوشمصنوعی باعث میشه شما رقابت کردن در سطوح بالا را تجربه میکنید و میتونه اولین قدم برای رسیدن به دستاوردهای بزرگ باشه.
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
❤20💯3👏2
This media is not supported in your browser
VIEW IN TELEGRAM
اولین فیلم کوتاه ساخته شده توسط هوش مصنوعی در جهان 🤯
♨️فیلم Airhead یک فیلم کوتاه است که توسط هوش مصنوعی Sora ساخته شده است.
🎬این فیلم از نظر بصری بسیار چشمگیر است و از رنگها و تصاویر خلاقانهای استفاده میکند و جزئیات این فیلم شما رو غافلگیر خواهد کرد!
🌀این فیلم به خوبی به موضوعاتی مانند هویت، معنای زندگی و هوش مصنوعی میپردازد. به شما پیشنهاد میکنیم که حتماً این فیلم را تماشا کنید.😍
♨️فیلم Airhead یک فیلم کوتاه است که توسط هوش مصنوعی Sora ساخته شده است.
🎬این فیلم از نظر بصری بسیار چشمگیر است و از رنگها و تصاویر خلاقانهای استفاده میکند و جزئیات این فیلم شما رو غافلگیر خواهد کرد!
🌀این فیلم به خوبی به موضوعاتی مانند هویت، معنای زندگی و هوش مصنوعی میپردازد. به شما پیشنهاد میکنیم که حتماً این فیلم را تماشا کنید.😍
❤40🤯12🔥6👏4🫡4😍3
🌀 فکت جالب و ناگفته دربارهی برنامهنویسی ❗️
💠 کدها نقش مهمی در پایان جنگ جهانی دوم داشتند.
یک مهندس کامپیوتر انگلیسی به نام آلن تورینگ، به لطف مهارتهای رمزنگاری خود، موفق شد دستگاه ENIGMA نازیها را رمزگشایی نماید. اطلاعاتی که او و تیمش در بلچلی پارک ارائه کردند جان بسیاری از افراد حاضر در جنگ جهانی دوم را نجات داد. برای ادای احترام جایزه سالانه انجمن ماشینهای محاسباتی به نام او یعنی تورینگ شناخته میشود. این جایزه هر سال به فردی اهدا میشود که جهت مشارکتهای فردی در جامعه محاسباتی انتخاب میشود.
💠 کدها نقش مهمی در پایان جنگ جهانی دوم داشتند.
یک مهندس کامپیوتر انگلیسی به نام آلن تورینگ، به لطف مهارتهای رمزنگاری خود، موفق شد دستگاه ENIGMA نازیها را رمزگشایی نماید. اطلاعاتی که او و تیمش در بلچلی پارک ارائه کردند جان بسیاری از افراد حاضر در جنگ جهانی دوم را نجات داد. برای ادای احترام جایزه سالانه انجمن ماشینهای محاسباتی به نام او یعنی تورینگ شناخته میشود. این جایزه هر سال به فردی اهدا میشود که جهت مشارکتهای فردی در جامعه محاسباتی انتخاب میشود.
🔥30❤12🫡3😍2💯2👏1
مدرک cs50 هاروارد برای هوش مصنوعی
🌀 دانشجویان آیولرن میتونن با آموزش در دوره های آیولرن مدرک پایان دوره هاروارد دریافت کنند.
💠 یک مدرک معتبر از دوره آموزشی هوش مصنوعی که میتونه کمک مفیدی برای رزومه شما باشه.
لینک مدرک:
https://cs50.harvard.edu/certificates/5f974cd1-c283-46e2-b6e0-dc6a700520f8
🌀 دانشجویان آیولرن میتونن با آموزش در دوره های آیولرن مدرک پایان دوره هاروارد دریافت کنند.
💠 یک مدرک معتبر از دوره آموزشی هوش مصنوعی که میتونه کمک مفیدی برای رزومه شما باشه.
لینک مدرک:
https://cs50.harvard.edu/certificates/5f974cd1-c283-46e2-b6e0-dc6a700520f8
❤50👏16😍6💯5🔥4🥰4
This media is not supported in your browser
VIEW IN TELEGRAM
💠 کسب تجربههای جدید با آیوکاپ
🌀 تعداد اندکی از افراد در طول زندگی، خودشان را به چالش میکشند و در مسابقات بزرگ کشوری شرکت میکنند.
💎 تصمیم شما چیه؟ آیا از چالشها استقبال میکنید و به دنبال کسب تجربیات جدید هستید یا خیر؟
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
🌀 تعداد اندکی از افراد در طول زندگی، خودشان را به چالش میکشند و در مسابقات بزرگ کشوری شرکت میکنند.
💎 تصمیم شما چیه؟ آیا از چالشها استقبال میکنید و به دنبال کسب تجربیات جدید هستید یا خیر؟
📌 جهت شرکت در مسابقهی بزرگ کشوری برنامهنویسی و هوشمصنوعی وارد سایت زیر شوید.👇
https://aiocup.com
❤23👏3
🌀 فکت جالب و ناگفته دربارهی برنامهنویسی ❗️
💠 اولین باگ کامپیوتری، واقعاً یک باگ (حشره) بود!
عبارت Bug را اولین بار توماس ادیسون در سال ۱۸۷۸ به کار برد. سالها پس از آن، یک افسر زن به نام Grace Hopper که در نیروی دریایی آمریکا خدمت میکرد، وقتی که در حال بر روی کامپیوتر Mark ll بود در کتابش به نام Log در مورد یک Bug (حشره) موجود در کامپیوتر نوشت (برای آشنایی بیشتر با وی، به مقالهٔ آشنايى با دريابان گريس مارى هوپر، کسی که برای اولین بار اصطلاح Bug را باب کرد! مراجعه نمایید).
برخلاف اصطلاحی که ما این روزها برای باگهای کامپیوتری بهکار میبریم (که در واقع خطاها هستند)، اما باگی که Grace Hopper کشف کرد یک خطا نبود بلکه واقعاً یک باگ (حشره) بود. در واقع، آن حشره یک پروانه بود که در Relay (تقویتکننده) کامپیوتر گیر افتاده بود و به دلیل اختلال در مدارها الکترونیکی، باعث جلوگیری از عملکرد صحیح کامپیوتر میشد. همانطور که در تصویر بالا میبینید، او نوشته است که «اولین اشکال که نوعی از یک حشره است پیدا شد» و نهایتاً سیستم حشرهزدایی یا اصطلاحاً Debug شد.
💠 اولین باگ کامپیوتری، واقعاً یک باگ (حشره) بود!
عبارت Bug را اولین بار توماس ادیسون در سال ۱۸۷۸ به کار برد. سالها پس از آن، یک افسر زن به نام Grace Hopper که در نیروی دریایی آمریکا خدمت میکرد، وقتی که در حال بر روی کامپیوتر Mark ll بود در کتابش به نام Log در مورد یک Bug (حشره) موجود در کامپیوتر نوشت (برای آشنایی بیشتر با وی، به مقالهٔ آشنايى با دريابان گريس مارى هوپر، کسی که برای اولین بار اصطلاح Bug را باب کرد! مراجعه نمایید).
برخلاف اصطلاحی که ما این روزها برای باگهای کامپیوتری بهکار میبریم (که در واقع خطاها هستند)، اما باگی که Grace Hopper کشف کرد یک خطا نبود بلکه واقعاً یک باگ (حشره) بود. در واقع، آن حشره یک پروانه بود که در Relay (تقویتکننده) کامپیوتر گیر افتاده بود و به دلیل اختلال در مدارها الکترونیکی، باعث جلوگیری از عملکرد صحیح کامپیوتر میشد. همانطور که در تصویر بالا میبینید، او نوشته است که «اولین اشکال که نوعی از یک حشره است پیدا شد» و نهایتاً سیستم حشرهزدایی یا اصطلاحاً Debug شد.
❤31👏5🥰2🤯2