الگوریتم پایه علم کامپیوتر

الگوریتم پایه علم کامپیوتر

مبانی و مقدمات ورود به علم پیچیده کامپیوتر
الگوریتم پایه علم کامپیوتر

الگوریتم پایه علم کامپیوتر

مبانی و مقدمات ورود به علم پیچیده کامپیوتر

برنامه نویسی چیست؟ برنامه نویس کیست؟

برنامه نویسی رایانه: (که اغلب به طور کوتاه برنامه نویسی نامیده میشود) سوق دادن یک مسأله محاسباتی به یک برنامه قابل اجرا می باشد.


رابطه بین الگوریتم و برنامه نویسی:

برنامه نویسی مستلزم فعالیت هایی همچون تحلیل و درک مسئله است. که انجام چنین مراحلی منجر به شکل گیری یک الگوریتم می شود، بنابراین برنامه نویسی کاملا مرتبط به الگوریتم نویسی می باشد.  پس یک برنامه نویس خوب ابتدا یک الگوریتم نویس ماهر می باشد.
از این رو برای شروع برنامه نویسی باید ابتدا با الگوریتم آشنا شد.


حالا برنامه نویسی چیه ؟ و برنامه نویس چه کسیه!؟

اساسا کاربران برای منتقل کردن مفاهیم خود به رایانه از برنامه نویسی به زبان ها مختلف استفاده می کنند.

کامپیوتر زبان خاص خود را دارد که این زبان مجموعه ای از صفر ها و یک هاست.مثلا کد 110011 یک دستور قابل فهم برای کامپیوتر است. که مجموعه ای از این کد ها یک برنامه را تشکیل می دهند که از کامپیوتر درخاست انجام کاری را می کنند.به عمل نوشتن کد ها برنامه نویسی (programming) و به کسی که برنامه را می نویسد برنامه نویس (programmer) گفته می شود.


پس چرا برنامه نویسان از کد هایی مثل (110011) استفاده نمی کنند؟

علت چیزی نیست جز دشواری و پیچیدگی کار کردن با این کد ها.

مثلا اگر شما بخواهید یک برنامه ساده بنویسید که دو عدد را جمع کند و حاصل را نمایش دهد. با فرض این که شما تمام کد های زبان ماشین (0و1) رو بلد هستید( که غیر ممکنه و بسیار سخت ) نوشتن چنین برنامه ی ساده ایی بسیار وقت گیر و دشوار می باشد.و حتی به خاطر یه اشتباه  ساده باید ساعت ها وقت بگذارید که آن را پیدا کنید و اشکال زدایی کنید.

به همین خاطر عده ای از برنامه نویسان با متحمل شدن سختی فراوان برنامه هایی خلق کردند که اعمال ثابت و تکراری مشترک بین برنامه ها رو انجام میدادند و زبان خاص خود را داشتند.

که به این برنامه ها نرم افزار های برنامه نویسی گفته میشود.


خسته نباشید.


نظرات 1 + ارسال نظر
مریم پنج‌شنبه 16 بهمن 1393 ساعت 09:32 http://http:/saghi741.blogsky.com

سلام آقاخسته نباشی هنوزم مطالبت کمه

شرمنده من خیلی وقت بود نبودم چشم می زارم

امکان ثبت نظر جدید برای این مطلب وجود ندارد.