SajjadKhati (15-03-14)
سلام
در مراحل اجرای برنامه ++C یک ورودی دریافت شده و در نهایت یک خروجی نمایش داده میشود
سوال
در خروجی 2 حالت اتفاق می افتد یکی بصورت نمایشی و یکی بصورت 0-1 حالا خروجی که بصورت 0-1 هست به چه صورت انجام میشود؟
ممنون
آخرین ویرایش توسط javadshahvand در تاریخ 15-03-14 انجام شده است
SajjadKhati (15-03-14)
منظورت چیه دقیقا؟
خوب مفسرها اول این توابع و دستورات رو که قابل درک برا ماها ان و بصورت متن انگلیسی ان رو به زبان قابل درک برا کامپیوتر که 0 و 1 هه تبدیل میکنه و واحد منطق cpu این عملیات رو انجام میده (جمع و کم و ...) و بدش تو خروجی کامپیوتر نشون میده
*MoJtAbA* (04-04-14), javadshahvand (15-03-14), ravegoat (15-03-14)
برنامه اگر اجرا بشه successfully بده 1 و unsuccessfully بده 0 میشه و نمایش داده میشه که البته تمام اینکار ها پشت پرده انجام میشه
من میخواستم بدونم مراحلی منجر به تولید و نمایش 0-1 میشه کجا انجام میشه و به چه شکلی؟
ممنون
SajjadKhati (15-03-14)
successfully بشه و نشه رو ربطی نداره که
ببین مثلا یه تابع داری که رنگ رو ست میکنه روی یه شی (البته این تابع تو #C و ... باید باشه) ، هر رنگی یه کد و عددی داره ، موقع تفسیر ، این عدد به عدد دودویی 0 و 1 تبدیل میشه و برای پردازش به واحد ALU برا پردازش (جمع و کم و ...) فرستاده میشه
و ...
*MoJtAbA* (04-04-14), javadshahvand (15-03-14), ravegoat (15-03-14)
ممنونبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط SajjadKhati برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
تشریح همین مراحل با جزئیات به چه صورت هست؟
شاید از این طریق به جواب رسیدم
SajjadKhati (15-03-14)
والا جزئیات کامل شو نمیدونم
تو کتاب های برنامه نویسی ، معمولا اوایل شون ایناها رو توضیح میدن (اونا هم زیاد مو شکافی نمیکنن) اما خیلی کامل تر از چیزیه که من گفتم
سلام جواد جان!
ضمن تشكر از توضيحات دوست مون بايد اشاره كنم كه وقتي يه برنامه اجرا ميشه، سيستم عامل يه اولويت بندي براي پروسه ي اون برنامه در نظر مي گيره. برنامه هاي مبتني بر زبان سي بر اساس قاعده اي كه در زير بيان شده، ورودي ها رو مديريت مي كنه و خروجي رو نمايش ميده:
HowStuffWorks "The Basics of C Programming"
اگه كليه ي صفحات مطرح شده در پيوند بالا رو مطالعه كنيد با تمامي اعمال پشت پرده ي اين كار آشنا ميشيد. در نهايت وقتي خروجي آماده شده، اگه برنامه به شكل كنسولي باشه، داده هاي مقيم حافظه در محيط كنسولي به شكلي كه در سيستم عامل تنظيم شده به طور گرافيكي ترسيم ميشن. ولي اگه برنامه گرافيكي باشه، يه موتور گرافيكي براساس يه سري محاسبات خروجي رو رندر مي كنه.
بازم اگر جايي نياز به توضيح بيش تر داشت در خدمتم.
موفق باشي
آرمين
'چو ایران نباشد، تن من مباد
Dim Armin As Iranian
If Iran.Enabled = False Then Armin.Enabled = False
*MoJtAbA* (04-04-14), javadshahvand (04-04-14), SajjadKhati (04-04-14)
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks