মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i,ii ও iii d. i ও ii 2 / 50 2. C ভাষায় কোন ধরনের অনুবাদক প্রােগ্রাম ব্যবহার করা– i. Compiler ii. Interpreter iii. Assembler নিচের কোনটি সঠিক? a. i b. i ও ii c. i ও iii d. i,ii ও iii 3 / 50 3. নিচের উদ্দীপক অনুসারে #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. 1 b. 2 c. 5 d. 4 4 / 50 4. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। নিচের কোনটি লজিক্যাল অপারেটর? a. <<= b. « c. <= d. && 5 / 50 5. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। উদ্দীপকে উল্লিখিত অ্যালগরিদমের বৈশিষ্ট্য হলাে– i. সহজে প্রােগ্রামের উদ্দেশ্য বুঝতে সহায়তা করে। ii. প্রােগ্রামের ভুল নির্ণয়ে সহায়তা করে। iii. প্রােগ্রাম পরিবর্তন ও পরিবর্ধনে সহায়তা করে নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i d. i ও ii 6 / 50 6. প্রােগ্রামের কয় ধরনের ভুল রয়েছে? a. ২ b. ৪ c. ৩ d. ১ 7 / 50 7. c হচ্ছে – ভাষা ১. উচ্চস্তরের প্রােগ্রামিং ২. মধ্যম স্তরের ৩. স্ট্রাকচার্ড প্রােগ্রামিং a. ২ও৩ b. ১,২ও৩ c. ১ও৩ d. ১ও২ 8 / 50 8. উৎস প্রোগ্রমকে একত্রে বস্তু প্রোগ্রামে রুপান্তর করে কোনটি ? a. অ্যাসেম্বলার b. ইন্টার প্রেটার c. লিংকার d. কম্পইলার 9 / 50 9. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উদ্ভূত সমস্যার কারণ কোনটি? a. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা b. প্রয়ােজনীয় চলক ঘােষণা না করা c. সঠিক হেডার ফাইল উল্লেখ না করা d. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা 10 / 50 10. ভিজুয়্যাল প্রােগ্রামিং এর ভিত্তি কোনটি? a. বর্ণভিত্তিক b. GUI ভিত্তিক c. টেক্সট ভিত্তিক d. কীবোের্ড ভিত্তিক 11 / 50 11. কোন ভাষা দিয়ে কম্পিউটারের মেমোরি অ্যাড্রেসের সঙ্গে সরাসরি সংযোগ সাধন সম্ভব ? a. অ্যাসেম্বলি ভাষা b. মেশিন ভাষা c. হাই লেভেল ভাষা d. চতুর্থ প্রজন্মের ভাষা 12 / 50 12. প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি ? a. প্রোগ্রাম কোডিং b. প্রোগ্রাম রক্ষণাবেক্ষণ c. প্রোগ্রাম বাস্তবায়ন d. সমস্যা বিশ্লেষন 13 / 50 13. C প্রােগ্রামিং ভাষায় long integer চলক মেমােরিতে কত হতে পারে ? a. ৮ বাইট b. ৪ বাইট c. 2 বাইট d. ১৬ বাইট 14 / 50 14. মেশিন ভাষার সুবিধা কোনটি ? a. প্রোগ্রাম সরাসরি ও দ্রুত কার্যকরি হয় b. সব ধরনের মেশিনের ব্যবহার উপযোগী c. পোগ্রাম সহজে লেখা যায় d. প্রোগ্রমের ভুল সহজে শনাক্ত করা যায় 15 / 50 15. সি ভাষার হেডার ফাইল হচ্ছে— [ঢা. বাে.-২০১৬] i. প্রােগ্রামের আবশ্যকীয় অংশ ii. ডেটাটাইপ ধারণকারী ফাইল iii. ফাংশনের বর্ণনা ধারণকারী ফাইল নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i d. i ও ii 16 / 50 16. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। অ্যালগরিদম হলাে— a. সুডােকোড b. ধাপে ধাপে সমস্যা সমাধান করার পদ্ধতি। c. ডিবাগিং d. চিত্রের সাহায্যে সমস্যা সমাধান করার পদ্ধতি 17 / 50 17. নিচের কোনটি Two Dimensional Array চলক ? a. m(4)(5) b. m[4],[5] c. m(4,5) d. m[4],[5] 18 / 50 18. প্রােগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে— [বি. বাে.-১৬] i. এলগরিদম প্রণয়ন ii. প্রবাহচিত্র তৈরি। iii. সুডােকোড তৈরি নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও ii c. ii ও iii d. i ও iii 19 / 50 19. উচ্চস্তরের ভাষাকে মেশিনের ভাষায় পরিবর্তনের জন্য ব্যবহৃত অনুবাদক প্রােগ্রামগুলাে হলাে-- i. অ্যাসেম্বলার। ii. কম্পাইলার iii. ইন্টারপ্রেটার নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i ও ii d. i ও iii 20 / 50 20. x = 4 এবং y=10 হলে y % x এর ,মান কত ? a. কোনোটিই নয় b. ২.৫ c. ২ d. ৬ 21 / 50 21. প্রােগ্রাম রচনার জন্য গুরুত্বপূর্ণ কাজ হচ্ছে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. ডিবাগিং ও কোডিং a. ১,২ও৩ b. ২ c. ২ও৩ d. ১ 22 / 50 22. কম্পিউটারের প্রাণ কোনটি ? a. অপকোড b. হার্ডওয়্যার c. নেটওয়ার্ক d. প্রোগ্রাম 23 / 50 23. প্রোগ্রামে ভুল হতে পারে- ১. Data error ২. Logical Error ৩. Syntax error a. ১ও২ b. ১ও৩ c. ১,২ও৩ d. ২ও৩ 24 / 50 24. একটি পূর্ণাঙ্গ ও নির্ভুল প্রােগ্রাম রচনার জন্য অত্যাবশ্যকীয় কাজ হলাে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. প্রোগ্রাম তৈরির পর ভুল খোঁজা a. ১ও২ b. ১ও৩ c. ১,২ও৩ d. ২ও৩ 25 / 50 25. && কোন ধরনের লজিক্যাল অপারেটর— a. লজিক্যাল OR অপারেশন সম্পন্ন করে b. লজিক্যাল NAND অপারেশন সম্পন্ন করে c. লজিক্যাল AND অপারেশন সম্পন্ন করে d. লজিক্যাল NOT অপারেশন সম্পন্ন করে 26 / 50 26. প্রোগ্রাম কোডিং এর পূর্ববর্তী ধাপ কোনটি ? a. প্রোগ্রাম রক্ষণাবেক্ষণ b. সমস্যা বিশ্লেষন c. প্রোগ্রাম ডিজাইন d. প্রোগ্রাম বাস্তবায়ন 27 / 50 27. নিচের উদ্দীপকটি পড়— প্রােগ্রামার ইকবালকে তার কোম্পানির সিস্টেম এনালিস্ট হাসান চিত্রের মাধ্যমে একটি প্রােগ্রাম কীভাবে রচনা করা হবে তা দেখিয়ে দিল। ইকবাল এর আলােকে প্রােগ্রাম রচনা শুরু করল। উদ্দীপকের চিত্রের সাহায্যে সমস্যা সমাধান করার পদ্ধতিকে কী বলা হয়? a. অ্যালগরিদম b. ডিবাগিং c. সুডােকোড d. ফ্লোচার্ট 28 / 50 28. মেমােরি অ্যাড্রেস নিয়ে সরাসরি কাজ হয়—[য, বাে.-১৬] i. মেশিন ভাষায় ii. অ্যাসেম্বলি ভাষায় iii. C তে নিচের কোনটি সঠিক? a. i ও iii b. iii c. i ও ii d. i,ii ও iii 29 / 50 29. উদ্দীপকে উল্লিখিত অনবাদক প্রােগ্রামটির বৈশিষ্ট্য হলাে— i. উৎস প্রােগ্রামকে বস্তু প্রােগ্রামে অনুবাদ করে ii. সম্পূর্ণ প্রােগ্রামটিকে একসাথে পড়ে এবং একসাথে অনুবাদ করে iii. প্রােগ্রামে কোন ভুল থাকলে তা জানিয়ে দেয় নিচের কোনটি সঠিক? a. i ও ii b. i c. i,ii ও iii d. i ও iii 30 / 50 30. 'C' এর জনক কে? a. Bjrne Stroustrup b. Lady Ada Augusta c. Dennis Ritche d. Bill Gates 31 / 50 31. প্রােগ্রামে কোন ধরনের ভুলের জন্য কম্পিউটার বার্তা দেয় ? a. যে কোনো ভুল b. ডেটা ভুল c. সিনট্যাক্স ভুল d. লজিক্যাল ভুল 32 / 50 32. 4GL বলতে বুঝায় ? a. নিম্নস্তরের ভাষা b. মধ্যম স্তরের ভাষা c. অতি উচ্চস্তরের ভাষা d. উচ্চস্তরের ভাষা 33 / 50 33. নিচের উদ্দীপকটি পড় #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 34 / 50 34. উদ্দীপকটি পড় সাব্বির একটি প্রােগ্রাম রচন প্রােগ্রাম রচনা করল এবং প্রােগ্রামটি নির্বাহ করার পর সব ভুল একসাথে দেখালাে। অনুবাদক প্রােগ্রামটি হলাে-- a. কম্পইলার b. আসেম্বলার c. ইন্টারপ্রেটার d. লিংকার 35 / 50 35. সকল অনুক্রমের পরিবর্তনের জন্য কী ব্যবহার করা হয়? a. সরল অনুপাত b. চক্র c. সিলেকশন d. জাম্প 36 / 50 36. Oracle পার্সোনাল ভার্সন বিশ্বের কয়টি ভাষায় ব্যবহার করা যায় ? a. ৪০ b. ২০ c. ৬০ d. ৮০ 37 / 50 37. কম্পিউটার শুধু বুঝতে পারে- ১. Off ও On ২. O ও 1 ৩. বিদ্যুতের উপস্থিতি ও অনুপস্থিতি a. ২ও৩ b. ১ও৩ c. ১,২ও৩ d. ১ও২ 38 / 50 38. যান্ত্রিক ভাষার প্রতিটি নির্দেশের অংশ- a. ৫ টি b. ৩ টি c. ২ টি d. ৪ টি 39 / 50 39. সি ভাষার Float ডেটা টাইপ কত বিটের ? a. ১৬ b. ৪৮ c. ৩২ d. ৬৪ 40 / 50 40. কম্পইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে- ১. প্রোগ্রামটি অনুবাদের ক্ষেত্রে ২. কাজের গতির ক্ষেত্রে ৩. ভূল প্রদর্শনের ক্ষেত্রে a. ১ও২ b. ১,২ও৩ c. ২ও৩ d. ১ও৩ 41 / 50 41. C ভাষায় সঠিক চলক কোনটি? a. 1 st-name b. st-name c. 1 stname d. $ name 42 / 50 42. “সি” ভাষায় ইন্টিজার ডেটা টাইপ কত বিটের? a. ৬৪ b. ৩২ c. ১৬ d. ৮ 43 / 50 43. C প্রােগ্রামের কাঠামাে সিকুয়েন্স কোনটি? a. main() → # include b. # include → main() c. # include → main() d. main() → # include 44 / 50 44. নিচের উদ্দীপকটি পড় #include main () { int a=3, b; b =++ a; printf (“%d”, b); } প্রোগ্রাম রান করলে printf() ফাংশনে b এর মান কত হবে? a. ৪ b. ৭ c. ৩ d. ৫ 45 / 50 45. C++ কী? a. জেনারেল পারপাস প্রােগ্রাম b. অবজেক্ট ওরিয়েন্টেড প্রােগ্রাম c. ডেটাবেজ প্রােগ্রাম d. সাধারণ প্রােগ্রাম 46 / 50 46. ‘সি++' ভাষা কোন ধরনের প্রােগ্রামিং মডেল অনুসরণ করে? a. ভিজুয়াল b. ইভেন্ট ড্রাইভেন c. অবজেক্ট ওরিয়েন্টেড d. স্ট্রাকচার্ড 47 / 50 47. নিচের উদ্দীপকটি পড়– #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 48 / 50 48. টেক্সট ডেটা টাইপে বর্ণের সংখ্যা সর্বোচ্চ কত হতে হতে পারে a. 255 b. 512 c. 256 d. 128 49 / 50 49. নিচের উদ্দীপকটি পড় #include main (){ int a = 3, b; b = 2* a; printf("%d", b); } পোগ্রাম রান করলে আউটপুট মান ৩ হবে যখন-- a. ৬ b. ৩ c. ৪ d. ৫ 50 / 50 50. C Language 'B' কোন ডাটা টাইপের উদাহরণ ? a. character b. float c. Integer d. কোনোটিই নয় Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz