امیر گوهرشادی

دانشجوی علوم کامپیوتر در IST Austria و Georgia Tech
دوشنبه, ۱۵ خرداد ۱۳۹۱، ۰۲:۰۴ ب.ظ

آزمون کوتاه‌پاسخ پنجم

درود

این آزمون امروز ساعت ۱۷ برگزار خواهد شد و پویا مصدق هم خیلی توش به من کمک کرده (و قراره بکنه!!)

روش ثبت نام               روش ارسال پاسخ‌ها (عنوان ایمیل باید ex5 باشد)


۱۶:۴۰: فایل‌های موردنیاز در طول آزمون:
binary.txt
function.o
statements.txt
strings.txt

۱۷:۰۰: آزمون آغاز شد.
پرسش‌ها (زمان: سه ساعت و نیم)
اگه سؤالی واضح نبود همین‌جا بپرسید.

۱۷:۰۵:
این فایل نحوه‌ی کار با فایل function.o را نشان می‌دهد. برای کامپایل‌کردن باید بنویسید:
g++ use.cpp fuction.o -O2

۱۷:۴۳: گویا پرسش یک از دست ما در رفته بود و خیلی سخت شده بود. فایل binary.txt آپدیت شد. فایل جدید را بگیرید. (اینم برا دوستانی که نمی‌خوان ریاضی زیاد داشته باشه و استفاده از Reference رو هم بلد نیستن :) )

۱۸:۰۰: زمان آزمون یک ساعت تمدید شد. تا ساعت ۲۰:۳۰ فرصت دارید.

۱۹:۲۰: من می‌رم شام، سعی می‌کنم زود برگردم.

۱۹:۴۵: برگشتم.

۲۰:۳۰: آزمون تمام شد. کمی صبر کنید تا راه‌حل‌ها و نتایج اعلام شود.

۲۰:۳۲:
نفر نخست: آقای علیرضا نصری از مشهد (۴ از ۴)
نفر‌های دوم: آقای حسین بیگی از شهرکرد و آقای مهرداد میری از مشهد (۲ از ۴)
بقیه همه صفر!

۲۰:۳۳: پاسخ‌های نهایی:
1:37448
2:8
3:0.99999999999225276860
4:385
۲۰:۳۵: فایل‌های آزمون:
راهنمای حل
کدهای من

۲۰:۳۸: آزمون به آرشیو افزوده شد.
آزمون بعدی: چهارشنبه


نوشته شده توسط (امیر کفشدار گوهرشادی)
ساخت وبلاگ در بلاگ بیان، رسانه متخصصان و اهل قلم

امیر گوهرشادی

دانشجوی علوم کامپیوتر در IST Austria و Georgia Tech

بایگانی

آخرین مطالب

  • ۹۵/۰۴/۲۳
    OS
  • ۹۵/۰۳/۲۴
    KDE
۱۵ خرداد ۹۱ ، ۱۴:۰۴

آزمون کوتاه‌پاسخ پنجم

درود

این آزمون امروز ساعت ۱۷ برگزار خواهد شد و پویا مصدق هم خیلی توش به من کمک کرده (و قراره بکنه!!)

روش ثبت نام               روش ارسال پاسخ‌ها (عنوان ایمیل باید ex5 باشد)


۱۶:۴۰: فایل‌های موردنیاز در طول آزمون:

۱۷:۰۰: آزمون آغاز شد.
پرسش‌ها (زمان: سه ساعت و نیم)
اگه سؤالی واضح نبود همین‌جا بپرسید.

۱۷:۰۵:
این فایل نحوه‌ی کار با فایل function.o را نشان می‌دهد. برای کامپایل‌کردن باید بنویسید:
g++ use.cpp fuction.o -O2

۱۷:۴۳: گویا پرسش یک از دست ما در رفته بود و خیلی سخت شده بود. فایل binary.txt آپدیت شد. فایل جدید را بگیرید. (اینم برا دوستانی که نمی‌خوان ریاضی زیاد داشته باشه و استفاده از Reference رو هم بلد نیستن :) )

۱۸:۰۰: زمان آزمون یک ساعت تمدید شد. تا ساعت ۲۰:۳۰ فرصت دارید.

۱۹:۲۰: من می‌رم شام، سعی می‌کنم زود برگردم.

۱۹:۴۵: برگشتم.

۲۰:۳۰: آزمون تمام شد. کمی صبر کنید تا راه‌حل‌ها و نتایج اعلام شود.

۲۰:۳۲:
نفر نخست: آقای علیرضا نصری از مشهد (۴ از ۴)
نفر‌های دوم: آقای حسین بیگی از شهرکرد و آقای مهرداد میری از مشهد (۲ از ۴)
بقیه همه صفر!

۲۰:۳۳: پاسخ‌های نهایی:
1:37448
2:8
3:0.99999999999225276860
4:385
۲۰:۳۵: فایل‌های آزمون:

۲۰:۳۸: آزمون به آرشیو افزوده شد.
آزمون بعدی: چهارشنبه
موافقین ۳ مخالفین ۰ ۹۱/۰۳/۱۵
امیر کفشدار گوهرشادی

نظرات  (۲۶)

 تو خود ثبت نامشم باید عنوانش ex5 باشه ؟
پاسخ:
عنوان باید SignUp باشه ولی در حقیقت سیستم یه کم هوش داره، فرق ثبت نام و ارسال پاسخ رو می‌فهمه و به عنوانش بند نیست :)
وقتش؟
پاسخ:
هر وقت رو سؤالا توافق بشه اعلام می‌کنیم.

۱۶:۱۰: توافق شد. دو ساعت و نیم
۱۵ خرداد ۹۱ ، ۱۵:۴۴ سید سبحان میریوسفی
فردا بزارین بهتر نیست؟
امروز باید زبان بخونیم !!!
 
