শেয়ারFacebookWhatsApp

উদ্দীপকে কাব্যের প্রোগ্রাম লেখার ভাষা কোন ধরনের? ব্যাখ্যা কর।

উত্তর: উদ্দীপকের বর্ণনা মতে কাব্যের প্রোগ্রাম লেখার ভাষা হল উচ্চ স্তরের ভাষা। মেশিন ও অ্যাসেম্বলি ভাষায় এক কম্পিউটারের জন্য রচিত প্রোগ্রাম অন্য কম্পিউটারে ব্যবহার করা যাবে না। তাছাড়া লো লেভেল ভাষায় প্রোগ্রাম লেখা কষ্টকর ও সময় সাধ্য ব্যাপার। কম্পিউটারের জন্য লো লেভেল ভাষা খুব সহজবদ্ধ হলেও মানুষের জন্য মেশিন ভাষার কোড দুঃসাধ্য ব্যাপার। এ ধরনের সমস্যা থেকে উত্তরণের জন্য উচ্চতর ভাষার উদ্ভব হয়। মাসে কাছাকাছি ভাষা হলো উচ্চ স্তরের ভাষা। উচ্চ স্তরে ভাষা মানুষ সহজে লিখতে, করতেও বুঝতে পারে। এটি ইংরেজি ভাষায় লেখা হয়। যেমন- C++, visual Basic, Java, Algol ইত্যাদি উচ্চ স্তরের ভাষা। উদ্দীপকের কাব্য যে প্রোগ্রামটি লিখেছে তাও ইংরেজি ভাষায়। তাই এটি স্পষ্ট যে, কাব্যের প্রোগ্রাম লেখার ভাষা উচ্চারণের ভাষা।

HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা CQ — Prosthuti প্রশ্নব্যাংক

HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · সৃজনশীল

উদ্দীপকে কাব্যের প্রোগ্রাম লেখার ভাষা কোন ধরনের? ব্যাখ্যা কর।

উদ্দীপক

রহিম ও করিম প্রোগ্রামার। দুজনের প্রোগ্রাম তৈরির পদ্ধতি দু'ধরনের। রহিমের প্রোগ্রাম ভুল সংশোধন করে সম্পূর্ণ প্রোগ্রাম পড়ার পর আর করিমের প্রোগ্রাম ভুল সংশোধন করে প্রতিটি লাইন পৃথক পৃথকভাবে। অপরদিকে কাব্য প্রগ্রাম লেখার জন্য ইংরেজি শব্দ ব্যবহার করে।

Comilla · 2017

উত্তর

প্রোগ্রাম রচনার জন্য ব্যবহৃত শব্দ, বর্ণ, অংক,সংকেত এবং এগুলোর বিন্যাসের নিয়ম গুলোকে একত্রে প্রোগ্রামের ভাষা বলে।

উত্তর

মেশিন ভাষায় শব্দ ছাড়াই শুধুমাত্র সংখ্যার মাধ্যমে সম্ভব। মেশিন ভাষায় বাইনারি অংক বা 0 & 1 ব্যবহার করে সকল নির্দেশ দেওয়া হয় কম্পিউটারকে। নির্দিষ্ট নির্দেশের জন্য বাইনারি সংখ্যার নির্দিষ্ট বিট ব্যবহার করা হয়। নাই কোন শব্দ ছাড়াই সংখ্যার মাধ্যমে ভাষা প্রকাশ করা সম্ভব।

উত্তর

উদ্দীপকের বর্ণনা মতে কাব্যের প্রোগ্রাম লেখার ভাষা হল উচ্চ স্তরের ভাষা। মেশিন ও অ্যাসেম্বলি ভাষায় এক কম্পিউটারের জন্য রচিত প্রোগ্রাম অন্য কম্পিউটারে ব্যবহার করা যাবে না। তাছাড়া লো লেভেল ভাষায় প্রোগ্রাম লেখা কষ্টকর ও সময় সাধ্য ব্যাপার। কম্পিউটারের জন্য লো লেভেল ভাষা খুব সহজবদ্ধ হলেও মানুষের জন্য মেশিন ভাষার কোড দুঃসাধ্য ব্যাপার। এ ধরনের সমস্যা থেকে উত্তরণের জন্য উচ্চতর ভাষার উদ্ভব হয়। মাসে কাছাকাছি ভাষা হলো উচ্চ স্তরের ভাষা। উচ্চ স্তরে ভাষা মানুষ সহজে লিখতে, করতেও বুঝতে পারে। এটি ইংরেজি ভাষায় লেখা হয়। যেমন- C++, visual Basic, Java, Algol ইত্যাদি উচ্চ স্তরের ভাষা। উদ্দীপকের কাব্য যে প্রোগ্রামটি লিখেছে তাও ইংরেজি ভাষায়। তাই এটি স্পষ্ট যে, কাব্যের প্রোগ্রাম লেখার ভাষা উচ্চারণের ভাষা।

উত্তর

