برنامه سازی کامپيوتری 1 نرم افزار در کامپيوتر. برنامه سازی کامپيوتری 2 نرم افزارها سخت افزار کامپيوتر بدون نرم افزار ان غير قابل استفاده است نرم افزار.

Slides:



Advertisements
Similar presentations
Queue theory.
Advertisements

Awe sim.
معاونت درمان امور مامایی اردیبهشت 90. برای ثبت اطلاعات در برنامه نرم افزاری نظام مراقبت مرگ پریناتال ابتدا لازم است برنامه نرم افزار info-path وپرنیان.
Stranded Costs مقدمه 1 - آشنايی با پديده های غيرخطی ( ياد آوری و تکميل ) 2 - مبانی رياضی ( مهم )
Computer Programming برنامه سازی کامپيوتر1 مدل های رياضی مهندسی يعنی کاربرد علوم مختلف (رياضی، فيزيک) در حل مسائل کاربردی مدل های رياضی برای پيش بينی رفتار.
دستور های ورودی خروجی عباسپور 1 دستورهای ورودی و خروجی Input Output Commands.
Computer Programming برنامه سازی کامپيوتر1 طراحی الگوريتم ها Algorithm Design.
ارائه روشي براي شناسايي کاراکترهاي دستنويس، برپايه شبکه LVQ.
مثال های کاربردی (1) محاسبه سطوح دايره ای شکل –آبياری بارانی –سم پاشها تعريف مسئله: تهيه برنامه ای که بر اساس يک شعاع مفروض ورودی سطح دايره متناظر را محاسبه.
مفاهیم پایه فنآوري اطلاعات ارائه دهنده سيد امين حسيني E.mail:
عامل و محيط. آزمایشگاه سیستمهای هوشمند 2 رئوس مطالب عاملها و محيطها مفهوم رفتار عقلانی محيطها ساختارهای مختلف برای عاملها.
نام و نام خانوادگي : فريد ملازم 1 آزمايشکاه سيستم هاي هوشمند ( موضوع ارائه ارتباط بين component ها.
نام و نام خانوادگي : فريد ملازم 1 آزمايشکاه سيستم هاي هوشمند ( موضوع ارائه Process and Deployment Design.
1 تدوين راهبرد برای يک برنامه جلب حمايت همه جانبه Mohsen Shams, MD. PhD Candidate in Health Education, School of Public Health, Tehran University of Medical.
فصل 5 - مرور سريع UML برگرفته از کتاب
برنامه سازی کامپيوتر 1 زبانهای برنامه سازی Programming Languages.
1 فصل 5 - مرور سريع UML برگرفته از کتاب Large-Scale Software Architecture – Jeff Garland, Richard Anthony افشين لامعی بهار 87.
مديريت پروژه‌هاي فناوري اطلاعات فرآيند مديريت پروژه-مرحله برنامه‌ريزي تخصيص منابع.
ادامه برنامه های فرعی عباسپور 1 متغير ها در برنامه های فرعی هر نوع متغيری که در برنامه فرعی اعلان می شود مخصوص همان برنامه است و در خارج از آن موجوديت.
مراحل مختلف اجرای يک برنامه
فایل پردازی در C File based Programming in C. انواع فایل متنی –سرعت بالا –حجم کمتر –امکان دسترسی تصادفی –حفظ امنیت داده ها دودویی (باینری) –امکان باز.
1 Network Address Translation (NAT). 2 Private Network شبکه خصوصی شبکه ای است که بطور مستقیم به اینترنت متصل نیست در یک شبکه خصوصی آدرس های IP به دلخواه.
درس سیستم عامل استاد : عربی. سرفصل ها  فصل 1 : مقدمه  فصل 2 : پروسس ها  فصل 3 : ورودی / خروجی  فصل 4 : مدیریت حافظه  فصل 5 : سیستمهای فایل.
فارسی سازی يکپارچه در سيستم عاملهای OS/390 & Windows واحد 1 مهندسی سيستم Integrated Farsi support on OS/390 & Windows.
مظفر بگ محمدی دانشگاه ایلام Generics. کدهای عمومی 2 یکی از اهداف OOP ایجاد قابلیت نوشتن برنامه های عمومی با قابلیت استفاده ی مجدد است. کدهای چندریخت تا.
CS Constraint Satisfaction Constraint Satisfaction Problems Chapter 5 Section 1 – 3 Modified by Vali Derhami.
[c.
بررسي حافظه هاي ديناميکي و
تهیه و تنظیم: فاطمه قاسمی دانشگاه صنعتی شریف – پاییز 86
نظریه رفتار برنامه ريزي شده Theory of Planned Behavior
انواع دستور در برنامه نويسی
معرفی پرتال سازمانی درسا مرکز فناوری اطلاعات و ارتباطات
آشنایی با میکروتیک عمادالدین بنگلی MTCNA.
فصل دوم: نگاهی کلی به سیستم عامل.
فصل اول: رسانه های ذخیره سازی
بنام خدا زبان برنامه نویسی C (21814( Lecture 12 Selected Topics
SY800 router mode [AD-14-TB ].
اسلایدهای فصل سوم کتاب سیلبرشاتز دانشکده مهندسی کامپیوتر دانشگاه شریف
دانلود جدیدترین مقالات برق الکترونیک و کامپیوتر
واحد های مختلف برنامه عباسپور
نرم افزار نگهداری و تعمیرات مبتنی بر مدیریت دانش نت CMMS-MKMS
نرم افزار رایانه بخش دوم کتاب توربان درس مهندسی فناوری اطلاعات فصل 2.
تکنیک دیماتل DEMATEL: decision making trial and evaluation laboratory.
نرم افزار کامپیوتر بخش دوم کتاب توربان.
SSO Single Sign-on Systems
نمايش اعداد در کامپيوتر چهار عمل اصلي
نرم افزار گمبيت Gambit Software Features
مدارهای منطقی فصل سوم - خصوصیات توابع سويیچی
بخش فناوری کتاب توربان: فصل اول
آموزش نرم افزار EndNote
هیدرولیک جریان در کانالهای باز
آشنایی با پایگاه ساینس دایرکت
تهیه و تنظیم: فاطمه قاسمی دانشگاه صنعتی شریف – پاییز 86
نظریه رفتار برنامه ريزي شده Theory of Planned Behavior
وبلاگ جامع مهندسی برق و الکترونیک
جلسه ششم حفاظت در سیستم عامل
فصل دوم ساختار رایانه سخت افزار نرم افزار.
به نام خدا اين فايل راهنما جهت آشنايی کاربران گرامی با پايگاه اطلاعاتی Sciencedirect و نحوه جستجوی اطلاعات در آن تهيه شده است لطفاً اسلايدهای بعد را مشاهده.
به نام خدا Koha برنامه.
سمینار SharePoint رانندگی در بزرگراه پرتال ها
فصل ششم مدارهای ترتیبی.
آشنايي با نرم افزار.
نرم افزار عملي دوره كارداني كامپيوتر دانشگاه کردستان دانشكده فني
سخت افزارهای امنیتی Hardware Security تهیه و ارایه : یونس جوان.
به نام یکتای دانا فصل اول: متدها و قواعد.
فصل 8 –Process and Deployment
کاربرد کامپیوتر در مهندسی صنایع (21774(
مقدمه ای بر مهندسی نرم افزار An Introduction to Software Engineering
AntNet :Routing in Communication Networks
آشنایی با فرایند داده کاوی در نرم افزار R گروه داده کاوی دایکه داود دوروش تابستان 6139.
Presentation transcript:

برنامه سازی کامپيوتری 1 نرم افزار در کامپيوتر

برنامه سازی کامپيوتری 2 نرم افزارها سخت افزار کامپيوتر بدون نرم افزار ان غير قابل استفاده است نرم افزار ها مشخص می کنند که : –چه محاسباتی و روی چه اعدادی انجام شود –کدام اعداد و اطلاعات و برای چه منظوری ذخيره شوند –اطلاعات ورودی و خروجی چه هستند و چگونه وارد وخارج شوند نرم افزار برنامه ای است که نوشته می شود وتوسط کامپيوتر اجرا می گردد. اين برنامه ها مجموعه ای از دستورالعمل ها هستند که باترتيبی خاص و به منظور خاصی نوشته می شوند

برنامه سازی کامپيوتری 3 انواع نرم افزار 1.نرم افزار های سيستم (System software) برای هدايت کامپيوتر و سرويس دهی به کاربر (شخص) 2.نرم افزار های کاربردی (Usable software) جهت حل مسائل خاص، خودکار کردن سيستمها ، طراحی،..

برنامه سازی کامپيوتری 4 نرم افزار های سيستم 1.سيستم های عامل (Operating system) 2.مترجم ها 3.روش ثبت و دسترسی به اطلاعات و فايلها 4.سيستم های مديريت پايگاه داده ها 5.شبکه اينترنت

برنامه سازی کامپيوتری 5 انواع سيستم های عامل تک کاربره چند کاربره شبکه توزيع

برنامه سازی کامپيوتری 6 سيستم های عامل تک کاربره Single user operating system در يک زمان واحد تنها يک نفر می تواند با کامپيوتر کارکند ساده هستند تعريف فايلها، ذخيره سازی روی حافظه جانبی اصلاح و ويرايش فايلها، انتقال، کپی و حذف فايلها مقايسه اطلاعات فايلها و ديسکها چاپ اطلاعات

برنامه سازی کامپيوتری 7 انواع سيستم عامل تک کاربره 1.فرمانی (DOS) قديمی است برای هر کار يا فعاليتی بايد دستور مربوط تايپ شود در هر لحظه فقط يک برنامه می تواند اجرا شود اندازه نويسه ها ثابت است 2. ويندوز (Windows) دستورات به صورت دکمه (Icon) در منوهاي مختلف نمايان است دستورات مختلف با کليک کردن روی دکمه مربوط اجرا می شود اندازه نويسه ها قابل تغيير است امکان نمايش تصاوير وجود دارد ( مونيتور گرافيکی است) امکان کار به صورت چند وظيفه ای (Multitasking) در حين اجرای يک برنامه می توان کارهای ديگر انجام داد

برنامه سازی کامپيوتری 8 سيستمهای عامل چند کاربره Multi user operating system در کامپيوترهای بزرگ، قدرتمند و گران استفاده می شوند کاربران برنامه خود را در صف (Queue) قرار می دهند مبنای صف اولويت نوع کار، تقدم و تاخر، سهميه بندی و يا ضوابط ديگر هر برنامه ای که نياز به اصلاح، خواندن داده و غيره که نياز به سرعت کم دارد از نظر پردازشگر اصلی متوقف می گردد و کار آن به مدارات ديگر واگذار می شود

برنامه سازی کامپيوتری 9 سيستم عامل شبکه کامپيوتر های شخصی اگر چه خيلی قدرتمند هستند ولی با اين وجود برای انجام کارهای خيلی بزرگ در ادارات و بانکها انها را به صورت شبکه به هم وصل می کنند تا: 1.امکان دسترسی همه کاربران به اطلاعات اصلی در کامپيوتر اصلی (server) 2.امکان انتقال اطلاعات به صورت خودکار بين کامپيوتر های شبکه 3.امکان تبادل پيام بين کاربران شبکه 4.امکان اشتراک تجهيزات گران قيمت مثل چاپگر و پلاتر

برنامه سازی کامپيوتری 10 انواع شبکه 1.شبکه های محلی (Local area network, LAN) اتصال کامپيوتر از طريق کابل فواصل کمتر از يک کيلومتر در داخل ادارات 2.شبکه های شهری (Metropolitan area network, MAN) توانايي اتصال هزاران کامپيوتراز طريق کابل يا فيبر نوری 3.شبکه های وسيع (Wide area network, WAN) اتصال ميليونها کامپيوتر با هم ازطرق مختلف مثل Internet و intranet

برنامه سازی کامپيوتری 11 سيستم عامل شبکه مجموعه امکاناتی است که به کاربر اجازه می دهد از شبکه استفاده نمايد ممکن است سيستم عامل شبکه بخشی از سيستم عامل کامپيوتر باشد مثل يونيکس و ويندوز NT ممکن است سيستم عامل شبکه مجزا از سيستم عامل کامپيوتر باشد. در اين حالت اول سيستم عامل کامپيوتر و سپس سيستم عامل شبکه نصب می گردد مثل Novell Netware

برنامه سازی کامپيوتری 12 مترجم ها برنامه ای توسط کامپيوتر قابل اجرا است که به زبان ماشين ( مبنای 2 ) نوشته شود هر پردازشگر و يا کامپيوتر زبان خاص خود را دارد ما برنامه ها را با زبانهای سطح با لا ( مثل فرترن، C ، پاسکال و...) که بسيار ساده تر نوشته می شوند می نويسيم از طرفی هر کامپيوتر فقط زبان خود را درک می کند مترجمها برنامه ها را از شکلی به شکل ديگر تبديل می کنند تا قابل درک برای کامپيوتر باشند

برنامه سازی کامپيوتری 13 انواع مترجم 1.اسمبلر (Assembler) زبان اسمبلی (Assembly) يک زبان برنامه نويسی است که با تغييراتی از زبان ماشين حاصل شده است از اعداد سيستم ده دهی استفاده می شود به جای ادرس واقعی حافظه از نماد ها استفاده می شود اين برنامه توسط مترجم اسمبلر به زبان ماشين تبديل می گردد اسمبلر يک برنامه قابل اجرا توسط کامپيوتر است بنابر اين به زبان ماشين بوده اگر چه ممکن است ابتداً به زبان ماشين نوشته نشده باشد

برنامه سازی کامپيوتری 14 انواع مترجم 2.کامپايلر (Compiler) مترجم زبانهای سطح بالا کامپايلر ناميده می شوند هر زبانی کامپايلر خاص خود را دارد که در واقع يک نرم افزار است برای برنامه سازی با يک زبان خاص ابتدا بايد کامپايلر ان زبان را تهيه و در کامپيوتر نصب کنيم

برنامه سازی کامپيوتری 15 مفسر (Interpreter) اسمبلر ها و کامپايلرها کار ترجمه يک برنامه را يکجا انجام می دهند که نتيجه آن برنامه ای قابل اجرا است در مفسر ها روش کار متفاوت است در مفسر هر دستورالعمل به ترتيب ترجمه و بلافاصله اجرا می شود تا انتهای برنامه کامپايلرها کليه اشکالات برنامه را هنگام ترجمه گزارش می دهند در صورتی که در مفسرها تنها اشکالات آن بخش که اجرا می شود گزارش می گردد بيشتر زبانها دارای کامپايلر هستند تا مفسر

برنامه سازی کامپيوتری 16 فايل ها و روش ثبت و دسترسی به آنها حافظه اصلی کامپيوتر منبعی محدود است فايلهايي که در کامپيوتر بصورت نتيجه کار و اطلاعات بوجود می ايند در حافظه جانبی ذخيره می شوند روشهای دسترسی به اطلاعات فايل ها را نرم افزار های سيستم بعهده دارند