زمان کنونی: ۰۵ آذر ۱۴۰۳, ۰۸:۰۰ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

بررسی سوالات PL مهندسی کامپیوتر ۹۲

ارسال: #۴۶
۲۱ بهمن ۱۳۹۱, ۰۴:۳۴ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۱ بهمن ۱۳۹۱ ۰۳:۳۹ ب.ظ)هاتف نوشته شده توسط:  
(21 بهمن ۱۳۹۱ ۰۳:۳۳ ب.ظ)azad_ahmadi نوشته شده توسط:  اخه هاتف جان، خطا که نمیده. این دستور رو تو سی اجرا کنی semantic error که نمیده. میشه در شرط if در زبان سی هم یه مقدار رو انتساب داد و هم از اون مقدار انتساب داده شده در شرط استفاده کنه. می دونیم که تو سی هر مقداری غیراز صفر برابر درست هست. واین سوال هم همین رو بیان می کنه. این side effect هست و منطق برنامه رو عوض میکنه.
خب آخه توی مثلا Turbo C++ که خطای semantic گزارش نمی کنه! شما دیدید بنویسه semantic error ؟
بعدش هم Borland C++ با Turbo C++ فرق داره، فکر کنم نباید کُد رو توی این کامپایلرها اجرا کنیم ازش اینجوری نتیجه بگیریم، باید دید طراح زبان چی گفته، من که سر جلسه با خودم گفتم اینکه اسم زبان C رو آورده اصلا نکته انحرافی بود.

(۲۱ بهمن ۱۳۹۱ ۰۲:۵۲ ب.ظ)azad_ahmadi نوشته شده توسط:  منم سوال مبدا مجازی رو اشتباه بدست اوردم
اینو شرح میدید؟

بچه ها می گن که مبدا مجازی میشه ۲۰۱۷/ من که نمی دونم چرا.
اما یه سوال برای کنکور ۹۰ اومده تقریبا مثل همین سوال هست. اونجا ادرس شروع آرایه رو منهای تعداد واحد های آدرس موردنیاز کرده. من براساس همون گفتم که هرچی که باشه از ۲۰۰۰ کمتر درمیاد. تنها گزینه کمتر هم همون بود که من زدم.
Undecided کم کم داره به پاسخ های اشتباهم افزوده میشهUndecided خدایا دیگه بسه جان آزاد دیگه اشتباه نکرده باشمConfused

ای درد توام درمان در بستر ناکامی .... ای یاد توام مونس در گوشه تنهایی
در دایره قسمت ما نقطه تسلیمیم ... لطف آن چه تو اندیشی حکم آن چه تو فرمایی
۰
۰
یافتن تمامی ارسال‌های این کاربر
 سپاس‌گزاری شده توسط: هاتف
ارسال: #۴۷
۲۱ بهمن ۱۳۹۱, ۰۴:۴۱ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
من حل کردم جواب ۲۰۱۷ اومد
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۴۸
۲۱ بهمن ۱۳۹۱, ۰۴:۴۷ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
طبق B
۹۴ - ۲
۹۶ - ۱

یادم باشد حرفی نزنم که به کسی بر بخورد...
۱
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۴۹
۲۱ بهمن ۱۳۹۱, ۰۴:۵۴ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
یه نگاهی به سوالات زبان‌های برنامه‌سازی انداختم. طبق اون چیزایی که یادم مونده جوابها به صورت زیر هستن (طبق دفترچه B):
۹۲: ۴ که میشه همون هیچکدام
۹۳: ۳ که میشه خطای منطقی
۹۴: ۲ که میشه ۲۰۱۷
۹۵: ۱ یعنی LISP و Ada
۹۶: ۱ (خیلی سوال تابلویی بود)

One who is raised by sword can't be beaten. One who is toughened by fire can't be burned
۱
۰
یافتن تمامی ارسال‌های این کاربر
 سپاس‌گزاری شده توسط: mammad , هاتف , svk7
ارسال: #۵۰
۲۱ بهمن ۱۳۹۱, ۰۵:۰۱ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۰ بهمن ۱۳۹۱ ۰۲:۳۷ ب.ظ)mmoharrer نوشته شده توسط:  - اگر به جای == از = در زبان C استفاده کنیم چه خطایی میده؟ گزینه ۱ : Syntax اما الان فکر می کنم شاید اشتباه زدم چون C در تخصیص مقدار برمی گردونه ... نمی دونم
- ساختار repeatUntil : گزینه ۱ که اول عملیات بود بعد شرط
- کدام زبانها جمع آوری خودکار زباله رو انجام میدن ؟ یعنی ستم بود همه حالت اینزبانها رو حفظ کرده بودم جز این موردشون رو

در مورد = به جای == میتونید چک کنید توی C . خطا خطای منطقی هستش. چون اگر داخل شرط از = استفاده کنید مقداردهی رو انجام میده و مقدار true برمی گردونه و هیچ خطایی هم نمی گیره فقط می بینید که برنامه تون جواب غلط میده. مطمئنا خطای منطقی هست.

