মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. অবজেক্ট ওরিয়েন্টেড উচ্চস্তরের প্রোগ্রামিং ভাষা হলো- ১. Python ২. C++ ৩. ALGOL a. ১ও৩ b. ১,২ও৩ c. ২ও৩ d. ১ও২ 2 / 50 2. প্রোগ্রাম রচনার ধাপগুলোর মধ্যে সবচেয়ে গুরুত্বপূর্ণ কোনটি ? a. প্রোগ্রাম টেস্টিং b. সমস্যার বিশ্লেষণ c. প্রোগ্রাম ডিজাইনিং d. প্রোগ্রাম কোডিং 3 / 50 3. কম্পইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে- ১. প্রোগ্রামটি অনুবাদের ক্ষেত্রে ২. কাজের গতির ক্ষেত্রে ৩. ভূল প্রদর্শনের ক্ষেত্রে a. ১ও২ b. ১ও৩ c. ১,২ও৩ d. ২ও৩ 4 / 50 4. কোনটি C ভাষায় ফাংশন নির্দেশ করে? a. getch b. stdio.h c. int d. Break 5 / 50 5. Y = p²x+ 2/3 এর সমতুল্য সি এক্সপ্রেশন— i. Y = (pow(p,2))* x+2/3 ii. Y= (pow (2.p))* x+ iii. Y =p*p*x + 2/3 নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i,ii ও iii d. i 6 / 50 6. লুপ শেষ হবার পূর্বে লুপ থেকে বের হওয়ার স্টেটমেন্ট হলাে– a. goto; b. continue; c. getch; d. break; 7 / 50 7. C ভাষায় || কে কোন ধরনের অপারেটর বলা হয়? a. Arithmetic b. Assignment c. Relational d. Logical 8 / 50 8. Oracle পার্সোনাল ভার্সন বিশ্বের কয়টি ভাষায় ব্যবহার করা যায় ? a. ৪০ b. ৬০ c. ৮০ d. ২০ 9 / 50 9. 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. 1 2 3 4 5 67 d. 2 4 6 8 10 / 50 10. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। উদ্দীপকে উল্লিখিত অ্যালগরিদমের বৈশিষ্ট্য হলাে– i. সহজে প্রােগ্রামের উদ্দেশ্য বুঝতে সহায়তা করে। ii. প্রােগ্রামের ভুল নির্ণয়ে সহায়তা করে। iii. প্রােগ্রাম পরিবর্তন ও পরিবর্ধনে সহায়তা করে নিচের কোনটি সঠিক? a. i b. i ও ii c. i ও iii d. i,ii ও iii 11 / 50 11. নিচের উদ্দীপকটি পড় ইব্রাহিম একটি সফটওয়্যার কোম্পানিতে ইন্টারভিউ দিতে এসেছে। কোন সংখ্যা জোড় না বিজোড় তা বের করার জন্য একটি প্রােগ্রাম লিখতে বলায় সে সি-ল্যাঙ্গুয়েজে একটি প্রােগ্রাম রচনা করল। উদ্দীপকে উল্লিখিত প্রােগ্রামিং ভাষায়– i. শুরু হয় একটি ফাংশন main () এর মাধ্যমে ii.ইনপুট নেয়ার জন্য Read() ফাংশন ব্যবহৃত হয়। iii.প্রতিটি Statement-এর শেষে সেমিকোলন (;) দিতে নিচের কোনটি সঠিক? a. i ও iii b. i ও ii c. i d. i,ii ও iii 12 / 50 12. নিচের উদ্দীপকটি পড়— [সি, বাে-১৯] #include mari (). int a, b; b = 50; a = 5% 25; printf ("%d",a); প্রােগ্রামটির আউটপুট কত? a. 2 b. 25 c. 50 d. 0 13 / 50 13. নিচের উদ্দীপকটি পড় #include main () int a=3, b; b = 2* a; printf("%d", b); নিচের কোনটি সংরক্ষিত শব্দ নয়? a. function b. if c. else d. break 14 / 50 14. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। নিচের কোনটি লজিক্যাল অপারেটর? a. « b. <= c. <<= d. && 15 / 50 15. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. i ও ii b. i,ii ও iii c. ii ও iii d. i ও iii 16 / 50 16. নিচের উদ্দীপকটি পড় x = 100; X1 = 5; x = x% 10; X এর মান কত? [ব. বাে--১৬] a. 20 b. 2 c. 0 d. 10 17 / 50 17. প্রােগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে- [ব. বাে-১৯] i. প্রােগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ii. দক্ষ প্রােগ্রামার প্রয়ােজন হয়। iii. প্রােগ্রাম দ্রুত নির্বাহ হয়। নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. i ও ii d. ii ও iii 18 / 50 18. সরাসরি কোন ভাষা কম্পিউটারে ব্যবহার করা হয় ? a. অ্যাসেম্বলি ভাষা b. যান্ত্রিক ভাষা c. অতি উচ্চস্তরের ভাষা d. উচ্চস্তরের ভাষা 19 / 50 19. মেশিন ভাষা—- i.অন্যান্য ভাষা হতে দ্রুত নির্বাহ হয়। ii.যন্ত্রের ওপর নির্ভরশীল থাকে iii.তাড়াতাড়ি প্রােগ্রাম লেখা যায়। নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. i ও ii d. ii ও iii 20 / 50 20. প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি ? a. প্রোগ্রাম রক্ষণাবেক্ষণ b. প্রোগ্রাম বাস্তবায়ন c. প্রোগ্রাম কোডিং d. সমস্যা বিশ্লেষন 21 / 50 21. নিচের উদ্দীপকটি পড়— প্রােগ্রামার ইকবালকে তার কোম্পানির সিস্টেম এনালিস্ট হাসান চিত্রের মাধ্যমে একটি প্রােগ্রাম কীভাবে রচনা করা হবে তা দেখিয়ে দিল। ইকবাল এর আলােকে প্রােগ্রাম রচনা শুরু করল। উদ্দীপকের চিত্রের সাহায্যে সমস্যা সমাধান করার পদ্ধতিকে কী বলা হয়? a. অ্যালগরিদম b. সুডােকোড c. ফ্লোচার্ট d. ডিবাগিং 22 / 50 22. মেশিন ভাষার সুবিধা কোনটি ? a. সব ধরনের মেশিনের ব্যবহার উপযোগী b. প্রোগ্রমের ভুল সহজে শনাক্ত করা যায় c. প্রোগ্রাম সরাসরি ও দ্রুত কার্যকরি হয় d. পোগ্রাম সহজে লেখা যায় 23 / 50 23. কোনটি কম মেমােরি ও রিসাের্স নিয়ে সহজে প্রােগ্রাম লেখা যায়? a. ওরাকল b. পাইথন c. একসেস d. সি 24 / 50 24. প্রােগ্রাম ফ্লোচার্টে প্রক্রিয়াকরণের জন্য কোন প্রতীকটি ব্যবহৃত হয়? a. বৃত্ত b. রম্বস c. সামান্তরিক d. আয়তক্ষেত্র 25 / 50 25. Char টাইপ ডেটা মান সীমাবদ্ধ- a. 0-128 b. 0-255 c. 0-156 d. 0-127 26 / 50 26. নিচের উদ্দীপকটি পড় #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 27 / 50 27. "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,ii ও iii b. i ও iii c. i d. i ও ii 28 / 50 28. c হচ্ছে – ভাষা ১. উচ্চস্তরের প্রােগ্রামিং ২. মধ্যম স্তরের ৩. স্ট্রাকচার্ড প্রােগ্রামিং a. ১ও২ b. ১,২ও৩ c. ২ও৩ d. ১ও৩ 29 / 50 29. কোন ল্যাঙ্গুয়েজে প্রােগ্রাম কম্পাইলিং করা বেশ কঠিন? a. Prolog b. C++ c. C d. Oracle 30 / 50 30. for(i=2; i<10; i = i+2) printf(“%d”,i); স্টেটমেন্টটির ফলাফল কোনটি? [য, বাে.-১৭] a. 1,3,5,7,9 b. 2,4,6,8 c. 1,2,3,4,5,6,7,8,9,10 d. 1,2,3,4,5,6,7,8,9 31 / 50 31. সি ভাষায় প্রােগ্রাম রচনা করা হয় কোন বন্ধনীর ভেতরে? a. {} b. () c. [] 32 / 50 32. জেরি সি ভাষায় একটি প্রােগ্রাম রচনা করে যাতে দুইটি সংখ্যার যােগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উ সমস্যার কারণ কোনটি? a. প্রয়ােজনীয় চলক ঘােষণা না করা b. সঠিক হেডার ফাইল উল্লেখ না করা c. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা d. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা 33 / 50 33. ভিজুয়্যাল প্রােগ্রামিং এর ভিত্তি কোনটি? a. বর্ণভিত্তিক b. কীবোের্ড ভিত্তিক c. টেক্সট ভিত্তিক d. GUI ভিত্তিক 34 / 50 34. সি প্রােগ্রামিং ভাষায় দুটি সংখ্যার তুলনা করার জন্য ব্যবহৃত একটি রিলেশনাল অপারেটর হলাে– a. =? b. => c. < d. =! 35 / 50 35. নিচের উদ্দীপকটি পড় হাসান সাহেব একাউন্টিং সফটওয়্যার তৈরির সময় প্রতিটি মডিউল ছােট ছােট করে বিভক্ত করে সমাধানের ধাপ নির্ধারণ করেন। কিন্তু সফটওয়্যারটি তৈরির পর সেটি পরীক্ষা করে দেখা যায়, প্রদত্ত ডেটার জন্য ফলাফল ভুল প্রদর্শিত হচ্ছে। উদ্দীপকে হাসান সাহেব কোন টুলগুলােকে নির্দেশ করেছেন? i. প্রােগ্রাম কোডিং ii. অ্যালগরিদম iii. ফ্লোচার্ট নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও ii c. i d. i ও iii 36 / 50 36. নিচের উদ্দীপকটি পড় #include main () int a=3, b; b = 2* a; printf("%d", b); } For i = 2; i < = 10; i = i + 2) এর printf("%d")কোনটি? a. 1, 3, 5, 7, 9 b. 2, 4, 6, 8, 10. c. 1,2,3,4,5,6,7,8,9,10 d. 2, 3, 4 5, 6, 7, 8, 9, 10 37 / 50 37. কোন ভাষা লিখিত প্রোগ্রামের জন্য অনুবাদকের প্রয়োজন হয় না ? a. High Level b. Machinc c. Assembly d. Natural 38 / 50 38. নিচের উদ্দীপকটি পড় #include main(){ int m printf("Enter your marks"); scanf("%d", &m); printf("%d.",&m); } উদ্দিপকের কোন স্টেসমেন্টটি ভুল ? a. print f("enter your marks"); b. int m c. scan f("%d", &m); d. print f("%d.",&m); 39 / 50 39. অনুবাদক সফটওয়্যার কয় ধরনের? a. ২ b. ৪ c. ৩ d. ৫ 40 / 50 40. C ভাষায় সমজাতীয় ডেটা সংরক্ষণের জন্য কোনটি ব্যবহৃত হয়? a. পয়েন্টার b. ফাইল c. অ্যারে d. স্ট্রাকচার 41 / 50 41. উদ্দীপকে উল্লিখিত অনবাদক প্রােগ্রামটির বৈশিষ্ট্য হলাে— i. উৎস প্রােগ্রামকে বস্তু প্রােগ্রামে অনুবাদ করে ii. সম্পূর্ণ প্রােগ্রামটিকে একসাথে পড়ে এবং একসাথে অনুবাদ করে iii. প্রােগ্রামে কোন ভুল থাকলে তা জানিয়ে দেয় নিচের কোনটি সঠিক? a. i b. i,ii ও iii c. i ও ii d. i ও iii 42 / 50 42. C++ কী? a. অবজেক্ট ওরিয়েন্টেড প্রােগ্রাম b. ডেটাবেজ প্রােগ্রাম c. সাধারণ প্রােগ্রাম d. জেনারেল পারপাস প্রােগ্রাম 43 / 50 43. কোন ভাষায় হার্ডওয়্যার নিয়ন্ত্রণের পাশাপাশি উচ্চস্তরের ? a. C b. FORTRAN c. PASCAL d. COBOL 44 / 50 44. নিচের উদ্দীপকটি পড় #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 ++ 45 / 50 45. 'C' এর জনক কে? a. Bill Gates b. Dennis Ritche c. Bjrne Stroustrup d. Lady Ada Augusta 46 / 50 46. OPS5 কোন প্রজন্মের ভাষা? a. দ্বিতীয় b. পঞ্চম c. চতুর্থ d. তৃতীয় 47 / 50 47. সি ভাষায় কোন ফাংশন দ্বারা বর্গমূল নির্ণয় করা হয় ? a. abs() b. sqrt() c. printf() d. scanf() 48 / 50 48. সকল অনুক্রমের পরিবর্তনের জন্য কী ব্যবহার করা হয়? a. সরল অনুপাত b. চক্র c. জাম্প d. সিলেকশন 49 / 50 49. C++ এর সমস্যাযুক্ত বৈশিষ্ট্যগুলােকে বাদ দিয়ে নিচের কোনটি ডেভলপ করা হয়েছে? a. JABA b. BASIC c. ORACLE d. C 50 / 50 50. C প্রােগ্রামিং ভাষার জন্য কোন অনুবাদক প্রােগ্রাম ব্যবহৃত হয় । [কু, বাে-১৬] i. কম্পাইলার ii. ইন্টারপ্রেটার iii. অ্যাসেম্বলার নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i ও ii d. ii ও iii Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz