ویرگول
ورودثبت نام
Kiarash Hassani
Kiarash Hassani
Kiarash Hassani
Kiarash Hassani
خواندن ۳ دقیقه·۴ سال پیش

مبانی کامپیوتر و برنامه نویسی


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

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

در نهایت مبانی کامپیوتر و برنامه نویسی ، ما به طور مختصر زبانهای برنامه نویسی اصلی را ارائه می دهیم ، تا شما را به سمت انتخاب مناسب خود راهنمایی کنیم.

برخی از مفاهیم این دوره احتمالاً برای شما کمی انتزاعی به نظر می رسند: این طبیعی است ، هنگامی که آنها به اولین زبانی که یاد می گیرید به کار گرفته شوند ، بهتر متوجه خواهید شد. دریغ نکنید در بازگشت و خواندن متن مربوطه از این دوره ، بهتر است ایده های خود را حل کنید.

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

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

اول ، یک کامپیوتر بسیاری از چیزها را از کامپیوتر روی ماشین شما گرفته تا ابررایانه های Météo France ، از جمله تلفن های هوشمند (تلفن های هوشمند انگلیسی) ، رایانه های رومیزی (Mac یا PC) ، کنسول های بازی و ... ماشین حساب های قابل برنامه ریزی اما در پس این تنوع واقعیت بسیار ساده تری نهفته است: رایانه از سه عنصر زیر تشکیل شده است.

پردازنده ای که در لحظه ای در مورد آن صحبت خواهیم کرد.

حافظه ، که می تواند اشکال بسیار متنوعی داشته باشد ، اما مفید بودن آن همیشه یکسان است: برای نگهداری مقدار مبانی کامپیوتر و برنامه نویسی معینی از اطلاعات (که داده نامیده می شوند) در دسترس پردازنده تا لحظه ای که به آن نیاز است ، نیاز خواهد بود.

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

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

انجام عملیات ریاضی اولیه وقتی می گویم اساسی ، من واقعاً مقصودم اساسی است: جمع ، ضرب ، برخی از توابع مثلثاتی و غیره. مبانی رایانه و برنامه نویسی شاید برخی از پردازنده های تخصصی بتوانند کمی بیشتر Sioux عمل کنند ، اما اکثریت قریب به اتفاق پردازنده ها از عملیات ریاضی بیشتر از دانش آموز ترمینال S نمی دانند.

۳
۰
Kiarash Hassani
Kiarash Hassani
شاید از این پست‌ها خوشتان بیاید