صفحه ی رسمی آروین خالق زاده

این سایت برای اراعه ی تکالیف آروین خالق زاده طراحی شده است

صفحه ی رسمی آروین خالق زاده

این سایت برای اراعه ی تکالیف آروین خالق زاده طراحی شده است

در این سایت قرار است ما درباره ی تکنولوژی های امروز حرف بزنیم و با هم درباره ی آنها کمی اطلاعات بدست بیاوریم

بایگانی

بازی ویدئویی نوعی سرگرمی تعاملی است که توسط یک دستگاه الکترونیکی مجهز به پردازشگر یا میکرو کنترلر انجام می‌شود. تعداد مخاطبان بازی‌های ویدئویی در سال‌های گذشته افزایش بسیار زیاد و چشمگیری داشته و بازی‌های ویدئویی به پر طرفدار ترین سرگرمی تاریخ بشر تبدیل شده‌است. اولین بازی ویدئویی تاریخ در سال ۱۹۵۸ میلادی ساخته شد، این یک بازی شبیه ساز تنیس بود. این بازی، قدمی شد برای پیشرفت های عظیم در بازی های ویدئویی.

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

از محبوب ترین بازی های ویدیوی می توان به:Gta و call of duty و سری بتل رویال ها اشاره کرد.

V

F

.

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

در ابتدا C# از لحاظ ساختاری خیلی به Java و بیشتر از آن به C++ نزدیک بود اما رفته رفته و با توسعه این زبان برنامه نویسی جدید، تفاوت‌ها بیشتر و بیشتر شدند.

در دنیای زبان‌های برنامه نویسی، اصطلاحی وجود دارد به نام زبان‌های خانواده C؛ دلیل این نام‌گذاری، شباهت ظاهری (Syntax) زبان‌های عضو این خانواده به زبان C است. خیلی از زبان‌های برنامه نویسی مشهور این روزها مثل C، C++، Objective-C، PHP، C#، Java و حتی زبان بسیار جدید Swift عضو این خانواده هستند. بنابراین به نظر می‌رسد اگر یکی از این زبان‌ها را بلد باشید، کارتان برای یادگیری دیگری آسان‌تر خواهد بود.

در زمانه‌ای که همه چیز با یک ساعت پیش از خود متفاوت است، حالا که می‌دانیم C# در واقع پیش از شروع قرن ۲۱ ساخته شده است، آیا می‌توانیم نتیجه بگیریم که C# پیر شده و بهتر است سراغ یک زبان تازه نفس‌تر مثل Swift برویم؟ قطعا خیر، C# تا به امروز بارها به روز شده است. نسخه 7.1 زبان C# به تازگی منتشر شده است. از نظر من C# یک جوان ۳۰ ساله است که به اندازه کافی جوان و به اندازه کافی با تجربه است. 

شی گرا چیست؟

در ابتدای این مقاله، گفتم که C# یک زبان برنامه‌نویسی شی گرا است. برای اینکه توضیح بدهم دقیقا یک زبان شی گرا چیست، ابتدا باید بدانیم در زبان‌های غیر شی‌گرا چه می‌گذرد. زبان‌های غیر شی گرا از دو موجودیت «داده» و «عملیات» تشکیل می‌شوند. یعنی کل یک نرم افزار، مثل نرم اپلیکیشن اندروید، iOS یا هر نرم افزار دیگری که روی کامپیوترهای شخصی اجرا می‌شوند، از چندین عملیات (Function) که یک یا چند داده (Data) می‌گیرد ساخته شده که این function تغییرات لازم را روی آن داده‌ها اعمال می‌کند و داده جدید را به function قبلی بر می‌گرداند.

مثلا فرض کنید که ما دو داده نام و نام خانوادگی داریم:

نام: آروین

نام خانوادگی: خالق زاده

عملیات مورد نظر ما ساخت نام کامل فرد است:

عملیات: نام + نام‌خانوادگی = آروین خالق زاده

این یک نمونه ساده از شیوه کار زبان‌های غیر شی‌گرا بود. حالا فرض کنید بخواهیم همین عملیات را در C# که یک زبان شی گرا است پیاده کنیم. ما دیگر با دو داده مجزا طرف نیستیم. یک شی وجود دارد به نام انسان، انسان دارای یک نام کوچک و یک نام خانوادگی است. از پیش برای شی انسان مشخص کرده‌ایم – به وسیله یک function – که چطور نام کامل می‌سازد. مقادیر محمد و اژدری را به شی انسانی که ساخته‌ایم ارسال می‌کنیم، حالا یک انسان داریم که نام کامل دارد.

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