উদ্দীপকে রহিম এবং করিমের প্রোগ্রাম নির্বাহের ক্ষেত্রে রহিমের প্রোগ্রামটি দ্রুত গতি সম্পন্ন। রহিম প্রোগ্রাম নির্বাহের ক্ষেত্রে যে অনুবাদক প্রোগ্রামটি ব্যবহার করে তা হলো কম্পইলার। আর করিমের অনুবাদক প্রোগ্রামটি হল ইন্টারপ্রেটার। কম্পাইলার প্রথমে পুরো প্রোগ্রামটি পরীক্ষা করে মেশিন কোড এ রুপান্তর করে এবং প্রোগ্রামে কোন ভুল থাকলে সব একসাথে দেখায়। ফলে প্রোগ্রামার সমস্ত ভুল একসাথে জানতে পারে এবং একই সাথে সবগুলো ভুল ঠিক করতে পারে। তাই কম্পাইল করার পর প্রোগ্রাম অনেক দ্রুত গতিতে কাজ করে। ইন্টারপ্রেটর পুরো প্রোগ্রাম পরীক্ষার না করে প্রোগ্রামের প্রতিটি স্টেটমেন্ট মেশিন কোডে রূপান্তর করে সেটিকে এক্সিকিউট করে। এভাবে একটি একটি করে স্টেটমেন্ট মেশিন কোড এর রূপান্তরিত হয় বলে সময় তুলনামূলকভাবে বেশি লাগে। তাই বলা যায় যে, প্রোগ্রাম নির্বাহের ক্ষেত্রে রহিমের প্রোগ্রামটি দ্রুতগতির সম্পন্ন।
HSCICTChapter 5 : প্রোগ্রামিং ভাষা
12টি সম্পর্কিত প্রশ্ন — ব্যাখ্যা লকড

1.সৃজনশীল প্রশ্ন

উদ্দীপক

#include < stdio.h >. #include < conio.h > { int i;s = 0; for (i = 1; i <= 100; i++) s = s + i; printf ("Total is % d", s); getch ( ); }

Sylhet · 2017

ক
কম্পাইলার কী?
খ
সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।
গ
উদ্দীপকে প্রদত্ত প্রোগ্রামটির একটি প্রবাহচিত্র অংকন কর।
ঘ
উদ্দীপকের কোডে ব্যবহৃত লুপের পরিবর্তে do লুপ ব্যবহার করে একই ফলাফল পাওয়া সম্ভব কিনা বিশ্লেষণপূর্বক মতামত দাও।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

2.সৃজনশীল প্রশ্ন

উদ্দীপক

#include < stdio.h >. #include < conio.h > { int i;s = 0; for (i = 1; i <= 100; i++) s = s + i; printf ("Total is % d", s); getch ( ); }

Sylhet · 2017

ক
কম্পাইলার কী?
খ
সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।
গ
উদ্দীপকে প্রদত্ত প্রোগ্রামটির একটি প্রবাহচিত্র অংকন কর।
ঘ
উদ্দীপকের কোডে ব্যবহৃত লুপের পরিবর্তে do লুপ ব্যবহার করে একই ফলাফল পাওয়া সম্ভব কিনা বিশ্লেষণপূর্বক মতামত দাও।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

3.সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।

সি একটি কেস সেনসেটিভ ভাষা- বুঝিয়ে লেখ।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

4.কম্পাইলার কী?

কম্পাইলার কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

5.সৃজনশীল প্রশ্ন

উদ্দীপক

#include main ( ) { int SUM, N; printf ("Enter the last number"); scanf("%d", &N); SUM = 0; { for (i = 1; i ≤\leq N; i = i + 3) SUM = SUM + i; } printf ("Result: % d", SUM); }

Barisal · 2017

ক
সুডোকোড কী?
খ
অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।
গ
উপরের উদ্দীপকটির ফ্লোচার্ট অংকন করো।
ঘ
উপরের উপদ্দীপকটি do…………while\ldots\ldots\ldots\ldots while লুপের সাহায্যে করতে হলে কোডের কী পরিবর্তন করতে হবে- বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

6.সৃজনশীল প্রশ্ন

উদ্দীপক

#include main ( ) { int SUM, N; printf ("Enter the last number"); scanf("%d", &N); SUM = 0; { for (i = 1; i ≤\leq N; i = i + 3) SUM = SUM + i; } printf ("Result: % d", SUM); }

Barisal · 2017

ক
সুডোকোড কী?
খ
অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।
গ
উপরের উদ্দীপকটির ফ্লোচার্ট অংকন করো।
ঘ
উপরের উপদ্দীপকটি do…………while\ldots\ldots\ldots\ldots while লুপের সাহায্যে করতে হলে কোডের কী পরিবর্তন করতে হবে- বিশ্লেষণ করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

7.অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।

অনুবাদক প্রোগ্রাম হিসেবে কম্পাইলার বেশি উপযোগী- ব্যাখ্যা করো।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

8.সুডোকোড কী?

সুডোকোড কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

9.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Jessore · 2017

ক
কম্পাইলার কী?
খ
c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।
গ
উদ্দীপকের সমস্যাটির প্রবাহ চিত্র অঙ্কন কর।
ঘ
তিনটি সংখ্যার গড় নির্ণয়ের জন্য উদ্দীপকের কোনো পরিবর্তন আবশ্যক কী? বিশ্লেষণ কর।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

10.সৃজনশীল প্রশ্ন

উদ্দীপক

question image

Jessore · 2017

ক
কম্পাইলার কী?
খ
c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।
গ
উদ্দীপকের সমস্যাটির প্রবাহ চিত্র অঙ্কন কর।
ঘ
তিনটি সংখ্যার গড় নির্ণয়ের জন্য উদ্দীপকের কোনো পরিবর্তন আবশ্যক কী? বিশ্লেষণ কর।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

11.c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।

c প্রোগ্রামে main ( ) ফাংশনের গুরুত্ব লিখ।

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

12.কম্পাইলার কী?

কম্পাইলার কী?

উত্তর ও ব্যাখ্যা দেখতে ফ্রি রেজিস্ট্রেশন করো

ফ্রি শুরু করো

আরো প্রশ্ন দেখো

আরো হাজারো প্রশ্ন + মডেল টেস্ট

ফ্রি রেজিস্ট্রেশন করো — ফেভারিট, AI টিউটর, লিডারবোর্ড ও অ্যানালিটিক্স আনলক করো।