از لیون کامپیوتر قســـــــــــــــــــــــــــــــــــطی خرید کنید فروش اقساطی برای سراسر ایران
اخبار سخت افزار ، نرم افزار ، بازی و دنیای آیتی در مجله لیون کامپیوتر 🤩
جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'c'.
4 نتیجه پیدا شد
-
زبان سطح پایین Low Levelو زبان سطح بالا High level Language در بازی ها رایانه ای
TERRORIST پاسخی ارسال کرد برای یک تاپیک در مقالات و اخبار سخت افزار
============================ درود کاربران و دوستان گرامی بر آن شدم که مقاله ای مفید و سودمند برای دوستان قرار بدم تا از نحوه و پردازش کدها در زبان های سطح بالا و پایین نیز در اختیار شما قرار بدم، برنامه نویس (توسعه دهنده ها) دستورات خود را می توانند در انواع متفاوتی از زبان های برنامه نویسی بنویسد، تعدادی از این زبان ها به صورت مستقیم توسط کامپیوتر درک می شوند، و تعداد دیگری نیاز به ترجمه دارند تا قابل فهم برای کامپیوتر شوند، امروزه صدها زبان کامپیوتری مورد استفاده می باشند که می توان آنها را به سه دسته تقسیم کرد: 1- زبان ماشین 2- زبان اسمبلی Low level Programming. 3- زبان های سطح بالا High Level Languages مانند: ++C و C هر کامپیوتری می تواند به طور مستقیم فقط زبان ماشین خود را درک کند، زبان ماشین یک زبان ذاتی و منحصر به فرد یک کامپیوتر می باشد و به هنگام طراحی سخت افزار کامپیوتر تعریف می شود، زبان ماشین عموما شامل رشته ای از اعداد است و موجب می شود که کامپیوتر عملیات اصلی را که در ارتباط با خود است هر بار راه اندازی اجراء نماید، زبان ماشین وابسته به ماشین می باشند ( زبان ماشین یک دستگاه فقط بر روی همان نوع از ماشین اجراء می شود) درک زبان ماشین برای انسان طاقت فرساء و بسیار مشکل است. زمانیکه کامپیوتر ها مورد استفاده عموم قرار گرفتند مشخص شد برنامه نویسی زبان ماشین برای بسیاری از برنامه نویسان خسته کننده و ملالت آور است ، در عوض بکار بردن رشته ای از اعداد که کامپیوتر بتواند به صورت مستقیم آنرا درک کند، برنامه نویسان از عبارات کوتاه شده زبان انگلیسی برای فهماندن عملیات ابتدایی به کامپیوتر استفاده کردند، این عبارت مخفف شده شبیه زبان انگلیسی ، مبنای زبان اسمبلی هستند، برنامه ها مترجم بنام اسمبلر مشهور می باشند که زبان اسمبلی را به زبان ماشین ترجمه می کنند. زبان ماشین اسمبلی باعث افزایش سرعت برنامه نویسی شد اما هنوز هم مستلزم دستورات فراوانی برای انجام یک عمل ساده بود، برای افزایش سرعت برنامه نویسی زبان های سطح بالا توسعه پیدا کردندکه با استفاده از یک عبارت میتوانند وظایف و اعمال وسیع تری را انجام دهند. برنامه های مترجم که وظیفه تبدیل زبان های سطح بالا به زبان ماشین را برعهده دارند کامپایلر نامیده می شوند . زبان های سطح بالا این امکان را به برنامه نویس می دهند که دستورات مورد نیاز خود را تقریبا مانند زبان انگلیسی و عملیات ریاضی را به صورت روزمره بنویسد. بدیهی می باشد که زبان های سطح بالا نسبت به زبان های ماشین و سطح پایین مانند اسمبلی از محبوبیت بیشتری برخوردار می باشند، در نزد برنامه نویسان (توسعه دهندگان) ، زبان های شیرین و قدرتمند C و ++C و #C و VB و .Net و Java از جمله زبان های سطح بالا High Level می باشند. فرایند کامپایل کردن زبان سطح بالا به زبان ماشین می تواند وقت زیادی از کامپیوتر را بگیرد، برنامه های مفسر می توانند مستقیما برنامه های نوشته شده در زبان های سطح بالا را بدون نیاز به کامپایل به زبان ماشین تبدیل کنند. اگرچه آهسته تر عمل می کنند عملیات کامپایل کردند، و مفسرها در محیط های توسعه برنامه از کارایی بیشتر برخوردار هستند و در این محیط ها است که ویژگی جدید افزوده شده و خطاها اصلاح می شوند، پس از این اینکه برنامه کاملا توسعه یافت، نسخه کامپایل آن تولید می شود تا اجرای برنامه سریعتر صورت گیرد، اکنون می دانید که سر انجام دو روش برای ترجمه یک برنامه در زبان سطح بالا به شکلی و فرمی که کامپیوتر بتواند آنرا درک کند وجود دارد: کامپایل و مفسر. تمامی این توضیحاتی که خدمت دوستان دادم، فرایندهای اولیه ، ساخت ، تولید نهایی برای بازیهای رایانه ای می باشند که شما از آن استفاده می کنید برای اجراء کردن بروی ماشین خود یا همان PC. ========================================================================= استفاده از مقاله با درج منبع و ذکر نام نویسنده بلامانع می باشد. =========================================================================== -
سلام دوستان همینطور که از عنوان تاپیک معلومه دوست دارم شروع به یادگیری برنامه نویسی کنم دوست دارم برم سمت برنامه نویسی اندروید و ios ولی یادگیری زبان کامپیوتر هم دوست دارم 1- به نظر شما اول از کجا شروع کنم از چه کتاب منبع یا سایتی یادگیری رو ادامه بدم 2- چه زبانی رو اول یادبگیرم ؟! جاوا سی سی++ سی شارپ یا ... ؟ 3- به ترتیب چجوری جلوبرم بهتره...(منظورم زبان هاست...) 4- حدودا برای زبان های مدنظرتون فک میکنید چقدر یادگیریش طول میکشه ؟! (میدونم برای هر فردی در هر شرایطی متفاوته ولی معمولش چقدره...) 5- چه نرم افزار هایی رو باید دانلود کنم مثلا eclips یا visual studio یا ... ؟!(خیلی مختصر بگم یه جا تو یه سایتی دیدم یکی میگفت اول با اکلیپس شروع بشه بهتره چون ساده تره...) 6- سایتی که کتاب یا ویدیو های اموزشی برای اینکار داشته باشه اگر الان به خاطر دارید ممنون میشم معرفی کنید پیشاپیش ممنون از راهنمایی هاتون
-
سلام شرمنده قبلا هم از همین بچه های انجمن خواسته بودم کمکم کنن ولی باز به نتیجه خاصی نرسیدم ، دوباره بعد از چند ماه پست میزارم لطفا کمکم کنید میخوام شروع کنم برنامه نویسی یاد بگیرم ولی اینکه چه زبانی باید یاد بگیرم ، از کدوم زبان شروع کنم ، چطوری شروع کنم اگر ممکنه بهم کمک کنید میخوام اپلیکیشن بسازم مثلا یه طرح فرضی مطرح میکنم شاید بتونید کمک کنید یه اپلیکیشن برای یک شرکت که مثلا مدرسین دروس مختلف ثبت نام میکنن بعد دانش اموزا تو هر نقطه ای از نقشه درخواست مدرس میکنن مدرسین با قیمت هاشون و مناطق تحت پوششون اعلام حضور میکنن و دانش اموزا انتخاب میکنن (یه طرح کاملا فرضی مثل مثلا اسنپ ) این نرم افزار برای ساخت نیازمند چه زبان هایی است ؟ من برای اینکه بتونم ایده هام رو خودم قسمت عمده اش رو بسازم چه زبان ای رو باید مسلط بشم که بهتر باشه ؟ ایا جاوا کافیه ؟ با سی ++ شروع کنم ؟
- 30 ارسال
-
- programming
- c++
-
(و 5 مورد دیگر)
برچسب زده شده با :
-
پر شدن و بعضا کم و زیاد شدن بی دلیل و عجیب درایو C
Dark01 پاسخی ارسال کرد برای یک تاپیک در بحث های نرم افزاری
سلام یه مشکلی برای درایو C به وجود اومده که فضاش خود به خود کم و زیاد میشه این مشکل از چند روز پیش شروع شد که من نرم افزار qBitTorrent رو دانلود کردم تا از سایت fitgirl چند تا گیم دانلود کنم، شب زدم دانلود که تا صبح تموم شه و اگه از نرم افزار qBitTorrent استفاده کرده باشید، دیدید که بعد از پایان دانلود شروع میکنه به آپلود همون فایل خلاصه نمیدونم چه اتفاقی افتاده که از اون زمان این مشکل درایو C شروع شده و تا الان هم ادامه داره، همه کار هم انجام دادم، از Malwarebytes نسخه Premium برای اسکن کامل درایو C ، از نرم افزار C Cleaner برای پاک کردن کش مرورگر و بعضی موارد، برای Restore Point هم محدودیت تعیین کردم ولی هیچکدوم جواب نداده و در ضمن اینکه درایو C رو حافظه SSD 256GB هستش، و یه اینم عرض کنم که مثلا دیشب 120 گیگ فضای آزاد داشت و الان که هنوز 24 ساعت نگذشته فضای آزادش شده 93 گیگ بدون اینکه چیز جدیدی نصب یا اضافه کنم اگه کسی تجربه این اتفاقو داشته و مشکل رو حل کرده ممنون میشم راهنمایی کنید، بینهایت ممنون