بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
اجزاء تشکيل دهنده کامپيوتر عبارتند از :
سخت افزار
نرم افزار
اسلاید 2 :
كامپيوترهاي امروزي معمولاً از قطعات زير تشكيل ميشوند: دستگاههاي ورودي
حافظههاي جانبي
حافظههاي اصلي
واحد پردازشگر مركزي
دستگاههاي خروجي
اسلاید 3 :
نرمافزار يكي از بخشهاي اساسي كامپيوتر به شمار ميآيد، كه در
واقع سختافزار را بكار ميگيرد.
بعبارت ديگر رابط بين كاربر و سختافزار را نرمافزار مينامند. نرمافزار در حقيقت روح و جان يك كامپيوتر است، كه به سختافزار هويت ميبخشد.
اسلاید 4 :
سيستم عامل (OS: Operating System) مشهورترين نوع نرمافزارهاي سيستمي ميباشد. كه مديريت منابع سيستمي را بر عهده دارد. سيستمعامل، همچنين ارتباط بين كاربر و اجزاء سختافزاري و نرمافزاري ديگر را برقرار ميكند.
اسلاید 5 :
نرمافزارها توسط زبانهاي برنامهنويسي نوشته ميشوند. زبانهاي برنامهنويسي، يك سيستم ارتباطي هستند كه توسط آنها ميتوان دستورات لازم را به ماشين انتقال داد.
هرزبان برنامهنويسي به مجموعهأي از علايم، قواعد و دستورالعملها گفته ميشود كه امكان ارتباط با كامپيوتر را جهت بيان كاري يا حل مسئلهاي فراهم ميكند.
اسلاید 6 :
زبانهاي سطح پايينLOW LEVEL LANGUAGE
زبانهاي سطح بالا HIGH LEVEL LANGUAGE
زبانهاي سطح خیلی بالا VERY HIGH LEVEL LANGUAGE
اسلاید 7 :
هر دستورالعملی که مراحل انجام کاری را با زبانی دقیق و با جزئیات کافی بیان نماید بطوریکه ترتیب مراحل و شرط خاتمه عملیات در آن کاملا“ مشخص شده باشد را الگوریتم گویند.
اسلاید 8 :
منظور از زبان دقیق: آن است که الگوریتم دقیقا“ به همان صورتیکه مورد نظر نویسنده است اجرا گردد.
منظور از جزئیات کافی ، آن است که در طول اجرای الگوریتم عملیات ناشناخته پیش نیامده و باعث انحراف از مسیر و هدف اصلی نگردد.
منظور از ترتیب مراحل، آن است که مراحل اجرای الگوریتم قدم به قدم و با رعایت تقدم و تأ خر مشخص شده باشد.
منظور از شرط خاتمه، پایان پذیر بودن الگوریتم می باشد و بهر حال الگوریتم باید در زمانی دلخواه و تحت شرایط یا شرایط داده شده خاتمه پذیرد.
اسلاید 9 :
الگوريتم مجموعهاي از دستورالعمل ها، براي حل مسئله ميباشد كه
شرايط زير را بايد دارا باشد:
دقيق باشد
جزئيات كامل حل مسئله را داشته باشد.
پايانپذير باشد.
اسلاید 10 :
برای تهیه یک الگوریتم خوب و کارآمد باید مراحل خاصی اجرا شوند:
1- تعریف دقیق مسئله:
باید مسئله را تجزیه و تحلیل کرده تا کوچکترین ابهامی در فهم آن وجود نداشته باشد.
2- تعیین عوامل اصلی(متغیرهای) مورد نیاز
3- تعیین ورودی و خروجی مسئله : (داده ها و اطلاعات)
4- بررسی راه حل های مختلف مسئله
5- انتخاب یک راه حل مناسب
6- اشکال زدایی