মডেল টেস্ট-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. C ii. C++ iii. Java নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i d. i ও ii 4 / 50 4. প্রােগ্রামের কয় ধরনের ভুল রয়েছে? a. ১ b. ৪ c. ৩ d. ২ 5 / 50 5. for(i=2; i<10; i = i+2) printf(“%d”,i); স্টেটমেন্টটির ফলাফল কোনটি? [য, বাে.-১৭] a. 1,3,5,7,9 b. 1,2,3,4,5,6,7,8,9 c. 2,4,6,8 d. 1,2,3,4,5,6,7,8,9,10 6 / 50 6. সি ভাষার Float ডেটা টাইপ কত বিটের ? a. ১৬ b. ৬৪ c. ৩২ d. ৪৮ 7 / 50 7. প্রােগ্রাম রচনার জন্য প্রয়ােজন ১. সমস্যা শনাক্তকরণ ২. প্রোগ্রাম বাগ করা ৩. প্রোগ্রাম ডিবাগিং করা a. ১,২ও৩ b. ১ও৩ c. ১ও২ d. ২ও৩ 8 / 50 8. নিচের উদ্দীপকটি পড়— [সি, বাে-১৯] #include mari (). int a, b; b = 50; a = 5% 25; printf ("%d",a); প্রােগ্রামটির আউটপুট কত? a. 2 b. 25 c. 0 d. 50 9 / 50 9. প্রােগ্রাম রচনার জন্য প্রয়ােজন—[চ, বাে-১৭] i. সমস্যা শনাক্তকরণ ii. প্রােগ্রাম বাগ করা iii. প্রােগ্রাম ডিবাগিং করা নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. ii ও iii d. i 10 / 50 10. ফ্লোটিং ডেটা ফরমেটে স্পেসিফায়ার কোনটি ? a. %s b. %d c. %f d. %c 11 / 50 11. উদ্দীপকে আবশ্যক হেডার ফাইল কোনটি? [ব. বাে-১৬), i. stdio.h ii. conio.h iii. math.h নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. ii ও iii d. i 12 / 50 12. জেরি সি ভাষায় একটি প্রােগ্রাম রচনা করে যাতে দুইটি সংখ্যার যােগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকের ন্যায় প্রােগ্রাম তৈরির ক্ষেত্রে প্রয়ােজন? ১. বিশেষ ডেটাবেজ প্রােগ্রামিং ভাষা জানা থাকা ২. চলক ও ডেটা টাইপ সম্পর্কে ধারণা থাকা ৩. ইনপুট আউটপুট সম্পর্কে সঠিক ধারণা থাকা a. ১,২ও৩ b. ২ও৩ c. ১ও৩ d. ১ও২ 13 / 50 13. নিচের উদ্দীপকটি পড় #include main () { int a=3, b; b =++ a; printf (“%d”, b); } অতিরিক্ত লাইন না লিখে প্রােগ্রাম রান করলে Printf() ফাংশনে b এর মান ৪ হবে কী পরিবর্তন করলে? a. b = a –5 b. b = a ++ c. b = a-- d. b = a + 5 14 / 50 14. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। উদ্দীপকে উল্লিখিত অ্যালগরিদমের বৈশিষ্ট্য হলাে– i. সহজে প্রােগ্রামের উদ্দেশ্য বুঝতে সহায়তা করে। ii. প্রােগ্রামের ভুল নির্ণয়ে সহায়তা করে। iii. প্রােগ্রাম পরিবর্তন ও পরিবর্ধনে সহায়তা করে নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. i d. i ও ii 15 / 50 15. সরাসরি কোন ভাষা কম্পিউটারে ব্যবহার করা হয় ? a. অতি উচ্চস্তরের ভাষা b. উচ্চস্তরের ভাষা c. অ্যাসেম্বলি ভাষা d. যান্ত্রিক ভাষা 16 / 50 16. নিচের কোনটি Two Dimensional Array চলক ? a. m(4)(5) b. m[4],[5] c. m(4,5) d. m[4],[5] 17 / 50 17. double ডেটা টাইপের জন্য ফরমেট স্পেসিফায়ার কোনটি? a. %d b. %s c. %f d. %lf 18 / 50 18. নিচের উদ্দীপকটি পড় #include #include int main() { int i, k; i = 4; k=i++; printf("i and k: %d%d"; i, k); getch 0; } উদ্দীপকের প্রােগ্রামটির আউটপুট কোনটি? a. 9 ৪ b. 10 9 c. 8 9 d. 9 10 19 / 50 19. প্রােগ্রাম লেখার কাজ শেষ করার পর যে ত্রুটি থাকতে পারে– i. নির্বাহজনিত ত্রুটি ii. যুক্তিসংক্রান্ত ক্রটি iii. চিহ্নসংক্রান্ত ত্রুটি নিচের কোনটি সঠিক? a. i ও ii b. i c. i ও iii d. i,ii ও iii 20 / 50 20. ‘সি++' ভাষা কোন ধরনের প্রােগ্রামিং মডেল অনুসরণ করে? a. ভিজুয়াল b. ইভেন্ট ড্রাইভেন c. অবজেক্ট ওরিয়েন্টেড d. স্ট্রাকচার্ড 21 / 50 21. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. ii ও iii b. i ও iii c. i ও ii d. i,ii ও iii 22 / 50 22. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে প্রদর্শিত ভুলের কারণ কোনটি? [ঢা.বাে. ১৬] a. কোডিং b. ফ্লোচার্ট c. ডিবাগিং d. অ্যালগরিদম 23 / 50 23. বিট, বাইট, মেমােরি অ্যাড্রেস নিয়ে কাজ করে- [ঢা, বাে-১৯] i. মেশিন ভাষা ii. মধ্যস্তরের ভাষা iii. উচ্চস্তরের ভাষা নিচের কোনটি সঠিক? a. i ও ii b. i,ii ও iii c. i ও iii d. ii ও iii 24 / 50 24. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উদ্ভূত সমস্যার কারণ কোনটি? a. সঠিক হেডার ফাইল উল্লেখ না করা b. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা c. প্রয়ােজনীয় চলক ঘােষণা না করা d. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা 25 / 50 25. অবজেক্ট ওরিয়েন্টেড উচ্চস্তরের প্রোগ্রামিং ভাষা হলো- ১. Python ২. C++ ৩. ALGOL a. ২ও৩ b. ১,২ও৩ c. ১ও২ d. ১ও৩ 26 / 50 26. ফ্লোচার্ট কত প্রকার? a. ৪ b. ২ c. ৬ d. ৮ 27 / 50 27. ‘সি’ ভাষায় গাণিতিক অপারেটরের সাহায্যে-- i. যােগ করা যায় ii. ছােট বড় তুলনা করা যায় iii ভাগশেষ নির্ণয় করা যায় নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. ii ও iii d. i 28 / 50 28. নিচের উদ্দীপকটি পড় x = 100; X1 = 5; x = x% 10; উদ্দীপকে ব্যবহৃত অপারেটর হচ্ছে-- i. Arithmetic ii. Assignment iii. Logical নিচের কোনটি সঠিক? a. ii ও iii b. i ও iii c. i,ii ও iii d. i ও ii 29 / 50 29. পলিমরফিজম নিচের কোন ভাষার বৈশিষ্ট্য? a. সি b. ওরাকল c. জাভা d. ভিজুয়্যাল বেসিক 30 / 50 30. কোন লুপটি কমপক্ষে একবার চলবে? a. while b. do-while c. সবকয়টি d. for 31 / 50 31. C ভাষায় সমজাতীয় ডেটা সংরক্ষণের জন্য কোনটি ব্যবহৃত হয়? a. স্ট্রাকচার b. ফাইল c. অ্যারে d. পয়েন্টার 32 / 50 32. জাভা কত সালে সূচনা করা হয়? a. ১৯৯১ b. ২০০৩ c. ১৯৮২ d. ১৯৮০ 33 / 50 33. প্রোগ্রামে ভুল হতে পারে- ১. Data error ২. Logical Error ৩. Syntax error a. ১,২ও৩ b. ১ও২ c. ১ও৩ d. ২ও৩ 34 / 50 34. প্রােগ্রামে কোন ধরনের ভুলের জন্য কম্পিউটার বার্তা দেয় ? a. সিনট্যাক্স ভুল b. লজিক্যাল ভুল c. যে কোনো ভুল d. ডেটা ভুল 35 / 50 35. "a" এর মানের কোন কোন পরিবর্তনে আউটপুট 6 হবে? a. a = 1, a = a + 2 b. a = 2, a = a + 1 c. a = 2, a = a + 2 d. a = 0, a = a + 1 36 / 50 36. include main() int x; for (x = 5; x<= 10; x++) printf("%d", x); if (x = =6) Break; } } প্রােগ্রামটির আউটপুট কোনটি? a. 5789 b. ১ c. 56 d. 6789 37 / 50 37. নিচের উদ্দীপকটি পড়— প্রােগ্রামার ইকবালকে তার কোম্পানির সিস্টেম এনালিস্ট হাসান চিত্রের মাধ্যমে একটি প্রােগ্রাম কীভাবে রচনা করা হবে তা দেখিয়ে দিল। ইকবাল এর আলােকে প্রােগ্রাম রচনা শুরু করল। উদ্দীপকে উল্লিখিত বিষয়টির বৈশিষ্ট্য হলাে– i. জ্যামিতিক বা সাংকেতিক চিহ্নের মাধ্যমে প্রােগ্রামের পরিকল্পনা ii. প্রােগ্রাম প্রবাহের দিক অনুধাবন করা যায় iii. ধাপে ধাপে সমস্যা সমাধান করার পদ্ধতি নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i,ii ও iii d. i ও iii 38 / 50 38. c হচ্ছে – ভাষা ১. উচ্চস্তরের প্রােগ্রামিং ২. মধ্যম স্তরের ৩. স্ট্রাকচার্ড প্রােগ্রামিং a. ২ও৩ b. ১,২ও৩ c. ১ও৩ d. ১ও২ 39 / 50 39. মেশিন ভাষা অনূদিত হয় কোনটি ? a. অপারেন্ড b. লেবেল c. কসেন্ট d. অপারেশন কোড 40 / 50 40. যে কোনাে প্রােগ্রাম রচনার জন্য গুরুত্বপূর্ণ কাজ হচ্ছে – . i.সমস্যা নির্ধারণ ও বিশ্লেষণ ii. অ্যালগরিদম ও ফ্লোচার্ট তৈরি iii. প্রােগ্রাম কোডিং ডিবাগিং নিচের কোনটি সঠিক? a. i ও ii b. i,ii ও iii c. i d. iii 41 / 50 41. কোনটি চতুর্থ প্রজন্মের ভাষা? a. CSL b. INTELLECT c. BASIC d. PASCAL 42 / 50 42. "Hello world!" লেখাটি 5 বার প্রদর্শনের ক্ষেত্রে C স্টেটমেন্ট-- i. for(n = 1; n < 6; n++) printf("Hello World"); ii. n=3; do {printf("Hello World!") nt+;} while (n<=8); iii. n=5; while (n<10) {printf ("Hello World”);n++} নিচের কোনটি সঠিক ? a. i b. i ও iii c. i ও ii d. i,ii ও iii 43 / 50 43. C প্রোগ্রামের কাঠামাে সিকুয়েন্স কোনটি? [ঢা. বাে-১৭]. a. #include → main () b. #include → main () c. main()->#includes d. main () → #include 44 / 50 44. প্রােগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে— [বি. বাে.-১৬] i. এলগরিদম প্রণয়ন ii. প্রবাহচিত্র তৈরি। iii. সুডােকোড তৈরি নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i ও ii d. i ও iii 45 / 50 45. প্রােগ্রাম তৈরির ধাপে কোডিং হলাে– i.সমস্যা বিশ্লেষণের সাথে সম্পর্কিত ii. প্রােগ্রামিং ভাষার সাহায্যে করা iii. প্রােগ্রাম তৈরির পর ভুল খোজা নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i,ii ও iii d. i ও iii 46 / 50 46. ফ্লোচার্টের মৌলিক ছাঁচ কয়টি? a. ৬ টি b. ২ টি c. ৪ টি d. ৮ টি 47 / 50 47. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. ii ও iii d. i ও ii 48 / 50 48. #include main () float x; print ("Enter the number’’) scanf(“%d”,&x); } প্রােগ্রামে ডিক্লেয়ার করা float X এর x কী? a. ভেরিয়েবল b. লাইব্রেরি ওয়ার্ড c. ধ্রুবক d. স্টেটমেন্ট 49 / 50 49. নিচের উদ্দীপকটি পড় #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. i ও ii b. i,ii ও iii c. i ও iii d. ii ও iii 50 / 50 50. নিচের উদ্দীপকটি পড় #include #include main(){ int x, y, S; printf("Enter Value :"); scanf(“%d%d", &x, &y); | S = x+y; printf("\ns =%d", s); getch(); } উদ্দীপকে লিখিত প্রথম হেডার ফাইলটির সঠিক রূপ কোনটি? Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz