মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. হেডার ফাইল হলাে– i. stdio.h ii. math.h iii. printf.h নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i ও iii d. i,ii ও iii 2 / 50 2. কত সালে যান্ত্রিক ভাষা চালু হয় ? a. ১৯৪৫ b. ১৯৩০ c. ১৯৬০ d. ১৯৪০ 3 / 50 3. প্রোগ্রামে ভুল হতে পারে- ১. Data error ২. Logical Error ৩. Syntax error a. ২ও৩ b. ১,২ও৩ c. ১ও২ d. ১ও৩ 4 / 50 4. প্রােগ্রাম লেখার কাজ শেষ করার পর যে ত্রুটি থাকতে পারে– i. নির্বাহজনিত ত্রুটি ii. যুক্তিসংক্রান্ত ক্রটি iii. চিহ্নসংক্রান্ত ত্রুটি নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও ii c. i ও iii d. i 5 / 50 5. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উদ্ভূত সমস্যার কারণ কোনটি? a. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা b. প্রয়ােজনীয় চলক ঘােষণা না করা c. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা d. সঠিক হেডার ফাইল উল্লেখ না করা 6 / 50 6. উৎস প্রোগ্রমকে একত্রে বস্তু প্রোগ্রামে রুপান্তর করে কোনটি ? a. অ্যাসেম্বলার b. কম্পইলার c. লিংকার d. ইন্টার প্রেটার 7 / 50 7. সকল ধনাত্মক ও ঋণাত্মক পূর্ণসংখ্যাকে কি বলা হয়? a. রিয়াল b. ক্যারেক্টার c. ইন্টিজার d. ডাবল 8 / 50 8. নিচের উদ্দীপক অনুসারে #include 'main (){ int a, s=0; for(a = 1; a <= 5; a ++) S = S + a; print f ("%d", s); } প্রােগ্রামটির আউটপুট কত? a. 10 b. 1 c. 5 d. 15 9 / 50 9. ফ্লোচার্টের মৌলিক ছাঁচ কয়টি? a. ২ টি b. ৪ টি c. ৬ টি d. ৮ টি 10 / 50 10. প্রােগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে- [ব. বাে-১৯] i. প্রােগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ii. দক্ষ প্রােগ্রামার প্রয়ােজন হয়। iii. প্রােগ্রাম দ্রুত নির্বাহ হয়। নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i,ii ও iii d. i ও ii 11 / 50 11. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে প্রদর্শিত ভুলের কারণ কোনটি? [ঢা.বাে. ১৬] a. কোডিং b. ডিবাগিং c. অ্যালগরিদম d. ফ্লোচার্ট 12 / 50 12. C ভাষায় লেখা প্রােগ্রামকে কী বলা হয়? a. অবজেক্ট কোড b. অ্যাসকি কোড c. ইউনি কোড d. সোর্স কোড 13 / 50 13. #include main ( int a = 3, b; b = 2* a; printf("%d", b); } উদ্দীপকের প্রােগ্রামটি রান করলে b এর মান কত হবে? a. ২ b. 4 c. 6 d. 5 14 / 50 14. সি প্রােগ্রামিং ভাষায় দুটি সংখ্যার তুলনা করার জন্য ব্যবহৃত একটি রিলেশনাল অপারেটর হলাে– a. => b. < c. =? d. =! 15 / 50 15. প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলো- ১. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ২. দক্ষ প্রোগ্রামার প্রয়োজন হয় ৩. প্রোগ্রাম দ্রুত নির্বাহ হয় a. ২ও৩ b. ১,২ও৩ c. ১ও৩ d. ১ও২ 16 / 50 16. সি-ভাষায় ধ্রুবক ঘােষণা করার নিয়ম হলাে- [চ. বাে-২০১৯] i. const float pi =3.1416; ii. float pi = 3.1416; iii. #define pi 3.1416 . নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i ও ii d. ii ও iii 17 / 50 17. Float type চলকর জন্য মেমোরিতে কত বাইট জায়গায় প্রয়োজন হয় ? a. 1 b. 2 c. 8 d. 4 18 / 50 18. c হচ্ছে – ভাষা ১. উচ্চস্তরের প্রােগ্রামিং ২. মধ্যম স্তরের ৩. স্ট্রাকচার্ড প্রােগ্রামিং a. ১,২ও৩ b. ১ও২ c. ২ও৩ d. ১ও৩ 19 / 50 19. নিচের উদ্দীপকটি পড়– #include #include void main (){ int. n, i. s; scanf (%d", & n); S = 0. for(i=1; i<= n, i++); S = S +i, printf (“%d”, s); getch (); } 10 সংখ্যাটি ঠিক রেখে ফলাফল 385 পেতে লুপ স্টেটমেন্টে কী ধরনের পরিবর্তন করতে হবে? a. s = s + i**i b. s = s+i*i c. s = s*i d. s = s+i** * * 20 / 50 20. for(i=2; i<10; i = i+2) printf(“%d”,i); স্টেটমেন্টটির ফলাফল কোনটি? [য, বাে.-১৭] a. 2,4,6,8 b. 1,2,3,4,5,6,7,8,9,10 c. 1,2,3,4,5,6,7,8,9 d. 1,3,5,7,9 21 / 50 21. C ভাষায় (1/2+pow(8,0)+5%2+10) এর মান পূর্ণ সংখ্যায় কত? a. 19 b. 20 c. 12 d. 13 22 / 50 22. পরবর্তী লাইনে যাওয়ার জন্য ব্যবহৃত হয়- a. \a b. \r c. \b d. \v 23 / 50 23. ‘সি’ ভাষায় গাণিতিক অপারেটরের সাহায্যে-- i. যােগ করা যায় ii. ছােট বড় তুলনা করা যায় iii ভাগশেষ নির্ণয় করা যায় নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i d. i ও iii 24 / 50 24. #include main () float x; print ("Enter the number’’) scanf(“%d”,&x); } প্রােগ্রামে ভুল লেখা %d এর পরিবর্তে যেটি ব্যবহার করা যেতে পারে? i. % f ii. % 2f iii. % s নিচের কোনটি সঠিক? a. i,ii ও iii b. ii ও iii c. i ও ii d. i ও iii 25 / 50 25. নিচের উদ্দীপকটি পড় ইব্রাহিম একটি সফটওয়্যার কোম্পানিতে ইন্টারভিউ দিতে এসেছে। কোন সংখ্যা জোড় না বিজোড় তা বের করার জন্য একটি প্রােগ্রাম লিখতে বলায় সে সি-ল্যাঙ্গুয়েজে একটি প্রােগ্রাম রচনা করল। উদ্দীপকে উল্লিখিত প্রােগ্রামিং ভাষায়– i. শুরু হয় একটি ফাংশন main () এর মাধ্যমে ii.ইনপুট নেয়ার জন্য Read() ফাংশন ব্যবহৃত হয়। iii.প্রতিটি Statement-এর শেষে সেমিকোলন (;) দিতে নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. i d. i ও ii 26 / 50 26. নিচের উদ্দীপকটি পড় #include main (){ int a = 3, b; b = 2* a; printf("%d", b); } i. b = a ++: ii. b = a -; iii. b+ = a; নিচের কোনটি সঠিক? a. i ও ii b. ii ও iii c. i,ii ও iii d. i 27 / 50 27. লুপ শেষ হবার পূর্বে লুপ থেকে বের হওয়ার স্টেটমেন্ট হলাে– a. continue; b. break; c. getch; d. goto; 28 / 50 28. ফ্লোচার্ট কত প্রকার? a. ৪ b. ২ c. ৮ d. ৬ 29 / 50 29. c প্রােগ্রামিং ভাষার জন্য কোন অনুবাদক প্রােগ্রাম ব্যবহৃত হয় ? ১. কম্পাইলার ২. ইন্টারপিটার ৩. অ্যাসেম্বলার a. ২ও৩ b. ১ও৩ c. ১,২ও৩ d. ১ 30 / 50 30. প্রােগ্রাম রচনার জন্য গুরুত্বপূর্ণ কাজ হচ্ছে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. ডিবাগিং ও কোডিং a. ১ b. ১,২ও৩ c. ২ও৩ d. ২ 31 / 50 31. মেশিন ভাষা - ১. অন্যান্য ভাষা হতে দ্রুত নির্বাহ হয় ২. যন্ত্রের ওপর নির্ভরশীল থাকে ৩. তারাতারি প্রোগ্রাম লেখা যায় a. ১,২ও৩ b. ২ও৩ c. ১ও৩ d. ১ও২ 32 / 50 32. উদ্দীপকে উল্লিখিত অনবাদক প্রােগ্রামটির বৈশিষ্ট্য হলাে— i. উৎস প্রােগ্রামকে বস্তু প্রােগ্রামে অনুবাদ করে ii. সম্পূর্ণ প্রােগ্রামটিকে একসাথে পড়ে এবং একসাথে অনুবাদ করে iii. প্রােগ্রামে কোন ভুল থাকলে তা জানিয়ে দেয় নিচের কোনটি সঠিক? a. i ও ii b. i ও iii c. i d. i,ii ও iii 33 / 50 33. একটি পূর্ণাঙ্গ ও নির্ভুল প্রােগ্রাম রচনার জন্য অত্যাবশ্যকীয় কাজ হলাে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. প্রোগ্রাম তৈরির পর ভুল খোঁজা a. ১ও৩ b. ১,২ও৩ c. ১ও২ d. ২ও৩ 34 / 50 34. ‘সি++' ভাষা কোন ধরনের প্রােগ্রামিং মডেল অনুসরণ করে? a. অবজেক্ট ওরিয়েন্টেড b. ইভেন্ট ড্রাইভেন c. স্ট্রাকচার্ড d. ভিজুয়াল 35 / 50 35. "i" এর মানের কী পরিবর্তনে আউটপুট ১২ হবে-- a. i = 0, i = i+1 b. i = 1, i=i+2 c. i = 2, i=i+ 2 d. i= 2, i=i+1 36 / 50 36. && কোন ধরনের লজিক্যাল অপারেটর— a. লজিক্যাল NOT অপারেশন সম্পন্ন করে b. লজিক্যাল OR অপারেশন সম্পন্ন করে c. লজিক্যাল NAND অপারেশন সম্পন্ন করে d. লজিক্যাল AND অপারেশন সম্পন্ন করে 37 / 50 37. কম্পিউটার শুধু বুঝতে পারে- ১. Off ও On ২. O ও 1 ৩. বিদ্যুতের উপস্থিতি ও অনুপস্থিতি a. ১,২ও৩ b. ২ও৩ c. ১ও৩ d. ১ও২ 38 / 50 38. প্রােগ্রামে কোন ধরনের ভুলের জন্য কম্পিউটার বার্তা দেয় ? a. যে কোনো ভুল b. লজিক্যাল ভুল c. সিনট্যাক্স ভুল d. ডেটা ভুল 39 / 50 39. সি-প্রােগ্রামের ক্ষেত্রে— [ঢা. বাে.-১৬] i.প্রােগ্রাম কম্পাইলার করার জন্য Alt এবং F9 কী-দ্বয় একত্রে চাপতে হবে। ii. প্রােগ্রাম সেভ করার জন্য Alt এবং কী-দ্বয় একত্রে চাপতে হবে। iii. প্রােগ্রাম রান করার জন্য Ctrl এবং F9 কী-দ্বয় একত্রে চাপতে হবে নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i,ii ও iii d. i 40 / 50 40. উদ্দীপকে ব্যবহৃত প্রােগ্রামিং ভাষাটি হচ্ছে i. General purpose language ii. Mid-level language iii. Case sensitive language নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i d. i,ii ও iii 41 / 50 41. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। নিচের কোনটি লজিক্যাল অপারেটর? a. <= b. « c. <<= d. && 42 / 50 42. নিচের উদ্দীপকটি পড় x = 100; X1 = 5; x = x% 10; উদ্দীপকে ব্যবহৃত অপারেটর হচ্ছে-- i. Arithmetic ii. Assignment iii. Logical নিচের কোনটি সঠিক? a. i ও ii b. i ও iii c. ii ও iii d. i,ii ও iii 43 / 50 43. # include main () { int i , s= 0; for (i = 1; i<= 10; i+ = 2) printf (“%d", i); প্রােগ্রামটির আউটপুট কোনটি? a. 2 4 6 8 10 b. 12 3 4 5 6 7 89 c. 1 3 5 7 9 d. 123 4 5 6 7 8 9 10 44 / 50 44. সি ভাষায় && কে কোন ধরনের অপারেটর বলা হয়? [রা. বাে-১৭] a. Logical b. Assignment c. Relation d. Arithmetic 45 / 50 45. প্রােগ্রাম টেস্টিং এর পূর্ববর্তী ধাপ কোনটি? a. প্রোগ্রাম ডিজাইন b. সমস্যা নির্দিষ্টকরণ c. প্রোগ্রাম কোডিং d. সমস্যা বিশ্লেষন 46 / 50 46. অবজেক্ট ওরিয়েন্টেড প্রােগ্রামে ব্যবহার করা হয়- ১. অবজেক্ট ভিত্তিক ২. চিত্র ভিত্তিক ৩. GUI ভিত্তিক a. ২ও৩ b. ১,২ও৩ c. ১ও২ d. ১ও৩ 47 / 50 47. C ভাষায় সঠিক চলক কোনটি? a. st-name b. 1 stname c. 1 st-name d. $ name 48 / 50 48. Oracle পার্সোনাল ভার্সন বিশ্বের কয়টি ভাষায় ব্যবহার করা যায় ? a. ৪০ b. ৬০ c. ২০ d. ৮০ 49 / 50 49. নিচের উদ্দীপকটি পড় x = 100; X1 = 5; x = x% 10; X এর মান কত? [ব. বাে--১৬] a. 2 b. 20 c. 0 d. 10 50 / 50 50. 4GL বলতে বুঝায় ? a. উচ্চস্তরের ভাষা b. নিম্নস্তরের ভাষা c. মধ্যম স্তরের ভাষা d. অতি উচ্চস্তরের ভাষা Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz