شیء در برنامهنویسی شیگرا یک نمونه از یک کلاس است که دارای ویژگیها و رفتارهای خاص خود میباشد.
Input Devices یا دستگاههای ورودی به تجهیزاتی اطلاق میشود که به کاربر این امکان را میدهند تا دادهها و دستورها را به سیستمهای کامپیوتری یا دیگر دستگاههای الکترونیکی وارد کنند. این دستگاهها اطلاعات فیزیکی مانند حرکات، صدا، یا لمس را به سیگنالهای دیجیتال تبدیل کرده و به کامپیوتر ارسال میکنند تا پردازش شوند. دستگاههای ورودی از اهمیت زیادی برخوردارند، زیرا بدون آنها امکان تعامل با سیستمهای دیجیتال وجود نخواهد داشت.
یکی از رایجترین دستگاههای ورودی، کیبورد است. کیبورد به کاربر این امکان را میدهد تا با فشردن دکمهها، دادههای متنی یا دستورات خاص را وارد کند. این دستگاه برای تایپ کردن متون، کدنویسی و اجرای دستورها در سیستمعاملها و نرمافزارهای مختلف استفاده میشود. بهطور مشابه، موس یکی دیگر از دستگاههای ورودی است که به کاربر این امکان را میدهد تا مکاننمای سیستم را با حرکت دادن آن بر روی سطحی صاف کنترل کرده و با کلیکهای مختلف به گزینههای موجود در صفحه تعامل داشته باشد.
دستگاههای ورودی دیگری مانند اسکنرها برای تبدیل اسناد فیزیکی به فرمتهای دیجیتال، دوربینهای وب برای گرفتن تصاویر و ویدئوها، و میکروفنها برای ضبط صدا نیز وجود دارند. این دستگاهها برای تبدیل ورودیهای آنالوگ (مانند تصاویر یا صدا) به دادههای دیجیتال استفاده میشوند تا توسط رایانه پردازش شوند. بهطور مشابه، دستگاههای ورودی لمسی مانند صفحهنمایشهای لمسی یا پدهای لمسی به کاربر این امکان را میدهند که با لمس صفحه، دستورها را وارد کرده و با سیستم تعامل داشته باشند.
دستگاههای ورودی دیگر شامل تختههای رسم دیجیتال هستند که به هنرمندان دیجیتال و طراحان گرافیکی کمک میکنند تا بهطور دقیقتر طراحی کنند و جزئیات را وارد سیستم کنند. علاوه بر این، دستگاههای ورودی زیستی مانند حسگرهای اثر انگشت یا اسکنرهای عنبیه چشم، بهعنوان روشهای شناسایی بیومتریک به کار میروند که از ویژگیهای فیزیکی بدن انسان برای ورود به سیستمها استفاده میکنند.
دستگاههای ورودی معمولاً بهطور مستقیم از طریق کابل یا بهصورت بیسیم به کامپیوتر یا دستگاه متصل میشوند. این دستگاهها نقش مهمی در تجربه کاربری دارند و در انجام وظایف مختلف مانند تایپ، طراحی، بازی، و ارتباطات دیجیتال نقش اساسی ایفا میکنند. با توجه به پیشرفت فناوری، دستگاههای ورودی در حال تکامل هستند و روشهای جدیدتری مانند واقعیت مجازی و حرکت بدن بهعنوان روشهای ورودی جدید در حال ظهور هستند. برای درک بهتر این واژه میتوانید از سایت saeidsafaei.ir و از اسلایدهای محمد سعید صفایی بهره ببرید.
شیء در برنامهنویسی شیگرا یک نمونه از یک کلاس است که دارای ویژگیها و رفتارهای خاص خود میباشد.
حافظه دسترسی تصادفی (RAM) دادهها و دستورالعملها را به طور موقت ذخیره میکند و زمانی که پردازنده به آنها نیاز دارد، میتواند به سرعت به آنها دسترسی پیدا کند.
لجستیک هوشمند به استفاده از فناوریهای نوین مانند IoT، هوش مصنوعی و رباتها برای بهینهسازی عملیات حمل و نقل و ذخیرهسازی اشاره دارد.
عنصر هر آرایه به یکی از اعضای آن اشاره دارد که در یک موقعیت خاص و با اندیس مشخص ذخیره میشود.
کد استاندارد برای تبادل اطلاعات متنی است که برای هر حرف، عدد یا نماد یک کد باینری مشخص در نظر میگیرد.
سیستم عددی دهدهی است که در آن از ارقام 0 تا 9 برای نمایش اعداد استفاده میشود.
دستگاههای خروجی مانند چاپگر و مانیتور که اطلاعات پردازششده را از کامپیوتر به کاربر نمایش میدهند.
رادیو شناختی به استفاده از سیستمهای رادیویی برای تشخیص و استفاده از فرکانسهای موجود در شبکههای بیسیم اشاره دارد.
حافظه موقت کامپیوتر است که به طور موقت دادهها و دستورات را ذخیره میکند و به پردازنده اجازه میدهد تا به سرعت به این اطلاعات دسترسی پیدا کند.
مجموعهای از گرهها یا دستگاهها که با استفاده از اتصالات مختلف (سیمی یا بیسیم) به یکدیگر متصل شدهاند و به تبادل دادهها میپردازند.
حالت انتقال داده یک طرفه که در آن فقط یک دستگاه میتواند دادهها را ارسال کند یا دریافت کند.
سیگنال آنالوگ سیگنالی است که میتواند هر مقدار پیوستهای از دادهها را منتقل کند.
سیستمهای فیزیکی-مجازی به سیستمهایی اطلاق میشود که از ترکیب نرمافزار و سختافزار برای کنترل و تعامل با دنیای فیزیکی استفاده میکنند.
تبدیل عدد از مبنای شانزده به ده که معمولاً از روش مشابه تبدیل مبنای هشت به ده استفاده میکند.
بخشهایی از کد هستند که یک وظیفه خاص را انجام میدهند و میتوانند در نقاط مختلف برنامه فراخوانی شوند.
محاسبات لبه موبایل به انجام پردازش دادهها در دستگاههای موبایل و در نزدیکی محل تولید دادهها اطلاق میشود.
فرآیند ذخیرهسازی نسخه پشتیبان از دادهها به منظور حفظ آنها در صورت از دست رفتن اطلاعات اصلی.
الگوریتمهای یادگیری عمیق به مدلهایی گفته میشود که از شبکههای عصبی با لایههای متعدد برای یادگیری از دادههای پیچیده استفاده میکنند.
شبکهای که از سنسورهای بیسیمی تشکیل میشود که میتوان آنها را حمل کرده یا درون لباس تعبیه کرد.
امنیت مبتنی بر اعتماد صفر (Zero Trust) به رویکرد امنیتی گفته میشود که به هیچکسی در شبکه اعتماد نمیکند مگر اینکه احراز هویت شود.
کابلی که از دو سیم مسی تشکیل شده و در شبکهها برای انتقال داده استفاده میشود.
اضافه بار یا اوورفلو زمانی رخ میدهد که سیستم محاسباتی نمیتواند عددی بزرگتر از ظرفیت ذخیرهسازی خود را پردازش کند.
روشی برای انجام محاسبات به طور همزمان و با استفاده از منابع مختلف مانند پردازندههای متعدد به منظور تسریع در اجرای برنامه.
گلوگاه در سیستمهای پردازشی به وضعیتی اطلاق میشود که در آن یک بخش از سیستم سرعت پایینتری دارد و باعث کاهش کارایی سیستم میشود.
محاسبات فضایی به استفاده از سیستمهای پردازش دادهها با استفاده از دادههای مکانی و جغرافیایی اطلاق میشود.
پورتهایی که به دلیل جلوگیری از ایجاد حلقههای شبکه غیرفعال شدهاند.
واحد کنترل است که مسئول هدایت و کنترل سایر بخشهای پردازنده است و عملیاتها را طبق دستورالعملها انجام میدهد.
فرآیندی است که به ذخیره، سازماندهی، دسترسی و تجزیهوتحلیل دادهها به منظور استفاده مؤثر و کارآمد از آنها میپردازد.
سیستمهای چندعاملی به سیستمهایی گفته میشود که از چندین عامل خودمختار برای انجام وظایف بهطور همزمان استفاده میکنند.
عملگرهای مقایسهای برای مقایسه دو مقدار و تعیین روابط آنها مانند بزرگتر از، کوچکتر از و مساوی استفاده میشوند.
فرآیندی که در آن مسیرهای یادگرفته شده توسط یک پروتکل مسیریابی به پروتکل مسیریابی دیگر منتقل میشود.
تابع لامبدا تابعی است که به صورت مستقیم و بدون نیاز به نامگذاری و در داخل کد به صورت لحظهای تعریف میشود. این توابع معمولاً در مواقعی که توابع ساده و کوتاه نیاز است، استفاده میشوند.
فرایند به هم پیوستن یا به هم رسیدن دو یا چند مولفه برای تبادل دادهها در شبکه.
عدد به مجموعهای از ارقام گفته میشود که با توجه به موقعیت آنها در سیستم عددی، مقدار مشخصی دارند.
حافظه استاتیک حافظهای است که در زمان کامپایل برنامه تخصیص مییابد و پس از آن تغییر نمیکند.