برنامه ای که سال تولد کاربر و سال فعلی را از ورودی خوانده، مشخص کند که او چند سال، چند ماه، چند روز،

برنامه ای که عددی را در مبنای a گرفته، آنرا به مبنای b ببرد.

برنامه ای که دو عدد صحیح مثبت را از ورودی خوانده، آنها را به روش تفریق بر هم، تقسیم کند

برنابرنامه ای که عددی را از ورودی خوانده و تشخیص دهد که عدد مورد نظر کامل است یا خیر؟

برنامه ای که ارتفاع و قاعده مثلثی را از ورودی خوانده و مساحت آن را محاسبه و به خروجی ببرد.

 

 


 

نمونه سوالات طراحی الگوریتم

الگوریتم را تعریف کرده و انواع روشهای بیان الگوریتم را بنویسید.

تحیل زمانی الگوریتم چیست؟ پارامترهای لازم برای زمان اجرای الگوریتم را بنویسید.        

 

الگوریتم مرتب سازی تعویضی exchange sort را بنویسید.

 

تحلیل پیچیدگی زمانی الگوریتم را تعریف کرده و عمل اصلی آن را توضیح دهید.

با فرض x=18  جستجوی دودویی به روش تقسیم و حل را روی آرایه زیر انجام دهید.

10   12   13   14   18   20   25   27   30   35   40   45   47

 

مرتب سازی ادغامی را روی آرایه زیر انجام دهید.

27    10    12    20     25     13     15     22

 

مرتب سازی سریع را به روش رهیافت تقسیم و حل روی آرایه زیر اعمال کنید.

15   22   13   27   12   10   20   25

 

با توجه با مساله فروشنده دوره گرد محاسبه تور بهینه برای گراف زیر  را بنویسید.

 

نمونه سوالات شی گرایی زبان بنامه نویسی آندروید

آندروید چیست؟ ویژگی های خاص اندروید را بنویسید. (3 مورد)

نخستین نسخه آندروید چه نام داشت؟ قابلیت های آن چه بود؟

انواع نسخه های آندروید را همراه با نام واصطلاح  (طعم) آن را نام ببرید. (6مورد)

آندروید مارکت چیست؟ توضیح دهید.

در زیر پوشه های پوشه res هر یک از موارد زیر به چه منظوری هستند؟

a) res/drawable-hdpi/           b) res/drawable-ldpi/        c)  res/drawable-mdpi/

d) res/layout/        e)Res/values

 

تگ Application داری چند خصیصه است؟

در اندروید منظور از  Widget چیست؟

کد xml مربوط به دکمه Finish را بنویسید.

نمونه سوالات زبان برنامه نویسی C

1-  برنامه ای بنویسید که سه عدد را گرفته و بزرگترینش را چاپ کند.

2- برنامهای بنویسید که وزن کالایی را برحسب کیلوگرم دریافت کرده، وزن آن را برحسب گرم در خروجی چاپ کند.

3- برنامه ای بنویسید که ارتفاع و قاعده مثلثی را از ورودی خوانده و مساحت آن را محاسبه و به خروجی ببرد.

4- برنامه ای بنویسید که عددی را از ورودی خوانده و تشخیص دهد که عدد مورد نظر کامل است یا خیر؟

5- برنامهای بنویسید که تعداد n جمله از سری فیبوناجی را تولید کند.

6- برنامهای بنویسید که دو عدد صحیح مثبت را از ورودی خوانده، آنها را به روش تفریق بر هم، تقسیم کند؟

7- برنامهای بنویسید که عددی را در مبنای a گرفته، آنرا به مبنای b ببرد.

8- برنامهای بنویسید که عددی از 1 تا 7 را از ورودی خوانده، روزی از هفته که معادل با آن است در خروجی چاپ کند (با switch).
9- برنامهای بنویسید که سال تولد کاربر و سال فعلی را از ورودی خوانده، مشخص کند که او چند سال، چند ماه، چند روز، چند ساعت، چند دقیقه و چند ثانیه عمر کرده است.

10- برنامهای بنویسید که ضرایب معادله درجه دوم را از ورودی گرفته، معادله را حل کند.

11- برنامه ای بنویسید که طول و عرض یک مستطیل را به عنوان ورودی دریافت کرده و محیط و مساحت آن را نمایش دهد.

12- برنامه ای بنویسید که تاریخ تولد و تاریخ امروز را گرفته و برحسب سال و ماه و روز نمایش دهد.

13- برنامه ای بنویسید که شعاع دایره را گرفته و محیط و مساحت دایره را نمایش دهد.

14- برنامه ای بنویسید که جدول ضرب 1 تا 10 را تولید کند.

15- برنامه ای بنویسید که تعداد درس دانشجو را از ورودی دریافت کرده و برای هر درس نمره و تعداد واحد درس را گرفته و معدل را محاسبه کند.

16- برنامه ای بنویسید که 7 سطر اول مثلث خیام را تولید کند.

17– رنامه ای بنویسید که فاکتوریل اعداد 1 تا 10 را چاپ کند.

18- برنامه جمع دو ماتریس  A,B

الف – جمع               ب- ضرب                  ج- دترمینال