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

از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی

ارسال:
۱۸ شهریور ۱۳۹۵, ۱۲:۳۰ ب.ظ
از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی
با سلام.
در نظر داریم اگر دوستان حمایت کنن از ۲۹شهریور هر روز یک سوال از کنکور سراسری یا سوالات تالیفی و سوالات آزاد خوب رو بررسی کنیم. Cool
به این صورت که اول هر هفته ۷ تا سوال قرار داده میشه و دوستان فرصت دارند جواب سوالاتی که می دونند رو ظرف یک هفته ارسال کنند. اما ما هر شب فقط یک سوال رو بررسی می کنیم.
لازم به ذکر است پست هایی که پاسخ سوال نباشند حذف خواهند شد.

وَه که جدا نمی شود، نقش تــو از خیال من
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: stateless , MajidNasiri , roodantnt , Behnam‌
ارسال:
۲۵ شهریور ۱۳۹۵, ۰۲:۴۳ ب.ظ
از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی
. ۷سوال هفته ی اول در روز ۲۸ام در تاپیک قرار خواهند گرفت.
.هر سوالی که پاسخ آن را به صورت کامل قرار دهید امتیاز مثبت دارد.
.مهلت حل سوال اول تا ساعت ۱۱شب ۲۹ام و سایر سوالات به همین ترتیب خواهد بود. البته زودتر حل کنید که چه بهتر.
.ترجیحا جواب سوالات را به صورت تایپ شده بفرستید.

وَه که جدا نمی شود، نقش تــو از خیال من
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: Behnam‌
ارسال:
۲۸ شهریور ۱۳۹۵, ۰۷:۴۶ ب.ظ (آخرین ویرایش در این ارسال: ۱۱ مهر ۱۳۹۵ ۰۹:۴۷ ب.ظ، توسط Pure Liveliness.)
از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی
هفته ی اول / روز اول / تمرین۱ / مبحث: مقدمه و اصول طراحی زبان ها
برای حل هر سوال نهایتا یک روز فرصت دارید.
پاسخ تمامی سوالات هر تمرین را در قالب یک پست ارسال نمایید.

۱- کدام جمله نادرست است؟ [تالیفی دکتر نورالله]
۱) زبان های برنامه نویسی می توانند با هم در syntax متفاوت باشند.
۲) تفاوت زبان های برنامه نویسی معمولا در syntax و semantic آنها می باشد.
۳) اگر یک دستور در دو زبان دارای syntax متفاوت باشد، semantic آن نیز متفاوت است.
۴) هیچ کدام.

۲-ترکیب ویژگی های یک زبان و رسیدن به یک ویژگی جدید با معنا، چه نام دارد؟ [تالیفی پوران]
۱) تعامد
۲) ترکیب
۳) انتزاع
۴) وراثت

وَه که جدا نمی شود، نقش تــو از خیال من
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: Behnam‌
ارسال:
۳۱ شهریور ۱۳۹۵, ۱۲:۳۵ ق.ظ (آخرین ویرایش در این ارسال: ۰۲ مهر ۱۳۹۵ ۱۲:۰۹ ق.ظ، توسط Pure Liveliness.)
از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی
هفته ی اول / تمرین۱ / مبحث: مقدمه و اصول طراحی زبان ها

گویا دوستان امکان ارسال پست ندارن. انشاالله مشکل حل میشه زود.
پاسخ سوال اول: گزینه ی ۳
syntax: ساختار دستوری مربوط به جملات زبان که نحوه ی نوشتن آن ها را بیان می کند.
semantic: معنا و مفهومی که به آن ساختار منتسب می شود و درک ما را از آن زبان و نحوه ی عملکرد آن زبان مشخص می کند.
مثال: دو زبان C و Pascal که آرایه ی ۱۰ خانه ای A در آن ها تعریف شده است:
[tex]var\: A:\: array[0...9]\: of\: integer;\: \: (Pascal)[/tex]
[tex]int\: A[10];\: \: ©[/tex]
توی هر دو تاشون یه آرایه ی ۱۰ خانه ای که هر خانه ش ۲بایت هست و از نوع integer هست تعریف شده. هر دو تعریف یکسانی از آرایه ی A هستند که فقط شکل ظاهری شون فرق داره و معناشون یکسان هست. یعنی در semantic یکسان و در syntax متفاوت هستند. پس تفاوت syntax لزوما به معنای تفاوت معنا نیست.
گزینه ی ۲: بدیهی است که تفاوت زبان های برنامه نویسی در معنا و ساختارشون هست.
[منبع: جزوه ی استاد نورالله]

پاسخ سوال دوم: گزینه ی ۱
تعامد در یک زبان برنامه نویسی یعنی تعداد نسبتاََ کمی از ساختارهای اولیه را بتوان به چند روش محدود با هم ترکیب کرد تا ساختارهای داده ای و کنترلی زبان را بسازیم.
تعامد امکان ترکیب ویژگی های زبان با یکدیگر است. مثلا در زبان C میتوان شرط انتساب را در شرط if قرار داده. به جای این که اول در دستور جداگانه ای عمل انتساب را انجام دهیم و نتیجه اش را در شرط if بگذاریم، این دو دستور را ترکیب کرده ایم: [tex]if(x=y)\: \{...\}[/tex]
مهلت ارسال پاسخ سوال سوم: ۱۱شب ۲ مهر
مهلت ارسال پاسخ سوال چهارم: ۱۱شب ۳ مهر

وَه که جدا نمی شود، نقش تــو از خیال من
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: Behnam‌
ارسال:
۱۱ مهر ۱۳۹۵, ۰۹:۴۷ ب.ظ (آخرین ویرایش در این ارسال: ۱۴ مهر ۱۳۹۵ ۰۱:۲۶ ق.ظ، توسط Pure Liveliness.)
از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی
تمرینات مربوط به ۱۲مهر تا ۱۶مهر ۹۵

مبحث: فصل اول، مقدمات
مهلت ارسال پاسخ هر تمرین ۱روز
۱-مدل محاسباتی تکه کد زیر چیست؟ [تالیفی پوران]
کد:
int x, y, z;
x=sizeof(int);
y=sizeof(double);
z=x<y ? x:y;
۱- تابعی
۲- مبتنی بر قائده
۳- شی گرا
۴- دستوری

۲-کدام یک از معیارهای زیر برای انتخاب زبان مناسب در کاربردهای توکار (Embeded Systems) اهمیت بیشتری دارد؟ [سراسری ۸۲]
۱- یکنواختی
۲- قابلیت توسعه
۳- عمومیت
۴- قابلیت اطمینان
۳-کدام جمله نادرست است؟ [تالیفی دکتر نورالله]
۱- زبان LISP یک زبان هوش مصنوعی محسوب می شود.
۲- زبان TEX یک زبان سیستمی محسوب می شود.
۳- زبان JAVA یک زبان علمی محسوب می شود.
۴- زبان C++ یک زبان علمی محسوب می شود.

وَه که جدا نمی شود، نقش تــو از خیال من
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: Behnam‌
ارسال:
۱۲ مهر ۱۳۹۵, ۱۰:۲۲ ب.ظ
از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی
تمرین سری دوم. سوال ۱
پاسخ گزینه ی ۱
روش اجرای دستورات به صورت تابعی: توجه به عملی که باید انجام شود بدون توجه به چگونگی انجام آن عمل. معمولاََ نتیجه ی فراخوانی توابع را به عنوان پارامتر ورودی به توابع دیگر یا متغیر ها مورد استفاده قرار می دهیم. همانطور که در این جا تابع sizeof فراخوانی شده است.
گزینه ی ۲: مبتنی بر قاعده. مثل زبان پرولوگ و زبان سخت افزاری RTL که flow ندارند. یعنی انجام عملیات با برقراری شروطی در برنامه و مطلقاََ بدون توجه به ترتیب اجرای آن ها صورت می گیرد. مثلا:
condition1: operation1
condition2: operation2
اصلا کاری به ترتیب این خطوط نداریم و شرط اجرای هر عملیات درستی شرط آن است بدون توجه به ترتیب خطوط برنامه
گزینه ی ۳: در برنامه نویسی شی گرا داده نسبت به عملیات اولویت دارد. مثلا استفاده از شی گرایی در زبان C++
گزینه ی ۴: در برنامه نویسی به شیوه ی دستوری به طور دقیق نحوه ی تبدیل ورودی به خروجی مشخص شده است. مثل زبان C و پاسکال. گرچه از توابع هم میتوان در این دو استفاده کرد.

