طراحی و پیاده سازی ۲
دانشگاه
دانشگاه
Kartei Details
Karten | 98 |
---|---|
Sprache | English |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 01.12.2014 / 02.12.2014 |
Weblink |
https://card2brain.ch/box/_29
|
Einbinden |
<iframe src="https://card2brain.ch/box/_29/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Lernkarteien erstellen oder kopieren
Mit einem Upgrade kannst du unlimitiert Lernkarteien erstellen oder kopieren und viele Zusatzfunktionen mehr nutzen.
Melde dich an, um alle Karten zu sehen.
انواع اعمال اولیه کامپیوتر را نام برید؟
محاسبه جمع تفریق ضرب و عملیات منطقی مانند and و or عملیات اولیه برای کنترل ترتیب مثل دستورات شرطی و دستور پرش اشاره کرد
کنترل ترتیب چگونه است ؟
در حین اجرای دستور بعدی در ثبات آدرس قرار دارد
شیوه کار کنترل ترتیب چگونه است؟
شیوه کار کنترل ترتیب به این صورت است که هر بار اجرای دستور بعدی آدرس مبوطه از ثبات آدرس استخراج شده و سپس کد عملیاتی آن خارج شده و عملوند های آن از حافظه برداشت شده و در ثبات قرار می گیرد سپس پردازنده شروع به اجرای برنامه می کند
دستیابی به داده ها چگونه است؟
همانطور که گفته شد در حین اجرای دستور باید عملوند های آن از حافظه برداشت گرددلذا کامپیوتر بایستی مکانیسمی برای برداشت داده از حافظه داشته باشد
پس از اجرای دستور نتایج در کجا قرار می گیرند؟
حافظه
شیوه کار دستیابی داده ها چگونه است؟
به عناصر حافظه آدرس اختصاص داده شده و از طریق آن آدس به عناصر حافظه می توان دستسی پیدا کرد
لازمه بالاترین بهره وری از حافظه چیست؟
تا آنجایی که امکان دارد حافظه ها در تعامل با هم فعال باشند .
مشکل مدییت حافظه ها د چیست؟
سرعت انواع حافظه ها و پدازنده با هم متفاوت است
سرعت پردازنده و حافظه اصلی و حافظه جانبی چقدر است؟
پردازنده نانو ثانیه حافظه اصلی میکو ثانیه و حافظه جاننبی میلی ثانیه است. لذا برای تعامل بهتر نیاز به مدییت حافظه می باشد
بای ایجادد توازنا چه اهی می توان استفاده کرد؟
سیستم عامل های چند برنامه ای
از جمله راهکارای ایجاد برنامه چیست؟
برای ایجاد توازن بین حافظه و پردازنده از حافظه نهان استفاده گردد این حافظه بین حافظه اصلی و پردازنده قرار می گیرد.
محیط عملیاتی چه محیطی است؟
متشکل از دستگاهایی است که کامپیوتر با آنها ارتباط ددارد مثل پرینتر و صفحه نمایش.
هر ارتباط با کامپیوتر از چه طریقی صورت می گیرد؟
از طریق محیط عملیاتی مربوطه صورت می پذیرد
فرض کنید یک سخت افزار دارید که تمام رجیستر های آن 16 بیتی است حال فرض کنید که بخواهید جمع اعداد بزرگتر از 16 بیت هم داشته باشید. چه باید کرد؟
راه حل آن است که عمل جمع 32 بیتی را به صورت نرم افزاری شبیه سازی کنیم یعتنی برای x+y را به دو قسمت 16 بیتی تقسیم کرده و با هم جمع کنیم. پس عملا جمع 32 بیتی را بصورت نرم افزاری شبیه سازی می کنیم.
شبیه سازی توسط چه انجام میشود؟
توسط مفسر صورت می گیرد
فناوری بین سالهای 1951-55 را نام برید
سخت افزار= کامئیوتر های لامپ خلا ----- متد ها:زبان اسمبلی ------ مفاهیم اساسی -------- زیر برنامه ها --------- ساختمان داده ها -----------زبان ها: اسمبلی فرترن
فناوری های سالهای بین 1956-1960را نام برید
سخت افزار:حافظه نوار مغناطیسی. مدار های ترانزیستوری حافظه های کر
متد ها: سیستم عامل چند برنامه ای
زبانها:کوبول 61و الگول 60 اسنوبال و APL
1961-65 فناوری های سال
سخت افزار:حافظه دیسک مغناطیسی
متد ها: سیستم های عامل چند برنامه ای
زبانها:کوبول61و الگول 60 و اسنوبالو APL
1966-70 فناوری های بین
سخت افزار: کامئیوتر های متوسط و ریز برنامه نویسی و مدارات مجتمع
متدها:سیستم های اشتراک زمانیو کامئایلر های بهینه ساز
زبانها:APL فرترن 66 کوبول 65 الگول 68 اسنوبال 4 بیسیک PL/ سیمولا 67
1971-75 فناوری های سالهای
سخت افزار:ریز کامئیوتر ها ظهور حافظه های نیمه هادی
متد: برنامه نویسی ساPL/I , C , پرولوگ
فناوری بین سالهای 1976-80
سخت افزار: ریز کامپیوتر هایی برای امور اقتصادی و سیستم های ذخیره انبوه بزرگ
متد: تکنیک های برنامه نویسی همزمان تعبیه شده و بی درنگ
زبانها:اسمالتاک و ادا و فرترن و ML
1986-90 فناوری بین سالهای
سخت افزار: معماری موازی و فاکس
متد: بستر اطلاعاتی ملی
زبانها ادا 95 زبانهای فایندی و HTML
1991-95 فناوری بین سالهای
سخت افزار:معماری های موازی فاکس
متد ها: بستر اطلاعات ملی
زبانها:ادا 95 و زبانهای فرایندی و HTML
فناوری بین سالهای 1996-2000
سخت افزار: کامپیوتر های ارزان قیمت وب جهانی فضای دیسک گیگا بایتی
متد:تجارت الکترونیک
زبانها: جاوا اسکریپت و xml
انواع مدل های زبان
زبان های دستوری یا امری
زبان تابعی
زبان قانونمند
زبان شیگرا
زبان جنبه گرا
زبان دستوری چه نوع زبانی است؟
یک ماشین را در نظر بگیرید که برنامه بر روی آن اجرا می گردد حالت هر ماشین را معمولا با محتویات حافظه توصیف میکنند. لذا از این به بعد مراد از حالت ماشین در یک لحظه خاص محتویات حافظه در آن لحظه می باشد به طور کلی در زبان های دستوری مثلc
هر دستور موجب حرکت ماشین از یک حالت به حالت دیگر می گردد
در این زبان برنامه را به صورت مجموعه ای از دستورات می توان دید
حالت ماشین (state)
مجموعه محتوای حاظه را در هر زمان حالت ماشین در آن زمان ا تشکیل می دهد
برای زبان های قانونمند مثال بزنید
- awk
- clips
- constraint handling rules
- jess
- prolog
- toon talk
- xslt
نمونه ای از زبان prolog?
parent(x,y) :- father(x,y)
parent(x,y) :-mother(x,y)
grandparent(x,z) :-parent(y,z)
father(albert,jeffery)
mother(mary,cindy)
-
- 1 / 98
-