print(2 + 3 * 4)
পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ-এ এর আউটপুট কী হবে?
A
20
B
14
C
24
D
কোনোটিই নয়
উত্তরের বিবরণ
Python-এ Operator Precedence:
-
Python-এ গাণিতিক অপারেশনের জন্য operator precedence অনুসরণ করা হয়।
-
উদাহরণ:
print(2 + 3 * 4)-
প্রথমে গুণ (
*) অপারেটর কাজ করবে। -
হিসাব:
3 * 4 = 12 -
তারপর যোগ করা হবে:
2 + 12 = 14 -
আউটপুট: 14
-
-
Python সবসময় PEMDAS নিয়ম অনুসরণ করে:
Parentheses → Exponent → Multiplication/Division → Addition/Subtraction
Python প্রোগ্রামিং ভাষা:
-
High-level, object-oriented language।
-
ব্যবহার: ডাইনামিক ওয়েব অ্যাপ্লিকেশন, সফটওয়্যার ডেভেলপমেন্ট।
-
প্রবর্তক: Guido van Rossum, ১৯৮৯ সালে।
-
কোর সিনট্যাক্স সংক্ষিপ্ত, স্ট্যান্ডার্ড লাইব্রেরি সমৃদ্ধ।
-
অন্যান্য ভাষার ফিচার সহজে ব্যবহারযোগ্য।
-
ব্যবহৃত প্রতিষ্ঠান: Google, NASA।
-
স্বীকৃতি: ২০১৮ সালে IEEE কর্তৃক সর্বশ্রেষ্ঠ প্রোগ্রামিং ভাষা।
-
প্রয়োগ: ক্লাউডভিত্তিক ওয়েব অ্যাপ, ডেটা অ্যানালাইসিস, মেশিন লার্নিং।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ শ্রেণি, মাহবুবুর রহমান।
0
Updated: 1 month ago
প্রথম কম্পিউটার প্রোগ্রামার কে ছিলেন?
Created: 4 weeks ago
A
অ্যাডা লাভলেস
B
এলান টিউরিং
C
চার্লস ব্যাবেজ
D
জন ভন নিউম্যান
অ্যাডা লাভলেস (Ada Lovelace) ছিলেন একজন ব্রিটিশ গণিতবিদ এবং লেখিকা, যিনি চার্লস ব্যাবেজের অ্যানালিটিক্যাল ইঞ্জিনের জন্য প্রথম অ্যালগরিদম লিখেছিলেন। তার এই অবদানের কারণে তাকে বিশ্বের প্রথম কম্পিউটার প্রোগ্রামার হিসেবে স্বীকৃতি দেওয়া হয়।
প্রথম কম্পিউটার প্রোগ্রামার:
-
১৭৮৬ সালে জার্মানির মুলার ‘ডিফারেন্স ইঞ্জিন’ নামে একটি ক্যালকুলেটর বা গণনা যন্ত্র তৈরির পরিকল্পনা করেন।
-
প্রায় দুই যুগ পর ১৮১২ সালে ইংল্যান্ডের কেমব্রিজ বিশ্ববিদ্যালয়ের গণিত অধ্যাপক চার্লস ব্যাবেজ (Charles Babbage) আরও উন্নত ডিফারেন্স ইঞ্জিন বা বিয়োগ ফলভিত্তিক গণনার যন্ত্র উদ্ভাবনের পরিকল্পনা করেন।
-
চার্লস ব্যাবেজকে আধুনিক কম্পিউটারের জনক বলা হয়।
-
১৮৩৩ সালে ব্যাবেজ ‘অ্যানালাইটিক্যাল ইঞ্জিন’ নামে অপর একটি যন্ত্র তৈরির পরিকল্পনা ও নকশা তৈরি করেন।
-
ব্যাবেজ তার মেশিনে নিয়ন্ত্রণ অংশ, গাণিতিক অংশ, স্মৃতি অংশ, গ্রহণ মুখ এবং নির্গমন মুখ সংজ্ঞায়িত করেন, যা আধুনিক কম্পিউটারের মূল কাঠামোর সঙ্গে সমজাতীয়।
-
অ্যানালাইটিক্যাল ইঞ্জিনের পরিকল্পনা ও উন্নয়নে অ্যাডা লাভলেসের অবদান অস্বীকার্য।
-
এই যন্ত্রে সাধারণ অ্যাসেম্বলি ভাষার মতো প্রোগ্রাম ব্যবহার করা হতো।
-
অ্যাডা লাভলেস অ্যানালাইটিক্যাল ইঞ্জিনের জন্য প্রোগ্রাম রচনা করেন।
-
ফলে, অ্যাডা লাভলেসকে প্রকৃতপক্ষে বিশ্বের প্রথম কম্পিউটার প্রোগ্রামার বলা হয়।
-
আধুনিক প্রোগ্রামিং ভাষা ‘Ada’ তার নামানুসারে রাখা হয়েছে।
0
Updated: 4 weeks ago
ডাটাবেজ প্যাকেজ প্রোগ্রাম নয় কোনটি?
Created: 3 weeks ago
A
Quattro Pro
B
Informix
C
Access
D
Oracle
Quattro Pro এবং সফটওয়্যার শ্রেণিবিন্যাস
• অ্যাপ্লিকেশন সফটওয়্যার (Application Software):
-
ব্যবহারিক কাজের জন্য তৈরি সফটওয়্যারকে অ্যাপ্লিকেশন সফটওয়্যার বলা হয়।
-
এটি কম্পিউটারে ব্যবহারিক সমস্যা সমাধান বা ডেটা প্রক্রিয়াকরণের কাজে ব্যবহার হয়।
-
কাজের প্রকৃতি অনুযায়ী বিভিন্ন ধরনের ব্যবহারিক প্রোগ্রাম তৈরি করা হয়।
• ডাটাবেস প্যাকেজ প্রোগ্রাম (Database Package Program):
-
উদাহরণ: dBase, FoxPro, Oracle, Informix, Access।
• স্প্রেডশীট প্যাকেজ প্রোগ্রাম (Spreadsheet Package Program):
-
Quattro Pro হলো একটি স্প্রেডশীট প্যাকেজ প্রোগ্রাম, যা মূলত তালিকা, হিসাব-নিকাশ এবং ডেটা বিশ্লেষণের কাজের জন্য ব্যবহৃত হয়।
0
Updated: 3 weeks ago
কোন অংশটি কম্পিউটারে প্রোগ্রাম এবং ডেটা সাময়িকভাবে সংরক্ষণ করে?
Created: 3 weeks ago
A
Hard disk
B
ALU
C
RAM
D
ROM
RAM (Random Access Memory) হলো কম্পিউটারের অস্থায়ী বা সাময়িক স্মৃতি, যা প্রোগ্রাম এবং ডেটা সাময়িকভাবে সংরক্ষণ করে। এটি কেবল তখনই তথ্য ধরে রাখে যখন কম্পিউটার চালু থাকে। যখন কোনো প্রোগ্রাম চালানো বা ডেটা প্রসেস করা হয়, তখন সেই তথ্য RAM-এ লোড হয়, যাতে CPU দ্রুত অ্যাক্সেস করতে পারে। RAM-এর সাহায্যে কম্পিউটার দ্রুত হিসাব করতে এবং প্রোগ্রাম চালাতে সক্ষম হয়, কারণ এটি Hard Disk-এর তুলনায় অনেক দ্রুত।
RAM-এর বৈশিষ্ট্য ও ব্যবহার:
-
পূর্ণরূপ: Random Access Memory
-
RAM কে কার্যকরী স্মৃতি কেন্দ্র বলা হয়।
-
RAM-এর ক্ষমতা যত বেশি, কম্পিউটার তত বেশি ফাইল এবং প্রোগ্রাম একসাথে দ্রুত প্রক্রিয়াকরণ করতে পারে।
-
RAM-এ লিখা ও পড়া উভয়ই সম্ভব, তবে বিদ্যুৎ চলে গেলে সমস্ত তথ্য মুছে যায়, তাই RAM-কে ভোলাটাইল (Volatile) বলা হয়।
-
RAM দুই ধরনের: DRAM (Dynamic RAM) এবং SRAM (Static RAM)।
-
প্রাথমিকভাবে পিসিতে শুধুমাত্র DRAM ব্যবহৃত হতো, বর্তমানে উভয় প্রকার RAM ব্যবহৃত হয়।
-
ব্যবহারকারী যখন কোনো সফটওয়্যার (যেমন Chrome, Word) চালায়, এটি RAM-এ লোড হয় এবং CPU সরাসরি RAM থেকে ডেটা পড়ে প্রসেস করে।
-
দ্রুতগতির অ্যাক্সেসের কারণে RAM কম্পিউটারের কার্যক্ষমতার জন্য অত্যন্ত গুরুত্বপূর্ণ, যা হার্ড ডিস্কের তুলনায় ১০–১০০ গুণ দ্রুত।
🔹 উপসংহার: কম্পিউটারে সাময়িক সংরক্ষণের জন্য RAM অপরিহার্য।
0
Updated: 3 weeks ago