یعنی مطمئننم که حتی ۲ نفر هم این سوالا رو چک نمی کنند که اینهمه غلط املایی دارند. من اونقدر قاطی کرده بودم که reFeat until رو که خوندم اصلا به ذهنم نرسید که ممکنه rePeat until باشه. خیلی ناراحت شدم.
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۱
۲۱ بهمن ۱۳۹۱, ۰۵:۱۶ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۱ بهمن ۱۳۹۱ ۰۴:۵۴ ب.ظ)mfXpert نوشته شده توسط:  یه نگاهی به سوالات زبان‌های برنامه‌سازی انداختم. طبق اون چیزایی که یادم مونده جوابها به صورت زیر هستن (طبق دفترچه B):
۹۲: ۴ که میشه همون هیچکدام
۹۳: ۳ که میشه خطای منطقی
۹۴: ۲ که میشه ۲۰۱۷
۹۵: ۱ یعنی LISP و Ada
۹۶: ۱ (خیلی سوال تابلویی بود)

چرا ۹۲ میشه ۴؟؟؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۲
۲۱ بهمن ۱۳۹۱, ۰۵:۵۳ ب.ظ (آخرین ویرایش در این ارسال: ۲۱ بهمن ۱۳۹۱ ۰۵:۵۶ ب.ظ، توسط mfXpert.)
بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۱ بهمن ۱۳۹۱ ۰۵:۱۶ ب.ظ)ffss نوشته شده توسط:  چرا ۹۲ میشه ۴؟؟؟
تمام خطاهای ذکر شده معنایی هستن و کار پارسر تشخیص خطاهای نحوی هست نه معنایی.

پ.ن: البته سوال‌های ۹۲ و ۹۳ سوالای کامپایلر هستن

One who is raised by sword can't be beaten. One who is toughened by fire can't be burned
۱
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۳
۲۱ بهمن ۱۳۹۱, ۰۶:۴۵ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
مگه تو ساخت درخت گیج نمیشه؟
پس میشه نحوی...
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۴
۲۱ بهمن ۱۳۹۱, ۰۶:۵۹ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
باسلام
برنامه C که دارای این ایراد باشه با موفقیت کامپایل و اجرا میشه ولی نتیجه اجرا مطابق پیش بینی نیست و این یعنی خطای منطقی
در صورتی که پارسر در ساختن درخت دچار مشکل بشه برنامه با خطار کامپایل مواجه میشه

امیدوارم جوابتون رو داده باشم
موفق باشید
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۵
۲۱ بهمن ۱۳۹۱, ۰۸:۰۲ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۱ بهمن ۱۳۹۱ ۰۵:۵۳ ب.ظ)mfXpert نوشته شده توسط:  
(21 بهمن ۱۳۹۱ ۰۵:۱۶ ب.ظ)ffss نوشته شده توسط:  چرا ۹۲ میشه ۴؟؟؟
تمام خطاهای ذکر شده معنایی هستن و کار پارسر تشخیص خطاهای نحوی هست نه معنایی.

پ.ن: البته سوال‌های ۹۲ و ۹۳ سوالای کامپایلر هستن

بله،شما درست میگید.منم تو امتحان میدونستم تحلیل معنایی هستن ولی به نکته پارسر توجه نکردم،عجب سوال چرتی رو از دست دادمConfusedConfused
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۶
۲۲ بهمن ۱۳۹۱, ۰۱:۱۹ ق.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۱ بهمن ۱۳۹۱ ۰۵:۵۳ ب.ظ)mfXpert نوشته شده توسط:  
(21 بهمن ۱۳۹۱ ۰۵:۱۶ ب.ظ)ffss نوشته شده توسط:  چرا ۹۲ میشه ۴؟؟؟
تمام خطاهای ذکر شده معنایی هستن و کار پارسر تشخیص خطاهای نحوی هست نه معنایی.

پ.ن: البته سوال‌های ۹۲ و ۹۳ سوالای کامپایلر هستن
دمت گرم حرف د منو زدی میدونستم ۹۲ میشه هیچکدام
اونو میشه lisp ada این دوتا سوال تکراری بود من قبلا توی آزمون ازمایشی ها فکر کنم دیده بودمشون
فقط شما اگه یادته بگو
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۷
۲۲ بهمن ۱۳۹۱, ۱۲:۴۹ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
سوال ۹۵ فکر کنم میشه ۲
از اونجایی که ml prolog lisp دارای نوع داده های اولیه لیست هستند و از اشاره گرها به صورت ضمنی استفاده می کنند برای مدیریت فضای heap از GC استفاده می کنند.
کافی تو گوگل یه سرچ در مورد مدیریت حافظه توی این زبانها برنید.
به این صفحه هم اگه مراجعه کنید بد نیست:

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۸
۲۲ بهمن ۱۳۹۱, ۰۱:۰۲ ب.ظ (آخرین ویرایش در این ارسال: ۲۲ بهمن ۱۳۹۱ ۰۱:۰۹ ب.ظ، توسط csharpisatechnology.)
بررسی سوالات PL مهندسی کامپیوتر ۹۲
= بجای == میشه منطقی علت:
مثلا اگر a=2 رو به جای a==2 توی یه شرط بذاریم به جای اینکه مقدار متغیر a رو با ۲ مقایسه کنه میاد ابتدا ۲ رو میریزه توی a اگرم بتونه تبدیل نوع رو انجام میده بعدش a رو چک می کنه.
عدد صفر معادل false و هر عدد غیر صفر معادل true محسوب خواهد شد.
پس خطای نحو نداریم و دستورات درست هستند اما از لحاظ منطقی اینکار درست نیست و نتایج دیگری در خروجی ممکن است رخ دهد.
به نظر من خطای منطقی است.

