در این صفحه به بررسی درس سیستم های نهفته شامل :هدف این درس، ریز موارد و سرفصل های درس سیستم های نهفته، نحوه ارزیابی و مراجع این در پرداختهایم. شما عزیزان میتوانید برای آشنایی با سایر دروس رشته کامپیوترمعرفی و بررسی دروس رشته مهندسی کامپیوتردر این صفحه تمامی دروس رشته کامپیوتر بطور کامل معرفی شده است، همچنین سرفصل هر یک از این دروس و منابع آن نیز برای شما عزیزان معرفی شده است به صفحه مذکور مراجعه کنید.
در صورتیکه به این مقاله علاقهمند هستید، ممکن است صفحات زیر نیز برای شما جذاب باشد:
- معرفی کامل و 0 تا 100 رشته کامپیوترمعرفی کامل رشته کامپیوتر- بررسی درآمد و شغل های رشته کامپیوتردر این صفحه به بررسی و موشکافی رشته کامپیوتر اعم از بررسی بازار کار، گرایشها، دروس و چارت درسی رشته کامپیوتر، میزان درآمد و حقوق فارغ التحصیلان این رشته و ادامه تحصیل در رشته کامپیوتر پرداخته شده است.
- رشته کامپیوتر برای دخترآیا رشته کامپیوتر برای دختران مناسبت است؟آمارها حاکی از آن است که زنان به سرعت در حال پیشرفت در علوم کامپیوتر و گرفتن شغلهای تخصصی و حساس هستند در نتیجه در این صفحه نقش خانمها را در رشته کامپیوتر بررسی و به طور کامل تحلیل کردهایم. مناسب است.
- آیا رشته کامپیوتر سخت استآیا رشته کامپیوتر سخت استبعضی از دانشجویان اغلب به علت فهم نادرست، استفاده از منبع آموزشی بیکیفیت و یا نگذاشتن زمان کافی بر روی درس از جانب خود فرد، دروس یک رشته را سخت تلقی میکنند در صورتی که اغلب شنیدهایم که سختی و آسانی یک رشته و یا درس نسبی است. در این صفحه این موضوع بسط داده شده است..
- بررسی درامد رشته کامپیوتربررسی درآمد رشته کامپیوتر در ایران و خارج از کشوردر این صفحه به بررسی درامد رشته کامپیوتر در ایران و همچنین درامد رشته کامپیوتر در خارج از کشور از جمله کانادا، آمریکا، انگلیس، فرانسه و دیگر کشورها پرداخته شده است در ایران و خارج از کشور
- بررسی شغل های رشته کامپیوترمعرفی و بررسی مشاغل رشته کامپیوتردر این صفحه تمامی شغلهای رشته کامپیوتر در ایران و خارج از کشور، شغلهای رشته کامپیوتر برای خانمها و شغلهای پردرآمد رشته کامپیوتر و بهترین مشاغل رشته کامپیوتر در سال 2022 بررسی شده است..
- معرفی بهترین دانشگاه های ایران به ترتیبمعرفی و بررسی بهترین دانشگاه های ایرانتقریبا تمامی دانشجویان و دانشآموزان در دوران تحصیل و به خصوص در هنگام انتخاب رشته میخواهند بدانند که بهترین دانشگاه های ایران به ترتیب چه دانشگاههایی هستند، برای پاسخ به این پرسش در این صفحه رنکینگ دانشگاه های ایران در جهان را از نگاه نظامهای رتبه بندی معتبر بررسی شده است
- برنامه نویسی کامپیوتربرنامه نویسی کامپیوتر چیست و چطور می توانید یک برنامه نویس موفق شوید؟در عصر فعلی برنامهنویسی یکی از پرطرفدارترین شغلهای دنیاست، دغدغهای افرادی که میخواهند در مسیر برنامهنویس شدن قدم بردارند این است که نمیدانند از کجا باید شروع کنند، در این صفحه هر آن چه برای تبدیل شدن به یک برنامه نویس حرفه ای نیاز دارید در اختیارتان قرار گرفته است چیست و چطور میتوان یک برنامه نویس موفق شد.
- معرفی کامل و 0 تا 100 رشته فناوری اطلاعاتمعرفی فناوری اطلاعات (IT) - 7 دلیل برای انتخاب رشته آی تی در دانشگاهآی تی چیست و چگونه پس از ظهور توانست در مدت فقط 20 سال تمام دنیا را فرا بگیرد و اکثر پول دنیا را ببلعد و پرطرفدارترین و پر درآمدترین مشاغل دنیا را در بر گیرد، با بررسی کامل آی تی با ما همراه باشید..
سیستم های نهفته (شماره درس: ۴٠۴۶٢)
Embedded Systems
اهداف درس سیستم های نهفته
سیستم نهفته یک سیستم کامپیوتری است که درون سیستم دیگری که معمولا غیرکامپیوتری است تعبیه (نهفته) شده است و وظایفی از جمله مدیریت و کنترل سیستم بزرگتر را بر عهده دارد. آمارهای موجود از کاربرد کامپیوترها نشان می دهد که اکثریت کامپیوترها در دنیا (بیش از ٨٠ درصد) به شکل نهفته هستند. همچنین سیستم های نهفته پایه ی مفاهیم مهمی در مهندسی کامپیوتر مانند سیستم های سایبرفیزیکی و اینترنت اشیاء هستند. هدف از این درس آشنایی با طراحی و تحلیل سیستم های نهفته است. همچنین در این درس دانشجویان با معماری، ساختار سخت افزاری، نرم افزار، و چگونگی برنامه نویسی برای سیستم های نهفته آشنا می شوند.
سرفصل های درس سیستم های نهفته
- مقدمه (١ جلسه)
- معرفی سیستم های نهفته، مشخصات سامانه های نهفته، اهمیت سامانه های نهفته، کاربردهای سامانه های نهفته، حسگرها و فعال سازها، سیستم های Reactive
- میکروکنترلرها به عنوان عنصر کلیدی سامانه های نهفته (٢ جلسه)
- معرفی میکروکنترلر، دلایل اهمیت میکروکنترلر در سامانه های نهفته، معماری میکروکنترلر، تبدیل آنالوگ به دیجیتال، پورت ها، ارتباطات سریال در میکروکنترلرها، یک مثال از سیستم های کنترلی خودکار
- مدیریت منابع و وظایف در میکروکنترلرها (٣ جلسه)
- پیاده سازی نرم افزاری یک سیستم نهفته، نقش حلقه های نامحدود،Emulator، Remote ،Debugger، نحوه ی برقراری ارتباط با میکروکنترلر از محیط پیرامون، حافظه در میکروکنترلرها
- مروری بر بسترهای سخت افزاری رایج سیستم های نهفته (۶ جلسه)
- مروری بر بردهای سخت افزاری Arduino و Raspberry Pi به عنوان بسترهای سخت افزاری رایج کاربردهای نهفته، مقایسه و کاربردهای آن ها، مروری بر روش های توسعه ی نرم افزار برای این بسترها
- برنامه نویسی مبتنی بر اتوماتا (۴ جلسه)
- مفهوم برنامه ریزی مبتنی بر اتوماتا، کاربرد برنامه ریزی مبتنی بر اتوماتا در توصیف سیستم های Reactive، ساختار سلسله مراتبی در برنامه ریزی مبتنی بر اتوماتا، مزایای برنامه ریزی مبتنی بر اتوماتا برای طراحی سیستم های نهفته، توصیف واکنش به صورت Mealy و Moore در برنامه ریزی مبتنی بر اتوماتا
- زبان StateCharts (٣ جلسه)
- MoC در StateCharts، توصیف سلسله مراتبی در Or-Super-State، StateCharts و AND-Supers-state طراحی پیمانه ای درStateChart ،مثال از توصیف یک سیستم نهفته با StateChate ( سیستم منشی تلفنی) Timer ها در stateChat اهمیت timer ها در توصیف بی درنگی، توصیف رخداد، شرط و واکنش درStateChat ،مراحل شبیه سازی(اجرا)کدStateChat
- بی درنگی، انرژی مصرفی و قابلیت اطمینان در سیستم های نهفته (۴ جلسه)
- روش های سطح سیستم کاهش انرژی مصرفی در سیستم های نهفته، روش های افزونگی زمانی بهبود قابلیت اطمینان در سیستم های نهفته، اهمیت بی درنگی در سیستم های نهفته، مروری بر مصالحه میان بی درنگی، انرژی مصرفی و قابلیت اطمینان در سیستم های نهفته
- معرفی اینترنت اشیا و نقش تعیین کننده ی سامانه های نهفته در شکل گیری آن (٧ جلسه)
- بررسی تعاریف ارائه شده برای اینترنت اشیاء، تفاوت اینترنت اشیا با سامانه های سایبرفیزیکی و شبکه های حسگر بی سیم، بررسی تاریخچه و خواستگاه اینترنت اشیا، کاربردها در دنیای نوین، معماری های اینترنت اشیا و تبیین جایگاه هر کدام از لایه ها با تأکید بر لایه ی شبکه، نقش و اهمیت ارتباطات در سامانه های اینترنت اشیا، معرفی ارتباطات D2D و چالش های پیرامون آن، اهمیت استفاده مناسب از پهنای باند در اینترنت اشیا، معرفی NBIOT، معرفی Flashlinq ،معرفی و بررسی جایگاه نسل پنجم ارتباطات (5G) در ارتباطات اینترنت اشیا، بررسی چالش های اینترنت اشیا، چالش انرژی و توان مصرفی در گره های موجود در زیرساخت، اشاره به مباحث مطرح در امنیت و حریم خصوصی در اینترنت اشیا، روش های ارزیابی انرژی مصرفی در کاربردهای اینترنت اشیاء
ارزیابی درس سیستم های نهفته
- تمرین ها: ٣ نمره
- پروژه: ٢ نمره
- آزمون های میان ترم و پایان ترم: ١٣ نمره
- آزمونک ها: ٢ نمره ی تشویقی
مراجع درس سیستم های نهفته
[1] Peter Marwedel. Embedded System Design. 1st edition, Springer, 2006.
[٢].1387احمد کاردان و سید امیر اصغری. “کاربرد سیستم های نهفته در اندازه گیری و کنترل”، کیان رایانه ی سبز
[3] Adrian McEwen and Hakim Cassimally. Designing the Internet of Things. 1st edition, Wiley, 2013.
[4] Online documents on Raspberry Pi and Arduino.
فیلمهای رایگان رشته کامپیوتر
آموزش ساختمان داده
فیلم ساختمان داده جلسه 1
فیلم ساختمان داده جلسه 2
فیلم ساختمان داده جلسه 3
فیلم ساختمان داده جلسه 4
فیلم ساختمان داده جلسه 5
فیلم ساختمان داده جلسه 6
فیلم ساختمان داده جلسه 7
فیلم ساختمان داده جلسه 8
حل تست ساختمان و الگوریتم جلسه 1
حل تست ساختمان و الگوریتم جلسه 2
حل تست ساختمان و الگوریتم جلسه 3
حل تست ساختمان و الگوریتم جلسه 4
انواع پیمایشهای درخت
نحوه ساخت درخت BST
آموزش درخت B-Tree
بررسی مرتبه ساخت هیپ
آموزش مرتب سازی سریع
آموزش شبکه شار
حل سوالات ساختمان ارشد کامپیوتر 99
حل ساختمان ارشد 95 بخش 1
حل ساختمان ارشد 95 بخش 2
آموزش شبکه های کامپیوتری
شبکههای کامپیوتری جلسه 1
شبکههای کامپیوتری جلسه 2
شبکههای کامپیوتری جلسه 3
شبکههای کامپیوتری جلسه 4
شبکههای کامپیوتری جلسه 5
شبکههای کامپیوتری جلسه 6
شبکههای کامپیوتری جلسه 7
شبکههای کامپیوتری جلسه 8
حل تست شبکه جلسه 1
حل تست شبکه جلسه 2
حل تست شبکه جلسه 3
حل تست شبکه جلسه 4
حل تست شبکه جلسه 5
حل تست شبکه جلسه 6
حل تست شبکه جلسه 7
حل تست شبکه جلسه 8
آموزش مدار منطقی
مدار منطقی جلسه 1
مدار منطقی جلسه 2
مدار منطقی جلسه 3
مدار منطقی جلسه 4
مدار منطقی جلسه 5
مدار منطقی جلسه 6
حل تست مدار منطقی جلسه 1
حل تست مدار منطقی جلسه 2
حل تست مدار منطقی جلسه 3
حل سوالات مدار منطقی کنکور ارشد کامپیوتر 99
حل سوالات مدار منطقی کنکور ارشد کامپیوتر 98
حل سوالات مدار منطقی کنکور ارشد کامپیوتر 97