মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. কোনটি কম মেমােরি ও রিসাের্স নিয়ে সহজে প্রােগ্রাম লেখা যায়? a. পাইথন b. সি c. একসেস d. ওরাকল 2 / 50 2. সি প্রােগ্রামের ক্ষেত্রে ১. প্রােগ্রাম কম্পাইল করার জন্য Alt+F9 কী-দ্বয় একত্রে ২. প্রােগ্রাম সেভ করার জন্য Alt+S কী-দ্বয় একত্রে চাপতে হবে ৩. প্রােগ্রাম রান করার জন্য Ctrl+F9 কী-দ্বয় একত্রে a. ১ও৩ b. ১,২ও৩ c. ২ও৩ d. ১ও২ 3 / 50 3. C প্রোগ্রামের কাঠামাে সিকুয়েন্স কোনটি? [ঢা. বাে-১৭]. a. main () → #include b. main()->#includes c. #include → main () d. #include → main () 4 / 50 4. C ভাষায় লাইব্রেরি ফাংশন হলাে— [ঢা. বাে.-১৯] i. printf() ii. scanf() iii. add () নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i ও ii d. ii ও iii 5 / 50 5. যান্ত্রিক ভাষার প্রতিটি নির্দেশের অংশ- a. ৩ টি b. ২ টি c. ৫ টি d. ৪ টি 6 / 50 6. সরাসরি কোন ভাষা কম্পিউটারে ব্যবহার করা হয় ? a. অ্যাসেম্বলি ভাষা b. যান্ত্রিক ভাষা c. অতি উচ্চস্তরের ভাষা d. উচ্চস্তরের ভাষা 7 / 50 7. প্রােগ্রাম রচনার জন্য প্রয়ােজন—[চ, বাে-১৭] i. সমস্যা শনাক্তকরণ ii. প্রােগ্রাম বাগ করা iii. প্রােগ্রাম ডিবাগিং করা নিচের কোনটি সঠিক? a. i b. i,ii ও iii c. i ও iii d. ii ও iii 8 / 50 8. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে প্রদর্শিত ভুলের কারণ কোনটি? [ঢা.বাে. ১৬] a. ফ্লোচার্ট b. ডিবাগিং c. কোডিং d. অ্যালগরিদম 9 / 50 9. নিচের উদ্দীপকটি পড় #include main (){ int a = 3, b; b = 2* a; printf("%d", b); } i. b = a ++: ii. b = a -; iii. b+ = a; নিচের কোনটি সঠিক? a. i b. i,ii ও iii c. i ও ii d. ii ও iii 10 / 50 10. C ভাষায় লেখা প্রােগ্রামকে কী বলা হয়? a. অবজেক্ট কোড b. অ্যাসকি কোড c. ইউনি কোড d. সোর্স কোড 11 / 50 11. নিচের উদ্দীপকটি পড় #include main () int a=3, b; b = 2* a; printf("%d", b); নিচের কোনটি সংরক্ষিত শব্দ নয়? a. function b. else c. if d. break 12 / 50 12. কোন ভাষা লিখিত প্রোগ্রামের জন্য অনুবাদকের প্রয়োজন হয় না ? a. Assembly b. Machinc c. High Level d. Natural 13 / 50 13. C প্রােগ্রামের ভাষায় লুপ নিয়ন্ত্রণের উপায়গুলাে হচ্ছে— i. for ii. do while iii. array নিচের কোনটি সঠিক? a. i,ii ও iii b. ii c. ii ও iii d. i ও ii 14 / 50 14. উচ্চস্তরের ভাষাকে মেশিনের ভাষায় পরিবর্তনের জন্য ব্যবহৃত অনুবাদক প্রােগ্রামগুলাে হলাে-- i. অ্যাসেম্বলার। ii. কম্পাইলার iii. ইন্টারপ্রেটার নিচের কোনটি সঠিক? a. i ও iii b. i ও ii c. ii ও iii d. i,ii ও iii 15 / 50 15. উদ্দীপকটি পড় সাব্বির একটি প্রােগ্রাম রচন প্রােগ্রাম রচনা করল এবং প্রােগ্রামটি নির্বাহ করার পর সব ভুল একসাথে দেখালাে। অনুবাদক প্রােগ্রামটি হলাে-- a. ইন্টারপ্রেটার b. কম্পইলার c. আসেম্বলার d. লিংকার 16 / 50 16. ফ্লোটিং ডেটা ফরমেটে স্পেসিফায়ার কোনটি ? a. %s b. %f c. %c d. %d 17 / 50 17. নিচের উদ্দীপকটি পড় #include main(){ int m printf("Enter your marks"); scanf("%d", &m); printf("%d.",&m); } উদ্দিপকের স এর জন্য কত বাইট জায়গা প্রয়োজন? a. ৪ b. ১ c. ২ d. ৮ 18 / 50 18. পলিমরফিজম নিচের কোন ভাষার বৈশিষ্ট্য? a. জাভা b. ভিজুয়্যাল বেসিক c. সি d. ওরাকল 19 / 50 19. নিচের উদ্দীপকটি পড় ইব্রাহিম একটি সফটওয়্যার কোম্পানিতে ইন্টারভিউ দিতে এসেছে। কোন সংখ্যা জোড় না বিজোড় তা বের করার জন্য একটি প্রােগ্রাম লিখতে বলায় সে সি-ল্যাঙ্গুয়েজে একটি প্রােগ্রাম রচনা করল। উদ্দীপকে উল্লিখিত প্রােগ্রামিং ভাষায়– i. শুরু হয় একটি ফাংশন main () এর মাধ্যমে ii.ইনপুট নেয়ার জন্য Read() ফাংশন ব্যবহৃত হয়। iii.প্রতিটি Statement-এর শেষে সেমিকোলন (;) দিতে নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i ও ii d. i 20 / 50 20. কোন ভাষায় হার্ডওয়্যার নিয়ন্ত্রণের পাশাপাশি উচ্চস্তরের ? a. COBOL b. FORTRAN c. PASCAL d. C 21 / 50 21. NOMAD কোন প্রজন্মের ভাষা? a. চতুর্থ b. প্রথম c. তৃতীয় d. দ্বিতীয় 22 / 50 22. সি-প্রােগ্রামের ক্ষেত্রে— [ঢা. বাে.-১৬] i.প্রােগ্রাম কম্পাইলার করার জন্য Alt এবং F9 কী-দ্বয় একত্রে চাপতে হবে। ii. প্রােগ্রাম সেভ করার জন্য Alt এবং কী-দ্বয় একত্রে চাপতে হবে। iii. প্রােগ্রাম রান করার জন্য Ctrl এবং F9 কী-দ্বয় একত্রে চাপতে হবে নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. i d. ii ও iii 23 / 50 23. সি-ভাষায় ধ্রুবক ঘােষণা করার নিয়ম হলাে- [চ. বাে-২০১৯] i. const float pi =3.1416; ii. float pi = 3.1416; iii. #define pi 3.1416 . নিচের কোনটি সঠিক? a. i ও ii b. i ও iii c. ii ও iii d. i,ii ও iii 24 / 50 24. প্রােগ্রাম ডিজাইনের অন্তর্ভুক্ত কাজ হচ্ছে- বি. বাে, '১৬]। ১. অ্যালগরিদাম প্রণয়ন ২. প্রবাহচিত্র তৈরি ৩. ডিবাগিং ও কোডিং a. ১,২ও৩ b. ১ও২ c. ২ও৩ d. ১ও৩ 25 / 50 25. আউটপুট স্টেটমেন্ট হলাে— i. printf() ii. gets (0) iii. puts() নিচের কোনটি সঠিক? a. i b. i ও iii c. ii ও iii d. i,ii ও iii 26 / 50 26. C ভাষায় (1/2+pow(8,0)+5%2+10) এর মান পূর্ণ সংখ্যায় কত? a. 12 b. 19 c. 20 d. 13 27 / 50 27. "i" এর মানের কী পরিবর্তনে আউটপুট ১২ হবে-- a. i = 2, i=i+ 2 b. i= 2, i=i+1 c. i = 1, i=i+2 d. i = 0, i = i+1 28 / 50 28. ভিজুয়্যাল প্রােগ্রামিং এর ভিত্তি কোনটি? a. টেক্সট ভিত্তিক b. কীবোের্ড ভিত্তিক c. বর্ণভিত্তিক d. GUI ভিত্তিক 29 / 50 29. নিচের উদ্দীপকটি পড় #include main(){ int m printf("Enter your marks"); scanf("%d", &m); printf("%d.",&m); } উদ্দিপকের কোন স্টেসমেন্টটি ভুল ? a. print f("enter your marks"); b. scan f("%d", &m); c. print f("%d.",&m); d. int m 30 / 50 30. নিচের উদ্দীপকটি পড় #include main (){ int a = 3, b; b = 2* a; printf("%d", b); } পোগ্রাম রান করলে আউটপুট মান ৩ হবে যখন-- a. ৫ b. ৩ c. ৬ d. ৪ 31 / 50 31. include main() int x; for (x = 5; x<= 10; x++) printf("%d", x); if (x = =6) Break; } } প্রােগ্রামটির আউটপুট কোনটি? a. 56 b. ১ c. 6789 d. 5789 32 / 50 32. কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট হলাে— i. if ii. switch iii. else....if নিচের কোনটি সঠিক? a. iii b. ii ও iii c. i,ii ও iii d. i ও iii 33 / 50 33. && কোন ধরনের লজিক্যাল অপারেটর— a. লজিক্যাল NOT অপারেশন সম্পন্ন করে b. লজিক্যাল OR অপারেশন সম্পন্ন করে c. লজিক্যাল AND অপারেশন সম্পন্ন করে d. লজিক্যাল NAND অপারেশন সম্পন্ন করে 34 / 50 34. নিচের কোনটি সঠিক? [য, বাে.-১৯] a. int number-1 b. int number_1 c. int 1 number d. int number 1 35 / 50 35. উদ্দীপকে উল্লিখিত অনবাদক প্রােগ্রামটির বৈশিষ্ট্য হলাে— i. উৎস প্রােগ্রামকে বস্তু প্রােগ্রামে অনুবাদ করে ii. সম্পূর্ণ প্রােগ্রামটিকে একসাথে পড়ে এবং একসাথে অনুবাদ করে iii. প্রােগ্রামে কোন ভুল থাকলে তা জানিয়ে দেয় নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও ii c. i ও iii d. i 36 / 50 36. 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 b. ii ও iii c. i ও iii d. i,ii ও iii 37 / 50 37. পরবর্তী লাইনে যাওয়ার জন্য ব্যবহৃত হয়- a. \b b. \a c. \v d. \r 38 / 50 38. # include main () { int i , s= 0; for (i = 1; i<= 10; i+ = 2) printf (“%d", i); প্রােগ্রামটির আউটপুট কোনটি? a. 1 3 5 7 9 b. 123 4 5 6 7 8 9 10 c. 2 4 6 8 10 d. 12 3 4 5 6 7 89 39 / 50 39. প্রােগ্রাম তৈরির ধাপে কোডিং- ১. সমস্যার বিশ্লেষণের সাথে সম্পর্কিত ২. প্রোগ্রামিং ভাষার সাহায্যে করা ৩. প্রোগ্রাম তৈরির পর ভুল খোজা a. ১ও৩ b. ১ও২ c. ২ও৩ d. ১,২ও৩ 40 / 50 40. “সি” ভাষায় ইন্টিজার ডেটা টাইপ কত বিটের? a. ৮ b. ১৬ c. ৩২ d. ৬৪ 41 / 50 41. প্রােগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে— [বি. বাে.-১৬] i. এলগরিদম প্রণয়ন ii. প্রবাহচিত্র তৈরি। iii. সুডােকোড তৈরি নিচের কোনটি সঠিক? a. i ও ii b. ii ও iii c. i ও iii d. i,ii ও iii 42 / 50 42. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i ও iii d. i ও ii 43 / 50 43. অবজেক্ট ওরিয়েন্টেড ভাষা হলাে--- i. C ii. C++ iii. Java নিচের কোনটি সঠিক? a. i b. ii ও iii c. i,ii ও iii d. i ও ii 44 / 50 44. for(i=2; i<10; i = i+2) printf(“%d”,i); স্টেটমেন্টটির ফলাফল কোনটি? [য, বাে.-১৭] a. 1,2,3,4,5,6,7,8,9,10 b. 2,4,6,8 c. 1,3,5,7,9 d. 1,2,3,4,5,6,7,8,9 45 / 50 45. কোনটি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ভাষা ? a. Java b. HTML c. C d. BASIC 46 / 50 46. for (i=1;i<8; i+ = 2) printf("%d”; i) কোনটি উপরের স্টেটমেন্টের ফলাফল? a. 1 3 5 7 b. 2 4 6 8 c. 1 2 3 4 5 6 7 8 d. 1 2 3 4 5 67 47 / 50 47. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। উদ্দীপকে উল্লিখিত অ্যালগরিদমের বৈশিষ্ট্য হলাে– i. সহজে প্রােগ্রামের উদ্দেশ্য বুঝতে সহায়তা করে। ii. প্রােগ্রামের ভুল নির্ণয়ে সহায়তা করে। iii. প্রােগ্রাম পরিবর্তন ও পরিবর্ধনে সহায়তা করে নিচের কোনটি সঠিক? a. i ও ii b. i c. i ও iii d. i,ii ও iii 48 / 50 48. সি প্রােগ্রামিং-এ কোন স্টেটমেন্টটি নির্বাহযােগ্য নয়? a. main() b. /*its a program*/ c. #include d. printf(); 49 / 50 49. FORTRAN ভাষাটিকোন কম্পিউটারের জন্য তৈরি করা হয়েছে ? a. ABC b. Mark-1 c. Apple d. IBM 50 / 50 50. জেরি সি ভাষায় একটি প্রােগ্রাম রচনা করে যাতে দুইটি সংখ্যার যােগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকের ন্যায় প্রােগ্রাম তৈরির ক্ষেত্রে প্রয়ােজন? ১. বিশেষ ডেটাবেজ প্রােগ্রামিং ভাষা জানা থাকা ২. চলক ও ডেটা টাইপ সম্পর্কে ধারণা থাকা ৩. ইনপুট আউটপুট সম্পর্কে সঠিক ধারণা থাকা a. ২ও৩ b. ১ও৩ c. ১ও২ d. ১,২ও৩ Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz