سورس کد بازی مار و پله با رابط کاربری زیبا
سورس کد بازی مار و پله به زبان جاوا
سورس کد بازی مار و پله با رابط کاربری زیبا
این دوره محصول موسسه udemy است.
سرفصل های این مجموعه آموزشی:
عنوان دوره: Udemy Learn C programming C language
نویسنده: TweakCoder eLearning Solutions
سطح: همه سطح ها
مدت دوره: 6 ساعت
حجم فایل حدود 170 مگابایت
فرمت فایل : WORD (لینک دانلود پایین صفحه) تعداد صفحات 58 صفحه
مقدمه
ابر رایانه رایانه ای است که در زمان معرفی از نظر ظرفیت پردازش و به خصوص سرعت محاسبه ازدیگر ماشین ها قوی تر باشد. اولین ابر رایانه ها در دهه ی 1960به طور عمده در موسسه اطلاعات کنترل (CDC) توسط سیمور کری«Seymour Cray» طراحی شد. کری تا دهه ی 1970 زمانی که برای تاسیس شرکت خود پژوهشکده کری, از آن جدا شد آنرا هدایت می کرد. کری بعدها با طرح های جدید خود بازار ابر رایانه را در دست گرفت و تا 25 سال (1965 1990) بی رقیب ماند. در دهه ی 1980به موازات تولید یک دهه قبل تر کامپیوتر کوچک هاشمار زیادی از رقیبان کوچکتر وارد بازار شدند اما بسیاری از آنها در" رکود بازار ابر رایانه ها" ی اواسط دهه ی 1990 ناپدید شدند. امروزه ابر رایانه ها طرح های یک بار تولید شونده هستند که توسط شرکت های "سنتی" مانند IBM و HP طراحی می شوند. این شرکت ها بسیاری از شرکت های دهه ی 1980 را برای استفاده از تجاربشان خریداری کردند، هر چند در طراحی ابر رایانه ها موسسه ی کری متخصص تر است .
معنای کلمه ی ابر رایانه تا حدی متغیر است , و ابر رایانه های امروزی فردا دیگر کاربردی نخواهند داشت، همانگونه که از کولاسوس (Colossus)، (اولین رایانه ی الکترونیکی برنامه دار رقمی دنیا، که طی جنگ جهانی دوم رمز های آلمانی ها را می شکست) پیدا است. ماشین های اولیه ی سی دی سی (CDC) صرفاً پردازنده های منفرد پر سرعتی بودند که تا ده برابر سریع تر از سریع ترین ماشین هایی که توسط دیگر شرکت ها معرفی شده بودند کار می کردند. در دهه ی 1970 بیشتر ابر رایانه ها برای استفاده از پردازنده ی برداری طراحی می شدند و بسیاری از بازیگر های تازه کار برای ورود به بازار پردازنده هایی از این نوع را با قیمت ارزان تر عرضه می کردند. در دهه های 1980و 1990 پردازنده های برداری جای خود را به سیستم های پردازش موازی فشرده با هزاران سی پی یو (CPU) ساده ای داد که برخی از آنها واحد های غیر مرسوم و برخی طرح های متداول و سنتی بودند. امروزه طرح های موازی بر پایه ی ریز پردازنده های RISC " غیر مرسوم" مانند PowerPC یا PA_RISC قرار دارند.
فرمت فایل : WORD (لینک دانلود پایین صفحه) تعداد صفحات 35 صفحه
مقدمه
شاید دلیلی که شما این نوشته را می خوانید این باشد که نام جُوا را بارها در مقالهها، آگهیها و تبلیغات شنیده باشید. این مقاله تلاشی است برای توضیح و تشریح این زبان برنامهنویسی، کاربردها و محیطهای استفاده از آن برای کسانی که متخصص رشتههای کامپیوتر و برنامهنویسی نیستند. این مقاله شاید پاسخی باشد برای کسانی که از خود پرسیدهاند که جُوا چیست و چگونه میشود آنرا آموخت.
در چند دهه گذشته صدها زبان برنامهنویسی برای کامپیوترها ارائه شده است. زبانهای برنامه نویسی اولیه بسیار به زبان ماشینها که بیشتر چیزی شبیه رشتهای از اعداد یا دستورالعملها است نزدیک بودند به نحوی که یادگیری و بخاطر سپردن آنها برای انسان کار مشکل و زمانبری بود و بسیاری از مردم از یادگیری آن گریزان بودند. به همین دلیل کمبود برنامهنویسان حرفهای احساس میشد. احتمال خطا در این زبانها بالا بود به خاطر اینکه حجم برنامهها زیاد بود. در عین حال سرعت برنامهسازی بشدت کند بود چرا که این زبانها بسیار محدود بودند و قابلیت استفاده مجدد از برنامههای موجود اندک بود. اینها باعث شد که زبانهای برنامهنویسی سطح بالا متولد شوند. زبان سطح بالا زبانی است که شباهت بیشتری به زبان انسانها داشته و به شیوه تفکر انسانی نزدیکتر باشد.
این زبانها هرکدام کاربردها و محیطهای خاص خود را دارند. برخی از آنها برای مقاصد خاصی مثل محاسبات عددی یا برنامهنویسی تجاری طراحی شدهاند. مانند فرترن (FORTRAN) که بیشتر کاربرد محاسباتی در رشتههای مهندسی دارد و کوبال (COBOL) که برای پیادهسازی برنامههای تجاری ساخته شده است.
در این حین، روشهای مختلفی برای طراحی و ساخت برنامهها ارائه شد. زبانهای سطح بالای نخستین بطور کلی از روش رویهای (Procedural) تبعیت میکردند. برنامهنویسی رویهای روشی است برای نوشتن برنامههای کامپیوتر که در آن برنامه به زیربرنامههای کوچکتر تقسیم شده که محدوده، متغیرها و وظایف خاص خود را دارند. این زیربرنامهها قابلیت استفاده مجدد در دیگر برنامهها را فراهم میسازند. اما همچنان این روش چیزی نزدیکتر به ماشین است تا به انسان. بعدها روشهای دیگری برای برنامهنویسی ارائه شد که به شیوه نگرش انسان به اشیاء و محیط نزدیکتر است.
تعریف عضو جدید
حذف عضویت
ویرایش عضو دلخواه
تعریف کتاب جدید
حذف کتاب از کتابخانه
ویرایش مشخصات کتاب
سیستم امانت کتاب
سیستم تحویل کتاب
گزارش دهی