সি প্রোগ্রামিং ভাষা প্রথমে কোথায় প্রয়োগ করা হয়?
A
Windows OS
B
Unix OS
C
Linux OS
D
Mac OS
উত্তরের বিবরণ
সি (C) প্রোগ্রামিং ভাষা এবং তার ইতিহাস:
১. উদ্ভব ও জনক
-
সি প্রোগ্রামিং ভাষা তৈরি করেন ডেনিস রিচি (Dennis Ritchie)।
-
১৯৭০ সালে যুক্তরাষ্ট্রের বেল ল্যাবরেটরিতে C ভাষার উদ্ভব।
-
ডেনিস রিচিকে সি প্রোগ্রামিং ভাষার জনক বলা হয়।
২. মূল প্রয়োগ
-
প্রথমে C ভাষা ব্যবহার করা হয় Unix অপারেটিং সিস্টেমে, DEC PDP-11 মেশিনে।
-
সি ভাষার মূল উদ্দেশ্য ছিল সিস্টেম প্রোগ্রামিং সহজ ও কার্যকর করা।
৩. উদ্ভবের প্রেক্ষাপট
-
C ভাষার উদ্ভবের আগে BCPL নামের একটি কম্পিউটার ভাষা ছিল।
-
BCPL থেকে ‘B’ ভাষা তৈরি হয়, এবং তার উন্নয়ন ঘটিয়ে ‘C’ ভাষা আসে।
-
অর্থাৎ: BCPL → B → C।
৪. বৈশিষ্ট্য ও গুরুত্ব
-
Unix OS-এ প্রথম প্রয়োগের পর, C ভাষার ব্যবহার বহুভাবে বিস্তার লাভ করে।
-
সি প্রোগ্রামিং ভাষা এখনও দ্রুতগতিসম্পন্ন, বহুমুখী এবং প্রচলিত।

0
Updated: 14 hours ago
যদি একাধিক ফিল্ডকে প্রাইমারি কী হিসেবে ধরা হয়, তখন তাকে কী বলা হয়?
Created: 1 week ago
A
প্রাইমারি কী
B
ফরেন কী
C
কম্পোজিট প্রাইমারি কী
D
অল্টারনেট কী
তথ্য প্রযুক্তি
ডিজিটাল কম্পিউটার
তথ্য প্রযুক্তি
তথ্য প্রযুক্তির ধারণা (Information Technology - IT)
No subjects available.
উত্তর: গ) কম্পোজিট প্রাইমারি কী
ব্যাখ্যা:
-
কম্পোজিট প্রাইমারি কী হলো একটি প্রাইমারি কী যা একাধিক ফিল্ড বা কলামের সমন্বয়ে তৈরি হয়।
-
সাধারণত প্রাইমারি কী একটি টেবিলের প্রতিটি রেকর্ডকে অনন্যভাবে শনাক্ত করার জন্য ব্যবহার হয়। কিন্তু কখনও কখনও একটি কলাম যথেষ্ট নয়, তখন দুই বা ততোধিক কলাম একত্রিত করে রেকর্ডের অনন্য সনাক্তকরণ নিশ্চিত করা হয়।
-
এটি রিলেশনাল ডেটাবেজ ডিজাইনে গুরুত্বপূর্ণ, কারণ এটি ডেটার সংহতি বজায় রাখে এবং অনন্য রেকর্ড শনাক্ত করতে সাহায্য করে।
মূল সম্পর্কিত কী-এর ধরনসমূহ:
-
প্রাইমারি কী (Primary Key): একক ফিল্ড যা প্রতিটি রেকর্ডকে অনন্যভাবে শনাক্ত করে।
-
ফরেন কী (Foreign Key): অন্য টেবিলের প্রাইমারি কীকে বর্তমান টেবিলে ব্যবহার করে সম্পর্ক স্থাপন করে।
-
কম্পোজিট প্রাইমারি কী: একাধিক ফিল্ডকে একত্রিত করে একটি অনন্য কী তৈরি করা।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়

0
Updated: 1 week ago
SQL এর পূর্ণরূপ কী?
Created: 19 hours ago
A
Simple Query Language
B
Structured Data Language
C
Structured Query Language
D
Standard Query Language
SQL (Structured Query Language) হলো একটি মানসম্মত ডেটাবেজ ভাষা, যা রিলেশনাল ডেটাবেজ ম্যানেজমেন্ট সিস্টেমে (RDBMS) ডেটা সংরক্ষণ, পুনরুদ্ধার এবং পরিচালনার জন্য ব্যবহার করা হয়।
-
SQL এর বৈশিষ্ট্য:
-
এটি ডেটাবেজের ডেটা নিয়ে কাজ করার জন্য ডিজাইন করা হয়েছে।
-
অতীতে কেবল মেইনফ্রেম কম্পিউটারে ব্যবহৃত হতো, বর্তমানে ডেস্কটপ কম্পিউটারসহ সকল রিলেশনাল ডাটাবেজ প্ল্যাটফর্মে ব্যবহার করা হয়।
-
SQL ব্যবহার করে ডেটাবেজে ডেটাবেজ তৈরি, সারণি (table) তৈরি, ডেটা ইনসার্ট, আপডেট, ডিলিট এবং কুয়েরি (query) করা যায়।
-
এটি ডেটাবেজের নিরাপত্তা, অখণ্ডতা এবং কার্যকারিতা নিশ্চিত করতে সাহায্য করে।
-
প্রায় সব ধরনের রিলেশনাল ডেটাবেজে ব্যবহৃত হয়, যেমন Oracle, MySQL, SQL Server, PostgreSQL।
-
SQL তৈরি হয় ১৯৭৪ সালে IBM-এর (International Business Machines) Research Center-এ।
-
উৎস:

0
Updated: 19 hours ago
মেটা প্ল্যাটফর্মস কোন জনপ্রিয় প্ল্যাটফর্মগুলোর অন্তর্ভুক্ত?
Created: 14 hours ago
A
টুইটার, স্ন্যাপচ্যাট
B
ইনস্টাগ্রাম, হোয়াটসঅ্যাপ
C
ইউটিউব, টিকটক
D
লিঙ্কডইন, পিন্টারেস্ট
মেটা প্ল্যাটফর্মস হলো একটি সামাজিক মাধ্যম জায়ান্ট, যা জনপ্রিয় প্ল্যাটফর্ম ফেসবুক, ইনস্টাগ্রাম, হোয়াটসঅ্যাপ ইত্যাদির মালিক।
মেটা প্ল্যাটফর্মস-এর বৈশিষ্ট্য
-
ব্যবহারকারীদের ভার্চুয়াল রিয়েলিটি পরিবেশে মিথস্ক্রিয়া করতে উৎসাহিত করে।
-
মূল কোম্পানি ফেসবুক, যা অক্টোবর ২০২১ সালে নাম পরিবর্তন করে মেটা প্ল্যাটফর্মস রাখে।
-
ফেব্রুয়ারি ২০২৩-এ Mark Zuckerberg ঘোষণা করেন যে কোম্পানি মেটাভার্স থেকে সরে এসে জেনারেটিভ আর্টিফিশিয়াল ইন্টেলিজেন্স-এর ওপর মনোযোগ দেবে।

0
Updated: 14 hours ago