মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. নিচের উদ্দীপকটি পড় হাসান সাহেব একাউন্টিং সফটওয়্যার তৈরির সময় প্রতিটি মডিউল ছােট ছােট করে বিভক্ত করে সমাধানের ধাপ নির্ধারণ করেন। কিন্তু সফটওয়্যারটি তৈরির পর সেটি পরীক্ষা করে দেখা যায়, প্রদত্ত ডেটার জন্য ফলাফল ভুল প্রদর্শিত হচ্ছে। উদ্দীপকে হাসান সাহেব কোন টুলগুলােকে নির্দেশ করেছেন? i. প্রােগ্রাম কোডিং ii. অ্যালগরিদম iii. ফ্লোচার্ট নিচের কোনটি সঠিক? a. i ও iii b. i ও ii c. i d. i,ii ও iii 2 / 50 2. হেডার ফাইল হলাে– i. stdio.h ii. math.h iii. printf.h নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i,ii ও iii d. i ও iii 3 / 50 3. উদ্দীপকটি পড় for(c=2; c<=10; c=c+2) {printf("ICT"); if (c= = 6) break;} ICT লেখাটি কতবার প্রদর্শিত হবে? a. ২ b. ১ c. ৩ d. ৪ 4 / 50 4. সকল অনুক্রমের পরিবর্তনের জন্য কী ব্যবহার করা হয়? a. চক্র b. জাম্প c. সরল অনুপাত d. সিলেকশন 5 / 50 5. #include main ( int a = 3, b; b = 2* a; printf("%d", b); } উদ্দীপকের প্রােগ্রামটি রান করলে b এর মান কত হবে? a. ২ b. 6 c. 4 d. 5 6 / 50 6. 'C' এর জনক কে? a. Bjrne Stroustrup b. Lady Ada Augusta c. Bill Gates d. Dennis Ritche 7 / 50 7. C ভাষায় লেখা প্রােগ্রামকে কী বলা হয়? a. সোর্স কোড b. অবজেক্ট কোড c. ইউনি কোড d. অ্যাসকি কোড 8 / 50 8. 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. ii ও iii b. i,ii ও iii c. i d. i ও iii 9 / 50 9. সি-ভাষায় ধ্রুবক ঘােষণা করার নিয়ম হলাে- [চ. বাে-২০১৯] i. const float pi =3.1416; ii. float pi = 3.1416; iii. #define pi 3.1416 . নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i ও ii d. i ও iii 10 / 50 10. কোন লুপটি কমপক্ষে একবার চলবে? a. while b. for c. do-while d. সবকয়টি 11 / 50 11. কোন ভাষায় হার্ডওয়্যার নিয়ন্ত্রণের পাশাপাশি উচ্চস্তরের ? a. FORTRAN b. C c. COBOL d. PASCAL 12 / 50 12. একটি পূর্ণাঙ্গ ও নির্ভুল প্রােগ্রাম রচনার জন্য অত্যাবশ্যকীয় কাজ হলাে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. প্রোগ্রাম তৈরির পর ভুল খোঁজা a. ১ও২ b. ১ও৩ c. ১,২ও৩ d. ২ও৩ 13 / 50 13. "i" এর মানের কী পরিবর্তনে আউটপুট ১২ হবে-- a. i = 1, i=i+2 b. i = 0, i = i+1 c. i= 2, i=i+1 d. i = 2, i=i+ 2 14 / 50 14. সি প্রােগ্রামিং-এ কোন স্টেটমেন্টটি নির্বাহযােগ্য নয়? a. /*its a program*/ b. #include c. printf(); d. main() 15 / 50 15. নিচের উদ্দীপকটি পড় x = 100; X1 = 5; x = x% 10; X এর মান কত? [ব. বাে--১৬] a. 2 b. 10 c. 0 d. 20 16 / 50 16. উৎস প্রোগ্রমকে একত্রে বস্তু প্রোগ্রামে রুপান্তর করে কোনটি ? a. অ্যাসেম্বলার b. লিংকার c. ইন্টার প্রেটার d. কম্পইলার 17 / 50 17. হেক্সাডেসিমেল integer Read করতে নিচের কোন Code দিতে হবে? a. %d b. %i c. %x d. %h 18 / 50 18. ALGOL এর পূর্ণ নাম কী? a. Algol Language b. ALgorithmic Language c. Arithemetic Language d. Arithemetic Logic 19 / 50 19. নিচের কোনটি Two Dimensional Array চলক ? a. m(4,5) b. m[4],[5] c. m[4],[5] d. m(4)(5) 20 / 50 20. প্রােগ্রামে কোন ধরনের ভুলের জন্য কম্পিউটার বার্তা দেয় ? a. যে কোনো ভুল b. ডেটা ভুল c. সিনট্যাক্স ভুল d. লজিক্যাল ভুল 21 / 50 21. প্রােগ্রাম রচনার জন্য প্রয়ােজন—[চ, বাে-১৭] i. সমস্যা শনাক্তকরণ ii. প্রােগ্রাম বাগ করা iii. প্রােগ্রাম ডিবাগিং করা নিচের কোনটি সঠিক? a. i ও iii b. i c. ii ও iii d. i,ii ও iii 22 / 50 22. C ভাষায় লাইব্রেরি ফাংশন হলাে— [ঢা. বাে.-১৯] i. printf() ii. scanf() iii. add () নিচের কোনটি সঠিক? a. i ও ii b. i ও iii c. i,ii ও iii d. ii ও iii 23 / 50 23. নিচের উদ্দীপকটি পড় #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 ও iii b. i,ii ও iii c. ii ও iii d. i ও ii 24 / 50 24. প্রোগ্রামে ভুল হতে পারে- ১. Data error ২. Logical Error ৩. Syntax error a. ২ও৩ b. ১ও২ c. ১,২ও৩ d. ১ও৩ 25 / 50 25. প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি ? a. প্রোগ্রাম কোডিং b. প্রোগ্রাম রক্ষণাবেক্ষণ c. সমস্যা বিশ্লেষন d. প্রোগ্রাম বাস্তবায়ন 26 / 50 26. সাংকেতিক ভাষা কোনটি ? a. মেশিন ভাষা b. উচ্চস্তরের ভাষা c. অতি উচ্চস্তরের ভাষা d. অ্যাসেম্বলি ভাষা 27 / 50 27. "a" এর মানের কোন কোন পরিবর্তনে আউটপুট 6 হবে? a. a = 2, a = a + 2 b. a = 2, a = a + 1 c. a = 0, a = a + 1 d. a = 1, a = a + 2 28 / 50 28. মেশিন ভাষার প্রােগ্রাম—[চ. বাে-১৬] i. সরাসরি ও দ্রুত কার্যকর হয় ii. কম্পিউটার সংগঠন বর্ণনা করে iii. লেখা সহজ ও সাধারণের ব্যবহার উপযােগী নিচের কোনটি সঠিক? a. i ও iii b. i ও ii c. ii ও iii d. i,ii ও iii 29 / 50 29. কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট হলাে— i. if ii. switch iii. else....if নিচের কোনটি সঠিক? a. ii ও iii b. iii c. i ও iii d. i,ii ও iii 30 / 50 30. প্রোগ্রাম রচনার ধাপগুলোর মধ্যে সবচেয়ে গুরুত্বপূর্ণ কোনটি ? a. প্রোগ্রাম ডিজাইনিং b. প্রোগ্রাম টেস্টিং c. প্রোগ্রাম কোডিং d. সমস্যার বিশ্লেষণ 31 / 50 31. প্রােগ্রামে x> y এর জায়গায় x < y লিখলে কোন ধরনের ভুল হবে ? a. রান টাইপ b. এক্সিকিউশন c. লজিক্যাল d. সিনেটেক্স 32 / 50 32. C প্রােগ্রামিং ভাষার জন্য কোন অনুবাদক প্রােগ্রাম ব্যবহৃত হয় । [কু, বাে-১৬] i. কম্পাইলার ii. ইন্টারপ্রেটার iii. অ্যাসেম্বলার নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও ii c. i ও iii d. ii ও iii 33 / 50 33. কত সালে যান্ত্রিক ভাষা চালু হয় ? a. ১৯৬০ b. ১৯৩০ c. ১৯৪৫ d. ১৯৪০ 34 / 50 34. নিচের কোনটি সঠিক? [য, বাে.-১৯] a. int number_1 b. int 1 number c. int number-1 d. int number 1 35 / 50 35. কোন ল্যাঙ্গুয়েজে প্রােগ্রাম কম্পাইলিং করা বেশ কঠিন? a. Prolog b. C++ c. C d. Oracle 36 / 50 36. কোনটি চতুর্থ প্রজন্মের ভাষা? a. CSL b. INTELLECT c. BASIC d. PASCAL 37 / 50 37. নিচের উদ্দীপকটি পড় #include main (){ int a = 3, b; b = 2* a; printf("%d", b); } পোগ্রাম রান করলে আউটপুট মান ৩ হবে যখন-- a. ৩ b. ৪ c. ৬ d. ৫ 38 / 50 38. বিট, বাইট, মেমরি অ্যাড্রেস নিয়ে কাজ করে ? ১. মেশিন ভাষা ২. মধ্যস্তরের ভাষা ৩. উচ্চস্তরের ভাষা a. ১,২ও৩ b. ২ও৩ c. ১ও২ d. ১ও৩ 39 / 50 39. প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলো- ১. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ২. দক্ষ প্রোগ্রামার প্রয়োজন হয় ৩. প্রোগ্রাম দ্রুত নির্বাহ হয় a. ২ও৩ b. ১ও৩ c. ১,২ও৩ d. ১ও২ 40 / 50 40. #include main () float x; print ("Enter the number’’) scanf(“%d”,&x); } প্রােগ্রামে ডিক্লেয়ার করা float X এর x কী? a. স্টেটমেন্ট b. ধ্রুবক c. ভেরিয়েবল d. লাইব্রেরি ওয়ার্ড 41 / 50 41. C ভাষায় সমজাতীয় ডেটা সংরক্ষণের জন্য কোনটি ব্যবহৃত হয়? a. অ্যারে b. ফাইল c. পয়েন্টার d. স্ট্রাকচার 42 / 50 42. প্রােগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে- [ব. বাে-১৯] i. প্রােগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ii. দক্ষ প্রােগ্রামার প্রয়ােজন হয়। iii. প্রােগ্রাম দ্রুত নির্বাহ হয়। নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i ও iii d. i,ii ও iii 43 / 50 43. / / এই প্রতীকটির অর্থ হলাে— [ম, বাে:-১৬] i. ইনপুট ii. আউটপুট iii. প্রক্রিয়াকরণ নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i ও iii d. i ও ii 44 / 50 44. অ্যালগরিদম হলাে- a. পর্যায়ক্রম b. চিত্ররূপ c. সিদ্ধান্তক্রম d. ডিবাগিং 45 / 50 45. কম্পাইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে—[দি, বাে-১৬] i. প্রােগ্রামিং অনুবাদের ক্ষেত্রে ii. কাজের গতির ক্ষেত্রে iii. ভুল প্রদর্শনের ক্ষেত্রে নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i ও iii d. i 46 / 50 46. 4GL সম্পর্কিত তথ্য-- i. একে RAD টুল বলা হয়। ii. এর সাহায্যে কম্পিউটারের সাথে সংযােগ স্থাপন করা যায় iii. অপারেটিং সিস্টেম তৈরির জন্য ব্যবহৃত হয়। নিচের কোনটি সঠিক? a. i,ii ও iii b. ii ও iii c. i ও ii d. i 47 / 50 47. নিচের উদ্দীপক অনুসারে #include 'main (){ int a, s=0; for(a = 1; a <= 5; a ++) S = S + a; print f ("%d", s); } প্রােগ্রামটির আউটপুট কত? a. 1 b. 5 c. 15 d. 10 48 / 50 48. মেশিন ভাষা—- i.অন্যান্য ভাষা হতে দ্রুত নির্বাহ হয়। ii.যন্ত্রের ওপর নির্ভরশীল থাকে iii.তাড়াতাড়ি প্রােগ্রাম লেখা যায়। নিচের কোনটি সঠিক? a. i ও ii b. ii ও iii c. i ও iii d. i,ii ও iii 49 / 50 49. সরাসরি কোন ভাষা কম্পিউটারে ব্যবহার করা হয় ? a. অ্যাসেম্বলি ভাষা b. যান্ত্রিক ভাষা c. অতি উচ্চস্তরের ভাষা d. উচ্চস্তরের ভাষা 50 / 50 50. নিচের উদ্দীপক অনুসারে #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. 4 b. 5 c. 1 d. 2 Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz