عنوان فایل: مروری بر معماری وب
تعداد اسلاید:6
در این جزوه کلیه مباحث درس معماری کامپیوتر به همراه مثال تشریح شده است. این جزوه توسط دکتر حمید حسن پور در دانشگاه صنعتی شاهرود تهیه و تدوین شده.
فهرست :
آشنایی با سطوح طراحی و ادوات مورد استفاده در رجیسترها
سطوح طراحی در کامپیوتر
(Multi plexer) مالتی پلکسر
(Decoder) کدگشا
(encoder) کدگذار
(Logic Array) آرایه منطقی
(BUS) گذرگاه
(dedicated Bus) اختصاصی BUS
(Common BUS ) مشترک BUS
طراحی پردازنده
وظیفه اصلی CPU
وظیفه فرعی Cpu
وحافظه اصلی I/O با CPU ارتباط
Memory Mapped I/O
I/O Mapped I/O
(Von Neuman) ماشین وان نیومن
دستورالعملهای ماشین وان نیومن
روشهای گسترش ماشین وان نیومن
(Parallel Processing) پردازش موازی
فصل دوم طراحی واحد محاسبه و منطق
نحوه نمایش داده در کامپیوتر
(BCD) اعداد بی سی دی
اعداد افزایش سه تایی
(Gray) کد گری
(EX Gray) کد گری افزایش سه تایی
(Floating Point) اعداد ممیز شناور
مدارات جمع کننده
(Full Adder) طراحی جمع کننده کامل
(Serial Adder) طراحی جمع کننده سریال
(Ripple Carry Adder) طراحی جمع کننده با رقم نقلی پله ای
(Carry Lookahead Adder) طراحی جمع کننده با پیش بینی رقم نقلی
مدارات ضرب کننده
ضرب کننده برای دو عدد قدر مطلق علامت
ضرب دو عددمتمم یا
روشهای سریع ضرب
Booth روش ضرب
ضرب به کمک مدارات ترکیبی (ضرب آرای های)
مدارات تقسیم کننده
تقسیم به روش مقایس های
Restoring تقسیم به روش
Non Restoring تقسیم به روش
اعمال اصلی دراعداد ممیز شناور
عمل جمع در اعداد ممیز شناور
عمل ضرب در عدد ممیز شناور
مدار جمع وتفریق دو عدد ممیز شناور
فصل سوم طراحی واحد کنترل وحافظه
طراحی واحد کنترل
روش سیم بندی شده
State Table Method
Delay Element Method
Seqence Counter Method
روش ریز برنامه سازی
طراحی واحدکنترل به روش ریزبرنامه سازی
(Memory Organization) سازمان حافظه
جنس حافظه
(Semiconductor) حافظه نیمه رسانا
(Magnetic Core) حافظه حلقه های مغناطیسی
سلسله مراتب ذخیره سازی اطلاعات
انواع Cache
Direct Mapping
Set – Associative –
Associative mapping
حافظه انجمنی
روشهای متفاوت انتقال اطلاعات بین کامپیوتر ودستگاههای جانبی
(programed I/O) برنامه ریزی ورودی / خروجی
( Intrupt) وقفه
سیر کلی محاسبات به گونه ای است که می توان آن را بعد از آب، برق، گاز و تلفن به عنوان عنصر اساسی پنجم فرض نمود. در چنین حالتی کاربران سعی می کنند بر اساس نیازهایشان و بدون توجه به اینکه یک سرویس در کجا قرار دارد و یا چگونه تحویل داده می شود، به آن دسترسی یابند. کارشناسان امر IT، سیستم های محاسباتی گوناگونی را برای رفع اینگونه نیازهای کاربران ارائه داده اند که می توان به Cluster Computing، Grid Computingو اخیر اCloud Computing اشاره کرد. ایده اصلی Cloud Computing ارائه خدمات نرم افزاری و سخت افزاری از طریق اینترنت به کاربران و سازمان ها در تمام سطوح می باشد. به منظور دستیابی به بالاترین سطح عملکرد در ابر، استقرار محاسبات ابری باید نظارت و مدیریت شوند. نرم افزار مدیریت ابر، توانایی مدیریت خطا، پیکربندی، حسابداری، کارایی و امنیت را فراهم می کند. در این پروژه قصد داریم انواع مفاهیم مدیریتی موجود در محاسبات ابری و استفاده از آنها، معماری برای مدیت ابرها چالش های ابر در مسائل مدیریتی- امنیتی مربوطه و استاندارد های مدیریت ابر و آینده ابرها و رویکرد دولتها را به همراه مزایا و معایب ابرها مورد ارزیابی قرار می دهیم.
فهرست:
فصل 1 – مفاهیم محاسبات ابری
فصل 2 – معماری لایه های ابری و انواع آنها
فصل 3 – استفاده از ابرها و مدیریت آنها
فصل 4 – وضعیت حال و آینده محاسبات ابری و رویکرد دولت ها در قبال آنها
فصل 5 – نتیجه گیری و پیشنهاد ها
فهرست :
معماری مدل گردان MDA چیست؟
هدف این گزارش سمینار چه هست و چه نیست؟
ماموریت OMG و نقش معماری MDA در این ماموریت
چگونه معماری MDA استانداردهای مختلف را یکپارچه می کند؟
معرفی معماری MDA
مفاهیم بنیادی MDA
سیستم System
مدل Model
معماری Architecture
دیدگاه View point
دید View
سکو Platform
برنامه کاربردی Application
مدل مستقل از محاسبه Computation Independent Model
مدل مستقل از سکو Platform Independent Model
مدل خاص سکو Platfform Specific Model
مدل سکو Platform Model
تغییر شکل مدل Model Transformation
سرویس های فراگیر Implementation
————-
چکیده ای از مقدمه آغازین ” پاورپوینت معماری مدل گردان MDA رشته کامپیوتر ” بدین شرح است:
صنعت نرم افزار همواره به دنبال راه هایی برای بهبود فرآیند توسعه نرم افزار و همچنین افزایش کیفیت وماندگاری نرم افزارهای تولید شده است. شیءگرایی، توسعه مبتنی بر مدل، الگوها، و زیرساختهای محاسبات توزیع شده نمونه هایی از تلاشهای انجام شده در رسیدن به این هدف است.
معماری مدل گردان MDA میتواند نقش بسیار مهمی در این زمینه داشته باشد. این روش یک حرکت افراطی و خشک برای بهبود توسعه نرم افزار نیست، بلکه یک گام تکاملی است که گرایشهای مختلف بهبود توسعه نرم افزار را با هم متحد میکند. MDA سایر تلاشها انجام گرفته را زیر سوال نمیبرد و آنها را نقض نمیکند، بلکه هم راستا و هماهنگ با آنها سعی میکند صنعت نرم افزار را ارتقابخشد.
MDA سعی میکند از زبانهای مدلسازی نه تنها به عنوان زبان طراحی بلکه به عنوان زبان برنامه سازی نیز استفاده کند. برنامه سازی با استفاده از زبانهای مدلسازی میتواند باعث افزایش کیفیت، سودمندی و مانداری نرم افزار شود.
فهرست :
زبان هند
فرهنگ و معماری هند
آثار هنری هند
مجسمه ها در معماری هند
اهمیت تمدن موهنجودارو
معابد بودایی در هند
معماری اسلامی هند
و …
————
بخشی از پاورپوینت فرهنگ و معماری هند :
هند دارای چندین زبان و لهجه و گویش است خط و زبان اولیه آنها سانسکریت است که کتابهای زیادی به این زبان وجود دارد.
مهمترین زبان عصر حاضر هند زبان اردو است که تشکیل شده است از لغات فارسی – عربی و ترکی و انگلیسی و لغات محلی .کلمه هند از نام بومی سیندهو که نام یک رودخانه بومی هند است و ایرانیها سیندهو را به هندو بدل کردند و هند را به نام هندوستان یهنی سرزمین رودخانه ها خواندن از این کلمه یونانیها کلمه ایندیا را بکار بردند.
در هند دو آئین تاریخی وجود دارد ، بودا و هندو
بودا : توسط یک شاهزاده نپالی با افکار فلسفی خاص در ۵۶۰ ق.م. پایه گذاری میشود . بودا معتقد است که برای پیشرفت بایستی پیش از آنکه مشکلات را در محیط بیرونی حل کنیم ، می بایست به حل مشکلات درون خود بپردازیم .
به همین خاطر به فضاهای خلوتی برای عبادت احتیاج داریم . این فضاهای خلوت در سالهای اولیه گسترش بودیسم که تعداد پیروان آن اندک است ، غارها میباشد ، مکانی که امکان خلوت بودائیان را فراهم میکند . اما در سالهای بعد غارها کفاف عبادت همه بودائیان را نمی دهد ، به همین خاطر احتیاج به تعداد بیشتری معبد است که این معابد را با استفاده از توده های حجیم سنگی بوجود می آورند . این توده های حجیم در واقع الگوهایی هستند از غارهای اولیه و یا به عبارتی ، در معابد بودایی تلاش شده که فضای خلوت و ساکت غار ، مجددا ً تکرار شود.
