প্রোগ্রামের ধারণা
১.কম্পিউটারের প্রাণ কোনটি?
ক.অপকোড
খ.নেটওয়ার্ক
গ.প্রোগ্রাম
ঘ.হার্ডওয়্যার
উত্তর:গ.প্রোগ্রাম
২. কম্পিউটার শুধু বুঝতে পারে-
i.Off ও On
ii.O ও 1
iii.বিদ্যুতের উপস্থিতি ও অনুপস্থিতি
নিচের কোনটি সঠিক?
ক.i ও ii
খ.i ও iii
গ.ii ও iii
ঘ. i,ii ও iii
উত্তর : ঘ. i,ii ও iii
প্রোগ্রামের ভাষা
৩.কোন ভাষা দিয়ে কম্পিউটারের মেমোরি অ্যাড্রেসের সঙ্গে সরাসরি সংযোগ সাধন সম্ভব?
ক.মেশিন ভাষা
খ.হাই লেভেল ভাষা
গ.অ্যাসেম্বলি ভাষা
ঘ.চতুর্থ প্রজন্মের ভাষা
উত্তর:ক.মেশিন ভাষা
৪.কত সালে যান্ত্রিক ভাষা চালু হয়?
ক.১৯৩০
খ.১৯৪০
গ.১৯৪৫
ঘ১৯৬০
উত্তর:গ.১৯৪৫
৫.মেশিন ভাষার সুবিধা কোনটি?
ক.প্রোগ্রাম সহজে লেখা যায়
খ.সব ধরনের মেশিনে ব্যবহার উপযোগী
গ.প্রোগ্রাম সরাসরি দ্রুত ও কার্যকরী হয়
ঘ.প্রোগ্রামের ভুল সহজে শনাক্ত করা যায়
উত্তর:গ.প্রোগ্রাম সরাসরি দ্রুত ও কার্যকরী হয়
৬.যান্ত্রিক ভাষায় প্রতিটি নির্দেশের অংশ-
ক.২টি
খ.৩টি
গ.৪টি
ঘ৫টি
উত্তর:ক.২টি
৭.সরাসরি কোন ভাষা কম্পিউটারে ব্যবহার করা হয়?
ক.অ্যাসেম্বলি ভাষা
খ.যান্ত্রিক ভাষা
গ.উচ্চস্তরের ভাষা
ঘ.অতি উচ্চস্তরের ভাষা
উত্তর:খ.যান্ত্রিক ভাষা
৮.কোন ভাষায় লিখিত প্রোগ্রাম কম্পিউটার সরাসরি বুঝতে পারে?
ক.মেশিন ভাষা
খ.উচ্চস্তরের ভাষা
গ.অ্যাসেম্বলি ভাষা
ঘ.চতুর্থ প্রজন্মের ভাষা
উত্তর:ক.মেশিন ভাষা
৯.কোন ভাষায় লিখিত প্রোগ্রামের চন্য অনুবাদকের প্রয়োজন হয় না?
ক.Natural
খ.Machine
গ.High Level
ঘ.Assembly
উত্তর:খ.Machine
১০.মেশিন ভাষায় অনূদিত হয় কোনটি?
ক.অপারেন্ড
খ.লেবেল
গ.কমেন্ট
ঘ.অপারেশন কোড
উত্তর:ঘ.অপারেশন কোড
১১.অ্যাসেম্বলি ভাষা কোন প্রজন্মের ভাষা?
ক.১ম
খ.২য়
গ.৩য়
ঘ.৪র্থ
উত্তর:খ.২য়
১২.সাংকেতিক ভাষা কোনটি?
ক.মেশিন ভাষা
খ.অ্যাসেম্বলি ভাষা
গ.উচ্চস্তরের ভাষা
ঘ.অতি উচ্চস্তরের ভাষা
উত্তর:খ.অ্যাসেম্বলি ভাষা
১৩.মেশিন ভাষা-
i. অন্যান্য ভাষা হতে দ্রুত নির্বাহ হয়
ii.যন্ত্রের উপর নির্ভরশীল থাকে
iii.তাড়াতাড়ি প্রোগ্রাম লেখা যায়
নিচের কোনটি সঠিক?
ক.i ও ii
খ.i ও iii
গ.ii ও iii
ঘ. i,ii ও iii
উত্তর : ক.i ও ii
১৪. মেশিন ভাষার প্রোগ্রাম-
i. সরাসরি দ্রুত ও কার্যকরী হয়
ii.কম্পিউটার সংগঠন বর্ণনা করে
iii.লেখা সহজ ও সাধারণের ব্যবহার উপযোগী
নিচের কোনটি সঠিক?
ক.i ও ii
খ.i ও iii
গ.ii ও iii
ঘ. i,ii ও iii
উত্তর : ক.i ও ii
১৫. বিট,বাইট,মেমরি অ্যাড্রেস নিয়ে কাজ করে-
i. মেশিন ভাষা
ii.মধ্যস্তরের ভাষা
iii.উচ্চস্তরের ভাষা
নিচের কোনটি সঠিক?
ক.i ও ii
খ.i ও iii
গ.ii ও iii
ঘ. i,ii ও iii
উত্তর : ক.i ও ii
১৬. প্রোগ্রাম লিখতে মেশিন ভাষা ব্যবহার করা হলে-
i. প্রোগ্রাম পরিবর্তন করা কষ্টসাধ্য হয়
ii.দক্ষ প্রোগ্রামার প্রয়োজন হয়
iii.প্রোগ্রাম দ্রুত নির্বাহ হয়
নিচের কোনটি সঠিক?
ক.i ও ii
খ.i ও iii
গ.ii ও iii
ঘ. i,ii ও iii
উত্তর : ঘ. i,ii ও iii
উচ্চস্তরের ভাষা, চতুর্থ প্রজন্মের ভাষা (4GL)
১৭.কম্পিউটারের তৃতীয় প্রজন্মের ভাষঅ কেমন ছিল?
ক.অ্যাসেম্বলি ভাষা
খ.যান্ত্রিক ভাষা
গ.উচ্চস্তর ভাষা
ঘ.স্বাভাবিক ভাষা
উত্তর:গ.উচ্চস্তর ভাষা
১৮.কোন ভাষায় হার্ডওয়্যার নিয়ন্ত্রণের পাশাপাশি উচ্চস্তরের ভাষঅর সুবিধা পাওয়া যায়?
ক.PASCAL
খ.COBOL
গ.C
ঘ.FORTRAN
উত্তর:গ.C
১৯.4gl বলতে বুঝায়-
ক.অতি উচ্চস্তরের ভাষা
খ.উচ্চস্তরের ভাষা
গ.মধ্যমস্তরের ভাষা
ঘ.নিম্নস্তরের ভাষা
উত্তর:ক.অতি উচ্চস্তরের ভাষা
২০.কোনটি চতুর্থ প্রজন্মের ভাষা?
ক.BASIC
খ.PASCAL
গ.INTELLECT
ঘ.CSL
উত্তর:গ.INTELLECT
২১.NOMAD কোন প্রজন্মের ভাষা?
ক.প্রথম
খ.দ্বিতীয়
গ.তৃতীয়
ঘ.চতুর্থ
উত্তর:ঘ.চতুর্থ
২২.কৃত্রিম বুদ্ধিমত্তার সাথে সম্পর্কিত কোন প্রজন্মের কম্পিউটার ভাষা?
ক.দ্বিতীয়
খ.তৃতীয়
গ.চতুর্থ
ঘ.পঞ্চম
উত্তর:ঘ.পঞ্চম
২৩.OPS5 কোন প্রজন্মের ভাষা?
ক.পঞ্চম
খ.চতুর্থ
গ.তৃতীয়
ঘ.দ্বিতীয়
উত্তর:ক.পঞ্চম
অনুবাদ প্রোগ্রাম
২৪.প্রোগ্রামের ভাষায় লেখা প্রোগ্রামকে কি বলা হয়?
ক.গন্তব্য প্রোগ্রাম
খ.উৎস প্রোগ্রাম
গ.ভিজুয়্যাল প্রোগ্রাম
ঘ.অনুবাদক প্রোগ্রাম
উত্তর:খ.উৎস প্রোগ্রাম
২৫.উৎস প্রোগ্রামকে একত্রে বস্তুু প্রোগ্রামে রূপান্তর করে কোনটি?
ক.কম্পাইলার
খ.ইন্টারপ্রেটার
গ.লিংকার
ঘ.অ্যাসেম্বলার
উত্তর:ক.কম্পাইলার
২৬.অনুবাদক সফটওয়্যার কয় ধরনের?
ক.২
খ.৩
গ.৪
ঘ.৫
উত্তর:খ.৩
২৭.C ভাষায় লেখা প্রোগ্রামকে কী বলে?
ক.অ্যাসকি কোড
খ.অবজেক্ট কোড
গ.ইউনি কোড
ঘ.সোর্স কোড
উত্তর:ঘ.সোর্স কোড
২৮.মেশিনের ভাষায় রূপান্তরিত প্রোগ্রামকে বলা হয়-
ক.অ্যাসেম্বলার
খ.কম্পাইলার
গ.ইন্টারপ্রেটার
ঘ.অবজেক্ট প্রোগ্রাম
উত্তর:ঘ.অবজেক্ট প্রোগ্রাম
২৯.
উৎস প্রোগ্রাম |
? |
বস্তুু প্রোগ্রাম |
(?)চিহ্নিত স্থানে কি হবে?
ক.কম্পাইলার
খ.ইন্টারপ্রেটার
গ.অ্যাসেম্বলার
ঘ.লিংকার
উত্তর:ক.কম্পাইলার
৩০.নিচের কোনটি কম্পাইলার?
ক.সি
খ.বেসিক
গ.কিউবেসিক
ঘ.ভিজুয়াল বেসিক
উত্তর:ক.সি
৩১.C প্রোগ্রামিং ভাষার জন্য কোন অনুবাদক প্রোগ্রাম ব্যবহৃত হয়?
i.কম্পাইলার
ii.ইন্টারপ্রেটার
iii.অ্যাসেম্বলার
নিচের কোনটি সঠিক?
ক.i
খ.i ও iii
গ.ii ও iii
ঘ. i,ii ও iii
উত্তর : ক.i
৩২. ”কম্পাইলার ও ইন্টারপ্রেটার এর মধ্যে পার্থক্য রয়েছে-
i.প্রোগ্রামটি অনুবাদের ক্ষেত্রে
ii.কাজের ড়তির ক্ষেত্রে
iii.ভুল প্রদর্শনের ক্ষেত্রে
নিচের কোনটি সঠিক?
ক.i ও ii
খ.i ও iii
গ.ii ও iii
ঘ. i,ii ও iii
উত্তর : ঘ. i,ii ও iii
প্রোগ্রাম তৈরির ধাপসমূহ
৩৩.প্রোগ্রাম রচনার ধাপগুলোর মধ্যে সবচেয়ে গুরত্বপূর্ণ কোনটি?
ক.প্রোগ্রাম ডিজাইনিং
খ.প্রোগ্রাম কোডিং
গ.সমস্যার বিশ্লেষন
ঘ.প্রোগ্রাম টেস্টিং
উত্তর:খ.প্রোগ্রাম কোডিং
৩৪.প্রোগ্রাম কোডিং এর পূর্ববর্তী ধাপ কোনটি?
ক.সমস্যা বিশ্লেষণ
খ.প্রোগ্রাম ডিজাইন
গ.প্রোগ্রাম বাস্তবায়ন
ঘ.প্রোগ্রাম রক্ষণাবেক্ষণ
উত্তর:খ.প্রোগ্রাম ডিজাইন
৩৫.প্রোগ্রাম তৈরিতে প্রোগ্রাম ডিজাইনের পরবর্তী ধাপ কোনটি?
ক.সমস্যা বিশ্লেষণ
খ.প্রোগ্রাম কোডিং
গ.প্রোগ্রাম বাস্তবায়ন
ঘ.প্রোগ্রাম রক্ষাবেক্ষণ
উত্তর:খ.প্রোগ্রাম কোডিং
৩৬.প্রোগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে-
i.অ্যালগরিদম প্রণয়ণ
ii.প্রবাহচিত্র তৈরি
iii.সুডোকোড তৈরি
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
৩৭.প্রোগ্রাম রচনার জন্য গুরত্বপূর্ণ কাজ হচ্ছে-
i.সমস্যা নির্ধারণ ও বিশ্লেষণ
ii.অ্যালগরিদম ও ফ্লোচার্ট তৈরি
iii.প্রোগ্রাম কোডিং ও ডিবাগিং
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
৩৮.প্রোগ্রাম ডিজাইনের অন্তর্ভূক্ত কাজ হচ্ছে-
i.অ্যালগরিদম প্রণয়ণ
ii.প্রবাহচিত্র তৈরি
iii.সুডোকোড তৈরি
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
৩৯.প্রোগ্রাম রচনার জন্য প্রয়োজন-
i.সমস্যা শনাক্তকরণ
ii.প্রোগ্রাম বাগ করা
iii.প্রোগ্রাম ডিবাগিং করা
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
৪০.একটি পূর্ণাঙ্গ ও নির্ভুল প্রোগ্রাম রচনার জন্য অত্যাবশ্যকীয় কাজ হলো-
i.সমস্যা নির্ধারণ ও বিশ্লেষণ
ii.প্রবাহচিত্র তৈরি
iii.ডিবাগিং ও কোডিং
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
৪১.প্রোগ্রাম তৈরির ধাপে কোডিং-
i.সমস্যার বিশ্লেষনের সাথে সম্পর্কিত
ii.প্রোগ্রামিং ভাষার সাহায্যে করা
iii.প্রোগ্রাম তৈরির পর ভুল খোঁজা
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
৪২.প্রোগ্রামের কয় ধরনের ভুল রয়েছে?
ক.১
খ.২
গ.৩
ঘ.৪
উত্তর:গ.৩
৪৩.প্রোগ্রামে x>y এর জায়গায় x<y লিখলে কোন ধরনের ভুল হবে?
ক.লজিক্যাল
খ.রান টাইপ
গ.এক্সিকিউশন
ঘ.সিনটেক্স
উত্তর:ক.লজিক্যাল
৪৪.প্রোগ্রামে কোন ধরনের ভুলের জন্য কম্পিউটার বার্তা দেয়?
ক.সিনট্যাক্স ভুল
খ.লজিক্যাল ভুল
গ.ডেটা ভুল
ঘ.যে কোনো ভুল
উত্তর:ক.সিনট্যাক্স ভুল
৪৫.প্রোগ্রামে ভুল হতে পারে-
i.Data error
ii.Logical Error
iii.Syntx error
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
অ্যালগরিদম ও ফ্লোচার্ট
৪৬.অ্যলগরিদম হলো-
ক.সিদ্ধান্তক্রম
খ.পর্যায়ক্রম
গ.চিত্ররূপ
ঘ.ডিবাগিং
উত্তর:ক.সিদ্ধান্তক্রম
৪৭.ফ্লোচার্ট কয় প্রকার?
ক.২
খ.৪
গ.৬
ঘ.৮
উত্তর:ক.২
৪৮.ফ্লোচার্টের মৌলিক ছাঁচ কয়টি?
ক.২টি
খ.৪টি
গ.৫টি
ঘ.৬টি
উত্তর:খ.৪টি
৪৯.প্রোগ্রাম ফ্লোচার্টে প্রকিয়াকরণের জন্য কোন প্রতীকটি ব্যবহৃত হয়?
ক.বৃত্ত
খ.সামন্তরিক
গ.আয়তক্ষেত্র
ঘ.রম্বস
উত্তর:গ.আয়তক্ষেত্র
৫০.ত্রিভুজ প্রতিকটি কোন কাজে ব্যাবহার হয়?
ক.সিদ্ধান্ত গ্রহন
খ.প্রক্রিয়াকরণ
গ.ডেটা ইনপুট
ঘ.ডেটা আউটপুট
উত্তর:ক.সিদ্ধান্ত গ্রহন
৫১.প্রবাহচিত্রে প্রকিয়াকরণের প্রতীক কোনটি?
ক.চতুর্ভুজ
খ.রম্ব্স
গ.ত্রিভুজ
ঘ.বৃত্ত
উত্তর:ক.চতুর্ভুজ
৫২.কোনটি ফ্লোচার্টের সংযোগ প্রতীক?
ক.চতুর্ভুজ
খ.রম্বস
গ.ত্রিভুজ
ঘ.বৃত্ত
উত্তর:ঘ.বৃত্ত
প্রোগ্রাম ডিজাইন ও মডেল
৫৩.”C” এর জনক কে?
ক.Dennis Ritche
খ.Bill Gates
গ.Lady ada Augusta
ঘ.Bjrne Stroustrup
উত্তর:ক.Dennis Ritche
৫৪.C++ এর সমস্যা যুক্ত বৈশিষ্ঠগুলোকে বাদ দিয়ে নিচের কোনটি ডেভেলপ করা হয়েছে?
ক.BASIC
খ.JAVA
গ.ORACLE
ঘ.C
উত্তর:খ.JAVA
৫৫.কোন ল্যাংগুয়েজে প্রোগ্রাম কম্পাইলিং করা বেশ কঠিন?
ক.C
খ.C++
গ.Oracle
ঘ.Prolog
উত্তর:ক.C
৫৬.জাভা কত সালে সূচনা করা হয়?
ক.১৯৮০
খ.১৯৮২
গ.১৯৯১
ঘ.২০০৩
উত্তর:গ.১৯৯১
৫৭.C হচ্ছে -ভাষা-
i.উচ্চস্তরের প্রোগ্রামিং
ii.মধ্যম স্তরের
iii.স্ট্রাকচার্ড প্রোগামিং
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
৫৮.C++ কী?
ক.সাধারণ প্রোগ্রাম
খ.জেনারেল পারপাস প্রোগ্রাম
গ.অবজেক্ট ওরিয়েন্টেড প্রোগ্রাম
ঘ.ডেটাবেস প্রোগ্রাম
উত্তর:গ.অবজেক্ট ওরিয়েন্টেড প্রোগ্রাম
৫৯.ALGOL এর পূর্ণ নাম কী?
ক.Algol Language
খ.Algorithmetic Language
গ.Arithmetic Logic
ঘ.Arithemetic Language
উত্তর:খ.Algorithmetic Language
৬০.Oracle পার্সােনাল ভার্সন বিশ্বের কয়টি ভাষায় ব্যবহার করা যায়?
ক.৮০
খ.৬০
গ.৪০
ঘ.২০
উত্তর:গ.৪০
৬১.FORTRAN ভাষাটি কোন কম্পিউটারের জন্য তৈরি করা হয়েছিল?
ক.Apple
খ.IBM
গ.Mark-1
ঘ.ABC
উত্তর:খ.IBM
৬২.কোনটি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ভাষা?
ক.BASIC
খ.HTML
গ.C
ঘ.Java
উত্তর:ঘ.Java
৬৩.অবজেক্ট ওরিয়েন্টেড উচ্চস্তরের প্রোগ্রামিং ভাষা হলো-
i.Python
ii.C + +
iii.ALGOL
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
৬৪.অবজেক্ট ওরিয়েন্টেড প্রোগামে ব্যবহার করা হয়-
i.অবজেক্ট ভিত্তিক
ii.চিত্র ভিত্তিক
iii.GUI ভিত্তিক
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
৬৫.ইনহেরিটেন্স কোন প্রোগ্রামিং মডেল এর বৈশিষ্ঠ্য?
ক.স্ট্রাকচার্ড প্রোগ্রামিং
খ.অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
গ.ভিজুয়্যাল প্রোগ্রামিং
ঘ.ইভেন্ট ড্রাইভেন প্রোগ্রামিং
উত্তর:খ.অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং
৬৬.ভিজুয়্যাল প্রোগ্রামিং এর ভিত্তি কোনটি?
ক.GUI ভিত্তিক
খ.বর্ণভিত্তিক
গ.কীবোর্ড ভিত্তিক
ঘ.টেক্সট ভিত্তিক
উত্তর:ক.GUI ভিত্তিক
৬৭.পলিমরফিজম নিচের কোন ভাষার বৈশিষ্ট্য?
ক.সি
খ.ভিজুয়্যাল বেসিক
গ.জাভা
ঘ.ওরাকল
উত্তর:খ.ভিজুয়্যাল বেসিক
৬৮.তৃতীয় প্রজন্মের ইভেন্ট ড্রাইভেন প্রোগ্রামিং ভাষা কোনটি?
ক.VB
খ.VBC
গ.BV
ঘ.BVC
উত্তর:ক.VB
C প্রোগ্রামিং ভাষা:প্রাথমিক ধারণা
৬৯.প্রোগ্রামার তার ইচ্ছানুযায়ী ভেরিয়েবলের-
i.নাম পরিবর্তন করতে পারেন
ii.সংযোজন করতে পারেন
iii.বিয়োজন করতে পারে না
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
উদ্দীপকটি পড়ে ৭০ ও ৭১ নং প্রশ্নের উত্তর দাও:
জেরি সি ভাষায় একটি প্রোগ্রাম রচনা করে যাতে দুইটি সংখ্যার যোগফল নির্ণয় করা যায়। প্রোগ্রামটি রান করার পর ২টি সংখ্যা প্রদান করলে ফলাফলে শুধু ২য় সংখ্যাটি প্রদর্শিত হয়।
৭০.উদ্দীপকে উদ্ভূত সমস্যার কারণ কোনটি?
ক.সঠিক হেডার ফাইল উল্লেখ না করা
খ.ইনপুটে ভগ্নাংশ সংখ্যা প্রদান করা
গ.আউটপুট ফাংশনে ভুল চলক ঘোষণা করা
ঘ.প্রয়োজনীয় চলক ঘোষণা না করা
উত্তর:গ.আউটপুট ফাংশনে ভুল চলক ঘোষণা করা
৭১.উদ্দীপকের ন্যায় প্রোগ্রাম তৈরির ক্ষেত্রে প্রয়োজন-
i.বিশেষ ডেটাবেজ প্রোগ্রামিং জানা থাকা
ii.চলক ও ডেটা টাইপ সম্পর্কে ধারণা থাকা
iii.ইনপুট ও আউটপুট সম্পর্কে সঠিক ধারণা থাকা
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:গ.ii ও iii
৭২.সরল অনুক্রমের পরিবর্তনের জন্য কী ব্যবহার করা হয়?
ক.জাম্প
খ.সরল অনুক্রম
গ.চক্র
ঘ.সিলেকশন
উত্তর:ক.জাম্প
৭৩.সি প্রোগ্রামের ক্ষেত্রে-
i.প্রোগ্রাম কম্পাইল করার জন্য Aalt+F9 কী-দ্বয় একত্রে চাপতে হবে
ii.প্রোগ্রাম সেভ করার জন্য Alt+S কী-দ্বয় একত্রে চাপতে হবে
iii.প্রোগ্রাম রান করার জন্য Ctrl+9 কী-দ্বয় একত্রে চাপতে হবে
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
৭৪.C প্রোগ্রামের কাঠেোম সিকুয়েন্স কোনটি?
ক.main ( )-#include
খ.# include-main ( )
গ.main ( )-#include< >
ঘ.# include < >-main ( )
উত্তর:ঘ.# include < >-main ( )
ডেটা টাইপ:ধ্রূবক,চলক,রাশিমালা,কী ওয়ার্ড-
৭৫.সকল ধনাত্নক ও ঋনাত্নক পূর্ণসংখ্যাকে কি বলা হয়?
ক.ক্যারেক্টার
খ.ইন্টিজার
গ.রিয়াল
ঘ.ডাবল
উত্তর:খ.ইন্টিজার
৭৬.”সি” ভাষায় ইন্টিজার ডেটা টাইপ কত বিটের?
ক.৮
খ.১৬
গ.৩২
ঘ.৬৪
উত্তর:খ.১৬
৭৭.C প্রোগ্রামিং ভাষায় long integer চলক মেমোরিতে কত বাইট জায়গা নেয়?
ক.২ বাইট
খ.৪ বাইট
গ.৮ বাইট
ঘ.১৬ বাইট
উত্তর:খ.৪ বাইট
৭৮.টেক্সট ডেটা টাইপে বর্ণের সংখ্যা সর্বোচ্চ কত হতে পারে?
ক.128
খ.255
গ.256
ঘ.512
উত্তর:খ.255
৭৯.Char টাইপ ডেটা মান সীমাবদ্ধ-
ক.0-127
খ.0-128
গ.0-255
ঘ.0-156
উত্তর:গ.0-255
৮০.float type চলকের জন্য মেমোরিতে কত বাইট জায়গার প্রয়োজন হয়?
ক.1
খ.2
গ.4
ঘ.8
উত্তর:গ.4
৮১.সি ভাষায় float চলকের জন্য মেমোরিতে কত বাইট জায়গার প্রয়োজন হয়?
ক.16
খ.32
গ.48
ঘ.64
উত্তর:খ.32
৮২.হেক্সাডেসিমেল integer Read করতে নিচের কোন Code টি দিতে হবে?
ক.%i
খ.%h
গ.%x
ঘ.%s
উত্তর:গ.%x
৮৩.double ডেটা টাইপের জন্য ফরমেট স্পেসিফায়ার কোনটি?
ক.%d
খ.%f
গ.%1f
ঘ.%s
উত্তর:গ.%1f
৮৪.ফ্লোটিং ডেটার ফরমেট স্পেসিফায়ার কোনটি?
ক.%d
খ.%f
গ.%c
ঘ.%s
উত্তর:খ.%f
৮৫.পরবর্তী লাইনে যাওয়ার জন্য ব্যবহৃত হয়-
ক.\a
খ.\b
গ.\v
ঘ.\r
উত্তর:ঘ.\r
৮৬.সি ভাষার ধ্রূবক ঘোষণা করার নিয়ম হলো-
i.const float pi=3.1416;
ii.float pi=3.1416;
iii.#define pi 3.1416
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
৮৭.কোনটি সি ভাষায় বৈধ চলক?
ক.main
খ.chair
গ.My & Roll
ঘ.My_Roll
উত্তর:ঘ.My_Roll
৮৮.সি ভাষার চলকগুলো লক্ষ কর-
i.student -name
ii.student nme
iii.student@name
নিচের কোনটি সঠিক?
ক.i
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i
৮৯.C ভাষার সঠিক চলক কোনটি?
ক.st-name
খ.$ stname
গ.1stname
ঘ.int number_1
উত্তর:ক.st-name
৯০.নিচের কোনটি সঠিক চলক?
ক.1 test
খ.test 1
গ.test@ 1
ঘ.test_1
উত্তর:ঘ.test_1
৯১.নিচের কোনটি সঠিক?
ক.int number-1
খ.unt number 1
গ.int 1 number
ঘ.int number_1
উত্তর:ঘ.int number_1
৯২.‘%d’ কোন ধরনের উপাত্ত নিয়ে কাজ করে?
ক.integer
খ.character
গ.string
ঘ.floating
উত্তর:ক.integer
৯৩.”%f” কাজ করে-
i.ইন্টিজার
ii.ফ্লোট
iii.রিয়েল
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:গ.ii ও iii
৯৪.”সি” ভাষার এক্সপ্রেশন X=pow(3,2)+(5% 2)+3. X এর মান কত?
ক.10
খ.11
গ.12
ঘ.13
উত্তর:ঘ.13
৯৫.Y=p2x+2/3 এর সমতূল্য সি এক্সপ্রেশন-
i.Y=(pow(p,2)*x+2/3
ii.Y=(pow(2,p))*x+2/3
iii.Y=p*p*x+2/3
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
৯৬.সি ভাষায় রিলেশনাল অপারেটর কয় ধরনের?
ক.2
খ.3
গ.5
ঘ.6
উত্তর:ঘ.6
৯৭.সি ভাষায় && কে কোন ধরনের অপারেটর বলা হয়?
ক.Arithmetic
খ.Relation
গ.Logical
ঘ.Assingment
উত্তর:গ.Logical
৯৮.কোনটি লজিক্যাল অ্যান্ড অপারেটরের চিহ্ন?
ক.||
খ.!
গ.&&
ঘ.==
উত্তর:গ.&&
৯৯.কোনটি সম্পর্কযুক্ত অপারেটর?
ক.+
খ.>=
গ.AND
ঘ.<<
উত্তর:খ.>=
নিচের উদ্দীপকটি পড় এবং ১০০ ও ১০১ নং প্রশ্নের উত্তর দাও:
X=100;
x/=5;
X=X% 10;
১০০.X এর মান কত?
ক.0
খ.2
গ.10
ঘ.20
উত্তর:ক.0
১০১.উদ্দীপকে ব্যবহৃত অপারেটর হচ্ছে-
i.Arithmetic
ii.assingment
iii.Logical
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
১০২.কোনটি সি ভাষায় ব্যবহৃত কী-ওয়ার্ড?
ক.ing
খ.for
গ.select
ঘ.href
উত্তর:খ.for
১০৩.নিচের কোনটি সংরক্ষিত শব্দ নয়?
ক.break
খ.if
গ.else
ঘ.function
উত্তর:ঘ.function
১০৪.সি প্রোগ্রামিং ভাষায় switch কি?
ক.ভ্যারিয়েবল
খ.ফাংশন
গ.কী-ওয়ার্ড
ঘ.অপারেন্ড
উত্তর:গ.কী-ওয়ার্ড
১০৫.নিচের কোনটি কী ওয়ার্ডের উদাহরণ?
ক.long,int,scanf
খ.short,cos,void
গ.for,line,while
ঘ.return,goto,break
উত্তর:ঘ.return,goto,break
লুপ স্টেটমেন্ট
১০৬.সি ভাষার লুপ নিয়ন্ত্রণের স্টেটমেন্ট হচ্ছে-
i.for
ii.while
iii.if then
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
উদ্দীপকটি পড়ে ১০৭ ও ১০৮ নং প্রশ্নের উত্তর দাও:
#include<stdio.h>
main( )
int a,b;
b=50;
a=b%25;
printf(“%d”,a);
}
১০৭.প্রোগ্রামটির আউটপুট কত?
ক.0
খ.2
গ.25
ঘ.50
উত্তর:ক.0
১০৮.উদ্দীপকের ব্যবহৃত প্রোগ্রামিং ভাষাটি হচ্ছে-
i.General purpose language
ii.Mid level language
iii.Case sensitive language
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
১০৯.for(i=1;i<=5;i++)
{if(i==3)continue;
printf(“HSC Exam”);
}
উদ্দীপকের প্রোগ্রামটিতে “HSC Exam” কতবার প্রদর্শিত হবে?
ক.1
খ.2
গ.4
ঘ.5
উত্তর:গ.4
উদ্দীপকটি পড়ে ১১০ নং প্রশ্নের উত্তর দাও:
#include<stdio.h>
#include<conio.h>
int main ( )
{ int i,k;
i=8;
k=i++;
printf(“i and k:%d%d”,i,k);
getch( );
}
১১০.উদ্দীপকের প্রোগ্রামটির আউটপুট কোনটি?
ক.10 9
খ.9 10
গ.9 8
ঘ.8 9
উত্তর:গ.9 8
নিচের উদ্দীপকটি পড় এবং ১১১ ও ১১২ নং প্রশ্নের উত্তর দাও:
main ( )
{
int n;
scanf(“%d”,&n);
printf(“%d”,sqrt(n)0
}
১১১.উদ্দীপকে ব্যবহৃত ডেটা টাইপ কোনটি?
ক.Primary
খ.User defined
গ.Derived
ঘ.Empty
উত্তর:ক.Primary
১১২.উদ্দীপকে আবশ্যক হেডার ফাইল কোনটি?
i.stdio.h
ii.conio.h
iii.math.h
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
১১৩.প্রোগ্রামে ডিক্লেয়ার r কী?
ক.ভেরিয়েবল
খ.ধ্রূবক
গ.কী ওয়ার্ড
ঘ.স্টেটমেন্ট
উত্তর:ক.ভেরিয়েবল
১১৪.প্রোগ্রামে উল্লিখিত %d এর পরিবর্তে ব্যবহার করা যায়-
i.%2f
ii.%f
iii.%r
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
নিচের উদ্দীপকটি পড়ে ১১৫ ও ১১৬ নং প্রশ্নের উত্তর দাও:
#include<stdio.h>
main ( )
{
int a=3,b;
b=++a;
printf(“%d”,b);
}
১১৫.প্রোগ্রাম রান করলে print f( ) ফাংশনে b এর মান কত হবে?
ক.3
খ.4
গ.5
ঘ.6
উত্তর:খ.4
১১৬.অতিরিক্ত লাইন না লিখে প্রোগ্রাম রান করলে printf( ) ফাংশনে b এর মান ৪ হবে কী পরিবর্তন করলে?
ক.b=++
খ.b=a–
গ.b=a-5
ঘ.b=+5
উত্তর:ঘ.b=+5
নিচের উদ্দীপকটি পড় এবং ১১৭ ও ১১৮ নং প্রশ্নের উত্তর দাও:
#include<stdio.h>
main( )
{
int a=3,b;
b=2*a;
printf(“%d”,b);
}
১১৭.প্রোগ্রাম রান করলে b এর মান কত হবে?
ক.৩
খ.৪
গ.৫
ঘ.৬
উত্তর:ঘ.৬
১১৮.প্রোগ্রাম রান করলে আউটপুট মান ৩ হবে যখন-
i.b=a++;
ii.b=a–;
iii.b+=a
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
নিচের উদ্দীপকটি পড় এবং ১১৯ ও ১২০ নং প্রশ্নের উত্তর দাও:
for(c=2;c<=10;c=c+2)
{printf(“ICT”);
if(c==6)
break: }
১১৯.ICT লেখাটি কতবার প্রদশিত হবে?
ক.1
খ.2
গ.3
ঘ.5
উত্তর:গ.3
১২০.If শর্তটি বাদ দিলে ICT লেখাটি কতবার প্রদর্শিত হবে?
ক.1
খ.2
গ.3
ঘ.5
উত্তর:ঘ.5
১২১.# include<stdio.h>
main( )
{
int x;
for(x=5;x<=10;x++)
{
printf(“%d”,x);
if(x==6)
break;
}
} প্রোগ্রামটির আউটপুট কোনটি?
ক.5
খ.56
গ.5789
ঘ.6789
উত্তর:খ.56
নিচের উদ্দীপকটি পড় এবং ১২২ ও ১২৩ নং প্রশ্নের উত্তর দাও:
for(i=1;i<=10;i=i+2)
{
printf(“ICT”)
if(i==7)
break;
}
১২২.উদ্দীপকের আলোকে “ICT” লেখাটি কতবার প্রদর্শিত হবে?
ক.1
খ.2
গ.3
ঘ.4
উত্তর:ঘ.4
১২৩.if শর্তটি বাদ দিলে “ICT” লেখাটি কতবার প্রদর্শিত হবে?
ক.3
খ.5
গ.7
ঘ.9
উত্তর:খ.5
১২৪.for(i=2;i<=10;i=i+2) এর printf(“%d”,i) ধারা কোনটি?
ক.1 2 3 4 5 6 7 8 9 10
খ.2 4 6 8 10
গ.1 3 5 7 9
ঘ.2 3 4 5 6 7 8 9 10
উত্তর:খ.2 4 6 8 10
১২৫.#include<stdio.h>
main( )
{
int i;
for(i=1;i<=10;i+=2)
printf(“%d”,i);
}
}
প্রোগ্রামটির আউটপুট কোনটি?
ক.12345678910
খ.123456789
গ.13579
ঘ.246810
উত্তর:গ.13579
১২৬.for(i=1;i<8;i+=2)
printf(“%d”,i);
কোনটি উপরের স্টেমেন্টের ফলাফল?
ক.1 2 3 4 5 6 7
খ.1 3 5 7
গ.2 4 6 8
ঘ.1 2 3 4 5 6 7 8
উত্তর:খ.1 3 5 7
নিচের উদ্দীপকটি অনুসারে ১২৭ ও ১২৮ নং প্রশ্নের উত্তর দাও:
#include <stdio.h>
main ( )
{
int a,s=0;
for(a=1;a<=5;a++)
s=s+a;
printf(“%d”,s);
}
১২৭.প্রোগ্রামটির আউটপুট কত?
ক.1
খ.5
গ.10
ঘ.15
উত্তর:ঘ.15
১২৮.”a” এর মানের কোন কোন পরিবর্তনে আউটপুট 6 হবে?
ক.a=1,a=a+2
খ.a=2,a=a+1
গ.a=2,a=a+2
ঘ.a=0,a=a+1
উত্তর:গ.a=2,a=a+2
১২৯.১,৮,F ধারাটির পরবর্তী মান কত?
ক.A
খ.B
গ.16
ঘ.22
উত্তর:গ.16
উদ্দীপকটি পড়ে ১৩০ ও ১৩১ নং প্রশ্নের উত্তর দাও:
#Include <stdio.h>
main ( )
{
int i,s=0;
for(i=1;i<=6;i++)
{
s=s+i;
}
printf(“%d”,s);
}
১৩০.প্রোগ্রামটির আউটপুট কত?
ক.৬
খ.১৫
গ.১৯
ঘ.২১
উত্তর:ঘ.২১
১৩১.”i” এর মানের কী পরিবর্তন আউটপুট ১২ হবে-
ক.i=0,i=i+1
খ.i=1,i=i+2
গ.i=2,i=i+1
ঘ.i=2,i=i+2
উত্তর:ঘ.i=2,i=i+2
নিচের উদ্দীপকের আলোকে ১৩২ ও ১৩৩ নং প্রশ্নের প্রশ্নের উত্তর দাও:
# include <stdio.h>
# include <conio.h>
void main ( )
{
int n,i,s;
scanf(“%d”,&n);
s=o
for(i=1;i<=n;i++);
s=s+i;
printf(“%d”,s(;
getch( );
}
১৩২.প্রোগ্রামটি রান করালে এবং কী বোর্ডে 10 টাইপ করলে কত ফলাফল পাওয়া যাবে?
ক.25
খ.30
গ.55
ঘ.165
উত্তর:গ.55
১৩৩.10 সংখ্যাটি ঠিক রেখে ফলাফল 385 পেতে লুপ স্টেটমেন্টে কী ধরনের পরিবর্তন করতে হবে?
ক.s=s*i
খ.s=s+i*i
গ.s=s+i*i*i
ঘ.s=s+i*i*i*i
উত্তর:খ.s=s+i*i
নিচের উদ্দীপকটি পড় এবং ১৩৪ ও ১৩৫ নং প্রশ্নের উত্তর দাও:
# include<stdio.h>
# include<conio.h>
main ( )
{
int a,b,c;
printf(“Enter Value:”);
scanf(“%d%d%d”,&a,&b,&c);
c=a+b;
printf(“\nc=%d”,c);
getch( );
}
১৩৪.উদ্দীপকে প্রাপ্ত আউটপুটে-
i.c এর মান প্রদর্শন করবে
ii.যোগফল প্রদর্শন করবে
iii.a ও b এর মান প্রদর্শন করবে
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
১৩৫.উদ্দীপকে প্রোগ্রামের আউটপুটে ভগ্নাংশ মান পেতে হলে-
i.ডেটা টাইপ পরিবর্তন করতে হবে
ii.ফরমেট স্পেসিফায়ার পরিবর্তন করতে হবে
iii.ভগ্নাংশ মান ইনপুট দিতে হবে
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ঘ.i, ii ও ii
১৩৬.তিনটি পূর্ণসংখ্যা (a,b,c) কী বোর্ডের দ্বারা ইনপুট নেয়ার জন্য ইনপুট ফাংশনের সঠিক ব্যবহার নিচের কোনটি?
ক.scanf(“%d,%d,%d”,&,&b,&c)
খ.scanf(“%d %d %d”,&,&b,&c)
গ.scanf(“%d,%%d d d”,&,&b,&c)
ঘ.scanf(“% d % d,% d”,a,b,c)
উত্তর:খ.scanf(“%d %d %d”,&,&b,&c)
১৩৭.সি ভাষায় উপাত্ত গ্রহনের কমান্ড কোনটি?
ক.main ( )
খ.printf ( )
গ.scanf ( )
ঘ.getch ( )
উত্তর:গ.scanf ( )
১৩৮.একটি বর্ণ লেখার জন্য C প্রোগ্রামে নিচের কোন কমান্ডটি দিতে হয়?
ক.gets ( )
খ.putchar ( )
গ.puts ( )
ঘ.getch ( )
উত্তর:খ.putchar ( )
১৩৯.একাধিক বর্ণ লেখার জন্য C প্রোগ্রামে নিচের কোন কমান্ডটি দিতে হয়?
ক.puts ( )
খ.putchar ( )
গ.gets ( )
ঘ.getchar ( )
উত্তর:ক.puts ( )
অ্যারে
১৪৪.সি ভাষায় সমজাতীয় ডেটা সংরক্ষণের জন্য কোনটি ব্যবহার করা হয়?
ক.ফাংশন
খ.পয়েন্টার
গ.স্ট্রাকচার
ঘ.অ্যারে
উত্তর:ঘ.অ্যারে
১৪৫.নিচের কোনটি দ্বি মাত্রিক অ্যারের উদাহরণ?
ক.mark [5,6]
খ.mark (5,6)
গ.mark[5][6]
ঘ.mark(5)(6)
উত্তর:গ.mark[5][6]
ফাংশন
১৪৬.বড় বড় প্রোগ্রামকে ছোট ছোট অংশে ভাগ করার পদ্ধতিকে কী বলে?
ক.অ্যারে
খ.পয়েন্টার
গ.লুপ
ঘ.ফাংশন
উত্তর:ঘ.ফাংশন
১৪৭.printf( ) এর সাহায্যে ডেটা কোথায় পাঠান হয়?
ক.ইনপুট মান ইনপুট মাধ্যমে
খ. আউটপুট মান আউটপুট মাধ্যমে
গ.ইনপুট মান আউটপুট মাধ্যমে
ঘ.আউটপুট মান ইনপুট মাধ্যমে
উত্তর:গ.ইনপুট মান আউটপুট মাধ্যমে
১৪৮.কোনটি সি ভাষার ফাংশন?
ক.int
খ.stdio.h
গ.printf
ঘ.for
উত্তর:গ.printf
১৪৯.লাইব্রেরী ফাংশন হচ্ছে-
i.পূর্ব থেকে তৈরিকৃত বিভিন্ন বিষয়বস্তুু
ii.এক ধরনের বিশেষ স্টেটমেন্ট
iii.শুধুমাত্র গাণিতিক কার্যে ব্যবহারযোগ্য নির্দেশ
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
১৫১.C ভাষার লাইব্রেরী ফাংশন হলো-
i.printf ( )
ii.scanf ( )
iii.add ( )
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii
১৫২.আউটপুট স্টেটমেন্ট হলো-
i.printf ( )
ii.gets ( )
iii.puts ( )
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
১৫৩.আউটপুট স্টেটমেন্ট হলো-
i.printf ( )
ii.gets ( )
iii.puts ( )
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
১৫৩.সি ভাষার হেডার ফাইল হচ্ছে-
i.প্রোগ্রামের আবশ্যকীয় অংশ
ii.ডেটাটাইপ ধারণকারী ফাইল
iii.ফাংশনের বর্ণনা ধারনকারী ফাইল
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:খ.i ও iii
১৫৪.হেডার ফাইল হলো-
i.stdio.h
ii.math.h
iii.printf.h
নিচের কোনটি সঠিক?
ক.i,ii
খ.i ও iii
গ.ii ও iii
ঘ.i, ii ও ii
উত্তর:ক.i,ii