لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اعتبارسنجی سیستم: اتوماتا و معادلهای رفتاری
- آخرین آپدیت
دانلود System Validation: Automata and behavioural equivalences
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا تا به حال خرابی سیستمهای نرمافزاری را تجربه کردهاید؟ از از کار افتادن وبسایتها و عدم همگامسازی تقویم گرفته تا قطعی برق. قطعاً تجربه کردهاید! اما آیا میدانستید که بسیاری از این خطاها نتیجه اشتباهات ارتباطی در داخل یک سیستم یا بین سیستمهای مختلف است؟ بسته به نوع سیستم، تأثیر شکست نرمافزاری میتواند بسیار بزرگ باشد و حتی منجر به خسارات اقتصادی عظیم یا تلفات جانی شود. نرمافزار، و بهویژه ارتباط بین سیستمهای مبتنی بر نرمافزار، بسیار پیچیده است و رسیدن به دقت مطلوب در آن دشوار است. با این حال، ما برای سیستمهایی که بهطور مستقیم یا غیرمستقیم در زندگی روزمره از آنها استفاده میکنیم، به قابلیت اطمینان نیاز مبرم داریم.
آموزش اعتبارسنجی سیستم (System Validation) به شما کمک میکند تا رفتار سیستمهای نهفته (Embedded Systems) را به گونهای طراحی کنید که از نظر ساختاری مستحکم باشد. این حوزه همچنین شما را وادار میکند تا رفتار سیستم را ساده و شفاف طراحی کنید؛ سیستمهایی که برای رفتارهای صحیح طراحی شدهاند، نگهداری و انطباقپذیری بسیار آسانتری نیز دارند. اعتبارسنجی سیستم حوزهای است که مبانی ارتباطات سیستم و پردازش اطلاعات را مطالعه میکند. تکنیکهای ارائه شده در این حوزه اجازه میدهد تا عدم وجود خطا را اثبات کنید.
این دوره اول با عنوان «اتوماتا و معادلهای رفتاری»، زیربنای دورههای بعدی را بنا میکند و به شما نشان میدهد که چگونه به رفتار سیستم به عنوان ماشینهای حالت نگاه کنید. این دوره به بحث درباره معادلهای رفتاری پرداخته و آنها را با مثالها و آزمونهای متعدد آموزش میدهد. در این درس، سیستمهای انتقال برچسبدار یا اتوماتا برای مدلسازی رفتار، بهویژه برای سیستمهای تحت کنترل نرمافزار، توضیح داده میشوند. یک پرسش مهم این است که چه زمانی دو رفتار که توسط چنین اتوماتاهایی نمایش داده میشوند، با هم برابر هستند؟ پاسخ به این سوال ساده نیست، اما معادلهای حاصل شده به عنوان ابزارهای قدرتمندی برای سادهسازی رفتارهای پیچیده استفاده میشوند. این امر به ما اجازه میدهد تا ویژگیهای رفتاری چنین سیستمهایی را با دقت بالا بررسی و درک کنیم. بهویژه در ترکیب با تکنیک پنهانسازی رفتار، کاهش معادلسازی (Equivalence Reduction) یک تکنیک منحصربهفرد برای درک عمیق رفتار سیستمهاست که بسیار مؤثرتر از شبیهسازی یا تست کردن است. با استفاده از این بینش، میتوانیم مدلها را اصلاح کنیم. چنین مدلهایی پایه و اساس فوقالعادهای برای تولید نرمافزارهای مختصر، قابل اعتماد و قابل نگهداری فراهم میکنند.
این دوره، بخش اول از مجموعه دورههای اعتبارسنجی سیستم است. مجموعه دورههای اعتبارسنجی سیستم، بخشی از برنامه آنلاین بزرگتر ۲۸دیجیتال به نام «اینترنت اشیا از طریق سیستمهای نهفته» میباشد.
سرفصل ها و درس ها
مدلسازی رفتاری
Behavioural modelling
خوشآمدگویی
Welcome
اتوماتا به عنوان مدلی برای رفتار
An automaton as a model for behaviour
نمایش نظرات