পাইথন প্রোগ্রামিং ভাষার প্রবর্তক হিসেবে কে পরিচিত?
A
James Gosling
B
Dennis Ritchie
C
Guido Van Rossum
D
Brendan Eich
উত্তরের বিবরণ
Guido van Rossum হলো পাইথন প্রোগ্রামিং ভাষার প্রবর্তক। তিনি ১৯৮০-এর দশকে নেদারল্যান্ডসের সেন্ট্রাল ইনস্টিটিউট ফর ম্যাথমেটিকাল রিসার্চ-এ কাজ করার সময় পাইথন তৈরি করেন। পাইথনের লক্ষ্য ছিল একটি সহজ, পাঠযোগ্য এবং শক্তিশালী প্রোগ্রামিং ভাষা তৈরি করা, যা নতুন শিক্ষার্থী থেকে পেশাদার ডেভেলপার সকলেই ব্যবহার করতে পারে। এটি কোডিংয়ে সরলতা এবং উৎপাদনশীলতা বাড়াতে সাহায্য করে। অন্য উল্লেখিত প্রোগ্রামাররা অন্যান্য ভাষার জন্য পরিচিত: James Gosling—Java, Dennis Ritchie—C, Brendan Eich—JavaScript। তাই পাইথনের স্রষ্টা হলো Guido van Rossum।
পাইথন সম্পর্কিত তথ্য:
-
উচ্চ-স্তরের, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ভাষা।
-
ডাইনামিক ওয়েব অ্যাপ্লিকেশনসহ বিভিন্ন সফটওয়্যার তৈরি করতে ব্যবহৃত হয়।
-
১৯৮৯ সালে Van Rossum দ্বারা রচিত।
-
কোর সিনট্যাক্স সংক্ষিপ্ত, তবে স্ট্যান্ডার্ড লাইব্রেরি সমৃদ্ধ।
-
অন্যান্য ভাষার ফিচার সহজে ব্যবহারযোগ্য।
-
দ্রুত সফটওয়্যার নির্মাণের জন্য প্রযোজ্য।
-
বড় প্রতিষ্ঠান যেমন গুগল এবং নাসা পাইথন ব্যবহার করে।
-
২০১৮ সালে IEEE কর্তৃক সর্বশ্রেষ্ঠ প্রোগ্রামিং ভাষা হিসেবে স্বীকৃতি প্রাপ্ত।
-
বিভিন্ন প্ল্যাটফর্মে চলে এবং ক্লাউডভিত্তিক ওয়েব অ্যাপ, ডেটা অ্যানালাইসিস, মেশিন লার্নিং অ্যাপ্লিকেশন তৈরিতে ব্যবহৃত হয়।
অন্যান্য প্রোগ্রামার ও তাদের ভাষা:
-
Dennis Ritchie: C প্রোগ্রামিং ভাষার উদ্ভাবক
-
James Gosling: Java প্রোগ্রামিং ভাষার প্রধান উদ্ভাবক
-
Brendan Eich: JavaScript প্রোগ্রামিং ভাষার উদ্ভাবক
উৎস:
0
Updated: 1 month ago
SQL এর পূর্ণরূপ কী?
Created: 1 month 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: 1 month ago
NOR গেটটি কোন ধরনের গেটের সমন্বয় দ্বারা তৈরি করা যায়?
Created: 1 month ago
A
NOT + AND
B
AND + OR
C
NOT + OR
D
XOR + NOT
NOR গেট হলো একটি ডিজিটাল লজিক গেট যা OR গেটের আউটপুটকে উল্টো করে দেয়। সহজভাবে বলতে গেলে, NOR গেট হল একটি OR গেটের আউটপুটের NOT অপারেশন। এটি OR গেট এবং NOT গেটের সমন্বয়ে তৈরি করা যায়। প্রথমে দুটি ইনপুটকে OR গেট দিয়ে যুক্ত করা হয় এবং তারপর সেই আউটপুটকে NOT গেটের মাধ্যমে বিপরীত করা হয়। ফলস্বরূপ, NOR গেট তখনই ‘1’ আউটপুট দেয় যখন সমস্ত ইনপুটই ‘0’ হয়। সুতরাং NOR গেটের জন্য সঠিক সমন্বয় হলো NOT + OR।
সার্বজনীন গেট:
-
যে গেটের সাহায্যে মৌলিক গেইটসহ (AND, OR, NOT) যেকোনো গেইট এবং সার্কিট বাস্তবায়ন করা যায়, তাকে সার্বজনীন গেইট বলা হয়।
-
NAND এবং NOR গেইটকে সার্বজনীন গেইট বলা হয়।
-
কারণ, শুধুমাত্র NAND গেইট বা NOR গেইট ব্যবহার করেও যেকোনো লজিক গেইট বা সার্কিট বাস্তবায়ন করা সম্ভব।
মৌলিক লজিক গেইট:
-
ডিজিটাল ইলেকট্রনিক্স পদ্ধতি বাস্তবায়নের জন্য যে সমস্ত গেইট কাজ করে, তাদেরকে মৌলিক গেইট বলা হয়।
-
কম্পিউটার বা অন্যান্য ডিজিটাল পদ্ধতির মূলে রয়েছে তিনটি মৌলিক গেইট:
১. OR গেইট (OR Gate)
২. AND গেইট (AND Gate)
৩. NOT গেইট (NOT Gate)
চাওয়াতে আমি চাইলে NOR গেটের সত্যতা সূচক (truth table) এবং বাস্তব জীবনের উদাহরণও সংযোজন করতে পারি।
0
Updated: 1 month ago
কোন প্রযুক্তির মোবাইল ফোনকে 'গ্রীন ফোন' হিসেবে অভিহিত করা হয়?
Created: 1 month ago
A
CDMA
B
GSM
C
LTE
D
5G প্রযুক্তি
CDMA (Code Division Multiple Access) হলো একটি ইউনিক কোডিং সিস্টেম, যা ডেটা আদান-প্রদানের জন্য ব্যবহৃত হয়। একই ফ্রিকোয়েন্সি ব্যান্ডে একাধিক ব্যবহারকারীকে আলাদা কোডের মাধ্যমে ডেটা আদান-প্রদানের সুযোগ দেয়। CDMA সিস্টেমে কম পাওয়ার প্রয়োজন হওয়ায় ব্যাটারির আয়ুষ্কাল বৃদ্ধি পায়, তাই একে সাধারণত গ্রীন ফোন বলা হয়।
-
CDMA এর বৈশিষ্ট্য:
-
ডেটা আদান-প্রদান করে স্প্রেড স্পেকট্রাম (Spread Spectrum) পদ্ধতিতে।
-
২জি এবং ৩জি উভয় প্রযুক্তিতে ব্যবহার করা যায়।
-
ভয়েস এবং ডেটা অ্যাপ্লিকেশনের জন্য অনেক ব্যান্ডউইথ সরবরাহ করে।
-
বেতার তরঙ্গ ব্যান্ডকে ১.২৫ মেগাহার্টজ প্রশস্ত ক্যারিয়ারে বিভক্ত করা হয়।
-
প্রত্যেক গ্রাহকের জন্য আলাদা কোড প্রদান করা হয়, যা একই সময়ে বহু ব্যবহারকারীকে যোগাযোগ করতে সাহায্য করে।
-
GSM-এর তুলনায় বেশি ব্যবহারকারীকে সমর্থন করতে সক্ষম।
-
ডেটা এনক্রিপশন এবং সিগন্যাল স্প্রেডিং-এর কারণে GSM-এর তুলনায় বেশি নিরাপদ।
-
উৎস:
0
Updated: 1 month ago