وَه که جدا نمی شود، نقش تــو از خیال من
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۴ مهر ۱۳۹۵, ۰۱:۲۲ ق.ظ
از ۲۹شهریور هر روز بررسی یک تست کنکور سراسری/تالیفی زبان های برنامه سازی
تمرین سری دوم-سوال۲
پاسخ گزینه ی ۴
مهم ترین ویژگی زبان مورد استفاده برای کاربرد های توکار قابلیت اطمینان است. در صورتی که یک سیستم توکار خراب شود ممکن است خسارات مالی و جانی بسیاری به بار بیاید. سیستم توکار مثل سیستم کنترل دمای یک کارخانه ی تولید شیشه، دما از حدی بالاتر برود ممکن است بر محیط و نیز شیشه ها و افراد تاثیرگذار باشد. یا مثلا ماشین لباسشویی که سیستم توکار دارد، اگر خراب شود ممکن است قفل شود و نشود لباس ها را بیرون آورد! پس باید قابل اطمینان باشد.
در سیستم های توکار یک سیستم کامپیوتری جهت کنترل یک سیستم بزرگ مورد استفاده قرار می گیرد.
در سیستم های محاوره ای (با کاربر تعامل دارند، ورودی خروجی دارند) و سیستم های دسته ای قابلیت اطمینان به اندازه ی سیستم های توکار اهمیت ندارد.
از خصوصیات دیگر سیستم های توکار، بی درنگ بودن، خودترمیمی و عدم نیاز به سیستم عامل است.

وَه که جدا نمی شود، نقش تــو از خیال من
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  کمک برای شروع برنامه نویسی seyed ehsn ۲۱ ۱۵,۹۲۴ ۲۴ بهمن ۱۴۰۲ ۰۵:۱۰ ب.ظ
آخرین ارسال: maryamjafari63
  حل و بررسی سوالات مدارمنطقی دکتری ۹۲ گرایش معماری nomad:D ۲۵ ۲۶,۴۷۶ ۲۰ بهمن ۱۴۰۲ ۱۰:۳۸ ق.ظ
آخرین ارسال: masoumeh97
  بررسی سوالات تخصصی دکتری هوش masoomeh_s ۱ ۲,۲۳۹ ۰۱ اسفند ۱۴۰۰ ۰۱:۰۹ ب.ظ
آخرین ارسال: vejdani
Video دانلود رایگان نکته و تست شبکه های کامپیوتری Farzamm ۱۱ ۱۹,۱۳۴ ۰۷ بهمن ۱۴۰۰ ۰۱:۰۳ ب.ظ
آخرین ارسال: M.rahimi20
  رودمپی برای برنامه نویسی Doctorwho ۱ ۲,۱۱۰ ۲۵ آذر ۱۴۰۰ ۰۳:۰۲ ق.ظ
آخرین ارسال: one hacker alone
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۶,۰۳۴ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  استخدام برنامه نویس یا کارآموز برنامه نویسی سی شارپ Hesitant_Girl ۰ ۱,۷۸۴ ۲۰ شهریور ۱۴۰۰ ۱۲:۰۲ ب.ظ
آخرین ارسال: Hesitant_Girl
  رودمپی برای یادگیری برنامه نویسی Doctorwho ۰ ۱,۸۰۸ ۲۳ اردیبهشت ۱۴۰۰ ۱۱:۲۲ ق.ظ
آخرین ارسال: Doctorwho
  بررسی اعتبار یک مجله برای چاپ مقاله one hacker alone ۰ ۲,۲۷۲ ۲۱ اردیبهشت ۱۴۰۰ ۱۲:۲۶ ق.ظ
آخرین ارسال: one hacker alone
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۸۶۵ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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