মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. কৃত্রিম বুদ্ধিমত্তার সাথে সম্পর্কিত কোন প্রজন্মের কম্পিউটার ভাষা ? a. পঞ্চম b. দ্বিতীয় c. তৃতীয় d. চতুর্থ 2 / 50 2. নিচের উদ্দীপকটি পড়— প্রােগ্রামার ইকবালকে তার কোম্পানির সিস্টেম এনালিস্ট হাসান চিত্রের মাধ্যমে একটি প্রােগ্রাম কীভাবে রচনা করা হবে তা দেখিয়ে দিল। ইকবাল এর আলােকে প্রােগ্রাম রচনা শুরু করল। উদ্দীপকের চিত্রের সাহায্যে সমস্যা সমাধান করার পদ্ধতিকে কী বলা হয়? a. সুডােকোড b. অ্যালগরিদম c. ডিবাগিং d. ফ্লোচার্ট 3 / 50 3. নিচের উদ্দীপকটি পড় ইকবাল একটি প্রােগ্রাম রচনা করার জন্য প্রথমে প্রােগ্রামটির অ্যালগরিদম তৈরি করে এর আলােকে কোড লিখল। উদ্দীপকে উল্লিখিত অ্যালগরিদমের বৈশিষ্ট্য হলাে– i. সহজে প্রােগ্রামের উদ্দেশ্য বুঝতে সহায়তা করে। ii. প্রােগ্রামের ভুল নির্ণয়ে সহায়তা করে। iii. প্রােগ্রাম পরিবর্তন ও পরিবর্ধনে সহায়তা করে নিচের কোনটি সঠিক? a. i ও ii b. i,ii ও iii c. i d. i ও iii 4 / 50 4. ALGOL এর পূর্ণ নাম কী? a. ALgorithmic Language b. Arithemetic Logic c. Arithemetic Language d. Algol Language 5 / 50 5. নিচের উদ্দীপকটি পড়– #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** * * c. s = s*i d. s = s + i**i 6 / 50 6. প্রােগ্রাম রচনার জন্য গুরুত্বপূর্ণ কাজ হচ্ছে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. ডিবাগিং ও কোডিং a. ১ b. ২ c. ১,২ও৩ d. ২ও৩ 7 / 50 7. নিচের উদ্দীপকটি পড় #include main () int a=3, b; b = 2* a; printf("%d", b); } For i = 2; i < = 10; i = i + 2) এর printf("%d")কোনটি? a. 2, 3, 4 5, 6, 7, 8, 9, 10 b. 2, 4, 6, 8, 10. c. 1, 3, 5, 7, 9 d. 1,2,3,4,5,6,7,8,9,10 8 / 50 8. কোন ভাষা দিয়ে কম্পিউটারের মেমোরি অ্যাড্রেসের সঙ্গে সরাসরি সংযোগ সাধন সম্ভব ? a. চতুর্থ প্রজন্মের ভাষা b. হাই লেভেল ভাষা c. অ্যাসেম্বলি ভাষা d. মেশিন ভাষা 9 / 50 9. C++ কী? a. জেনারেল পারপাস প্রােগ্রাম b. ডেটাবেজ প্রােগ্রাম c. অবজেক্ট ওরিয়েন্টেড প্রােগ্রাম d. সাধারণ প্রােগ্রাম 10 / 50 10. প্রােগ্রাম টেস্টিং এর পূর্ববর্তী ধাপ কোনটি? a. সমস্যা নির্দিষ্টকরণ b. প্রোগ্রাম ডিজাইন c. প্রোগ্রাম কোডিং d. সমস্যা বিশ্লেষন 11 / 50 11. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i,ii ও iii d. i ও iii 12 / 50 12. 4GL বলতে বুঝায় ? a. নিম্নস্তরের ভাষা b. উচ্চস্তরের ভাষা c. মধ্যম স্তরের ভাষা d. অতি উচ্চস্তরের ভাষা 13 / 50 13. If শর্তটি বাদ দিলে ICT লেখাটি কতবার প্রদর্শিত হবে? a. ৫ b. ৪ c. ৩ d. ২ 14 / 50 14. উদ্দীপকে আবশ্যক হেডার ফাইল কোনটি? [ব. বাে-১৬), i. stdio.h ii. conio.h iii. math.h নিচের কোনটি সঠিক? a. i,ii ও iii b. ii ও iii c. i ও iii d. i 15 / 50 15. প্রােগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে— [বি. বাে.-১৬] i. এলগরিদম প্রণয়ন ii. প্রবাহচিত্র তৈরি। iii. সুডােকোড তৈরি নিচের কোনটি সঠিক? a. i ও ii b. ii ও iii c. i,ii ও iii d. i ও iii 16 / 50 16. প্রােগ্রাম ফ্লোচার্টে প্রক্রিয়াকরণের জন্য কোন প্রতীকটি ব্যবহৃত হয়? a. রম্বস b. আয়তক্ষেত্র c. সামান্তরিক d. বৃত্ত 17 / 50 17. "i" এর মানের কী পরিবর্তনে আউটপুট ১২ হবে-- a. i = 0, i = i+1 b. i = 2, i=i+ 2 c. i= 2, i=i+1 d. i = 1, i=i+2 18 / 50 18. নিচের কোনটি Two Dimensional Array চলক ? a. m[4],[5] b. m(4)(5) c. m(4,5) d. m[4],[5] 19 / 50 19. উদ্দীপকটি পড় main () int n; scanf("%d", & n); printf ("%d", sqrt (n)) উদ্দীপকে ব্যবহৃত ডেটা টাইপ কোনটি? a. Primary b. User defined c. Derived d. Empty 20 / 50 20. কম্পিউটার শুধু বুঝতে পারে- ১. Off ও On ২. O ও 1 ৩. বিদ্যুতের উপস্থিতি ও অনুপস্থিতি a. ১ও৩ b. ১,২ও৩ c. ২ও৩ d. ১ও২ 21 / 50 21. প্রােগ্রামের কয় ধরনের ভুল রয়েছে? a. ২ b. ৪ c. ১ d. ৩ 22 / 50 22. কন্ডিশনাল কন্ট্রোল স্টেটমেন্ট হলাে— i. if ii. switch iii. else....if নিচের কোনটি সঠিক? a. i,ii ও iii b. iii c. i ও iii d. ii ও iii 23 / 50 23. 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. i ও iii c. i,ii ও iii d. ii ও iii 24 / 50 24. কোনটি কম মেমােরি ও রিসাের্স নিয়ে সহজে প্রােগ্রাম লেখা যায়? a. পাইথন b. সি c. ওরাকল d. একসেস 25 / 50 25. নিচের উদ্দীপকটি পড়— [সি, বাে-১৯] #include mari (). int a, b; b = 50; a = 5% 25; printf ("%d",a); প্রােগ্রামটির আউটপুট কত? a. 25 b. 0 c. 2 d. 50 26 / 50 26. কম্পিউটারের প্রাণ কোনটি ? a. হার্ডওয়্যার b. প্রোগ্রাম c. অপকোড d. নেটওয়ার্ক 27 / 50 27. ফ্লোচার্ট কত প্রকার? a. ২ b. ৮ c. ৬ d. ৪ 28 / 50 28. পলিমরফিজম নিচের কোন ভাষার বৈশিষ্ট্য? a. সি b. জাভা c. ভিজুয়্যাল বেসিক d. ওরাকল 29 / 50 29. প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলো- ১. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ২. দক্ষ প্রোগ্রামার প্রয়োজন হয় ৩. প্রোগ্রাম দ্রুত নির্বাহ হয় a. ১ও২ b. ১ও৩ c. ২ও৩ d. ১,২ও৩ 30 / 50 30. নিচের উদ্দীপকটি পড় #include main () { int a=3, b; b =++ a; printf (“%d”, b); } প্রোগ্রাম রান করলে printf() ফাংশনে b এর মান কত হবে? a. ৩ b. ৭ c. ৫ d. ৪ 31 / 50 31. নিচের উদ্দীপকটি পড় ইব্রাহিম একটি সফটওয়্যার কোম্পানিতে ইন্টারভিউ দিতে এসেছে। কোন সংখ্যা জোড় না বিজোড় তা বের করার জন্য একটি প্রােগ্রাম লিখতে বলায় সে সি-ল্যাঙ্গুয়েজে একটি প্রােগ্রাম রচনা করল। উদ্দীপকে উল্লিখিত প্রােগ্রামিং ভাষায়– i. শুরু হয় একটি ফাংশন main () এর মাধ্যমে ii.ইনপুট নেয়ার জন্য Read() ফাংশন ব্যবহৃত হয়। iii.প্রতিটি Statement-এর শেষে সেমিকোলন (;) দিতে নিচের কোনটি সঠিক? a. i ও iii b. i c. i,ii ও iii d. i ও ii 32 / 50 32. নিচের উদ্দীপকটি পড় #include #include main(){ int x, y, S; printf("Enter Value :"); scanf(“%d%d", &x, &y); | S = x+y; printf("\ns =%d", s); getch(); } উদ্দীপকে লিখিত প্রথম হেডার ফাইলটির সঠিক রূপ কোনটি? 33 / 50 33. 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 34 / 50 34. কম্পাইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে—[দি, বাে-১৬] i. প্রােগ্রামিং অনুবাদের ক্ষেত্রে ii. কাজের গতির ক্ষেত্রে iii. ভুল প্রদর্শনের ক্ষেত্রে নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i d. ii ও iii 35 / 50 35. Float type চলকর জন্য মেমোরিতে কত বাইট জায়গায় প্রয়োজন হয় ? a. 4 b. 2 c. 1 d. 8 36 / 50 36. লুপ শেষ হবার পূর্বে লুপ থেকে বের হওয়ার স্টেটমেন্ট হলাে– a. continue; b. getch; c. break; d. goto; 37 / 50 37. #include main () float x; print ("Enter the number’’) scanf(“%d”,&x); } প্রােগ্রামে ভুল লেখা %d এর পরিবর্তে যেটি ব্যবহার করা যেতে পারে? i. % f ii. % 2f iii. % s নিচের কোনটি সঠিক? a. ii ও iii b. i ও iii c. i,ii ও iii d. i ও ii 38 / 50 38. Oracle পার্সোনাল ভার্সন বিশ্বের কয়টি ভাষায় ব্যবহার করা যায় ? a. ৮০ b. ৪০ c. ৬০ d. ২০ 39 / 50 39. নিচের উদ্দীপকটি পড় #include #include main(){ int x, y, S; printf("Enter Value :"); scanf(“%d%d", &x, &y); | S = x+y; printf("\ns =%d", s); getch(); } উদ্দীপকের উল্লেখিত printf() এবং scanf() Function এর কাজ হলো-- i. আউটপুট দেখানো ii. ইনপুট করা iii.পর্দায় প্রদর্শণ করা এবং প্রিন্ট করা নিচের কোনটি সঠিক ? a. ii ও iii b. i ও iii c. i,ii ও iii d. i ও ii 40 / 50 40. Char টাইপ ডেটা মান সীমাবদ্ধ- a. 0-128 b. 0-156 c. 0-255 d. 0-127 41 / 50 41. নিচের উদ্দীপকটি পড় #include main(){ int m printf("Enter your marks"); scanf("%d", &m); printf("%d.",&m); } উদ্দিপকের স এর জন্য কত বাইট জায়গা প্রয়োজন? a. ৮ b. ২ c. ১ d. ৪ 42 / 50 42. হেডার ফাইল হলাে– i. stdio.h ii. math.h iii. printf.h নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. ii ও iii d. i ও ii 43 / 50 43. c প্রােগ্রামিং ভাষার জন্য কোন অনুবাদক প্রােগ্রাম ব্যবহৃত হয় ? ১. কম্পাইলার ২. ইন্টারপিটার ৩. অ্যাসেম্বলার a. ২ও৩ b. ১ও৩ c. ১,২ও৩ d. ১ 44 / 50 44. C ভাষায় লেখা প্রােগ্রামকে কী বলা হয়? a. সোর্স কোড b. অ্যাসকি কোড c. অবজেক্ট কোড d. ইউনি কোড 45 / 50 45. ফ্লোচার্টের মৌলিক ছাঁচ কয়টি? a. ৬ টি b. ২ টি c. ৮ টি d. ৪ টি 46 / 50 46. সি-ভাষায় ধ্রুবক ঘােষণা করার নিয়ম হলাে- [চ. বাে-২০১৯] i. const float pi =3.1416; ii. float pi = 3.1416; iii. #define pi 3.1416 . নিচের কোনটি সঠিক? a. ii ও iii b. i ও ii c. i ও iii d. i,ii ও iii 47 / 50 47. একটি পূর্ণাঙ্গ ও নির্ভুল প্রােগ্রাম রচনার জন্য অত্যাবশ্যকীয় কাজ হলাে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. প্রোগ্রাম তৈরির পর ভুল খোঁজা a. ২ও৩ b. ১ও৩ c. ১,২ও৩ d. ১ও২ 48 / 50 48. পরবর্তী লাইনে যাওয়ার জন্য ব্যবহৃত হয়- a. \a b. \r c. \b d. \v 49 / 50 49. কোন ভাষায় লিখিত প্রোগ্রাম কম্পিউটার সরাসরি বুঝতে পারে ? a. চতুর্থ প্রজন্মের ভাষা b. উচ্চস্তরের ভাষা c. মেশিন ভাষা d. অ্যাসেম্বলি ভাষা 50 / 50 50. && কোন ধরনের লজিক্যাল অপারেটর— a. লজিক্যাল AND অপারেশন সম্পন্ন করে b. লজিক্যাল NAND অপারেশন সম্পন্ন করে c. লজিক্যাল OR অপারেশন সম্পন্ন করে d. লজিক্যাল NOT অপারেশন সম্পন্ন করে Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz