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

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

ارسال: #۱۶
۲۰ بهمن ۱۳۹۱, ۰۵:۳۲ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۰ بهمن ۱۳۹۱ ۰۴:۴۲ ب.ظ)Payam92 نوشته شده توسط:  من میگم نحوی .
چه سوالی بود با سه تا از دوستام هر کدوم یه گزینه رو زدیم همه هم مطمئن ، که درسته!!

منم زدم نحوی

اگر عقیده مخالف شما را عصبانی میکند،
نشانه آن است که شما ناخودآگاه میدانید که دلیل مناسبی برای آنچه فکر میکنید ندارید، اگر کسی مدعی باشد ۲+۲ میشود ۵، یا اینکه آلمان روی خط استوا قرار دارد، شما بجای عصبانی شدن، احساس دلسوزی میکنید!
Rolleyes
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۱۷
۲۰ بهمن ۱۳۹۱, ۰۵:۳۷ ب.ظ
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۰ بهمن ۱۳۹۱ ۰۴:۵۵ ب.ظ)svk7 نوشته شده توسط:  تو سوال قید شده بو در زبان C:

به نظرم:
اگه خطایه لغوی یا نحوی و یا معنایی باشه کامپایلر سی ایراد میگیره
ولی این دستور تو سی مشکلی نداره در واقع دستوره انتسابه که بعد از انتساب بررسی میشه اگه مقداریکه منتسب میشه مخالف صفر بود
بعنوان true در نظر گرفته میشه
پس این خطا منطقیه
منم نظرم همینه.
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
ارسال: #۱۸
۲۰ بهمن ۱۳۹۱, ۰۵:۴۱ ب.ظ (آخرین ویرایش در این ارسال: ۲۰ بهمن ۱۳۹۱ ۰۶:۰۷ ب.ظ، توسط fsi2013.)
بررسی سوالات PL مهندسی کامپیوتر ۹۲

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

یا معنایی یا منطقی اگه کامپایلر c ارور بده معنایی اگه نده هم منطقی !حالا کسی هست با اطمینان بگه تو کامپایلر سی چک کرده و قبلا این خطا رو دیده/.


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

بچه ها سیسم عامل هم فراموش نشه

HeartTongue
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۱۹
۲۰ بهمن ۱۳۹۱, ۰۶:۳۴ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
بچه ها میشه نحوی آخه پارسر با توجه به رشته ورودی اینو وقتی if میاد تنها زمانی انتقال میده که ۲ تا = باد و اگه یه مساوی بیاد خطا اعلام میکنه یعنی ساختار گرامرو طوری در نظر میگیره که با چنین ساختاری به صورت خطا برخورد کنه اشتباه میکنم؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۰
۲۰ بهمن ۱۳۹۱, ۰۶:۳۹ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
راستی یکی تو سی اینو بنویسه ببینه نوع خطا رو چی میگه

گفتند عینک سیاهت را بردار

دنیا پر از زیباییست!!!

عینک را برداشتم..

وحشت کردم از هیاهوی رنگها

عینکم را بدهید

میخواهم به دنیای یکرنگم پناه ببرم...
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۱
۲۰ بهمن ۱۳۹۱, ۰۶:۵۰ ب.ظ (آخرین ویرایش در این ارسال: ۲۰ بهمن ۱۳۹۱ ۰۷:۱۴ ب.ظ، توسط mammad.)
RE: بررسی سوالات PL مهندسی کامپیوتر ۹۲
من خودم کنکور نداشتم، ولی باورم نمی شه همچین سؤال ساده ای بدن و جالبتر اینکه این همه هم غلط بزنن!
در زبان C، در جاهایی که باید ارزیابی منطقی صورت بگیره، مثلا داخل if، اگه مقدارش ۰ باشه، با اون به صورت false و در غیر این صورت به صورت true رفتار می شه.
همچنین، وقتی یک انتساب x = a داریم، علاوه بر این که مقدار a به x نسبت داده می شه، کل عبارت x = a هم به صورت a ارزیابی می شه.
یعنی برای if (x=3) هیچ گونه خطای لغوی، نحوی و معنایی نداریم و فقط خطای منطقی داریم.

این هم یه مثال:
کد:
#include "stdio.h"

int main()
{
    int x = 0;
    if (x = 0)
        printf("x = 0");
    else
        printf("x != 0");
        
    return 0;
}
این هم کامپایل و اجراش:
gcc test.c
a.exe

خروجی:
کد:
x != 0

البته تو #C این یه خطای نحوی به حساب میاد.
۳
۰
یافتن تمامی ارسال‌های این کاربر
 سپاس‌گزاری شده توسط: svk7 , mostafa8026 , mohsen.srn , mfXpert , Amoojan
