Facebook Pixel

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

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

উৎস: Test Exam Question RCCR 2020

সঠিক উত্তর:

ব্যাখ্যা: (ক) HTTP (Hypertext Transfer Protocol) এর প্রধান কাজ হলো ওয়েব ব্রাউজার (ক্লায়েন্ট) এবং ওয়েব সার্ভারের মধ্যে তথ্যের আদান-প্রদান বা যোগাযোগ স্থাপন করা। (খ) হাইপারলিংক হলো একটি ওয়েব পেজের কোনো অংশের সাথে অন্য কোনো পেজ বা একই পেজের অন্য কোনো অংশের সংযোগ স্থাপন। লিঙ্কের সিনটেক্সটি হলো: link text হাইপারলিংক গুরুত্বপূর্ণ কারণ এর মাধ্যমে ব্যবহারকারী খুব দ্রুত এক পেজ থেকে অন্য পেজে যেতে পারে, সম্পর্কিত তথ্যের সহজলভ্যতা বৃদ্ধি পায় এবং ব্রাউজারের সময় সাশ্রয় হয়। তাই বর্তমানে ওয়েব পেজে হাইপারলিংক একটি অপরিহার্য উপাদান। (গ) প্রোগ্রাম তৈরির ধাপসমূহ নিচে আলোচনা করা হলো: ১. সমস্যা নির্দিষ্টকরণ (Problem Definition): প্রোগ্রামটি কোন সমস্যা সমাধানের জন্য তৈরি করা হবে তা স্পষ্টভাবে সংজ্ঞায়িত করা হয়। এজন্য প্রয়োজনীয় তথ্যানুসন্ধান করা হয়। ২. সমস্যা বিশ্লেষণ (Problem Analysis): সমস্যাটি জানার পর বর্তমান সিস্টেম সম্পর্কে বিভিন্ন ডেটা সংগ্রহ করে তা বিশ্লেষণ করা হয়। প্রয়োজনে চার্ট, তালিকা বা গ্রাফের আশ্রয় নেওয়া হয়। ৩. প্রোগ্রাম ডিজাইন (Program Design): সমস্যা বিশ্লেষণের পর অ্যালগরিদম এবং ফ্লোচার্টের সহায়তায় প্রোগ্রামের একটি পূর্ণাঙ্গ পরিকল্পনা তৈরি করা হয়। ৪. প্রোগ্রাম কোডিং (Program Coding): ডিজাইন অনুযায়ী উচ্চস্তরের প্রোগ্রামিং ভাষায় (যেমন: C, Java, Python ইত্যাদি) প্রকৃত প্রোগ্রামটি লেখা হয়। ৫. প্রোগ্রাম টেস্টিং ও ডিবাগিং (Program Testing and Debugging): প্রোগ্রামটি সঠিকভাবে কাজ করছে কি না তা যাচাই করার জন্য বিভিন্ন ডেটা ইনপুট দিয়ে ফলাফল পরীক্ষা করা হয় এবং ভুল থাকলে তা সংশোধন করা হয়। ৬. ডকুমেন্টেশন ও রক্ষণাবেক্ষণ (Documentation and Maintenance): প্রোগ্রামের কাজের বিবরণ লিখে রাখা হয় এবং প্রয়োজন অনুযায়ী আপডেট করা হয়। (ঘ) উদ্দীপকের প্রোগ্রামটির জন্য অ্যালগরিদম ও ফ্লোচার্ট নিচে দেওয়া হলো। ধরে নেওয়া যাক, তিনটি বিষয়ের প্রাপ্ত নম্বর A, B এবং C। অ্যালগরিদম: ধাপ ১: শুরু। ধাপ ২: তিনটি বিষয়ের নম্বর A, B এবং C ইনপুট হিসেবে গ্রহণ করি। ধাপ ৩: গড় নির্ণয় করি: Average = A + B + C/3 ধাপ ৪: গড় মান (Average) প্রদর্শন করি। ধাপ ৫: শেষ। ফ্লোচার্ট:

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

Writtenনির্বাচনী পরীক্ষা - Rangpur Cadet College, Rangpur (2020)

সফিক একজন কলেজ ছাত্র। তার আইসিটি শিক্ষক তাকে নির্বাচনি পরীক্ষায় প্রাপ্ত নম্বরের গড় মান নির্ণয়ের জন্য একটি সি প্রোগ্রাম লিখতে বলল ।

ক. HTTP এর প্রধান কাজ কী ?

খ. হাইপারলিংক গুরুত্বপূর্ণ কেন? ব্যাখ্যা কর।

গ. প্রোগ্রাম তৈরির ধাপসমূহ ব্যাখ্যা কর।

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

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

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

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

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

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 ক. উৎস প্রোগ্রাম কাকে বলে? খ. প্রোগ্রামে ফ্লোচার্ট কেন ব্যবহার করা হয়? গ. উদ্দীপকে উ...

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

1^2+2^2+3^2+ldots ldots ldots+n^2 ক. কীওয়ার্ড কী? খ. যান্ত্রিক ভাষাকে নিম্নস্তরের ভাষা বলা হয় কেন - ব্যাখ্যা কর। গ. উদ...

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