সাধারণ জ্ঞান : কম্পিউটার প্রোগ্রামিং

কম্পিউটার প্রোগ্রামিং

প্রোগ্রামিং ভাষা

কম্পিউটার হার্ডওয়্যার ও সফ্টওয়্যার কীরূপ? – সম্মিলিত রূপ।

যে ভাষায় দেওয়া নির্দেশ কম্পিউটার বুঝতে পারে তাকে কী বলে? – প্রোগ্রামিংয়ের ভাষা।

নিচের কোনটি প্রোগ্রামিংয়ের ভাষা নয়? – মানুষের ভাষা।

ব্যবহারিক কর্মসূচি তৈরি করা হয় – প্রোগ্রামিং ভাষার সাহায্যে।

প্রোগ্রামিং-এর ভাষা কত প্রকার? / কম্পিউটার প্রোগ্রামিং ভাষাকে কয়টি ভাগে ভাগ করা যায়? / কম্পিউটার প্রোগ্রামিং-এর ভাষা হল ---- প্রকার। - ৩ প্রকার।

কম্পিউটার মানুষের ভাষা – যান্ত্রিক ভাষায় রূপান্তরিত হলে বুঝতে পারে।

বাইনারি পদ্ধতিতে ইনপুট ও নির্দেশ দিলে কি অসুবিধার সৃষ্টি হয়? – শ্রমের অপচয় ঘটে, সময় বেশি লাগে, প্রচুর পরিমাণ সংখ্যা টাইপ করতে হয়।

মেশিন ভাষায় রূপান্তরিত প্রোগ্রামকে কী বলে? – Object Code.

কম্পিউটার একমাত্র যে ভাষাটি বুঝতে পারে তা হল – মেশিনের ভাষা।

কোনটি নিম্নস্তরের ভাষা? – যান্ত্রিক।

কম্পিউটারের যান্ত্রিক ভাষার কয়টি বর্ণ আছে? – দুটি।

কম্পিউটারের যান্ত্রিক ভাষায় কোন দুটি বর্ণ আছে? – ০ এবং ১।

মেশিন ল্যাংগুয়েজ বিদ্যুৎ প্রবাহের কয়টি সংকেতের সমন্বয়ে গঠিত হয়? – ২টি।

এ্যাসেম্বলি ভাষা

এ্যাসেম্বলি ভাষায় সরাসরি ‘ADD’ টাইপ করেই যোগ করার নির্দেশ দেওয়া হয়। এটাকে মেশিনের ভাষায় কী লেখা হত? / কম্পিউটারকে যোগ করার নির্দেশ দেওয়ার জন্য বাইনারি পদ্ধতিতে কী টাইপ করতে হয়? – 1000101

এ্যাসেম্বলি ভাষায় ADD কী নির্দেশ করে? – SUM

ADD সঙ্কেত দ্বারা কম্পিউটার কী বুঝতে পারে? – তাকে যোগ করতে বলা হয়েছে।

এ্যাসেম্বলি ভাষায় সীমাবদ্ধতা কী? – এটি যন্ত্রনির্ভর।

এ্যাসেম্বলি ভাষায় অনুবাদের কাজ সম্পন্ন হয় কী ভাষায়? – অ্যাসেম্বলি সফ্টওয়্যার দ্বারা।

প্রোগ্রামের কোন ভাষা যন্ত্রনির্ভর? – এ্যাসেম্বলি ভাষা।

এ্যাসেম্বলার কী? – একটি সফ্টওয়্যার।

এ্যাসেম্বলি ভাষায় যোগ নির্দেশ দেওয়া হয় কোনটি টাইপ করে? – ADD

উচ্চস্তরের ভাষা

তৃতীয় প্রজন্মের ভাষা হলো – উচ্চস্তরের ভাষা।

কোনটি নিম্নস্তরের ভাষা? – Machine Language.

যান্ত্রিক ভাষাকে কোন স্তরের ভাষা বলা হয়? – নিম্ন স্তরের।

কোনটি উচ্চস্তরের ভাষা? – প্যাসকেল।

নিচের কোনটি প্রোগ্রামিং ল্যাংগুয়েজ? – FORTRAN

নিচের কোনটি High Level Language নয়? – d Base

কম্পিউটারের কয়েকটি প্রোগ্রামিং ল্যাংগুয়েজ হল: (i) মেশিন ল্যাংগুয়েজ (ii) প্যাসকেল (iii) কোবল (iv) এ্যাসেম্বলি ল্যাংগুয়েজ। এর মধ্যে হাই লেভেল ল্যাংগুয়েজ হল – (ii) ও (iii) নং

বেসিক কোন ধরনের ভাষা? – উচ্চস্তরের ভাষা।

বেসিক হচ্ছে – প্রোগ্রামিং ল্যাঙ্গুয়েজ।

কোনটি উচ্চতর প্রোগ্রামের ভাষা নয়? – Lotus-1-2-3

কোনটি উচ্চস্তরের ভাষা নয়? – COMPILER

উচ্চস্তরের ভাষা কতটা যন্ত্রনির্ভর? – যন্ত্রনির্ভর নয়।

কোনটি উচ্চস্তরের ভাষা নয়? – Machine Language.

উচ্চস্তরের ভাষা কিরূপ হতে পারে? – পদ্ধতিগত ও অবজেক্ট ওরিয়েন্টেড।

বেসিক প্রোগ্রামের গঠন – মুক্ত প্রকৃতির।

‘সি’ হচ্ছে – উচ্চতর প্রোগ্রামিং ভাষা।

[বি. দ্র. BASIC, C, C++, প্যাসক্যাল, ফোরট্রান, কেবল ইত্যাদি প্রোগ্রামিং ভাষাকে উচ্চস্তরের ভাষা (High Level Language) বলা হয়।]

কোনটি সদৃশ?
(ক) যান্ত্রিক>উচ্চস্তরের ভাষা>এ্যাসেম্বলী ভাষা।
(খ) যান্ত্রিক>এ্যাসেম্বলী>উচ্চস্তরের ভাষা।
(গ) উচ্চস্তর>এ্যাসেম্বলী>যান্ত্রিক ভাষা
সঠিক উত্তর : (গ)

প্রোগ্রামের কোন ভাষা যন্ত্রনির্ভর নয়? – উচ্চস্তরের ভাষা।

PC-এর জন্য তৈরী প্রথম প্রোগ্রামিং ভাষা কি? – BASIC

অনুবাদ প্রোগ্রাম

অনুবাদ প্রোগ্রাম কত প্রকার? – ২ প্রকার।

একটি অনুবাদ প্রোগ্রাম – ইন্টাপ্রিটার।

কম্পাইলার হল – Translator Program

কোন সফ্টওয়্যার ব্যবহার করে উচ্চস্তরের ভাষাকে যান্ত্রিক ভাষায় রূপান্তর করা হয়? / সম্পূর্ণ প্রোগ্রামকে একবারে যান্ত্রিক ভাষায় রূপান্তর করে কোন প্রোগ্রাম? / উচ্চতর ভাষাকে মেশিন ভাষায় রূপান্তরের জন্য ব্যবহৃত হয়? – কম্পাইলার।

উচ্চস্তরের ভাষায় লেখা প্রোগ্রামকে বলা হয় – উৎস কোড।

কম্পাইলারের মাধ্যমে যান্ত্রিক ভাষায় রূপান্তরিত প্রোগ্রামকে বলা হয় – Object Code.

যান্ত্রিক ভাষায় রূপান্তরিত প্রোগ্রামকে কী বলা হয়? – অবজেক্ট কোড।

সম্পূর্ণ প্রোগ্রামকে একসাথে যান্ত্রিক ভাষায় রূপান্তর করে কোনটি? – কম্পাইলার।

ইন্টারপ্রেটার

ইন্টারপ্রেটার কী? / ইন্টারপ্রেটার কোন ধরনের প্রোগ্রাম? – অনুবাদক।

কোন অনুবাদক প্রোগ্রামটি একটি প্রোগ্রামের প্রতিটি লাইন ভিন্ন ভিন্নভাবে পর্যায়ক্রমে অনুবাদ করে এবং নির্বাহ করে থাকে? – ইন্টারপ্রিটার।

কোন লাইনে ভুল ধরা পড়লে ইন্টারপ্রিটার কী করে? – থেমে যায়।

প্রোগ্রাম রচনার বিভিন্ন ধাপ

নির্ভুলভাবে প্রোগ্রাম রচনার জন্য একটি পূর্ণাঙ্গ প্রোগ্রামকে প্রধানত কয় ধাপে বিভক্ত করা হয়? / প্রোগ্রাম রচনার ধাপ কয়টি? – ৪টি।

কোডিং করা প্রোগ্রামিং-এর কোন ধাপ? – তৃতীয়।

প্রবাহচিত্র (Flowchart)

এলগরিদমের চিত্ররূপকে --- বলা হয়। / এলগরিদমের চিত্ররূপ কী? – Flow Chart.

প্রোগ্রামের পর্যায়ক্রমিক ধাপসমূহকে চিত্রের মাধ্যমে প্রকাশ করাকে বলা হয় - / এলগরিদম বা সিদ্ধান্তক্রমের ধাপসমূহের চিত্ররূপকে বলা হয় – ফ্লোচার্ট।

প্রোগ্রামের ভিত্তি কোনটি? – প্রবাহচিত্র বা ফ্লোচার্ট।

ফ্লোচার্টের বিষয়কে কম্পিউটারের প্রোগ্রামিংয়ের ভাষায় রূপান্তর করাকে বলে – কোডিং।

প্রবাহচিত্র হচ্ছে এ্যালগরিদমের ধাপ সমূহের – চিত্ররূপ।

প্রোগ্রাম লেখাকে কি বলে? – কোডিং।

সুডো কোড (Pesudu Code)

সুডো (Pseudo) শব্দটি এসেছে --- ভাষা থেকে। - গ্রিক।

সুডো শব্দের অর্থ কী? – ছদ্ম।

প্রোগ্রামের ধরন ও কার্যাবলি তুলে ধরার জন্য কিছু সংখ্যক নির্দেশ বা স্টেটমেন্টের সমাহারকে কী বলে? – সুডো কোড।

ত্রুটি সংশোধন

প্রোগ্রামের ত্রুটি সংশোধনের পদ্ধতিকে বলা হয় – Debugging.

ভুল টাইপের ফলে প্রোগ্রামিংয়ের যে ত্রুটি হয়, তাকে বলে – চিহ্নটির ত্রুটি।

Print নির্দেশে প্রয়োজনীয় কোটেশন (“ ”) ব্যবহার না করা কোন ধরনের ত্রুটি? – Syntax Error.

প্রোগ্রাম চলাকালে নির্বাহজনিত ত্রুটি ধরা পড়লে কম্পিউটার কী করে? – ত্রুটি বার্তা প্রদর্শন করে।

যুক্তি সংক্রান্ত ত্রুটির কারণগুলোর মধ্যে উল্লেখযোগ্য কোনটি? – Print নির্দেশ।

প্রোগ্রামিং ভাষার কিছু প্রয়োজনীয় শব্দ বা টার্ম

একটি অর্থপূর্ণ নাম যা প্রোগ্রামে কোন অপরিবর্তনশীল স্ট্রিং বা গাণিতিক মান সংরক্ষণ করে তাকে বলা হয় – ধ্রুবক।

ভিজ্যুায়অল বেসিকে কয় ধরনের ধ্রুবক রয়েছে? – দুই ধরনের।

চলকের নামে কোন ক্যারেক্টর ব্যবহার করা যাবে? – আন্ডারস্কোর ( _ )

নিচের কোন্‌টি চলকের নামকরণের জন্য সঠিক নয়? – নামে আন্ডারস্কোর ( _ ) ব্যবহার করা যাবে না।

Visual Basic প্রোগ্রামিং-এর প্রাণ কোনটি? – Variable.

ভিজ্যুয়াল বেসিকে চলক ঘোষণার জন্য কোন কমান্ড ব্যবহার করা যায়? – DIM.

ডাটা টাইপ

বুলিয়ান ডাটা-টাইপ এর ফিল্ডের আকার কত? – ২ বাইট।

সিঙ্গেল ডাটা টাইপ-এর আকার কত? – ৪ বাইট।

ডাটা টাইপ ডেসিমেল হলে এর ফিল্ডের আকার কত? – ১৪ বাইট।

নিচের কোনটি অবজেক্ট ওরিয়েন্টড প্রোগ্রামিং এর ভিত্তিস্বরূপ নয়? – স্ট্রিং।

বাইট ডেটা টাইপের আকার কীরূপ? – ১ বাইট।

BOOLEAN ডাটার আকার কত? – ২ বাইট।

ডাটা টাইপ Boolean এর প্রিফিক্স কি? – bln

Data Type (ডাটা টাইপ) Data এর আকার কত? – ৮ বাইট।

টেলিফোন নাম্বর কোন ধরনের ডাটা টাইপ? – Number.

প্রোপার্টি

ভিজ্যুয়াল বেসিক পরিচালনায় কয়টি মোড রয়েছে? – ৩টি।

প্রোগ্রামের ইন্টারফেস তৈরি করার জন্য ফর্মে কন্ট্রোল স্থাপন করা হয় কোনটিতে? – ডিজাইন মোডে।

প্রোগ্রামের কোন ভাষা যন্ত্রনির্ভর নয়? – উচ্চস্তরের ভাষা।

ইভেন্ট

ভিজ্যুয়াল বেসিক প্রোগ্রামিং ভাষার প্রধান লক্ষ্য হল – দ্রুত ও সহজ উইন্ডোজভিত্তিক প্রোগ্রাম রচনা করা।

ভিজ্যুয়াল বেসিকের প্রজেক্টে ব্যবহৃত অবজেক্টকে কী বলা হয়? – প্রসিডিউর।

মেথড

নিচের কোনটির অভ্যন্তরীণ প্রসিডিউর হল মেথড? – ভিজ্যুয়াল বেসিক।

প্রতিটি অবজেক্টের নির্দিষ্ট কিছু ---- রয়েছে। - মেথড।

সংরক্ষিত শব্দ

ভিজ্যুয়াল বেসিক সংরক্ষিত শব্দের অন্তর্ভুক্ত হচ্ছে – CREATE

কোনগুলো ভিজ্যুয়াল বেসিকের সংরক্ষিত শব্দ? – On, Option, Optional

LET, DATA, END, READ, SIN, COS এগুলো কিসের সংরক্ষিত শব্দ? – বেসিক প্রোগ্রামিং-এর

কোনটি ভিজ্যুয়াল বেসিকের সংরক্ষিত শব্দ নয়। - CPU

কোনটি ভিজ্যুয়াল বেসিক ভাষায় সংরক্ষিত শব্দ? – Let

ফোরট্রান কি? – প্রোগ্রামিং ল্যাংগুয়েজ।

১৯৬৪ সালে কোন দুইজন শিক্ষক বেসিক ভাষার উদ্ভাবন করেন? / মূল বেসিক প্রোগ্রামিং সফ্টওয়্যার তৈরি করেন – মি. জন জি কেমিনি ও মি. টমাস ই কার্টজ।

ভিজ্যুয়াল বেসিকে প্রতিটি নতুন কাজকে কী বলে? – প্রজেক্ট।

ভিজ্যুয়াল বেসিক কোন ধরনের ভাষা? – উচ্চস্তরের ভাষা।

প্রোগ্রাম স্টার্ট করা

কোন কোম্পানি কত সালে ভিজ্যুয়াল বেসিক প্রোগ্রাম বাজারজাত করে? / ভিজ্যুয়াল বেসিক বাজারজাত করে কোন কোম্পানি? – মাইক্রোসফ্ট কর্পোরেশন, ১৯৯১।

ভিজ্যুয়াল বেসিক কোন সালে বাজারে ছাড়া হয়? / মাইক্রোসফ্ট করপোরেশন কত সালে Visual Basic-এর প্রথম সংস্করণ বাজারে ছাড়ে? / কত সালে ভিজ্যুয়াল বেসিক বাজারজাত করা হয়? / Visual Basic-এর প্রথম সংস্করণ কখন বাজারজাত করা হয়? – ১৯৯১।

ভিজ্যুয়াল বেসিক প্রোগ্রামিংয়ের নিজস্ব শব্দাবলির অন্তর্ভুক্ত – Go To

ভিজ্যুয়াল বেসিক বন্ধ করার জন্য কোন কমান্ড ব্যবহার হয়? – Alt+Q

ভিজ্যুয়াল বেসিক বন্ধ করার জন্য File মেনু থেকে যে কমান্ড সিলেক্ট করতে হবে – Exit

ভিজ্যুয়াল বেসিকের মৌলিক বিষয়সমূহ

Cut, Copy, Paste ইত্যাদি কমান্ড কোন মেনুর অধীনে রয়েছে? – এডিট।

টেক্সট বক্স কী? – কন্ট্রোল।

মেনুবারের নিচের অনুভূমিক অপর যে বারটি রয়েছে এর নাম – টুলবার।

টুলবক্সে অবস্থিত কিছু ডিফল্ট টুল

ফরমে অবস্থিত কোনো ছবি স্থাপন করার জন্য নিচের কোন টুলটি ব্যবহৃত হয়? – Picture Box

কন্ট্রোল লক করা ও লক থেকে মুক্ত করা

Lock Control Toggle কোথা হতে সিলেক্ট করতে হয়? – Combo Box

প্রোপার্টিজ উইন্ডো

প্রোপার্টিজ উইন্ডোর শুরুতে কি থাকে? – টাইটেল বার।

Combo Box এর সংক্ষিপ্ত নাম কী? / ভিজ্যুয়াল বেসিক এ ব্যবহৃত Combo Box অবজেক্টের নাম কী? – Cbo

ফরম লে-আউট উইন্ডো

ভিজ্যুয়াল বেসিকের গ্রাফিক্যাল উইজার ইন্টারকেসের প্রধান এলিমেন্ট কী? – ফরম।

ইমিডিয়েট উইন্ডো

নিচের কোনটি ইমিডিয়েট উইন্ডো হিসেবে পরিচিত? – ডিবাগ উইন্ডো।

ইমিডিয়েট উইন্ডোর প্রধান কাজ কী? – ডিবাগিং করা।

গাণিতিক, রিলেশনাল ও লজিক্যাল অপারেটরের ব্যবহার

ভিজ্যুয়াল বেসিকে প্রধানত কয় ধরনের অপারেটর ব্যবহার করা হয়? – ৩টি।

Visual Basic-এ সাধারণত ---- ধরনের Operator ব্যবহার করা হয়। - ৩ ধরনের।

গাণিতিক অপারেটর কোনটি? – ( + , - , * , / )

এক্সেল প্রোগ্রামে গুণ এর জন্য কোন চিহ্নটি ব্যবহার করা হয়? – ( * )

কোনটি গাণিতিক অপারেটর? – ( + )

কোনটি গাণিতিক অপারেটর নয়? – ( = )

রিলেশনাল অপারেটর

ভিজ্যুাল বেসিকে রিলেশনাল অপারেটর কয়টি? – ৬টি।

সমজাতয়ি উপাদানের তুলনা করার জন্য ভিজ্যুয়াল বেসিকে কোন অপারেটর ব্যবহার করা হয়? – রিলেশনাল।

রিলেশনাল অপারেটর কোনটি? - ( > অপারেটর )

একটি রিলেশন্যাল অপারেটর হচ্ছে – ( = )

< = কোন ধরনের অপারেটর? – রিলেশনাল।

অসমান এর সংকেত চিহ্ন হল – ( <> )

লজিক্যাল অপারেটর

নিচের কোনটি ভিজ্যুয়াল বেসিকে লজিক্যাল অপারেটর নয়? – X-NOR Operator

লজিক্যাল অপারেটর কোনটি? – NOT

ইনপুট আউটপুট নির্দেশ কার্যকর করার জন্য ব্যবহৃত হয় – Inpur Box ফাংশন, Msg Box ফাংশন, Msg Box প্রসিডিউর।

Input Box ফাংশনটির ডায়ালগ বক্সে বিদ্যমান – OK এবং Cencel কমান্ড।

vbOKOnly ধ্রুবকের মান কত? – 0

vbOKCencel ধ্রুবকের মান কত? – 1

রং ব্যবহার করার জন্য কোন ফাংশন ব্যবহার করা হয়? – QB Color () ফাংশন।

অ্যারে (Array) কি? – চলক।

অ্যারে (Array) ঘোষণার সময় এর --- ঘোষণা করতে হয়। - নাম ও ডাটা টাইপ।

ভিজ্যুয়াল বেসিকের ফাংশন নয় – End ()

পুনরাবৃত্তিমূলক স্টেটমেন্ট কোনটি? – DO ..... LOOP

লুপে স্টেটমেন্ট কার্যকর হওয়ার সংখ্যা জানা থাকলে ব্যবহার করা যায় – For .... Next
Post a Comment (0)
Previous Post Next Post