Facebook Pixel

বর্তমান আইসিটির যুগে প্রায় সবকিছুই নিয়ন্ত্রিত হচ্ছে কম্পিউটারের মাধ্যমে। দুই বন্ধু তারিফ, জারিফ সিদ্ধান্ত নিলো তারা তাদের ঘরকে স্মার্ট হোম বানাবে। তারিফ বললো আমাদের সীমিত রিসোর্সে কাজ করতে হলে সি প্রোগ্রামিং এর মেমরি নিয়ে সতর্ক হতে হবে। জারিফ অ্যারে ব্যবহার করে ঘরের লাইট, ফ্যান চালু/বন্ধ করার জন্য একটি প্রোগ্রাম লিখলো। ক. ডেটা টাইপ কী? খ. সি প্রোগ্রামিং ভাষা একটি মধ্যম স্তরের ভাষা ব্যাখ্যা কর। গ. উদ্দীপকের প্রোগ্রামটির জন্য অ্যালগরিদম ও ফ্লোচার্ট তৈরি কর । ঘ. উদ্দীপকের জারিফের প্রোগ্রামটির জন্য সি-প্রোগ্রামিং ভাষায় কোড লেখ।

বিষয়: ICT | অধ্যায়: অধ্যায়-০৫ঃ প্রোগ্রামিং ভাষা

উৎস: Test Exam Question সরকারি হাজী মুহাম্মদ মহসিন কলেজ, চট্টগ্রাম 2024

সঠিক উত্তর:

ব্যাখ্যা: ক. ডাটা বা তথ্যের বিভিন্ন ধরনের কাটাগরিকেই ডাটা টাইপ বলা হয়। যেমন c ভাষায় বর্ণ নিয়ে কাজ করার জন্য character (char) ব্যবহৃত হয়। খ. ডেনিস রিচি সি ভাষার উদ্ভাবন করেন। এটি বর্তমানে জনপ্রিয় একটি ভাষা। সি ভাষায় অ্যাসেম্বলি এবং উচ্চতর ভাষার পোগ্রামিং কৌশলের সমন্বয় সাধন করা যায়। অর্থাৎ ভাষায় বিট, বাইট, মেমেরি এড্রেস নিয়ে কাজ করা যায় আবার উচ্চতর ভাষার- মত ডেটা টাইপ নিয়ে ও কাজ করা যায় বলে এটি মধ্যস্তরের ভাষা হিসোর পরিচিত, ইউনিক্সি, লিনাক্স, ম্যাক ও এস ইত্যাদি সি দিয়ে তৈরি করা হয়েছে। কম যায়গা ও রির্সোস নিয়ে কাজ করা সফটওয়্যার তৈরিতে সি বেশি গ. স্মার্ট হোমের অ্যালগরিদম অ্যালগরিদম ধাপ ১: শুরু ধাপ ২: রুমে প্রবেশ করি এবং পর্যবেক্ষণ করি ধাপ ৩: রুম জারন কিনা? হ্যাঁ হলে লাইট ফ্যান চালু করি না, হলে ফ্যান অফ করি ধাপ ৪: রুম অন্ধকার কিনা? হ্যাঁ হলে লাইট জ্বালাই না হলে লাইট অফ করি ধাপ ৫: সবকিছু ঠিক পর্যবেক্ষণ করি ধাপ ৬: শেষ করি। ফ্লোচার্ট: ঘ. #include stilio.h> int main () int light stature = 6; 110 = off, 1 = on int tanstatun = 0; // 0 = off, 1 = on char command; while (1) printf ("Enter command (L for Light, F for fan, Q to quit):"); Scanf ("%c" & command); if command == 'Q' ll command == "q" printf("Exiting program. /n");. break; Switch (command) case 'L'; case. 'I'; if (light status ==0) In printf ("Turning on the light, /n"); Light status = 1; else printf ("Turning off the light. /n"); Light status = 0; break; Case 'F'; Case 'f'; if (tan status == 0) printf("Turning on the fan. /n"); fanstatus=1; else printf ("Turning off the fan. /n); fan Status = 0; break default; printf(" Invalid command. Please enter L, F, Or Q /n"); return 0; এই কোডে একটি স্ট্রিং ইনপুটের জন্য প্রোগ্রাম চালু থাকবে এবং ইউজারের ইনপুটের উপরে নির্ভর করে আলো ও ফ্যানের অবস্থা পরিবর্তন করবে।"L" ইনপুট প্রদানের ফলে আলো অন/অফ হবে এবং F ইনপুটের ফলে ফ্যান অন/অফ হবে। "Q" ইনপুট প্রদানের ফলে প্রোগ্রাম থেকে বের হবে।

