تمرین سری اول تاریخ تحویل تمرین 21مهر 1392 درس مبانی برنامهسازی CE153 Sharif University of Technology Fall 2013 1 توضیحات اولیه از آنجایی که این تمرین کد اجرایی ندارد ،استثناً سرکالس به صورت دستی توسط استاد تحویل گرفته خواهد شد. زمان تحویل تمرین روز یکشنبه 21مهرماه می باشد و به هیچ عنوان بعد از زمان مشخص شده تمرینی تحویل گرفته نخواهد شد. در صورت مشاهده ی هرگونه تقلب ،برای تقلب کننده و تقلب دهنده به میزان نمره ی تمرین ،نمره ی منقی تعلق خواهد گرفت. سواالت خود را پیرامون تکلیف می توانید در سایت piazzaمطرح نمایید. 2 سواالت .1 . محاسبات زیر را انجام دهید (.تذکر : 2 7 4 یعنی عدد 4در مبنای 1001110101.101 7 ) )a) ~( 116 >> 3 b) 1101001110110 2 + c)− 2431 7 + 2044 6 معادله ی زیر در کدام مبنا صحیح می باشد؟ 346 + 12 * 34 = 6DD 3 .2با توجه به توابع اساسی در جبر باینری(| )& ,~ , ^ ,عبارت زیر را محاسبه کنید. a) 0 & 1 & 1 ^ 0 )b) ~(0 ^ 1 ^ 1 | 0 & 1) ^ ( 0 & 1 | 0 )c) 0 & 1 ^ 1 & 0 | ( 1 & 0 ^ 0 & 0 ^ 1 )d) ~( 0 & ( 1 ^ 0 ) ^ ( 1 | 1) | 0 4 .3با توجه توابع اساسی در جبر باینری(| )& ,~ , ^ ,خروجی مدار زیر را تعیین کنید. تذکر :گیتهای زیر به ترتیب از راست notو xorو orو andمی باشد .به طور مثال گیت andعمل & را روی ورودی هایش انجام می دهد. 5 .4هرکدام از قطعه برنامههای زیر را که ایراد دارند ،مشخص کرده و ایرادات مربوطه را برطرف نمایید .همچنین برای همه موارد تعیین کنید خروجی قطعه کد صحیح چیست. ;)a) printf("This is assignment "#%d "\n ", 1 ;)"!b) printf("Backslash: \\\t ;)c) printf("This is your studentID:\n%d \n",92_ID خروجی خط زیر چیست؟ ;)"!Printf("Hi dear new students! \nice to meet you 6
© Copyright 2025 Paperzz