ارسال: #۲۲
۲۰ بهمن ۱۳۹۱, ۰۷:۰۵ ب.ظ (آخرین ویرایش در این ارسال: ۲۰ بهمن ۱۳۹۱ ۰۷:۲۳ ب.ظ، توسط mostafa8026.)
بررسی سوالات PL مهندسی کامپیوتر ۹۲
(۲۰ بهمن ۱۳۹۱ ۰۶:۵۰ ب.ظ)mammad نوشته شده توسط:  در زبان C، در جاهایی که باید ارزیابی منطقی صورت بگیره، مثلا داخل if، اگه مقدارش ۰ باشه، با اون به صورت false و در غیر این صورت به صورت true رفتار می شه.
همچنین، وقتی یک انتساب x = a داریم، علاوه بر این که مقدار a به x نسبت داده می شه، کل عبارت x = a هم به صورت a ارزیابی می شه.
یعنی برای if (x=3) هیچ گونه خطای لغوی، نحوی و معنایی نداریم و فقط خطای منطقی داریم.
منم شدیدا موافقم!!! من قبلا امتحان کردم و مطمئنم
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۳
۲۰ بهمن ۱۳۹۱, ۰۷:۴۶ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
بچه ها امتحان کردم! همنطور که دوستان گفتند برنامه خطا نمیده! و عمل مقدار دهی خواهد بود، و بسته به مقدار دهی انجام شده اگر صفر => غلط در غیر اینصورت درست می باشد.

کامپایلر خطا نمیده بنابراین لغوی یا نحوی نیست! ولی کدوم یک از معنایی یا منطقی می تونه باشه؟
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۴
۲۰ بهمن ۱۳۹۱, ۰۷:۵۲ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
در اینکه خطا منطقی هست شکی نیست Smile

من برم هر جای دنیا قلب من دست تو گیره
۸
۰
یافتن تمامی ارسال‌های این کاربر
 سپاس‌گزاری شده توسط: good-wishes , younes , maryam.raz , hemoso , M.Amin.M , svk7 , azad_ahmadi , mfXpert , Amoojan , csharpisatechnology
ارسال: #۲۵
۲۰ بهمن ۱۳۹۱, ۰۸:۵۷ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
به نظر من خطای نحوی بود اگه کتاب پارسه رو خونده باشی یه جاش نوشته که این نوع خطاها خطای نحوی هستش و برای اون چندتا روش گفته مثلا روش حذف کاراکتر اضافه یا روش جایگزینی و ...
سوال refeat(?!!!?? :| ) until که غلط املایی هم داشت که دیگه تابلو بود اصا فقط گزینه هارو چک میکردی و سوالو نمی خوندی میشد بفهمی که کدوم درسته :|
۱
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۶
۲۰ بهمن ۱۳۹۱, ۰۸:۵۸ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
به نظر من همون منطقی درسته . چون خطای نحوی برنامه رو اجرا نمیکنه بعدشم اصلا تو گزینه ها نحوی نبود !
اما من الان این کد رو نوشتم و تو زبان C اجرا کردم اجرا شد اما جواب منطقی نمیده . یعنی باید چاپ بشه No ولی Yes چاپ میشه . میتونید امتحان کنید( رو سیستم اجرا کنید.)
#include <stdio.h>
#include <conio.h>

main() {

int a=3,b=2;
if(a=b)
printf("yes");
else
printf("NO");
getch();
return(0);
}

یا بگذرد یا بشکند کشتی در این گردابها...

خویشتن را تیزی شمشیر ده ............. باز خود را در کف تقدیر ده. (اقبال لاهوری)
۱
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۷
۲۰ بهمن ۱۳۹۱, ۱۰:۰۶ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
تو کتاب پرات تو بخش نحو یه مثال اینطوری داده یعنی به جای == یه دونه = گذاشته و گفته کامپایلر ها بهتر است این جور خطا ها را خطای نحوی در نظر بگیرن
ولی چون گفته بهتر است یعنی خطای نحوی نیست
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۸
۲۰ بهمن ۱۳۹۱, ۱۰:۴۳ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
جواب سوال که گفته = بزاریم به جای == خطای منطقی داره چون شرط همیشه درست میشه به جای مقایسه انتساب انجام می ده
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۲۹
۲۰ بهمن ۱۳۹۱, ۱۱:۰۳ ب.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
بچه ها وقتی اجرا کردین خطا نداده یعنی منطقیه دیگ! خطای منطقی یعنی برنامه درست کار میکنه و کامپایلر یا مفسر یا هرچی ارور نمی ده ولی از نظر منطق و فکر برنامه نویس ایراد داره واسه همینه که میگن خطاهای منطقی بدترین نوع خطاست چون واقعا ادم گیج میشه تا خودش بفهمه چه اشتباهی کرده Smile اینم دومین اشتباه خودم تو درس پی ال Sad

HeartTongue
۰
۰
یافتن تمامی ارسال‌های این کاربر
ارسال: #۳۰
۲۱ بهمن ۱۳۹۱, ۱۲:۰۰ ق.ظ
بررسی سوالات PL مهندسی کامپیوتر ۹۲
من همه نظراتو خوندم و تعجب خاصی که کردم این بود که حتی بچه هایی که توو هنرستان دارن دیپلم کام می گیرن میدونن این نوع خطا هم توو پاسکال هم توو سی خطای منطقی هستش
۳
۰
یافتن تمامی ارسال‌های این کاربر


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تمام قبولی های علوم کامپیوتر ارشد ۹۱ مانشت به همراه 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