A
এক্সিকিউশন
B
রানিং
C
ডকুমেন্টেশন
D
ট্রান্সলেশন
উত্তরের বিবরণ
প্রোগ্রাম ডকুমেন্টেশন (Programme Documentation)
সংজ্ঞা:
প্রোগ্রামের স্থায়ী বিবরণী সংরক্ষণ করাকে ডকুমেন্টেশন বলা হয়।
মূল তথ্য:
-
ভুল সংশোধনের পর প্রোগ্রাম সঠিকভাবে কাজ করলে তাকে Run Programme বলা হয়।
-
ভবিষ্যতের ব্যবহার এবং রক্ষণের জন্য প্রোগ্রামকে লিপিবদ্ধ করা হয়।
-
আধুনিকীকরণের জন্য প্রোগ্রামের সঠিক ডকুমেন্টেশন তৈরি করা প্রয়োজন।
-
পেপার, ম্যাগনেটিক ডিস্ক ইত্যাদির মাধ্যমে প্রোগ্রামকে স্থায়ীভাবে সংরক্ষণ করা যায়।
Complete প্রোগ্রাম ডকুমেন্টেশনের বিষয়সমূহ:
-
প্রোগ্রামের বর্ণনা
-
প্রোগ্রামের ফ্লোচার্ট
-
কোডিং
-
প্রোগ্রাম নির্বাহকালীন সময়ে করণীয় কাজের তালিকা
-
পরীক্ষণ ও ফলাফল

0
Updated: 6 days ago
Programme Debugging - এর উদ্দেশ্য কী?
Created: 6 days ago
A
নতুন প্রোগ্রাম তৈরি
B
কোড কপি করা
C
প্রোগ্রামের ভুল-ত্রুটি ঠিক করা
D
প্রোগ্রাম রান করা
Programme Debugging (প্রোগ্রাম ডিবাগিং)
সংজ্ঞা:
Programme Debugging-এর উদ্দেশ্য হলো প্রোগ্রামের ভুল-ত্রুটি শনাক্ত ও সংশোধন করা।
মূল তথ্য:
-
Bug অর্থ: পোকা
-
Debugging অর্থ: পোকা দূর করা
-
কম্পিউটারের প্রোগ্রামে যে ভুল-ত্রুটি থাকে, তা দূর করাকে ডিবাগিং বলা হয়।
-
ইতিহাস: ১৯৪৫ সালে MARK-I কম্পিউটারে একটি মথ পোকা ঢুকে যাওয়ায় এটি অচল হয়ে যায়। তখন থেকেই "Debugging" শব্দের উৎপত্তি।
ডিবাগিং পদ্ধতি:
-
প্রথমে প্রোগ্রামে কোন ধরনের ভুল আছে তা নির্ণয় করা।
-
Syntax Error: সহজে শনাক্ত ও সংশোধন করা যায়।
-
Logical Error: শনাক্ত করা কঠিন।
-
এর জন্য নমুনা ডাটা ব্যবহার করে পরীক্ষা করা হয়।
-
প্রোগ্রামকে কয়েকটি অংশে ভাগ করে প্রতিটি অংশের ফলাফল যাচাই করা হয়।
-
কোথায় ভুল আছে তা নির্ণয় করে প্রয়োজনীয় সংশোধন করা হয়।
-

0
Updated: 6 days ago
নিচের কোনটি 3G Language নয়?
Created: 5 days ago
A
C
B
Java
C
Assembly Language (ভুল উত্তর)
D
Machine Language
প্রোগ্রামিং ভাষা ও প্রজন্মভিত্তিক শ্রেণীবিভাগ
প্রোগ্রামিং ভাষা
কম্পিউটারে প্রোগ্রাম লিখার জন্য ব্যবহৃত শব্দ, অক্ষর, সংখ্যা এবং বিশেষ চিহ্ন ও তাদের বিন্যাসের নিয়মকে একত্রে প্রোগ্রামিং ভাষা বলা হয়।
প্রোগ্রামিং ভাষার প্রজন্মভিত্তিক শ্রেণীবিভাগ
প্রোগ্রামিং ভাষাকে বৈশিষ্ট্য অনুযায়ী পাঁচটি প্রজন্মে ভাগ করা যায়:
-
প্রথম প্রজন্ম (১৯৪৫): মেশিন ভাষা (Machine Language) – কম্পিউটারের সরাসরি বোঝার ভাষা।
-
দ্বিতীয় প্রজন্ম (১৯৫০): অ্যাসেম্বলি ভাষা (Assembly Language) – মেশিন ভাষার তুলনায় মানুষ একটু সহজভাবে বোঝে।
-
তৃতীয় প্রজন্ম (১৯৬০): উচ্চস্তরের ভাষা (High Level Language / 3G) – ইংরেজি ও গাণিতিক রূপের মতো প্রতীক ব্যবহার করে, মানুষের জন্য সহজ।
-
চতুর্থ প্রজন্ম (১৯৭০): অতি উচ্চস্তরের ভাষা (Very High Level Language) – ডাটাবেস ও অ্যাপ্লিকেশন তৈরিতে আরও সহজ।
-
পঞ্চম প্রজন্ম (১৯৮০): স্বাভাবিক ভাষা (Natural Language) – প্রাকৃতিক ভাষার মতো কমান্ড ব্যবহার।
তৃতীয় প্রজন্মের ভাষার উদাহরণ
FORTRAN, ALGOL, LISP, APL, COBOL, BASIC, PASCAL, C, C++, Perl, Python, Visual Basic, PHP, Java, JavaScript, Scala, Go, Rust, Kotlin।
মোট কথা: মেশিন ভাষা ও অ্যাসেম্বলি ভাষা 3G (তৃতীয় প্রজন্ম) ভাষা নয়।
উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, মাহবুবুর রহমান।

0
Updated: 5 days ago
কোনটি ইনপুট ডিভাইস নয়?
Created: 6 days ago
A
ট্যাকবল
B
ডিজিটাইজার
C
লাইটপেন
D
প্লটার
তথ্য প্রযুক্তি
আউটপুট ডিভাইস (Output Device)
ইনপুট ডিভাইস (Input Device)
কম্পিউটার
কম্পিউটার (Computer)
No subjects available.
ইনপুট, আউটপুট ও ইনপুট-আউটপুট ডিভাইস
১. ইনপুট ডিভাইস
সংজ্ঞা:
যে যন্ত্রপাতি ব্যবহার করে আমরা কম্পিউটারকে নির্দেশ দিই বা তথ্য প্রদান করি, সেগুলো ইনপুট ডিভাইস।
-
কম্পিউটার এই ডিভাইসের মাধ্যমে ডেটা গ্রহণ করে।
উদাহরণ:
-
কীবোর্ড (Keyboard)
-
মাউস (Mouse)
-
ওএমআর (OMR)
-
ওসিআর (OCR)
-
স্ক্যানার (Scanner)
-
ট্যাকবল (Trackball)
-
জয়স্টিক (Joystick)
-
ডিজিটাইজার (Digitizer)
-
টাচ স্ক্রিন (Touch Screen)
-
লাইটপেন (Lightpen)
-
বার কোড রিডার (Bar Code Reader)
-
গ্রাফিক্স প্যাড (Graphics Pad)
-
পয়েন্ট অফ সেল (Point-of-Sale)
-
ডিজিটাল ক্যামেরা (Digital Camera)
২. আউটপুট ডিভাইস
সংজ্ঞা:
কম্পিউটারে প্রক্রিয়াজাত ডেটা থেকে প্রাপ্ত ফলাফল বা তথ্য প্রদর্শন করে এমন যন্ত্রপাতি।
উদাহরণ:
-
মনিটর (Monitor)
-
প্রিন্টার (Printer)
-
প্লটার (Plotter)
-
স্পিকার (Speaker)
-
মাল্টিমিডিয়া প্রজেক্টর (Multimedia Projector)
-
ইমেজ সেটার (Image Setter)
-
হেডফোন (Headphone)
মন্তব্য:
-
প্লটার ইনপুট ডিভাইস নয়, এটি আউটপুট ডিভাইস।
৩. ইনপুট-আউটপুট ডিভাইস
সংজ্ঞা:
কিছু ডিভাইস আছে যা একই সঙ্গে ডেটা গ্রহণ ও প্রদর্শন করতে পারে।
উদাহরণ:
-
হার্ডডিস্ক
-
সিডি/ডিভিডি
-
পেনড্রাইভ
-
টাচ স্ক্রিন

0
Updated: 6 days ago