مبدا مجازی رو منم نزدم ولی شبیهش توی آزمون مهستان که دوستان رفتن اومده بود:
[تصویر:  1MAHESTAN.PNG]
[تصویر:  pl_mahestan_soale76_100%252.gif]
------------------------------------------
تشابه سوالات ۹۲ به آزمون های موسسات رو می تونید توی این بخش بحث کنید:

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

ما می توانیمBig Grin
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۵۹
۲۲ بهمن ۱۳۹۱, ۰۲:۳۴ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
دوستان خطای لغوی که نمیده اینجا اتفاق نظر داریم
معنایی هم نیست.
حالا بین ساختاری و منطقی جای بحثه
اگه کامپایلر سی باشه قطعا خطای منطقی میگره
من خودم ساختاری زدم ولی احتما خیلی زیاد منطقیه
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۶۰
۲۲ بهمن ۱۳۹۱, ۰۹:۱۱ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
من توی++ C هم برنامه نویسی کردم وقبلا مشاهده کردم خطا نداریم ولی منطقا نادرسته

ما می توانیمBig Grin
۰
۰
یافتن تمامی ارسال‌های این کاربر


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تمام قبولی های علوم کامپیوتر ارشد ۹۱ مانشت به همراه pdf کارنامه‌ها Parva ۴ ۸,۱۵۲ ۰۲ مرداد ۱۳۹۶ ۰۵:۰۳ ب.ظ
آخرین ارسال: pave
Rainbow مشورت در مورد آینده شغلی ارشد مهندسی نرم افزار و شبکه(IT) misagh01 ۱۲ ۱۶,۴۶۰ ۱۹ اردیبهشت ۱۳۹۶ ۰۴:۵۷ ب.ظ
آخرین ارسال: ramin52
  بررسی یال و دور منفی در فلوید Amir V ۱۶ ۱۸,۳۹۱ ۲۶ بهمن ۱۳۹۵ ۰۸:۱۲ ب.ظ
آخرین ارسال: taha_h
  ۹۲۷ شبکه + شاگرد اولی ..شبانه دانشگاه اصفهان Ms. Saba ۵ ۳,۹۱۲ ۰۹ شهریور ۱۳۹۵ ۰۱:۲۲ ب.ظ
آخرین ارسال: vaki_bayashi
  جمع بندی درصد های احتمالی کنکور مهندسی نرم افزار ۹۵ roodantnt ۳۳ ۱۷,۳۱۱ ۱۷ خرداد ۱۳۹۵ ۰۶:۵۰ ب.ظ
آخرین ارسال: سمیه ۴۰۷۱
  سوال ۸۸ کنکور مهندسی فناوری اطلاعات سال ۹۰ goldoonehkhanoom ۸ ۵,۲۴۲ ۱۳ بهمن ۱۳۹۴ ۱۰:۴۲ ق.ظ
آخرین ارسال: Nesyan
  حل سؤالات ریاضی مهندسی بدون دخالت دست مدرسان شریف asemane_nili ۷ ۷,۱۸۸ ۰۴ مهر ۱۳۹۴ ۰۷:۰۹ ب.ظ
آخرین ارسال: sanaz90
  راهنمایی برای زبان تخصصی ارشد کامپیوتر sparrow7000 ۶ ۵,۴۷۹ ۱۷ شهریور ۱۳۹۴ ۰۲:۰۹ ب.ظ
آخرین ارسال: dr.a_AI
  مشخصات کلی،برنامه و سرفصل دروس دوره کارشناسی ارشد مهندسی نرم افزار banou ۴ ۳۶,۲۶۸ ۱۰ شهریور ۱۳۹۴ ۰۴:۰۵ ب.ظ
آخرین ارسال: Morza
Question سوال در رابطه با گروه مستقل مهندسی رباتیک دانشگاه امیرکبیر y.s ۱ ۳,۰۴۲ ۱۰ شهریور ۱۳۹۴ ۱۰:۰۷ ق.ظ
آخرین ارسال: y.s

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close