مقدمه مفهومی درباره واژه گسسته (Discrete) در فناوری اطلاعات به مقادیری اطلاق می شود که پیوسته نبوده و تنها می توانند مقادیر مشخص و مجزایی داشته باشند. این مفهوم در مقابل مقادیر پیوسته (Continuous) قرار می گیرد و در بسیاری از حوزه های محاسباتی کاربرد دارد. کاربرد واژه در برنامه نویسی یا زیرشاخه های فناوری اطلاعات در ریاضیات گسسته، محاسبات بر روی اعداد صحیح انجام می شود. در رمزنگاری، مقادیر گسسته برای کلیدها استفاده می شوند. در پایگاه داده، فیلدهای دارای مقادیر از پیش تعریف شده گسسته هستند. در پردازش سیگنال، سیگنال های دیجیتال گسسته هستند. در گرافیک کامپیوتری، پیکسل ها مقادیر گسسته دارند. مثال های واقعی و کاربردی در زندگی یا پروژه های IT مقادیر بولی (true/false)، کدهای وضعیت HTTP، شماره پورت های شبکه، مقادیر enum در برنامه نویسی، سطوح دسترسی کاربران، کدهای خطا در سیستم عامل. نقش واژه در توسعه نرم افزار یا معماری سیستم ها در معماری نرم افزار، طراحی با مقادیر گسسته ساده تر است. در سیستم های توزیع شده، حالت های گسسته سیستم مدیریت می شوند. در معماری event-driven، رویدادها مقادیر گسسته دارند. در سیستم های کنترل، ورودی های گسسته پردازش می شوند. شروع استفاده از این واژه در تاریخچه فناوری و تکامل آن در سال های مختلف مفهوم گسسته از ریاضیات قدیم وجود داشت. در دهه 1940 با ظهور کامپیوترهای دیجیتال اهمیت یافت. امروزه در سیستم های دیجیتال مدرن به صورت گسترده استفاده می شود. تفکیک آن از واژگان مشابه گسسته با دیجیتال (Digital) متفاوت است - دیجیتال به نمایش اعداد اشاره دارد. همچنین با مجزا (Separate) که به استقلال اشاره دارد تفاوت دارد. در برخی متون، گسسته با محدود (Limited) اشتباه گرفته می شود. شیوه پیاده سازی واژه در زبان های برنامه نویسی مختلف در Python با type hints می توان متغیرهای گسسته تعریف کرد. در Java با enum می توان مقادیر گسسته ایجاد نمود. در SQL با CHECK CONSTRAINT می توان مقادیر گسسته اعمال کرد. در C با #define می توان مقادیر ثابت گسسته تعریف کرد. در TypeScript با Union Types می توان انواع گسسته ساخت. چالش ها یا سوءبرداشت های رایج در مورد آن یک باور غلط این است که همه داده های کامپیوتری گسسته هستند. چالش اصلی، مدل سازی مسائل پیوسته با مقادیر گسسته است. نتیجه گیری کاربردی برای استفاده در متون تخصصی و آموزشی درک مفهوم گسسته برای طراحی ساختارهای داده و الگوریتم های کارآمد ضروری است و در بسیاری از حوزه های فناوری اطلاعات کاربرد دارد.