মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. নিচের উদ্দীপকটি পড় #include main(){ int m printf("Enter your marks"); scanf("%d", &m); printf("%d.",&m); } উদ্দিপকের স এর জন্য কত বাইট জায়গা প্রয়োজন? a. ৪ b. ১ c. ৮ d. ২ 2 / 50 2. x = 4 এবং y=10 হলে y % x এর ,মান কত ? a. ৬ b. ২ c. ২.৫ d. কোনোটিই নয় 3 / 50 3. নিচের উদ্দীপকটি পড় #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 ও iii b. i ও ii c. ii ও iii d. i,ii ও iii 4 / 50 4. NOMAD কোন প্রজন্মের ভাষা? a. চতুর্থ b. প্রথম c. তৃতীয় d. দ্বিতীয় 5 / 50 5. কোন লুপটি কমপক্ষে একবার চলবে? a. do-while b. while c. for d. সবকয়টি 6 / 50 6. প্রােগ্রামে x> y এর জায়গায় x < y লিখলে কোন ধরনের ভুল হবে ? a. এক্সিকিউশন b. লজিক্যাল c. রান টাইপ d. সিনেটেক্স 7 / 50 7. C Language 'B' কোন ডাটা টাইপের উদাহরণ ? a. Integer b. float c. character d. কোনোটিই নয় 8 / 50 8. কম্পইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে- ১. প্রোগ্রামটি অনুবাদের ক্ষেত্রে ২. কাজের গতির ক্ষেত্রে ৩. ভূল প্রদর্শনের ক্ষেত্রে a. ১ও২ b. ১,২ও৩ c. ২ও৩ d. ১ও৩ 9 / 50 9. ‘সি’ ভাষায় গাণিতিক অপারেটরের সাহায্যে-- i. যােগ করা যায় ii. ছােট বড় তুলনা করা যায় iii ভাগশেষ নির্ণয় করা যায় নিচের কোনটি সঠিক? a. i,ii ও iii b. i c. ii ও iii d. i ও iii 10 / 50 10. জাভা কত সালে সূচনা করা হয়? a. ১৯৮০ b. ২০০৩ c. ১৯৯১ d. ১৯৮২ 11 / 50 11. মেশিন ভাষা অনূদিত হয় কোনটি ? a. অপারেন্ড b. কসেন্ট c. লেবেল d. অপারেশন কোড 12 / 50 12. প্রােগ্রামটির আউটপুট কত? a. 43 b. 31 c. 21 d. 12 13 / 50 13. হেডার ফাইল হলাে—- i. Stdio.h ii. math.h iii. input.h নিচের কোনটি সঠিক? a. i ও iii b. i ও ii c. iii d. i,ii ও iii 14 / 50 14. #include main ( int a = 3, b; b = 2* a; printf("%d", b); } উদ্দীপকের প্রােগ্রামটি রান করলে b এর মান কত হবে? a. ২ b. 5 c. 6 d. 4 15 / 50 15. && কোন ধরনের লজিক্যাল অপারেটর— a. লজিক্যাল AND অপারেশন সম্পন্ন করে b. লজিক্যাল NAND অপারেশন সম্পন্ন করে c. লজিক্যাল OR অপারেশন সম্পন্ন করে d. লজিক্যাল NOT অপারেশন সম্পন্ন করে 16 / 50 16. প্রােগ্রাম টেস্টিং এর পূর্ববর্তী ধাপ কোনটি? a. সমস্যা নির্দিষ্টকরণ b. প্রোগ্রাম কোডিং c. সমস্যা বিশ্লেষন d. প্রোগ্রাম ডিজাইন 17 / 50 17. নিচের উদ্দীপকটি পড় #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. 9 10 d. 8 9 18 / 50 18. হেক্সাডেসিমেল integer Read করতে নিচের কোন Code দিতে হবে? a. %i b. %d c. %x d. %h 19 / 50 19. Float type চলকর জন্য মেমোরিতে কত বাইট জায়গায় প্রয়োজন হয় ? a. 2 b. 1 c. 8 d. 4 20 / 50 20. নিচের উদ্দীপকটি পড় #include main(){ int m printf("Enter your marks"); scanf("%d", &m); printf("%d.",&m); } উদ্দিপকের কোন স্টেসমেন্টটি ভুল ? a. scan f("%d", &m); b. print f("enter your marks"); c. print f("%d.",&m); d. int m 21 / 50 21. নিচের উদ্দীপকটি পড় #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 22 / 50 22. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। উদ্দীপকে উল্লিখিত অ্যালগরিদমের বৈশিষ্ট্য হলাে– i. সহজে প্রােগ্রামের উদ্দেশ্য বুঝতে সহায়তা করে। ii. প্রােগ্রামের ভুল নির্ণয়ে সহায়তা করে। iii. প্রােগ্রাম পরিবর্তন ও পরিবর্ধনে সহায়তা করে নিচের কোনটি সঠিক? a. i b. i ও ii c. i ও iii d. i,ii ও iii 23 / 50 23. নিচের উদ্দীপকটি পড় হাসান সাহেব একাউন্টিং সফটওয়্যার তৈরির সময় প্রতিটি মডিউল ছােট ছােট করে বিভক্ত করে সমাধানের ধাপ নির্ধারণ করেন। কিন্তু সফটওয়্যারটি তৈরির পর সেটি পরীক্ষা করে দেখা যায়, প্রদত্ত ডেটার জন্য ফলাফল ভুল প্রদর্শিত হচ্ছে। উদ্দীপকে হাসান সাহেব কোন টুলগুলােকে নির্দেশ করেছেন? i. প্রােগ্রাম কোডিং ii. অ্যালগরিদম iii. ফ্লোচার্ট নিচের কোনটি সঠিক? a. i b. i ও ii c. i ও iii d. i,ii ও iii 24 / 50 24. "i" এর মানের কী পরিবর্তনে আউটপুট ১২ হবে-- a. i = 0, i = i+1 b. i = 1, i=i+2 c. i= 2, i=i+1 d. i = 2, i=i+ 2 25 / 50 25. সি প্রােগ্রামের ক্ষেত্রে ১. প্রােগ্রাম কম্পাইল করার জন্য Alt+F9 কী-দ্বয় একত্রে ২. প্রােগ্রাম সেভ করার জন্য Alt+S কী-দ্বয় একত্রে চাপতে হবে ৩. প্রােগ্রাম রান করার জন্য Ctrl+F9 কী-দ্বয় একত্রে a. ১ও২ b. ১ও৩ c. ২ও৩ d. ১,২ও৩ 26 / 50 26. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। অ্যালগরিদম হলাে— a. চিত্রের সাহায্যে সমস্যা সমাধান করার পদ্ধতি b. সুডােকোড c. ডিবাগিং d. ধাপে ধাপে সমস্যা সমাধান করার পদ্ধতি। 27 / 50 27. প্রােগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে— [বি. বাে.-১৬] i. এলগরিদম প্রণয়ন ii. প্রবাহচিত্র তৈরি। iii. সুডােকোড তৈরি নিচের কোনটি সঠিক? a. i ও iii b. i ও ii c. i,ii ও iii d. ii ও iii 28 / 50 28. 'C' এর জনক কে? a. Bjrne Stroustrup b. Dennis Ritche c. Lady Ada Augusta d. Bill Gates 29 / 50 29. “সি” ভাষায় ইন্টিজার ডেটা টাইপ কত বিটের? a. ১৬ b. ৩২ c. ৮ d. ৬৪ 30 / 50 30. প্রোগ্রামে ভুল হতে পারে- ১. Data error ২. Logical Error ৩. Syntax error a. ২ও৩ b. ১,২ও৩ c. ১ও৩ d. ১ও২ 31 / 50 31. মেশিন ভাষা - ১. অন্যান্য ভাষা হতে দ্রুত নির্বাহ হয় ২. যন্ত্রের ওপর নির্ভরশীল থাকে ৩. তারাতারি প্রোগ্রাম লেখা যায় a. ১ও৩ b. ১ও২ c. ১,২ও৩ d. ২ও৩ 32 / 50 32. বিট, বাইট, মেমরি অ্যাড্রেস নিয়ে কাজ করে ? ১. মেশিন ভাষা ২. মধ্যস্তরের ভাষা ৩. উচ্চস্তরের ভাষা a. ১ও২ b. ১,২ও৩ c. ১ও৩ d. ২ও৩ 33 / 50 33. নিচের উদ্দীপকটি পড়– #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 b. s = s + i**i c. s = s+i** * * d. s = s+i*i 34 / 50 34. কৃত্রিম বুদ্ধিমত্তার সাথে সম্পর্কিত কোন প্রজন্মের কম্পিউটার ভাষা ? a. দ্বিতীয় b. চতুর্থ c. পঞ্চম d. তৃতীয় 35 / 50 35. প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি ? a. প্রোগ্রাম রক্ষণাবেক্ষণ b. প্রোগ্রাম কোডিং c. সমস্যা বিশ্লেষন d. প্রোগ্রাম বাস্তবায়ন 36 / 50 36. কম্পিউটারের প্রাণ কোনটি ? a. প্রোগ্রাম b. হার্ডওয়্যার c. নেটওয়ার্ক d. অপকোড 37 / 50 37. মেশিন ভাষার প্রোগ্রাম - ১. সরাসরি দ্রুত কার্যকর হয় ২. কম্পিউটার সংগঠন বর্ণনা করে ৩. লেখা সহজ ও সাধারণের ব্যবহার উপযোগী a. ১,২ও৩ b. ১ও৩ c. ১ও২ d. ২ও৩ 38 / 50 38. for(i=2; i<10; i = i+2) printf(“%d”,i); স্টেটমেন্টটির ফলাফল কোনটি? [য, বাে.-১৭] a. 1,2,3,4,5,6,7,8,9 b. 2,4,6,8 c. 1,3,5,7,9 d. 1,2,3,4,5,6,7,8,9,10 39 / 50 39. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উদ্ভূত সমস্যার কারণ কোনটি? a. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা b. সঠিক হেডার ফাইল উল্লেখ না করা c. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা d. প্রয়ােজনীয় চলক ঘােষণা না করা 40 / 50 40. অ্যালগরিদম হলাে- a. ডিবাগিং b. পর্যায়ক্রম c. চিত্ররূপ d. সিদ্ধান্তক্রম 41 / 50 41. C ভাষায় সমজাতীয় ডেটা সংরক্ষণের জন্য কোনটি ব্যবহৃত হয়? a. স্ট্রাকচার b. অ্যারে c. ফাইল d. পয়েন্টার 42 / 50 42. C ভাষায় || কে কোন ধরনের অপারেটর বলা হয়? a. Assignment b. Logical c. Arithmetic d. Relational 43 / 50 43. C প্রােগ্রামের কাঠামাে সিকুয়েন্স কোনটি? a. main() → # include b. # include → main() c. main() → # include d. # include → main() 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-- d. b = a + 5 45 / 50 45. প্রােগ্রাম তৈরির ধাপে কোডিং হলাে– i.সমস্যা বিশ্লেষণের সাথে সম্পর্কিত ii. প্রােগ্রামিং ভাষার সাহায্যে করা iii. প্রােগ্রাম তৈরির পর ভুল খোজা নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. ii ও iii d. i ও ii 46 / 50 46. নিচের উদ্দীপকটি পড় #include #include main(){ int x, y, S; printf("Enter Value :"); scanf(“%d%d", &x, &y); | S = x+y; printf("\ns =%d", s); getch(); } উদ্দীপকে লিখিত প্রথম হেডার ফাইলটির সঠিক রূপ কোনটি? 47 / 50 47. ALGOL এর পূর্ণ নাম কী? a. ALgorithmic Language b. Algol Language c. Arithemetic Language d. Arithemetic Logic 48 / 50 48. ইনহেরিটেন্স কোন প্রােগ্রামিং মডেল এর বৈশিষ্ট্য? a. অবজেক্ট ওরিয়েন্টেড প্রােগ্রামিং b. ভিজুয়্যাল প্রােগ্রামিং c. স্ট্রাকচার্ড প্রােগ্রামিং d. ইভেন্ট ড্রাইভেন প্রােগ্রামিং 49 / 50 49. সি ভাষায় কোন ফাংশন দ্বারা বর্গমূল নির্ণয় করা হয় ? a. abs() b. scanf() c. sqrt() d. printf() 50 / 50 50. প্রােগ্রামার তার ইচ্ছানুযায়ী ভেরিয়েবলের ১. নাম পরিবর্তন করতে পারেন ২. সংযােজন করতে পারেন ৩. বিয়ােজন করতে পারে না a. ১ও৩ b. ১,২ও৩ c. ২ও৩ d. ১ও২ Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz