শেয়ারFacebookWhatsApp

4GL কী?

উত্তর: যে প্রোগ্রামিং ভাষা গুলো মানুষের ভাষার কিছুটা কাছাকাছি, সে ভাষাগুলোই হলো চতুর্থ প্রজন্মের ভাষা বা 4GL.

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

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

HSC ICT · CQ · Chapter 5 : প্রোগ্রামিং ভাষা

উদ্দীপক

নাজিফা ম্যাডাম ICT ক্লাসের প্রোগ্রামের ভাষা নিয়ে আলোচনা করছিলেন। আপনি বললেন অনেক আগে 0 ও 1 ব্যবহার করে প্রোগ্রাম লেখা হতো। বর্তমানে C প্রোগ্রামিং ভাষাটি খুবই জনপ্রিয়। তিনিc ভাষার ওপর বিশদ ক্লাস নিয়ে ছাত্রছাত্রীদের 6 এবং 12 সংখ্যা দুটির ল.সা.গু, নির্ণয়ের জন্য C ভাষার একটি প্রোগ্রাম লিখতে বললেন।

Barisal · 2017

উত্তর

যে প্রোগ্রামিং ভাষা গুলো মানুষের ভাষার কিছুটা কাছাকাছি, সে ভাষাগুলোই হলো চতুর্থ প্রজন্মের ভাষা বা 4GL.

উত্তর

সি প্রোগ্রামে ব্যবহৃত ফাংশন যে ফাইলে থাকে তাই হলো হেডার ফাইল। C ভাষায় হেডার ফাইল প্রোগ্রামের আবশ্যকীয় অংশ। এজন্য C প্রোগ্রামে সি প্রোগ্রাম কোন লাইব্রেরি ফাংশন ব্যবহার করলে প্রোগ্রামের শুরুতেই include প্রিপ্রসেসিং ডিরেকটিভ এর সাহায্যে সংশ্লিষ্ট হেডার ফাইল সংযুক্ত করতে হয়।

উত্তর

উদ্দীপকে উল্লিখিত প্রথম ভাষাটি হচ্ছে মেশিন ভাষা। 0 ও 1 দিয়ে তৈরি যে প্রোগ্রাম তাকে বলে মেশিন কোড। কম্পিউটারের জন্য মেশিন ভাষা খুব সহজবদ্ধ হলেও মানুষের জন্য মেশিন ভাষার কোড পড়া দুঃখ সাধ্য ব্যাপার। কম্পিউটার একমাত্র মেশিন ভাষায় বুঝতে পারে, অন্য ভাষার প্রোগ্রাম করলে কম্পিউটার আগে উপযুক্ত অনুবাদকের সাহায্যে তাকে মেশিন ভাষায় পরিণত করে নেয়। মেশিন ভাষায় লিখিত প্রোগ্রামকে অবজেক্ট প্রোগ্রামও বলা হয়। এ ভাষা ব্যবহার করে কম্পিউটারের বর্তনীর ভুল ত্রুটি সংশোধন করা যায়। মেশিন বাসার বিট, সাইট ও মেমোরি এড্রেস ব্যবহার করা হয়।

উত্তর

6 এবং 12 সংখ্যা দুটির ল.সা.গু নির্ণয়ের জন্য C ভাষার প্রোগ্রামটি নিচে দেওয়া হলো#include int main () { int a, b, x; printf("Enter the two interger numbers:"), scanf("%d%d", &a,&b); if(a>b) x=a; else x=b; again: if(x% a==0 &&x% b==0) printf("The LCM of %d and %d is %d", a, b, x); else { x=x+1; goto again; } return 0; } প্রোগ্রামটি রান করে প্রাপ্ত ফলাফল- Enter the two integer number: 6 12 The LCM of 6 and 12 is 12:
HSCICTChapter 5 : প্রোগ্রামিং ভাষাBarisal
12টি সম্পর্কিত প্রশ্ন — ব্যাখ্যা লকড

1.উদ্দীপকটি পড়ঃ #include #include main () { int a, b, c ; printf("Enter value:"); scanf("%d %d",&a, &b ); c = a + b; printf("\n\n %d", c); getch ( ); } উদ্দীপকে প্রোগ্রামের আউটপুটে ভগ্নাংশ মান পেতে হলে- i. ডেটা টাইপ পরিবর্তন করতে হবে ii. ফরমেট স্পেসিফায়ার পরিবর্তন করতে হবে iii. ভগ্নাংশ মান ইনপুট দিতে হবে নিচের কোনটি সঠিক?

Rajshahi · 2016

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

ফ্রি শুরু করো

2.উদ্দীপকটি পড়ঃ main ( ) { int n; scanf("%d", &n); printf("%d",

\sqrt{n}); }
উদ্দীপকে আবশ্যক হেডার ফাইল কোনটি? i. stdio.h ii. conio.h iii. math.h নিচের কোনটি সঠিক?

Barisal · 2016

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

ফ্রি শুরু করো

3.নিচের উদ্দীপকটি পড়ঃ #include main () { int a, s = 0; for (a = 1; a < = 5; a ++) s=s+a; printf("%d", s); } "a" এর মানের কোন কোন পরিবর্তনে আউটপুট 6 হবে?

Barisal · 2017

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

ফ্রি শুরু করো

4.নিচের উদ্দীপকটি পড়ঃ #include main() { float r; printf ("Enter your GPA"); scanf ("%d", & r); } প্রোগ্রামে উল্লিখিত %d এর পরিবর্তে ব্যবহার করা যায়- i. %.2f ii. % f iii. % .r নিচের কোনটি সঠিক?

Dinajpur · 2017

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

ফ্রি শুরু করো

5.উদ্দীপকটি পড় এবং নিচের প্রশ্নের উত্তর দাও: #include int main() { int i, k; i = 8; k=i++; printf("i and k :%d %d"; i, k ); return 0; } উদ্দীপকের প্রোগ্রামটির আউটপুট কোনটি?

Barisal · 2019

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

ফ্রি শুরু করো

6.নিচের উদ্দীপকটি পড় এবং প্রশ্নের উত্তর দাও: #include main () { int a, b; b = 50; a = b%25; printf("%d", a); } উদ্দীপকে ব্যবহৃত প্রোগ্রামিং ভাষাটি হচ্ছে— i. General purpose language ii. Mid-level language iii. Case sensitive language নিচের কোনটি সঠিক?

Sylhet · 2019

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

ফ্রি শুরু করো

7.উদ্দীপকটি পড়ঃ # include < stdio.h> main () int i, s = 0; { for(i=1; i<= 6; i++) { s=s+i; } printf("%d", ৪); } "i" এর মানের কী পরিবর্তনে আউটপুট ১২ হবে-

Dinajpur · 2019

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

ফ্রি শুরু করো

8.# include main ( ) { int X; for (x=5;x<=10; x++) { printf("%d",x); if(x==6) break; } } প্রোগ্রামটির আউটপুট কোনটি?

Chittagong · 2019

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

ফ্রি শুরু করো

9.#include main ( ) { int i; for(i=1 ; i<=10;i+=2){ printf("%d,i); } } প্রোগ্রামটির আউটপুট কোনটি?

Comilla · 2019

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

ফ্রি শুরু করো

10.কোনটি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ভাষা?

Sylhet · 2019

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

ফ্রি শুরু করো

11.\bigcirc চিহ্ন দ্বারা C ভাষার প্রোগ্রামিং-এ কি বোঝানো হয়?

Madrasah · 2019

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

ফ্রি শুরু করো

12.নিচের উদ্দীপকটি পড় এবং প্রশ্নের উত্তর দাও: #include int main () { int

=0;inti=1;while(i\sum = 0; int i = 1; while (i
<= 8) { =+\sum = \sum + i; i=i+1; } printf("%d",
\sum); return 0; }
'ii^{\prime} এর মানের কোন পরিবর্তনে আউটপুট '20' হবে?

Sylhet · 2023

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

ফ্রি শুরু করো

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

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

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