মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 0% 1 Created by Liaquat Talukder মডেল টেস্ট-05 (৫ম অধ্যায়) প্রোগ্রামিং ভাষা 1 / 50 1. C ভাষায় সমজাতীয় ডেটা সংরক্ষণের জন্য কোনটি ব্যবহৃত হয়? a. পয়েন্টার b. অ্যারে c. স্ট্রাকচার d. ফাইল 2 / 50 2. নিচের উদ্দীপকটি পড়– #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 3 / 50 3. প্রােগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে- [ব. বাে-১৯] i. প্রােগ্রাম পরিবর্তন করা কষ্টসাধ্য হয় ii. দক্ষ প্রােগ্রামার প্রয়ােজন হয়। iii. প্রােগ্রাম দ্রুত নির্বাহ হয়। নিচের কোনটি সঠিক? a. i ও ii b. ii ও iii c. i ও iii d. i,ii ও iii 4 / 50 4. 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,ii ও iii b. ii ও iii c. i ও iii d. i 5 / 50 5. নিচের উদ্দীপকটি পড় #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. int m d. print f("%d.",&m); 6 / 50 6. নিচের কোনটি সঠিক? [য, বাে.-১৯] a. int 1 number b. int number-1 c. int number_1 d. int number 1 7 / 50 7. কোন ল্যাঙ্গুয়েজে প্রােগ্রাম কম্পাইলিং করা বেশ কঠিন? a. Oracle b. Prolog c. C++ d. C 8 / 50 8. মেশিনের ভাষায় রূপান্তরিত প্রােগ্রামকে বলা হয় ? a. ইন্টারপ্রেটার b. অবজেক্ট প্রোগ্রাম c. কম্পাইলার d. অ্যাসকি কোড 9 / 50 9. / / এই প্রতীকটির অর্থ হলাে— [ম, বাে:-১৬] i. ইনপুট ii. আউটপুট iii. প্রক্রিয়াকরণ নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i ও ii d. i,ii ও iii 10 / 50 10. নিচের উদ্দীপকটি পড় #include main (){ int a = 3, b; b = 2* a; printf("%d", b); } পোগ্রাম রান করলে আউটপুট মান ৩ হবে যখন-- a. ৩ b. ৪ c. ৬ d. ৫ 11 / 50 11. ফ্লোচার্টের মৌলিক ছাঁচ কয়টি? a. ৮ টি b. ৪ টি c. ২ টি d. ৬ টি 12 / 50 12. নিচের উদ্দীপকটি পড় ইব্রাহিম একটি সফটওয়্যার কোম্পানিতে ইন্টারভিউ দিতে এসেছে। কোন সংখ্যা জোড় না বিজোড় তা বের করার জন্য একটি প্রােগ্রাম লিখতে বলায় সে সি-ল্যাঙ্গুয়েজে একটি প্রােগ্রাম রচনা করল। উদ্দীপকে উল্লিখিত প্রােগ্রামিং ভাষায়– i. শুরু হয় একটি ফাংশন main () এর মাধ্যমে ii.ইনপুট নেয়ার জন্য Read() ফাংশন ব্যবহৃত হয়। iii.প্রতিটি Statement-এর শেষে সেমিকোলন (;) দিতে নিচের কোনটি সঠিক? a. i ও ii b. i c. i,ii ও iii d. i ও iii 13 / 50 13. কম্পিউটার শুধু বুঝতে পারে- ১. Off ও On ২. O ও 1 ৩. বিদ্যুতের উপস্থিতি ও অনুপস্থিতি a. ১ও২ b. ১,২ও৩ c. ২ও৩ d. ১ও৩ 14 / 50 14. অনুচ্ছেদটি পড় সি প্রােগ্রামিং ল্যাঙ্গুয়েজে বিভিন্ন ধরনের অপারেটর ব্যবহার করা হয়। যেমন- +, -, (), *, / প্রভৃতি ক্যারেক্টার হলাে অপারেটর। তাছাড়া ANSI এর মান অনুযায়ী সি ল্যাঙ্গুয়েজে ৩২টি কীওয়ার্ড আছে। সি প্রােগ্রামিং ল্যাঙ্গুয়েজের কীওয়ার্ড হলাে— i. auto ii. Double iii. union নিচের কোনটি সঠিক? a. i ও iii b. i ও ii c. ii ও iii d. i,ii ও iii 15 / 50 15. C Language 'B' কোন ডাটা টাইপের উদাহরণ ? a. float b. কোনোটিই নয় c. character d. Integer 16 / 50 16. হেডার ফাইল হলাে– i. stdio.h ii. math.h iii. printf.h নিচের কোনটি সঠিক? a. i,ii ও iii b. ii ও iii c. i ও iii d. i ও ii 17 / 50 17. অনুবাদক সফটওয়্যার কয় ধরনের? a. ৫ b. ২ c. ৪ d. ৩ 18 / 50 18. সি ভাষায় কোন ফাংশন দ্বারা বর্গমূল নির্ণয় করা হয় ? a. sqrt() b. scanf() c. printf() d. abs() 19 / 50 19. সি ভাষায় প্রােগ্রাম রচনা করা হয় কোন বন্ধনীর ভেতরে? a. {} b. () c. [] 20 / 50 20. "Hello world!" লেখাটি 5 বার প্রদর্শনের ক্ষেত্রে C স্টেটমেন্ট-- i. for(n = 1; n < 6; n++) printf("Hello World"); ii. n=3; do {printf("Hello World!") nt+;} while (n<=8); iii. n=5; while (n<10) {printf ("Hello World”);n++} নিচের কোনটি সঠিক ? a. i b. i ও ii c. i,ii ও iii d. i ও iii 21 / 50 21. প্রােগ্রাম ফ্লোচার্টে প্রক্রিয়াকরণের জন্য কোন প্রতীকটি ব্যবহৃত হয়? a. সামান্তরিক b. রম্বস c. বৃত্ত d. আয়তক্ষেত্র 22 / 50 22. কম্পিউটারের প্রাণ কোনটি ? a. হার্ডওয়্যার b. নেটওয়ার্ক c. প্রোগ্রাম d. অপকোড 23 / 50 23. জেরি সি ভাষায় একটি প্রােগ্রাম রচনা করে যাতে দুইটি সংখ্যার যােগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকের ন্যায় প্রােগ্রাম তৈরির ক্ষেত্রে প্রয়ােজন? ১. বিশেষ ডেটাবেজ প্রােগ্রামিং ভাষা জানা থাকা ২. চলক ও ডেটা টাইপ সম্পর্কে ধারণা থাকা ৩. ইনপুট আউটপুট সম্পর্কে সঠিক ধারণা থাকা a. ১ও২ b. ১,২ও৩ c. ১ও৩ d. ২ও৩ 24 / 50 24. সি প্রােগ্রামিং-এ কোন স্টেটমেন্টটি নির্বাহযােগ্য নয়? a. /*its a program*/ b. main() c. #include d. printf(); 25 / 50 25. যে কোনাে প্রােগ্রাম রচনার জন্য গুরুত্বপূর্ণ কাজ হচ্ছে – . i.সমস্যা নির্ধারণ ও বিশ্লেষণ ii. অ্যালগরিদম ও ফ্লোচার্ট তৈরি iii. প্রােগ্রাম কোডিং ডিবাগিং নিচের কোনটি সঠিক? a. i,ii ও iii b. iii c. i ও ii d. i 26 / 50 26. #include main () float x; print ("Enter the number’’) scanf(“%d”,&x); } প্রােগ্রামে ভুল লেখা %d এর পরিবর্তে যেটি ব্যবহার করা যেতে পারে? i. % f ii. % 2f iii. % s নিচের কোনটি সঠিক? a. i ও iii b. i,ii ও iii c. ii ও iii d. i ও ii 27 / 50 27. Char টাইপ ডেটা মান সীমাবদ্ধ- a. 0-127 b. 0-156 c. 0-128 d. 0-255 28 / 50 28. উদ্দীপকটি পড় – জেরি সি-ভাষায় একটি প্রােগ্রাম রচনা করে, যাতে ২টি সংখ্যার যোগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উদ্ভূত সমস্যার কারণ কোনটি? a. সঠিক হেডার ফাইল উল্লেখ না করা b. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা c. প্রয়ােজনীয় চলক ঘােষণা না করা d. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা 29 / 50 29. প্রােগ্রামার তার ইচ্ছানুযায়ী ভেরিয়েবলের ১. নাম পরিবর্তন করতে পারেন ২. সংযােজন করতে পারেন ৩. বিয়ােজন করতে পারে না a. ১ও৩ b. ১,২ও৩ c. ২ও৩ d. ১ও২ 30 / 50 30. জেরি সি ভাষায় একটি প্রােগ্রাম রচনা করে যাতে দুইটি সংখ্যার যােগফল নির্ণয় করা যায়। প্রােগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়। উদ্দীপকে উ সমস্যার কারণ কোনটি? a. আউটপুট ফাংশনে ভুল চলক ঘােষণা করা b. সঠিক হেডার ফাইল উল্লেখ না করা c. প্রয়ােজনীয় চলক ঘােষণা না করা d. ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা 31 / 50 31. 4GL সম্পর্কিত তথ্য-- i. একে RAD টুল বলা হয়। ii. এর সাহায্যে কম্পিউটারের সাথে সংযােগ স্থাপন করা যায় iii. অপারেটিং সিস্টেম তৈরির জন্য ব্যবহৃত হয়। নিচের কোনটি সঠিক? a. i ও ii b. ii ও iii c. i,ii ও iii d. i 32 / 50 32. প্রােগ্রাম রচনার জন্য গুরুত্বপূর্ণ কাজ হচ্ছে— ১. সমস্যা নির্ধারণ ও বিশ্লেষণ ২. প্রবাহচিত্র তৈরি ৩. ডিবাগিং ও কোডিং a. ২ b. ২ও৩ c. ১ d. ১,২ও৩ 33 / 50 33. কম্পাইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে—[দি, বাে-১৬] i. প্রােগ্রামিং অনুবাদের ক্ষেত্রে ii. কাজের গতির ক্ষেত্রে iii. ভুল প্রদর্শনের ক্ষেত্রে নিচের কোনটি সঠিক? a. ii ও iii b. i,ii ও iii c. i ও iii d. i 34 / 50 34. কম্পইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে- ১. প্রোগ্রামটি অনুবাদের ক্ষেত্রে ২. কাজের গতির ক্ষেত্রে ৩. ভূল প্রদর্শনের ক্ষেত্রে a. ১,২ও৩ b. ১ও৩ c. ২ও৩ d. ১ও২ 35 / 50 35. Float type চলকর জন্য মেমোরিতে কত বাইট জায়গায় প্রয়োজন হয় ? a. 4 b. 1 c. 2 d. 8 36 / 50 36. C ভাষায় লাইব্রেরি ফাংশন হলাে— [ঢা. বাে.-১৯] i. printf() ii. scanf() iii. add () নিচের কোনটি সঠিক? a. i ও iii b. ii ও iii c. i,ii ও iii d. i ও ii 37 / 50 37. নিচের উদ্দীপক অনুসারে #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. 2 b. 1 c. 4 d. 5 38 / 50 38. সকল অনুক্রমের পরিবর্তনের জন্য কী ব্যবহার করা হয়? a. জাম্প b. চক্র c. সরল অনুপাত d. সিলেকশন 39 / 50 39. অবজেক্ট ওরিয়েন্টেড ভাষা হলাে--- i. C ii. C++ iii. Java নিচের কোনটি সঠিক? a. ii ও iii b. i c. i ও ii d. i,ii ও iii 40 / 50 40. C প্রোগ্রামের কাঠামাে সিকুয়েন্স কোনটি? [ঢা. বাে-১৭]. a. main () → #include b. #include → main () c. main()->#includes d. #include → main () 41 / 50 41. মেশিন ভাষার সুবিধা কোনটি ? a. প্রোগ্রাম সরাসরি ও দ্রুত কার্যকরি হয় b. পোগ্রাম সহজে লেখা যায় c. সব ধরনের মেশিনের ব্যবহার উপযোগী d. প্রোগ্রমের ভুল সহজে শনাক্ত করা যায় 42 / 50 42. বিট, বাইট, মেমােরি অ্যাড্রেস নিয়ে কাজ করে- [ঢা, বাে-১৯] i. মেশিন ভাষা ii. মধ্যস্তরের ভাষা iii. উচ্চস্তরের ভাষা নিচের কোনটি সঠিক? a. i,ii ও iii b. i ও iii c. i ও ii d. ii ও iii 43 / 50 43. সি-ভাষায় ধ্রুবক ঘােষণা করার নিয়ম হলাে- [চ. বাে-২০১৯] 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 44 / 50 44. C ভাষায় কোন ধরনের অনুবাদক প্রােগ্রাম ব্যবহার করা– i. Compiler ii. Interpreter iii. Assembler নিচের কোনটি সঠিক? a. i b. i,ii ও iii c. i ও ii d. i ও iii 45 / 50 45. যান্ত্রিক ভাষার প্রতিটি নির্দেশের অংশ- a. ৪ টি b. ২ টি c. ৫ টি d. ৩ টি 46 / 50 46. x = 4 এবং y=10 হলে y % x এর ,মান কত ? a. ৬ b. ২ c. ২.৫ d. কোনোটিই নয় 47 / 50 47. নিচের উদ্দীপকটি পড়– #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 টাইপ করলে কত ফলাফল পাওয়া যাবে? a. 30 b. 25 c. 165 d. 45 48 / 50 48. প্রোগ্রাম কোডিং এর পূর্ববর্তী ধাপ কোনটি ? a. প্রোগ্রাম বাস্তবায়ন b. সমস্যা বিশ্লেষন c. প্রোগ্রাম ডিজাইন d. প্রোগ্রাম রক্ষণাবেক্ষণ 49 / 50 49. প্রােগ্রামটির আউটপুট কত? a. 43 b. 31 c. 12 d. 21 50 / 50 50. কোন ভাষা লিখিত প্রোগ্রামের জন্য অনুবাদকের প্রয়োজন হয় না ? a. Natural b. High Level c. Assembly d. Machinc Your score isThe average score is 0% LinkedIn Facebook VKontakte 0% Restart quiz