নিচের কোনটি প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়?
A
IDE
B
Scratch
C
C
D
R
উত্তরের বিবরণ
ব্যাখ্যা:
-
IDE (Integrated Development Environment) হলো একটি সফটওয়্যার প্ল্যাটফর্ম, যেখানে প্রোগ্রামাররা কোড লিখতে, ডিবাগ করতে এবং এক্সিকিউট করতে পারে।
-
এটি নিজে প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়, বরং বিভিন্ন প্রোগ্রামিং ল্যাঙ্গুয়েজের জন্য একটি উন্নয়ন পরিবেশ।
অন্য অপশনগুলো প্রোগ্রামিং ল্যাঙ্গুয়েজ:
-
Scratch – ভিজ্যুয়াল প্রোগ্রামিং ল্যাঙ্গুয়েজ, শিক্ষার্থীদের জন্য সহজ।
-
C – শক্তিশালী সাধারণ উদ্দেশ্যের হাই-লেভেল প্রোগ্রামিং ল্যাঙ্গুয়েজ।
-
R – ডেটা বিশ্লেষণ ও পরিসংখ্যানিক কাজের জন্য ব্যবহৃত প্রোগ্রামিং ল্যাঙ্গুয়েজ।
IDE-এর সুবিধা:
-
কোড লেখার জন্য Text Editor
-
প্রোগ্রাম কম্পাইল ও এক্সিকিউট করার জন্য Compiler/Interpreter
-
কোড ত্রুটি শনাক্ত ও ঠিক করার জন্য Debugger
-
বিভিন্ন টুল একত্রে ব্যবহারের সুবিধা, যা প্রোগ্রামিং কার্যক্রমকে সহজ ও দ্রুততর করে।
উৎস:
১) তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, মাহবুবুর রহমান, প্রকৌশলী মুজিবুর রহমান
২) সংশ্লিষ্ট ওয়েবসাইট

0
Updated: 1 month ago
প্রোগ্রামিং এ ‘JMP’ অপ-কোডের নির্দেশ কী?
Created: 1 month ago
A
নির্দিষ্ট মেমোরি লোকেশনে যাওয়া
B
কোড কম্পাইল করা
C
আউটপুট ডিভাইস বন্ধ করা
D
রেজিস্টার রিসেট করা
অপ-কোড (Operation Code / Opcode)
সঠিক উত্তর: ক) নির্দিষ্ট মেমোরি লোকেশনে যাওয়া
সংজ্ঞা:
অপ-কোডে ইনস্ট্রাকশন বা কমান্ডের নেমোনিক থাকে যা কম্পিউটারের বিভিন্ন কাজ নির্দেশ করে। নেমোনিকগুলো বিভিন্ন কম্পিউটারে ভিন্ন হতে পারে, তবে অধিকাংশ ক্ষেত্রে সাধারণ নেমোনিকগুলো নিম্নরূপ—
প্রধান অপ-কোড ও তাদের কার্য:
-
STO / STA: Store Accumulator; অ্যাকুমুলেটরের ডাটাকে নির্দিষ্ট মেমোরি লোকেশনে সংরক্ষণ।
-
CLR: Clear Accumulator; অ্যাকুমুলেটর পরিষ্কার করা।
-
ADD: প্রধান মেমোরির নির্দিষ্ট অবস্থানের সংখ্যার সঙ্গে অ্যাকুমুলেটরের সংখ্যা যোগ করা।
-
SUB: প্রধান মেমোরির নির্দিষ্ট অবস্থানের সংখ্যা থেকে অ্যাকুমুলেটরের সংখ্যা বিয়োগ করা।
-
MUL: গুণ করার নির্দেশ।
-
DIV: ভাগ করার নির্দেশ।
-
JMP: পরবর্তী নির্দেশের জন্য নির্দিষ্ট মেমোরি অবস্থানে যাওয়া।
-
INP: ইনপুট নেওয়া; ডাটা প্রধান মেমোরিতে রাখা।
-
OUT: আউটপুট প্রদর্শন; প্রধান মেমোরির তথ্য আউটপুটের মাধ্যমে প্রকাশ করা।
-
STP: প্রোগ্রাম থামানোর নির্দেশ।

0
Updated: 1 month ago
Back up প্রোগ্রাম বলতে কী বোঝানো হয় ?
Created: 1 month ago
A
নির্ধারিত ফাইল কপি করা
B
আগের প্রোগ্রামে ফিরে যাওয়া
C
সবশেষ পরিবর্তন Undo করা
D
কোনোটিই নয়
ব্যাকআপ প্রোগ্রাম: এটি এমন একটি সফটওয়্যার যার মাধ্যমে কম্পিউটারের ফাইল, ফোল্ডার কিংবা প্রোগ্রামের কপি তৈরি করে নিরাপদে সংরক্ষণ করা যায়।
-
স্প্রেডশিট প্রোগ্রাম: যেমন লোটাস ১-২-৩ এবং মাইক্রোসফট এক্সেল। এর মধ্যে এক্সেল সবচেয়ে জনপ্রিয়।
-
এক্সেল: এটি একটি স্প্রেডশিট প্রোগ্রাম যা গ্রাফিকাল ইউজার ইন্টারফেসে (GUI) কাজ করে। এক্সেলে মেনু এবং মাউস ব্যবহার করে সহজে কমান্ড দেওয়া যায়।
-
লোটাস ১-২-৩: এটি মূলত টেক্সট-ভিত্তিক (Text based) প্রোগ্রাম। এখানে কীবোর্ড দিয়ে কমান্ড টাইপ করতে হয়। যদিও মেনুর মাধ্যমে কাজ করা যায়, তবে এতে সময় বেশি লাগে।
-
এক্সেল ও লোটাস উভয়ের মিল: দুই প্রোগ্রামেই তথ্য পরিবর্তন, সংশোধন বা নতুন তথ্য যোগ করা সম্ভব।
উৎস: কম্পিউটার শিক্ষা, এসএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়, ব্রিটানিকা

0
Updated: 1 month ago
প্রোগ্রামিং ধারণার জনক হিসেবে কাকে স্বীকৃতি দেওয়া হয়?
Created: 3 weeks ago
A
Ada Lovelace
B
John von Neumann
C
Alan Turing
D
Charles Babbage
প্রোগ্রামিং ধারণার প্রবর্তক হিসেবে সাধারণভাবে অ্যাডা লাভলেস (Ada Lovelace)-কে স্বীকৃতি দেওয়া হয়। ১৯শ শতকের মাঝামাঝি সময়ে তিনি চার্লস ব্যাবেজের “অ্যানালিটিকাল ইঞ্জিন” এর উপর কাজ করেন এবং প্রথমেই বোঝেন যে এই যন্ত্র কেবল সংখ্যা গণনার জন্য নয়, বরং সঙ্গীত, অক্ষর বা অন্যান্য তথ্য প্রক্রিয়াকরণেও ব্যবহার করা যেতে পারে। তিনি এমন একটি “প্রোগ্রাম” তৈরি করেন যা মেশিনকে নির্দিষ্ট ক্রমে কাজ করতে শেখায়। এই দৃষ্টিভঙ্গি আধুনিক প্রোগ্রামিং ধারণার ভিত্তি স্থাপন করে।
-
উত্তর: ক) Ada Lovelace
-
অ্যাডা লাভলেস (Ada Lovelace):
-
গণনার কাজ আরও কার্যকর করার বিষয় নিয়ে চিন্তাভাবনা করেছিলেন লর্ড বায়রনের কন্যা অ্যাডা লাভলেস (১৮১৫-১৮৫২)।
-
মায়ের কারণে ছোটোবেলা থেকেই বিজ্ঞান ও গণিতের প্রতি আগ্রহী হন।
-
১৮৩৩ সালে চার্লস ব্যাবেজের সঙ্গে পরিচয় হয় এবং তিনি চার্লস ব্যাবেজের অ্যানালিটিক্যাল ইঞ্জিনকে কাজে লাগানোর জন্য প্রোগ্রামিং ধারণা প্রবর্তন করেন।
-
১৮৪০ সালে চার্লস ব্যাবেজ তুরিন বিশ্ববিদ্যালয়ে ইঞ্জিন সম্পর্কে বক্তৃতা দেন, তখন অ্যাডা লাভলেস তাঁর সহায়তায় ইঞ্জিনের কাজ ধাপে ধাপে ক্রমাঙ্কিত করেন।
-
মৃত্যুর ১০০ বছর পর, ১৯৫৩ সালে সেই নোট পুনঃপ্রকাশিত হলে বিজ্ঞানীরা বুঝতে পারেন, অ্যাডা লাভলেস অ্যালগরিদম প্রোগ্রামিং-এর ধারণাই প্রথম প্রকাশ করেছিলেন।
-

0
Updated: 3 weeks ago