پاسخ:
خب شما می‌تونین فردا رو سؤالا کار کنین.
۱۵ خرداد ۹۱ ، ۱۶:۴۲ سید سبحان میریوسفی
باشه . خیلی ممنون که سوال طرح می کنین و به فکر بچه ها هستین .
واقعا ممنون .
پاسخ:
به فکر بچه‌ها که نیستیم :)
ولی جدن ببخشید که نمی‌تونم ساعتشو عوض کنم.
میشه تابعه رو تو یه فایل تکست بنویسید؟ نمیتونم بازش کنم
پاسخ:
فایل به صورت object هست. نباید بتونین بخونیدش. فقط کامپایلر بلده ازش استفاده کنه.
 آقا سوال 1 ارزش اعداد از راست به چپ زیاد میشه؟
ینی این میشه 8 دیگه
1000
پاسخ:
بله
 لطفا فایل سوال 2 رو به صورت exe هم بزارید :-/
پاسخ:
متأسفانه امکانش نیست

 قایل binary.txt که توش فقط یه دونه عدده! یا من اشتباه میکنم؟ :|
پاسخ:
سیستم عاملتون اشتباه می‌کنه!
++C اشتباه نمی‌کنه. شما ورودی رو معمولی بخونید. دو تا عدده تو دو خط
2 ساعت وقتو اضافه کنین پس!
پاسخ:
باشه
زمان تمدید شد ولی نه دو ساعت. یک ساعت. تا ۸:۳۰ وقت دارید.
 binery ye adad shode ke :((
پاسخ:
۲ تا عدده! مطمئن باشین مشکل از نرم‌افزاریه که باهاش دارین باز می‌کنین فایلو.
تو ++C بخونید و بنویسید تا مطمئن شین.
dare /n
ba notepad bazesh nakon 
پاسخ:
بابا نیارین اسم این نرم‌افزارها رو.
الآن بلاگ من کثیف شد باید آبش بکشم :پی
خب من فقط محیط dev رو دارم چیکار کنم؟
پاسخ:
ببینید باید یه فایلی باشه که بتونید از توی ترمینال به عنوان کامپایلر اجراش کنید.
فکر می‌کنم برای dev اسم این فایل همین ++g هست ولی اطلاع دقیقی ندارم.
به مستندات کامپایلرتون مراجعه کنید.
 تو سوال آخر:
گزاره های منطقی همه ی حروف اند یا فقط اونایی که تو فایلند؟
پاسخ:
فقط اونایی که تو فایلن
تو رابطه and اگه یکی از این وری ها غلط باشه اونوقت آنوری حتما غلط می شود؟
پاسخ:
نه
لزومی نداره.
فقط اگر همه‌ی اینوری‌ها درست باشند، آن‌وری باید درست باشد :)
سوال 3 که گفته تا 10 رقم اعشار ، میتونه باشه 0.99999999999؟؟
پاسخ:
می‌تونه ولی آیا هست؟
من فایلو نتونستم باز کنم آخرش! میشه بگید اگه 0و 0 رو به تابع بدیم چی بهمون میده؟
پاسخ:
(3,1)
10 و 10 چی؟
پاسخ:
گفتن نگیم ولی
امیر:
قبول داری جواب این دو نقطه کمکی نمی‌کنه؟

من فایل کامپایلرو پیدا کردم.الان چیکار کنم؟!!
پاسخ:
باید به عنوان پارامتر اول اسم فایلتون و به عنوان پارامتر دوم اسم Object file رو بهش بدین تا کامپایل کنه:
g++ myfile.cpp function.o
یکی از نقطه های ثابت رو میخواستم. این دو نقطه حدسام بود!
پاسخ:
اینا ثابت نیستن! :)
حاصل جمع مختصات دو نقطه یعنی چی؟
مثلا (2 و 2) + (3 و 3) میشه 10؟
پاسخ:
بله
 اگه قرار باشه سوالات م3 مث این باشه که کف یه سوال میشه!!!
پاسخ:
قرار نیست این‌طوری باشه ولی کف همون یه سؤال بود سال ما! :)
 ye soal sath marhale 3 haminas
yani age natoonim inaroo hal konim bayad saremoon ro bezarim bemirim?
پاسخ:
نه
ببینید تو م۳ حداکثر یه سؤال این‌جوری میاد (مثل سخت‌های ما)
ولی ما با توجه به هدفمون باید همه‌جور سؤالی با شما کار کنیم
تو این آزمون به نظرم سؤال‌های ۱ و ۳ و ۴ درست در حد مرحله ۳ بودند.
چرا من هر چی می گذره بیشتر به این نتیجه می رسم که نویسنده ی سوال 2 در 2 جا به جواب اشاره کرده؟
شاید فقط به خاطر اینکه می خوام جوابم درست باشه این طوریه :) 
پاسخ:
حست درسته
ولی دو جا نیست، بیش‌تره!!
هدف از این سؤال فقط این بود که یاد بگیرین از Object File استفاده کنین.
دقیقا!
خب دو تا چیز :
یکی این که اگه راه حل برا سوال یک سابق(اون سخته ) دارید اگه میشه بذارید .(یعنی اگه کدشو نوشتید برا تست و اینا)
دو این که تابعش حالا چی بود ؟  
پاسخ:
سوال یک حالت سختش ایده ی ریاضی می خورد.
با استفاده از لگاریتم باید حل می کردین.
 تابع که واضح بود دیگه . می شد 
F(x)=x/2 +3
F(y)=y/2 + 1
من ٣ ،٤ تا نقطه کنار هم گذاشتم. بعد تابع رو حدس زدم بعدم که یه معادله است که حلس می کنی. :)
پاسخ:
به این می گن تف انداختن! :)

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی