۰
subtitle
ارسال: #۱
  
سوال کنکور مهندسی فناوری اطلاعات سال ۸۷ (محاسبات)
سلام
تست ۱۳ فصل محاسبات کتاب پوران (آی تی ۸۷)
میشه توضیح بدین که چرا گزینه ۱ درست نیست؟
دلیل درست بودن گزینه ۴ رو متوجه میشم، ولی با این اوصاف گزینه ۱ هم باید درست باشه
(به خاطر اینکه روی سوال یک سری نماد ها داره نتونستم روی سوال رو قرار بدم)
با تشکر از کمکتون
تست ۱۳ فصل محاسبات کتاب پوران (آی تی ۸۷)
میشه توضیح بدین که چرا گزینه ۱ درست نیست؟
دلیل درست بودن گزینه ۴ رو متوجه میشم، ولی با این اوصاف گزینه ۱ هم باید درست باشه
(به خاطر اینکه روی سوال یک سری نماد ها داره نتونستم روی سوال رو قرار بدم)
با تشکر از کمکتون
۰
ارسال: #۲
  
سوال از فصل محاسبات کتاب پوران
من با یه مثال حل کردم گزینه ۱ اصلا نشد.
حالا میشه شما بگید چجوری میگید ۱ درسته؟
حالا میشه شما بگید چجوری میگید ۱ درسته؟
۰
ارسال: #۳
  
سوال از فصل محاسبات کتاب پوران
مثالتون چطور بوده دقیقا؟
آخه وقتی میگه A<B این یعنی S و V مختلف العلامت باید باشن و Z=0 هست. (برای حالت علامت دار)
که با این اوصاف گزینه ۱ هم درست هستش.
آخه وقتی میگه A<B این یعنی S و V مختلف العلامت باید باشن و Z=0 هست. (برای حالت علامت دار)
که با این اوصاف گزینه ۱ هم درست هستش.
ارسال: #۴
  
RE: سوال از فصل محاسبات کتاب پوران
(۲۹ خرداد ۱۳۹۱ ۱۱:۱۲ ب.ظ)MSZ نوشته شده توسط: مثالتون چطور بوده دقیقا؟
آخه وقتی میگه A<B این یعنی S و V مختلف العلامت باید باشن و Z=0 هست. (برای حالت علامت دار)
که با این اوصاف گزینه ۱ هم درست هستش.
برای بی علامتش چی؟ صدق میکنه؟
چون مثالی که من زدم هم C و همZ صفر هستن
A= 1000
B= 1101
ولی در مورد گزینه ۳ اگر این علامتی که گذاشته XNOR باشه درست هست.
در مورد گزینه ۴ حالت بدون علامتش رو فکر میکنم غلطه چون C برای مثال من که ۱ نشد.( ولی این توضیحی هم که پوران داده رو هم نمیفهمم یعنی چی که بدون جمع؟)
۰
ارسال: #۵
  
سوال از فصل محاسبات کتاب پوران
آخه دو روش برای تفریق هست یکی با جمع یکی بدون جمع که بصورت پیشفرض منظور بدون جمع هست
ما با C کاری نداریم. فلگ های حال علامت دار S و V و Z هستن.
و ضمنا مثالی که شما زدین هم تو گزینه ۱ و هم گزینه ۴ صدق میکنه.
ما با C کاری نداریم. فلگ های حال علامت دار S و V و Z هستن.
و ضمنا مثالی که شما زدین هم تو گزینه ۱ و هم گزینه ۴ صدق میکنه.
ارسال: #۶
  
RE: سوال از فصل محاسبات کتاب پوران
(۲۹ خرداد ۱۳۹۱ ۱۱:۴۷ ب.ظ)MSZ نوشته شده توسط: آخه دو روش برای تفریق هست یکی با جمع یکی بدون جمع که بصورت پیشفرض منظور بدون جمع هست
ما با C کاری نداریم. فلگ های حال علامت دار S و V و Z هستن.
و ضمنا مثالی که شما زدین هم تو گزینه ۱ و هم گزینه ۴ صدق میکنه.
یعنی تو مثال من c=1 شد؟
اگه ممکنه میشه بگید چجوری؟
۰
ارسال: #۷
  
سوال از فصل محاسبات کتاب پوران
تو حالت بدون علامت، C =1 میشه. چون داره یه رقم قرض میگیره که تو بی علامت، این به معنی C = 1 هستش.
تو علامت دار هم که بازهم هم ۱ و هم ۴ درسته.
کلا هر مثالی بزنین هم ۱ و هم ۴ درسته.
اگر من اشتباه میکنم، دوستان اصلاح کنن لطفا.
تو علامت دار هم که بازهم هم ۱ و هم ۴ درسته.
کلا هر مثالی بزنین هم ۱ و هم ۴ درسته.
اگر من اشتباه میکنم، دوستان اصلاح کنن لطفا.
۰
ارسال: #۸
  
RE: سوال از فصل محاسبات کتاب پوران
در حالت بدون علامت برای تفریق دو عدد، دو روش داریم:
روش اول: می توان با قرض گرفتن تفریق را انجام داد. در این صورت فلگ C وقتی یک می شود که A<B یعنی با ارزش ترین بیت A نیاز به قرض داشته باشد و اگر A>=B آنگاه C=0 .
پس در صورتی که A<B باشد، C=1 است و چون A=B نیست پس Z=0 می شود.
گزینه ۱و ۴
روش دوم: می توان برای تفریق دو عدد بی علامت (A-B)، عدد اول را با مکمل ۲ عدد دوم جمع کرد، در این صورت اگر A>=B آنگاه فلگ C یک می شود و اگر A<B آنگاه C=0 می شود.
پس در صورتی که A<B باشد، C=0 است و چون A=B نیست پس Z=0 می شود.
گزینه های ۲ و ۳
چون در حالت علامت دار وقتی A<B باشد، S XOR V=1 و چون A و B برابر نیستند، Z=0 است. پس گزینه های ۲ و ۳ درست نیستند.
روش اول: می توان با قرض گرفتن تفریق را انجام داد. در این صورت فلگ C وقتی یک می شود که A<B یعنی با ارزش ترین بیت A نیاز به قرض داشته باشد و اگر A>=B آنگاه C=0 .
پس در صورتی که A<B باشد، C=1 است و چون A=B نیست پس Z=0 می شود.
گزینه ۱و ۴
روش دوم: می توان برای تفریق دو عدد بی علامت (A-B)، عدد اول را با مکمل ۲ عدد دوم جمع کرد، در این صورت اگر A>=B آنگاه فلگ C یک می شود و اگر A<B آنگاه C=0 می شود.
پس در صورتی که A<B باشد، C=0 است و چون A=B نیست پس Z=0 می شود.
گزینه های ۲ و ۳
چون در حالت علامت دار وقتی A<B باشد، S XOR V=1 و چون A و B برابر نیستند، Z=0 است. پس گزینه های ۲ و ۳ درست نیستند.
ارسال: #۹
  
RE: سوال از فصل محاسبات کتاب پوران
۰
ارسال: #۱۰
  
RE: سوال از فصل محاسبات کتاب پوران
(۲۷ خرداد ۱۳۹۱ ۰۷:۳۲ ق.ظ)MSZ نوشته شده توسط: سلام
تست ۱۳ فصل محاسبات کتاب پوران (آی تی ۸۷)
میشه توضیح بدین که چرا گزینه ۱ درست نیست؟
دلیل درست بودن گزینه ۴ رو متوجه میشم، ولی با این اوصاف گزینه ۱ هم باید درست باشه
(به خاطر اینکه روی سوال یک سری نماد ها داره نتونستم روی سوال رو قرار بدم)
با تشکر از کمکتون
با سلام
در مورد اینکه گزینه یک اشتباست تردید نکنید . گزینه یک کتاب پوان من این هستش :
در حالت با علامت [tex]S\bigotimes V\bigotimes Z = 1[/tex]
در حالت بدون علامت [tex]C\bigotimes Z = 1[/tex]
من از توضیحات اضافی خودداری میکنم چرا که دوستان توضیح دادند که در سیستم با علامت و بودن علامت تفریق به چه صورت هست و ..
بنابراین فرض کنید هر دو عدد با هم برابر باشند بنابراین :
۱- عملگر [tex]\bigotimes [/tex] را xor در نظر بگیریم و هر دو عدد با هم برابر باشند (A=B)در اینصورت اگر دو عدد را بودن علامت فرض کنیم داریم :
[tex]C xor Z = 1[/tex] چون بیت۱ =Z ست میشود و بیت ۰ =C هم نداریم در صورتی که A>B نیست پس اشتباست .
۲- اگر عملگر [tex]\bigotimes [/tex] را xnor در نظر بگیریم و عدد A بزرگتر باشد(A>B) و در سیستم بودن علامت با توجه به شرط تعریف شده در گزینه یک
[tex]C Xnor Z = 1[/tex] داریم :
[tex]C xnor Z= 1 ===> 1 xnor 0 = 0[/tex]
بنابراین همانطور که می بینیم در هر دو حالت شروط گزینه یک برای اعداد بدون علامت صدق نمی کند و لذا این گزینه اشتباست .
ارسال: #۱۱
  
RE: سوال از فصل محاسبات کتاب پوران
بله درسته. فقط قسمتهایی که bold کردم رو ببینید، درسته؟ منظورتون همین بوده؟
(۳۱ خرداد ۱۳۹۱ ۱۱:۵۶ ق.ظ)hadi_m نوشته شده توسط: ۱- عملگر [tex]\bigotimes [/tex] را xor در نظر بگیریم و هر دو عدد با هم برابر باشند (A=B)در اینصورت اگر دو عدد را بودن علامت فرض کنیم داریم :
[tex]C xor Z = 1[/tex] چون بیت۱ =Z ست میشود و بیت ۰ =C هم نداریم در صورتی که A<B نیست پس اشتباست .
۲- اگر عملگر [tex]\bigotimes [/tex] را xnor در نظر بگیریم و عدد A کوچکتر باشد(A<B) و در سیستم بودن علامت با توجه شرط تعریف شده در گزینه یک
[tex]C Xnor Z = 1[/tex] داریم :
[tex]C xnor Z= 1 ===> 1 xnor 0 = 0[/tex]
بنابراین همانطور که می بینیم در هر دو حالت شروط گزینه یک برای اعداد بدون علامت صدق نمی کند و لذا این گزینه اشتباست .
ارسال: #۱۲
  
RE: سوال از فصل محاسبات کتاب پوران
۰
ارسال: #۱۳
  
سوال از فصل محاسبات کتاب پوران
متوجه شدم. ولی اینطور که نمیشه یه گزینه رو رد کرد!
این گزینه برای شرط سوال صادق هست...
نمیدونم میتونم منظورم رو برسونم یا نه؟
این گزینه برای شرط سوال صادق هست...
نمیدونم میتونم منظورم رو برسونم یا نه؟
ارسال: #۱۴
  
RE: سوال از فصل محاسبات کتاب پوران
ارسال: #۱۵
  
RE: سوال از فصل محاسبات کتاب پوران
(۳۱ خرداد ۱۳۹۱ ۱۲:۳۲ ب.ظ)MSZ نوشته شده توسط: متوجه شدم. ولی اینطور که نمیشه یه گزینه رو رد کرد!
این گزینه برای شرط سوال صادق هست...
نمیدونم میتونم منظورم رو برسونم یا نه؟
خب حق با شماست صورت مسئله تنها حالت A<B رو میخواد و من فکر کردم مقایسه دوعدد رو مد نظر داره نه صرفا A<B
با این تعابیر اینجوری بیان می کنم که بنا به صورت مسئله A<B میباشد و اما در مورد عملگرها که میتوانیم فرض کنیم!
دو تا فرض می کنیم چون نوع عملگر مشخص نیست !! ابتدا فرض میکنیم که این عملگر , عملگر xnor است لذا گزینه یک گفته برای اعداد با علامت در صورتی A < B است که داشته باشیم [tex]S Xnor V Xnor Z = 1[/tex] اما همانطور که میدانیم در سیستم مکمل دو بعد از تفریق (A+B'+1) در صورتی که A<B باشد داریم S xor V =1 , Z=0 که xnor اینها صفر میشود و لذا با شرط داده شده جور در نمی اید .
و اما فرض دوم : فرض میکنیم عملگر داده شده عملگر Xor باشد در این حالت هم بنا به صورت مسئله گفته اگر دو عدد بدون علامت باشند در صورتی A<B میباشد که داشته باشیم : [tex]C Xor Z = 1[/tex]
ما میدوانیم که در سیستم بدون علامت اگر A<B باشد انگاه با تفاضل دو عدد A-B خواهیم داشت : c=0 , z=0 . لذا با شرط داده شده در مورد اعداد بدون علامت سازگار نیست ۰Xor0 =0
بنابراین این گزینه شروط لازم را برای A<B را با در نظر گرفتن هر فرضی در مورد نوع عملگر ارضاء نمیکند.
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close