মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. নিচের উদ্দীপকটি পড়— প্রােগ্রামার ইকবালকে তার কোম্পানির সিস্টেম এনালিস্ট হাসান চিত্রের মাধ্যমে একটি প্রােগ্রাম কীভাবে রচনা করা হবে তা দেখিয়ে দিল। ইকবাল এর আলােকে প্রােগ্রাম রচনা শুরু করল। উদ্দীপকের চিত্রের সাহায্যে সমস্যা সমাধান করার পদ্ধতিকে কী বলা হয়? a. সুডােকোড b. ডিবাগিং c. ফ্লোচার্ট d. অ্যালগরিদম 2 / 50 2. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উদ্ভূত সমস্যার কারণ কোনটি? a. প্রয়ােজনীয় চলক ঘােষণা না করা b. সঠিক হেডার ফাইল উল্লেখ না করা c. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা d. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা 3 / 50 3. নিচের উদ্দীপকটি পড় হাসান সাহেব একাউন্টিং সফটওয়্যার তৈরির সময় প্রতিটি মডিউল ছােট ছােট করে বিভক্ত করে সমাধানের ধাপ নির্ধারণ করেন। কিন্তু সফটওয়্যারটি তৈরির পর সেটি পরীক্ষা করে দেখা যায়, প্রদত্ত ডেটার জন্য ফলাফল ভুল প্রদর্শিত হচ্ছে। উদ্দীপকে হাসান সাহেব কোন টুলগুলােকে নির্দেশ করেছেন? i. প্রােগ্রাম কোডিং ii. অ্যালগরিদম iii. ফ্লোচার্ট নিচের কোনটি সঠিক? a. i b. i ও ii c. i,ii ও iii d. i ও iii 4 / 50 4. প্রােগ্রামার তার ইচ্ছানুযায়ী ভেরিয়েবলের ১. নাম পরিবর্তন করতে পারেন ২. সংযােজন করতে পারেন ৩. বিয়ােজন করতে পারে না a. ১,২ও৩ b. ২ও৩ c. ১ও৩ d. ১ও২ 5 / 50 5. অবজেক্ট ওরিয়েন্টেড ভাষা হলাে--- i. C ii. C++ iii. Java নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i d. i ও ii 6 / 50 6. #include main () float x; print ("Enter the number’’) scanf(“%d”,&x); } প্রােগ্রামে ভুল লেখা %d এর পরিবর্তে যেটি ব্যবহার করা যেতে পারে? i. % f ii. % 2f iii. % s নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i,ii ও iii d. i ও ii 7 / 50 7. সরাসরি কোন ভাষা কম্পিউটারে ব্যবহার করা হয় ? a. অ্যাসেম্বলি ভাষা b. যান্ত্রিক ভাষা c. উচ্চস্তরের ভাষা d. অতি উচ্চস্তরের ভাষা 8 / 50 8. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. i,ii ও iii b. ii ও iii c. i ও iii d. i ও ii 9 / 50 9. for(i=2; i<10; i = i+2) printf(“%d”,i); স্টেটমেন্টটির ফলাফল কোনটি? [য, বাে.-১৭] a. 1,2,3,4,5,6,7,8,9,10 b. 1,2,3,4,5,6,7,8,9 c. 1,3,5,7,9 d. 2,4,6,8 10 / 50 10. নিচের উদ্দীপক অনুসারে #include 'main (){ int a, s=0; for(a = 1; a <= 5; a ++) S = S + a; print f ("%d", s); } প্রােগ্রামটির আউটপুট কত? a. 15 b. 5 c. 10 d. 1 11 / 50 11. নিচের উদ্দীপকটি পড়— প্রােগ্রামার ইকবালকে তার কোম্পানির সিস্টেম এনালিস্ট হাসান চিত্রের মাধ্যমে একটি প্রােগ্রাম কীভাবে রচনা করা হবে তা দেখিয়ে দিল। ইকবাল এর আলােকে প্রােগ্রাম রচনা শুরু করল। উদ্দীপকে উল্লিখিত বিষয়টির বৈশিষ্ট্য হলাে– i. জ্যামিতিক বা সাংকেতিক চিহ্নের মাধ্যমে প্রােগ্রামের পরিকল্পনা ii. প্রােগ্রাম প্রবাহের দিক অনুধাবন করা যায় iii. ধাপে ধাপে সমস্যা সমাধান করার পদ্ধতি নিচের কোনটি সঠিক? a. ii ও iii b. i ও iii c. i,ii ও iii d. i ও ii 12 / 50 12. for (i=1;i<8; i+ = 2) printf("%d”; i) কোনটি উপরের স্টেটমেন্টের ফলাফল? a. 1 3 5 7 b. 1 2 3 4 5 6 7 8 c. 2 4 6 8 d. 1 2 3 4 5 67 13 / 50 13. #include main ( int a = 3, b; b = 2* a; printf("%d", b); } উদ্দীপকের প্রােগ্রামটি রান করলে b এর মান কত হবে? a. 5 b. 6 c. ২ d. 4 14 / 50 14. মেমােরি অ্যাড্রেস নিয়ে সরাসরি কাজ হয়—[য, বাে.-১৬] i. মেশিন ভাষায় ii. অ্যাসেম্বলি ভাষায় iii. C তে নিচের কোনটি সঠিক? a. i ও iii b. iii c. i ও ii d. i,ii ও iii 15 / 50 15. NOMAD কোন প্রজন্মের ভাষা? a. দ্বিতীয় b. তৃতীয় c. চতুর্থ d. প্রথম 16 / 50 16. কোন ভাষা দিয়ে কম্পিউটারের মেমোরি অ্যাড্রেসের সঙ্গে সরাসরি সংযোগ সাধন সম্ভব ? a. হাই লেভেল ভাষা b. অ্যাসেম্বলি ভাষা c. চতুর্থ প্রজন্মের ভাষা d. মেশিন ভাষা 17 / 50 17. কোনটি C ভাষায় ফাংশন নির্দেশ করে? a. Break b. int c. stdio.h d. getch 18 / 50 18. সি প্রােগ্রামিং-এ কোন স্টেটমেন্টটি নির্বাহযােগ্য নয়? a. main() b. /*its a program*/ c. #include d. printf(); 19 / 50 19. প্রােগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে— [বি. বাে.-১৬] i. এলগরিদম প্রণয়ন ii. প্রবাহচিত্র তৈরি। iii. সুডােকোড তৈরি নিচের কোনটি সঠিক? a. i ও ii b. ii ও iii c. i ও iii d. i,ii ও iii 20 / 50 20. সি প্রােগ্রামিং ভাষায় দুটি সংখ্যার তুলনা করার জন্য ব্যবহৃত একটি রিলেশনাল অপারেটর হলাে– a. => b. =! c. < d. =? 21 / 50 21. নিচের উদ্দীপকটি পড়– #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** * * c. s = s*i d. s = s+i*i 22 / 50 22. উদ্দীপকটি পড় main () int n; scanf("%d", & n); printf ("%d", sqrt (n)) উদ্দীপকে ব্যবহৃত ডেটা টাইপ কোনটি? a. Empty b. User defined c. Primary d. Derived 23 / 50 23. টেক্সট ডেটা টাইপে বর্ণের সংখ্যা সর্বোচ্চ কত হতে হতে পারে a. 256 b. 255 c. 128 d. 512 24 / 50 24. ভিজুয়্যাল প্রােগ্রামিং এর ভিত্তি কোনটি? a. কীবোের্ড ভিত্তিক b. GUI ভিত্তিক c. বর্ণভিত্তিক d. টেক্সট ভিত্তিক 25 / 50 25. প্রােগ্রাম রচনার জন্য প্রয়ােজন ১. সমস্যা শনাক্তকরণ ২. প্রোগ্রাম বাগ করা ৩. প্রোগ্রাম ডিবাগিং করা a. ১,২ও৩ b. ১ও৩ c. ১ও২ d. ২ও৩ 26 / 50 26. সি ভাষায় && কে কোন ধরনের অপারেটর বলা হয়? [রা. বাে-১৭] a. Assignment b. Logical c. Relation d. Arithmetic 27 / 50 27. নিচের উদ্দীপকটি পড়— [সি, বাে-১৯] #include mari (). int a, b; b = 50; a = 5% 25; printf ("%d",a); প্রােগ্রামটির আউটপুট কত? a. 50 b. 25 c. 0 d. 2 28 / 50 28. নিচের উদ্দীপকটি পড় x = 100; X1 = 5; x = x% 10; X এর মান কত? [ব. বাে--১৬] a. 0 b. 10 c. 20 d. 2 29 / 50 29. সকল অনুক্রমের পরিবর্তনের জন্য কী ব্যবহার করা হয়? a. জাম্প b. সরল অনুপাত c. সিলেকশন d. চক্র 30 / 50 30. C ভাষায় লেখা প্রােগ্রামকে কী বলা হয়? a. অ্যাসকি কোড b. ইউনি কোড c. অবজেক্ট কোড d. সোর্স কোড 31 / 50 31. কম্পইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে- ১. প্রোগ্রামটি অনুবাদের ক্ষেত্রে ২. কাজের গতির ক্ষেত্রে ৩. ভূল প্রদর্শনের ক্ষেত্রে a. ১ও২ b. ১ও৩ c. ১,২ও৩ d. ২ও৩ 32 / 50 32. প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি ? a. প্রোগ্রাম কোডিং b. প্রোগ্রাম রক্ষণাবেক্ষণ c. প্রোগ্রাম বাস্তবায়ন d. সমস্যা বিশ্লেষন 33 / 50 33. সি ভাষায় প্রােগ্রাম রচনা করা হয় কোন বন্ধনীর ভেতরে? a. () b. [] c. {} 34 / 50 34. Float type চলকর জন্য মেমোরিতে কত বাইট জায়গায় প্রয়োজন হয় ? a. 2 b. 1 c. 4 d. 8 35 / 50 35. পলিমরফিজম নিচের কোন ভাষার বৈশিষ্ট্য? a. ভিজুয়্যাল বেসিক b. ওরাকল c. জাভা d. সি 36 / 50 36. নিচের উদ্দীপকটি পড় #include #include main () int a, b, c; printf ("Enter Value;"); scanf (%d%d", &a,&b); c=a + b; printf ("\nc=%d",c); getch 0; } উদ্দীপকে প্রােগ্রামের আউটপুটে ভগ্নাংশ মান পেতে হলে i. ডেটা টাইপ পরিবর্তন করতে হবে ii. ফরমেট স্পেসিফায়ার পরিবর্তন করতে হবে। iii. ভগ্নাংশ মান ইনপুট দিতে হবে। নিচের কোনটি সঠিক? a. i ও ii b. i,ii ও iii c. i ও iii d. ii ও iii 37 / 50 37. প্রোগ্রাম রচনার ধাপগুলোর মধ্যে সবচেয়ে গুরুত্বপূর্ণ কোনটি ? a. প্রোগ্রাম টেস্টিং b. সমস্যার বিশ্লেষণ c. প্রোগ্রাম কোডিং d. প্রোগ্রাম ডিজাইনিং 38 / 50 38. ফ্লোটিং ডেটা ফরমেটে স্পেসিফায়ার কোনটি ? a. %c b. %s c. %d d. %f 39 / 50 39. কোনটি কম মেমােরি ও রিসাের্স নিয়ে সহজে প্রােগ্রাম লেখা যায়? a. ওরাকল b. সি c. পাইথন d. একসেস 40 / 50 40. আউটপুট স্টেটমেন্ট হলাে— i. printf() ii. gets (0) iii. puts() নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. ii ও iii d. i 41 / 50 41. নিচের উদ্দীপকটি পড় #include main () { int a=3, b; b =++ a; printf (“%d”, b); } অতিরিক্ত লাইন না লিখে প্রােগ্রাম রান করলে Printf() ফাংশনে b এর মান ৪ হবে কী পরিবর্তন করলে? a. b = a + 5 b. b = a ++ c. b = a –5 d. b = a-- 42 / 50 42. নিচের উদ্দীপক অনুসারে #include 'main (){ int a, s=0; for(a = 1; a <= 5; a ++) S = S + a; print f ("%d", s); } for (i=1; i <= 5;i++) {if(i ==3) continue; printf ("HSC Exam"); উদ্দীপকের প্রােগ্রামটিতে "HSC Exam" কতবার প্রদর্শিত হবে? a. 2 b. 1 c. 4 d. 5 43 / 50 43. নিচের কোনটি Two Dimensional Array চলক ? a. m[4],[5] b. m(4,5) c. m[4],[5] d. m(4)(5) 44 / 50 44. ফ্লোচার্ট কত প্রকার? a. ৬ b. ৮ c. ২ d. ৪ 45 / 50 45. মেশিন ভাষার প্রােগ্রাম—[চ. বাে-১৬] i. সরাসরি ও দ্রুত কার্যকর হয় ii. কম্পিউটার সংগঠন বর্ণনা করে iii. লেখা সহজ ও সাধারণের ব্যবহার উপযােগী নিচের কোনটি সঠিক? a. i ও ii b. i ও iii c. i,ii ও iii d. ii ও iii 46 / 50 46. তৃতীয় প্রজন্মের ইভেন্ট ড্রাইভেন প্রােগ্রামিং ভাষা কোনটি? a. VB b. VBC c. BVC d. BV 47 / 50 47. নিচের উদ্দীপকটি পড় #include #include main () int a, b, c; printf ("Enter Value;"); scanf (%d%d", &a,&b); c=a + b; printf ("\nc=%d",c); getch 0; } উদ্দীপকে প্রাপ্ত আউটপুটে i. c এর মান প্রদর্শন করবে। ii. যােগফল প্রদর্শন করবে। iii. a ও b এর মান প্রদর্শন করবে নিচের কোনটি সঠিক? a. ii ও iii b. i ও iii c. i,ii ও iii d. i ও ii 48 / 50 48. প্রােগ্রামটির আউটপুট কত? a. 21 b. 31 c. 43 d. 12 49 / 50 49. লাইব্রেরি ফাংশন হচ্ছে—[ঢা. বাে-১৬] i.পর্ব থেকে তৈরিকৃত বিভিন্ন বিষয়বস্তু ii.এক ধরনের বিশেষ স্টেটমেন্ট iii.শুধুমাত্র গাণিতিক কার্যে ব্যবহারযোেগ্য নির্দেশ নিচের কোনটি সঠিক? a. i,ii ও iii b. i,ii ও iii c. i ও ii d. i 50 / 50 50. প্রােগ্রামে x> y এর জায়গায় x < y লিখলে কোন ধরনের ভুল হবে ? a. রান টাইপ b. এক্সিকিউশন c. সিনেটেক্স d. লজিক্যাল Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz