মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. নিচের উদ্দীপকটি পড় #include main () int a=3, b; b = 2* a; printf("%d", b); নিচের কোনটি সংরক্ষিত শব্দ নয়? a. if b. else c. function d. break 2 / 50 2. #include main ( int a = 3, b; b = 2* a; printf("%d", b); } উদ্দীপকের প্রােগ্রামটি রান করলে b এর মান কত হবে? a. 6 b. 4 c. 5 d. ২ 3 / 50 3. প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলো- ১. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ২. দক্ষ প্রোগ্রামার প্রয়োজন হয় ৩. প্রোগ্রাম দ্রুত নির্বাহ হয় a. ২ও৩ b. ১ও২ c. ১,২ও৩ d. ১ও৩ 4 / 50 4. c প্রােগ্রামিং ভাষার জন্য কোন অনুবাদক প্রােগ্রাম ব্যবহৃত হয় ? ১. কম্পাইলার ২. ইন্টারপিটার ৩. অ্যাসেম্বলার a. ১,২ও৩ b. ১ c. ২ও৩ d. ১ও৩ 5 / 50 5. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. ii ও iii b. i ও iii c. i ও ii d. i,ii ও iii 6 / 50 6. "i" এর মানের কী পরিবর্তনে আউটপুট ১২ হবে-- a. i = 0, i = i+1 b. i= 2, i=i+1 c. i = 1, i=i+2 d. i = 2, i=i+ 2 7 / 50 7. প্রোগ্রামের ভাষায় লেখা প্রােগ্রামকে কি বলা হয়? [সি, বাে, '১৬] a. ভিজুয়্যাল প্রোগ্রাম b. অনুবাদক প্রোগ্রাম c. গন্তব্য প্রোগ্রাম d. উৎস প্রোগ্রাম 8 / 50 8. সি ভাষায় && কে কোন ধরনের অপারেটর বলা হয়? [রা. বাে-১৭] a. Relation b. Logical c. Arithmetic d. Assignment 9 / 50 9. অবজেক্ট ওরিয়েন্টেড ভাষা হলাে--- i. C ii. C++ iii. Java নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i,ii ও iii d. i 10 / 50 10. C ভাষায় কোন ধরনের অনুবাদক প্রােগ্রাম ব্যবহার করা– i. Compiler ii. Interpreter iii. Assembler নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. i d. i ও ii 11 / 50 11. 4GL বলতে বুঝায় ? a. উচ্চস্তরের ভাষা b. অতি উচ্চস্তরের ভাষা c. মধ্যম স্তরের ভাষা d. নিম্নস্তরের ভাষা 12 / 50 12. C প্রােগ্রামের ভাষায় লুপ নিয়ন্ত্রণের উপায়গুলাে হচ্ছে— i. for ii. do while iii. array নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও ii c. ii ও iii d. ii 13 / 50 13. প্রোগ্রাম কোডিং এর পূর্ববর্তী ধাপ কোনটি ? a. সমস্যা বিশ্লেষন b. প্রোগ্রাম ডিজাইন c. প্রোগ্রাম রক্ষণাবেক্ষণ d. প্রোগ্রাম বাস্তবায়ন 14 / 50 14. সি ভাষায় প্রােগ্রাম রচনা করা হয় কোন বন্ধনীর ভেতরে? a. () b. [] c. {} 15 / 50 15. নিচের উদ্দীপকটি পড় #include main(){ int m printf("Enter your marks"); scanf("%d", &m); printf("%d.",&m); } উদ্দিপকের কোন স্টেসমেন্টটি ভুল ? a. int m b. print f("enter your marks"); c. print f("%d.",&m); d. scan f("%d", &m); 16 / 50 16. কম্পইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে- ১. প্রোগ্রামটি অনুবাদের ক্ষেত্রে ২. কাজের গতির ক্ষেত্রে ৩. ভূল প্রদর্শনের ক্ষেত্রে a. ২ও৩ b. ১ও২ c. ১,২ও৩ d. ১ও৩ 17 / 50 17. ফ্লোচার্ট কত প্রকার? a. ৪ b. ৮ c. ২ d. ৬ 18 / 50 18. প্রােগ্রামটির আউটপুট কত? a. 12 b. 21 c. 43 d. 31 19 / 50 19. উদ্দীপকটি পড় main () int n; scanf("%d", & n); printf ("%d", sqrt (n)) উদ্দীপকে ব্যবহৃত ডেটা টাইপ কোনটি? a. User defined b. Primary c. Empty d. Derived 20 / 50 20. প্রােগ্রামে কোন ধরনের ভুলের জন্য কম্পিউটার বার্তা দেয় ? a. সিনট্যাক্স ভুল b. ডেটা ভুল c. লজিক্যাল ভুল d. যে কোনো ভুল 21 / 50 21. নিচের উদ্দীপকটি পড় #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,ii ও iii b. i ও ii c. ii ও iii d. i ও iii 22 / 50 22. প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি ? a. সমস্যা বিশ্লেষন b. প্রোগ্রাম বাস্তবায়ন c. প্রোগ্রাম রক্ষণাবেক্ষণ d. প্রোগ্রাম কোডিং 23 / 50 23. C++ এর সমস্যাযুক্ত বৈশিষ্ট্যগুলােকে বাদ দিয়ে নিচের কোনটি ডেভলপ করা হয়েছে? a. BASIC b. JABA c. ORACLE d. C 24 / 50 24. জেরি সি ভাষায় একটি প্রােগ্রাম রচনা করে যাতে দুইটি সংখ্যার যােগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উ সমস্যার কারণ কোনটি? a. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা b. প্রয়ােজনীয় চলক ঘােষণা না করা c. সঠিক হেডার ফাইল উল্লেখ না করা d. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা 25 / 50 25. নিচের উদ্দীপক অনুসারে #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. 1 c. 5 d. 2 26 / 50 26. C ভাষায় লাইব্রেরি ফাংশন হলাে— [ঢা. বাে.-১৯] i. printf() ii. scanf() iii. add () নিচের কোনটি সঠিক? a. i,ii ও iii b. ii ও iii c. i ও ii d. i ও iii 27 / 50 27. double ডেটা টাইপের জন্য ফরমেট স্পেসিফায়ার কোনটি? a. %lf b. %d c. %f d. %s 28 / 50 28. নিচের উদ্দীপকটি পড় #include main (){ int a = 3, b; b = 2* a; printf("%d", b); } পোগ্রাম রান করলে আউটপুট মান ৩ হবে যখন-- a. ৩ b. ৬ c. ৫ d. ৪ 29 / 50 29. নিচের উদ্দীপকটি পড় x = 100; X1 = 5; x = x% 10; উদ্দীপকে ব্যবহৃত অপারেটর হচ্ছে-- i. Arithmetic ii. Assignment iii. Logical নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i ও iii d. i,ii ও iii 30 / 50 30. নিচের কোনটি কম্পাইলার? a. সি b. ভিজুয়াল বেসিক c. কিউবেসিক d. বেসিক 31 / 50 31. উৎস প্রোগ্রমকে একত্রে বস্তু প্রোগ্রামে রুপান্তর করে কোনটি ? a. অ্যাসেম্বলার b. ইন্টার প্রেটার c. লিংকার d. কম্পইলার 32 / 50 32. জেরি সি ভাষায় একটি প্রােগ্রাম রচনা করে যাতে দুইটি সংখ্যার যােগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকের ন্যায় প্রােগ্রাম তৈরির ক্ষেত্রে প্রয়ােজন? ১. বিশেষ ডেটাবেজ প্রােগ্রামিং ভাষা জানা থাকা ২. চলক ও ডেটা টাইপ সম্পর্কে ধারণা থাকা ৩. ইনপুট আউটপুট সম্পর্কে সঠিক ধারণা থাকা a. ১ও৩ b. ১,২ও৩ c. ২ও৩ d. ১ও২ 33 / 50 33. প্রােগ্রাম লেখার কাজ শেষ করার পর যে ত্রুটি থাকতে পারে– i. নির্বাহজনিত ত্রুটি ii. যুক্তিসংক্রান্ত ক্রটি iii. চিহ্নসংক্রান্ত ত্রুটি নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও ii c. i d. i ও iii 34 / 50 34. নিচের উদ্দীপকটি পড় #include #include int main() { int i, k; i = 4; k=i++; printf("i and k: %d%d"; i, k); getch 0; } উদ্দীপকের প্রােগ্রামটির আউটপুট কোনটি? a. 10 9 b. 9 10 c. 8 9 d. 9 ৪ 35 / 50 35. প্রােগ্রাম ফ্লোচার্টে প্রক্রিয়াকরণের জন্য কোন প্রতীকটি ব্যবহৃত হয়? a. সামান্তরিক b. আয়তক্ষেত্র c. রম্বস d. বৃত্ত 36 / 50 36. C প্রােগ্রামের কাঠামাে সিকুয়েন্স কোনটি? a. main() → # include b. # include → main() c. main() → # include d. # include → main() 37 / 50 37. সি-ভাষায় ধ্রুবক ঘােষণা করার নিয়ম হলাে- [চ. বাে-২০১৯] 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 38 / 50 38. জাভা কত সালে সূচনা করা হয়? a. ২০০৩ b. ১৯৯১ c. ১৯৮০ d. ১৯৮২ 39 / 50 39. সকল ধনাত্মক ও ঋণাত্মক পূর্ণসংখ্যাকে কি বলা হয়? a. ইন্টিজার b. ক্যারেক্টার c. রিয়াল d. ডাবল 40 / 50 40. মেশিন ভাষার প্রোগ্রাম - ১. সরাসরি দ্রুত কার্যকর হয় ২. কম্পিউটার সংগঠন বর্ণনা করে ৩. লেখা সহজ ও সাধারণের ব্যবহার উপযোগী a. ২ও৩ b. ১,২ও৩ c. ১ও২ d. ১ও৩ 41 / 50 41. নিচের উদ্দীপকটি পড়— প্রােগ্রামার ইকবালকে তার কোম্পানির সিস্টেম এনালিস্ট হাসান চিত্রের মাধ্যমে একটি প্রােগ্রাম কীভাবে রচনা করা হবে তা দেখিয়ে দিল। ইকবাল এর আলােকে প্রােগ্রাম রচনা শুরু করল। উদ্দীপকের চিত্রের সাহায্যে সমস্যা সমাধান করার পদ্ধতিকে কী বলা হয়? a. সুডােকোড b. অ্যালগরিদম c. ফ্লোচার্ট d. ডিবাগিং 42 / 50 42. && কোন ধরনের লজিক্যাল অপারেটর— a. লজিক্যাল AND অপারেশন সম্পন্ন করে b. লজিক্যাল OR অপারেশন সম্পন্ন করে c. লজিক্যাল NOT অপারেশন সম্পন্ন করে d. লজিক্যাল NAND অপারেশন সম্পন্ন করে 43 / 50 43. প্রােগ্রাম রচনার জন্য প্রয়ােজন—[চ, বাে-১৭] i. সমস্যা শনাক্তকরণ ii. প্রােগ্রাম বাগ করা iii. প্রােগ্রাম ডিবাগিং করা নিচের কোনটি সঠিক? a. i b. ii ও iii c. i ও iii d. i,ii ও iii 44 / 50 44. কোন ভাষায় হার্ডওয়্যার নিয়ন্ত্রণের পাশাপাশি উচ্চস্তরের ? a. COBOL b. PASCAL c. FORTRAN d. C 45 / 50 45. প্রােগ্রামার তার ইচ্ছানুযায়ী ভেরিয়েবলের ১. নাম পরিবর্তন করতে পারেন ২. সংযােজন করতে পারেন ৩. বিয়ােজন করতে পারে না a. ১ও২ b. ১,২ও৩ c. ১ও৩ d. ২ও৩ 46 / 50 46. ফ্লোচার্টের মৌলিক ছাঁচ কয়টি? a. ৪ টি b. ৬ টি c. ৮ টি d. ২ টি 47 / 50 47. কোন ল্যাঙ্গুয়েজে প্রােগ্রাম কম্পাইলিং করা বেশ কঠিন? a. Prolog b. Oracle c. C++ d. C 48 / 50 48. কম্পিউটারের তৃতিয় প্রজন্মের ভাষা কেমন ছিল? a. উচ্চস্তর ভাষা b. স্বাভাবিক ভাষা c. যান্ত্রিক ভাষা d. অ্যাসেম্বলি ভাষা 49 / 50 49. include main() int x; for (x = 5; x<= 10; x++) printf("%d", x); if (x = =6) Break; } } প্রােগ্রামটির আউটপুট কোনটি? a. 56 b. 5789 c. ১ d. 6789 50 / 50 50. প্রােগ্রাম রচনার জন্য গুরুত্বপূর্ণ কাজ হচ্ছে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. ডিবাগিং ও কোডিং a. ১,২ও৩ b. ২ও৩ c. ১ d. ২ Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz