====== سوال ۱ ====== به پرسش‌های زیر در یک یا حداکثر دو خط جواب مختصر، مفید و جامع بدهید. - کاراکترهایی که در نامگذاری یک متغیر می‌توانند استفاده شوند کدامند؟ چه ترکیب‌هایی از این کاراکترها مجاز است؟ - Dvorak و Camel Naming چیستند؟ تفاوت‌ها و شباهت‌های این دو را بیان کنید. - تفاوت بین یک Coder و یک Programmer چیست؟ در یک پروژه معمولاً کدام‌یک کارش را زودتر شروع می‌کند؟ - یک تعریف ساده از «هوشمندی» (Intelligence) ارائه دهید. چگونه یک یخچال می‌تواند هوشمند باشد؟ - ۴ زبان برنامه‌نویسی رایج و قوی را نام ببرید. کدام زبان از بقیه بهتر است؟ چرا؟ - سه کلمه‌ی using namespace std هر کدام به چه معنا هستند؟ مختصراً توضیح دهید. - مفهوم «استفاده مجدد» (reusability) در طراحی Black Box ها به چه معناست؟ یک مثال از وجود این قابلیت در اتومبیل‌های سبک (نظیر پراید) و یک مثال از وجود این قابلیت در کدهایی که درهفته گذشته می‌توانسته‌اید زده باشید، بیان کنید. * [[سوال ۲|سوال بعد]]