প্ল্যাটফর্ম: প্রশ্নাবলী (https://proshnaboli.com)

Writtenনির্বাচনী পরীক্ষা - সরকারি হাজী মুহাম্মদ মহসিন কলেজ, চট্টগ্রাম (2024)

বর্তমান আইসিটির যুগে প্রায় সবকিছুই নিয়ন্ত্রিত হচ্ছে কম্পিউটারের মাধ্যমে। দুই বন্ধু তারিফ, জারিফ সিদ্ধান্ত নিলো তারা তাদের ঘরকে স্মার্ট হোম বানাবে। তারিফ বললো আমাদের সীমিত রিসোর্সে কাজ করতে হলে সি প্রোগ্রামিং এর মেমরি নিয়ে সতর্ক হতে হবে। জারিফ অ্যারে ব্যবহার করে ঘরের লাইট, ফ্যান চালু/বন্ধ করার জন্য একটি প্রোগ্রাম লিখলো।

ক.

ডেটা টাইপ কী?

খ.

সি প্রোগ্রামিং ভাষা একটি মধ্যম স্তরের ভাষা ব্যাখ্যা কর।

গ.

উদ্দীপকের প্রোগ্রামটির জন্য অ্যালগরিদম ও ফ্লোচার্ট তৈরি কর ।

ঘ.

উদ্দীপকের জারিফের প্রোগ্রামটির জন্য সি-প্রোগ্রামিং ভাষায় কোড লেখ।

আনলিমিটেড প্র্যাকটিস করতে চান?

প্রশ্নাবলীতে আছে ২ লাখ+ প্রশ্ন। এইচএসসি এবং এডমিশন পরীক্ষার উত্তরসহ চ্যাপ্টারভিত্তিক প্রশ্ন ব্যাংক, অধ্যায় ও বিষয়ভিত্তিক মক টেস্ট এবং লাইভ লিডারবোর্ড।

পরীক্ষা দিতে অ্যাকাউন্ট খুলুন

সম্পর্কিত প্রশ্নসমূহ

1 + 1/2^2 + 1/3^2 + 1/4^2 + cdots + 1/N^2 ক. সংরক্ষিত শব্দ বলতে কী বোঝায়? খ. সি ভাষায় চলক নামকরণের নিয়মাবলি লেখ। গ. উদ্দ...

1 + 2 + 3 +............+ N (ক) ভার্চুয়াল মেমরি কী? (খ) স্থায়ী ও অস্থায়ী মেমরির মধ্যে পার্থক্য লিখ। (গ) উদ্দীপকের ধারাটির...

1, 3, 5, ....... N ক. Syntax error কী? খ. চলকের নামে আন্ডারস্কোর ব্যবহার করা যাবে- বুঝিয়ে লেখ। গ. উদ্দীপকের সিরিজটি প্র...

1 + 3 + 5 + .............. + n ক. চলক কী ? খ. i++ও++ ব্যাখ্যা কর। গ. উদ্দীপকের ধারাটির যোগফল নির্ণয়ের অ্যালগরিদম লেখ। ঘ...

10 + 15 + 20 + 25 + 30 + ………… + 110 ক. অপারেটর কী? খ. উচ্চতর ভাষায় লিখিত প্রোগ্রামকে অনুবাদ করার প্রয়োজন হয় কেন? গ. উ...

10 + 16 + 22 +.......... +70 (ক) চলক কী? (খ) সি ভাষায় scanf("%d", &a); বলতে কী বোঝায়? ব্যাখ্যা কর। (গ) উদ্দীপকের ধারাটির...

100^2 + 90^2 + 80^2 + dots dots dots dots + n^2 ক. ফাংশন কী খ. C প্রোগ্রামে কখন "return 0;" লিখতে হয়? ব্যাখ্যা করো গ. উ...

10^15 + 15^20 + 20^25 + ........ N ক. উৎস প্রোগ্রাম কাকে বলে? খ. প্রোগ্রামে ফ্লোচার্ট কেন ব্যবহার করা হয়? গ. উদ্দীপকে উ...

10+16+22+...........+70 ক. চলক কি? খ. সি ভাষায় Scanf("%d",&a;) বলতে কী বোঝায়? ব্যাখ্যা কর। গ. উদ্দীপকের ধারাটির যো...

1^2 times 2^2 times 3^3 times cdots times n^2 ক. সুডো কোড কী? খ. স্ট্রাকচার্ড প্রোগ্রামিং বলতে কী বুঝ? গ. উদ্দীপকটির ফ্ল...

যেকোনো প্রকার ভুলভ্রান্তি বা রিপোর্ট করার জন্য অ্যাকাউন্ট খুলে প্রশ্নের রিপোর্ট বাটনে ক্লিক করুন। আমাদের এডিশনাল টিম তা দ্রুত সংশোধন করবে।