Computer Science Mock Test 2 কম্পিউটার সায়েন্স মক টেস্ট – সেট ২ 90:00 পূর্ণমান: ৬০ | সময়: ৯০ মিনিট 1. Third generation computers were based on… / তৃতীয় প্রজন্মের কম্পিউটার কিসের উপর ভিত্তি করে তৈরি হয়েছিল? Transistors / ট্রানজিস্টর Vacuum Tubes / ভ্যাকুয়াম টিউব Integrated Circuits / ইন্টিগ্রেটেড সার্কিট Artificial Intelligence / আর্টিফিশিয়াল ইন্টেলিজেন্স 2. The hexadecimal equivalent of the binary number 11101011 is… / বাইনারি সংখ্যা 11101011-এর হেক্সাডেসিমেল সমতুল্য হল… EB DB F_B EC 3. The output of an XOR gate is HIGH if… / একটি XOR গেটের আউটপুট HIGH হয় যদি… both inputs are HIGH / দুটি ইনপুটই HIGH হয় both inputs are LOW / দুটি ইনপুটই LOW হয় the two inputs are different / দুটি ইনপুট ভিন্ন হয় at least one input is HIGH / অন্তত একটি ইনপুট HIGH হয় 4. Which part of the CPU is responsible for performing arithmetic and logical operations? / CPU-এর কোন অংশটি গাণিতিক এবং যৌক্তিক ক্রিয়াকলাপ সম্পাদনের জন্য দায়ী? Control Unit (CU) / কন্ট্রোল ইউনিট Arithmetic Logic Unit (ALU) / অ্যারিথমেটিক লজিক ইউনিট Registers / রেজিস্টার Memory Unit (MU) / মেমরি ইউনিট 5. Which data structure uses the FIFO (First-In, First-Out) principle? / কোন ডেটা স্ট্রাকচার FIFO (ফার্স্ট-ইন, ফার্স্ট-আউট) নীতি ব্যবহার করে? Stack / স্ট্যাক Queue / কিউ Tree / ট্রি Linked List / লিঙ্কড লিস্ট 6. Karnaugh Map (K-Map) is used for… / কার্নফ ম্যাপ (K-Map) কীসের জন্য ব্যবহৃত হয়? code conversion / কোড রূপান্তর simplifying Boolean expressions / বুলিয়ান এক্সপ্রেশন সরলীকরণ data storage / ডেটা স্টোরেজ error detection / ত্রুটি সনাক্তকরণ 7. The process of converting analog signals to digital signals is called… / অ্যানালগ সংকেতকে ডিজিটাল সংকেতে রূপান্তর করার প্রক্রিয়াকে বলা হয়… Modulation / মডুলেশন Demodulation / ডিমডুলেশন Sampling / স্যাম্পলিং Encoding / এনকোডিং 8. In C++, a class is a… / C++ এ, একটি ক্লাস হল একটি… object / অবজেক্ট function / ফাংশন blueprint for creating objects / অবজেক্ট তৈরির ব্লুপ্রিন্ট variable / ভেরিয়েবল 9. A ‘pointer’ in C language is a… / C ভাষায় ‘পয়েন্টার’ হল একটি… variable that stores a data value / ভেরিয়েবল যা ডেটা মান সঞ্চয় করে variable that stores the memory address of another variable / ভেরিয়েবল যা অন্য ভেরিয়েবলের মেমরি ঠিকানা সঞ্চয় করে constant value / ধ্রুবক মান keyword / কীওয়ার্ড 10. What does the `cd ..` command do in the command line? / কমান্ড লাইনে `cd ..` কমান্ডটি কী করে? Moves to the root directory / রুট ডিরেক্টরিতে যায় Moves one directory up (to the parent directory) / এক ডিরেক্টরি উপরে যায় (প্যারেন্ট ডিরেক্টরিতে) Creates a new directory / একটি নতুন ডিরেক্টরি তৈরি করে Deletes the current directory / বর্তমান ডিরেক্টরি মুছে ফেলে 11. The Gray code for binary 1011 is… / বাইনারি 1011 এর জন্য গ্রে কোড হল… 1110 1010 1101 1111 12. A device which converts data from a computer into a form that can be transmitted over a telephone line is called a… / একটি ডিভাইস যা কম্পিউটার থেকে ডেটাকে এমন একটি ফর্মে রূপান্তরিত করে যা টেলিফোন লাইনের মাধ্যমে প্রেরণ করা যায়, তাকে বলা হয়… Router / রাউটার Hub / হাব Modem / মোডেম Switch / সুইচ 13. A full subtractor circuit has… / একটি ফুল সাবট্রাক্টর সার্কিটে থাকে… 2 inputs and 2 outputs / ২টি ইনপুট এবং ২টি আউটপুট 3 inputs and 2 outputs / ৩টি ইনপুট এবং ২টি আউটপুট 2 inputs and 3 outputs / ২টি ইনপুট এবং ৩টি আউটপুট 3 inputs and 3 outputs / ৩টি ইনপুট এবং ৩টি আউটপুট 14. What is the time complexity of the binary search algorithm? / বাইনারি সার্চ অ্যালগরিদমের টাইম কমপ্লেক্সিটি কী? O(n) O(n^2) O(log n) O(1) 15. In time-sharing operating systems, the CPU is allocated to each user for a short period called a… / টাইম-শেয়ারিং অপারেটিং সিস্টেমে, প্রতিটি ব্যবহারকারীকে অল্প সময়ের জন্য CPU বরাদ্দ করা হয়, যাকে বলা হয়… Time Slice or Quantum / টাইম স্লাইস বা কোয়ান্টাম Batch / ব্যাচ Frame / ফ্রেম Page / পেজ 16. Which of the following is an example of a non-volatile memory? / নিচের কোনটি একটি অনুদ্বায়ী (non-volatile) মেমরির উদাহরণ? RAM (Random Access Memory) Cache Memory ROM (Read-Only Memory) CPU Registers 17. The `&` operator in C is a… / C ভাষায় `&` অপারেটরটি একটি… Logical AND operator / লজিক্যাল AND অপারেটর Bitwise AND operator / বিটওয়াইজ AND অপারেটর Address-of operator / অ্যাড্রেস-অফ অপারেটর Both b and c / b এবং c উভয়ই 18. A collection of interconnected computers to share resources is called a… / রিসোর্স শেয়ার করার জন্য আন্তঃসংযুক্ত কম্পিউটারের সংগ্রহকে বলা হয়… Computer Network / কম্পিউটার নেটওয়ার্ক Server / সার্ভার Protocol / প্রোটোকল Mainframe / মেইনফ্রেম 19. The symbol `||` in C/C++ represents… / C/C++ এ `||` প্রতীকটি কী বোঝায়? Bitwise OR / বিটওয়াইজ OR Logical OR / লজিক্যাল OR Bitwise AND / বিটওয়াইজ AND Logical AND / লজিক্যাল AND 20. A file with the extension `.bat` in DOS is a… / DOS-এ `.bat` এক্সটেনশন সহ একটি ফাইল হল একটি… Backup file / ব্যাকআপ ফাইল Batch file / ব্যাচ ফাইল BASIC program file / BASIC প্রোগ্রাম ফাইল Binary file / বাইনারি ফাইল 21. The ability of an object to take on many forms is a key concept of OOP known as… / একটি অবজেক্টের বিভিন্ন রূপ ধারণ করার ক্ষমতাকে OOP-এর একটি মূল ধারণা হিসাবে जाना হয়, যা হল… Inheritance / ইনহেরিট্যান্স Encapsulation / এনক্যাপসুলেশন Polymorphism / পলিমরফিজম Abstraction / অ্যাবস্ট্রাকশন 22. A register is a type of… / একটি রেজিস্টার হল এক ধরনের… Combinational circuit / কম্বিনেশনাল সার্কিট Sequential circuit / সিকোয়েন্সিয়াল সার্কিট Arithmetic circuit / অ্যারিথমেটিক সার্কিট Logic gate / লজিক গেট 23. In HTML, which tag is used to define an unordered list (bulleted list)? / HTML-এ, একটি আনঅর্ডারড লিস্ট (বুলেটেড লিস্ট) সংজ্ঞায়িত করতে কোন ট্যাগ ব্যবহার করা হয়? <ol> <li> <ul> <list> 24. The decimal value of octal number 63 is… / অক্টাল সংখ্যা 63 এর দশমিক মান হল… 51 63 49 45 25. The instruction format ‘Zero Address Instruction’ is used in a… / ‘জিরো অ্যাড্রেস ইন্সট্রাকশন’ ফরম্যাটটি ব্যবহৃত হয় একটি… General register-based computer / সাধারণ রেজিস্টার-ভিত্তিক কম্পিউটারে Stack-organized computer / স্ট্যাক-সংগঠিত কম্পিউটারে Accumulator-based computer / অ্যাকুমুলেটর-ভিত্তিক কম্পিউটারে All of the above / উপরের সবগুলিতে 26. Which of the following is an email client? / নিচের কোনটি একটি ইমেল ক্লায়েন্ট? Google Chrome Microsoft Outlook Adobe Photoshop Notepad 27. A `for` loop in C is an example of a(n)… / C-তে একটি `for` লুপ হল একটি… entry-controlled loop / এন্ট্রি-কন্ট্রোলড লুপ exit-controlled loop / এক্সিট-কন্ট্রোলড লুপ selection statement / সিলেকশন স্টেটমেন্ট jump statement / জাম্প স্টেটমেন্ট 28. The number of tuples in a relation is called its… / একটি রিলেশনে টাপলের সংখ্যাকে বলা হয় তার… Degree / ডিগ্রি Attribute / অ্যাট্রিবিউট Cardinality / কার্ডিনালিটি Domain / ডোমেন 29. The term ‘pseudo code’ refers to… / ‘সিউডো কোড’ শব্দটি বলতে বোঝায়… an executable code / একটি এক্সিকিউটেবল কোড an informal high-level description of an algorithm / একটি অ্যালগরিদমের একটি অনানুষ্ঠানিক উচ্চ-স্তরের বিবরণ a machine-level code / একটি মেশিন-স্তরের কোড a code with errors / ত্রুটিযুক্ত একটি কোড 30. A demultiplexer (DEMUX) is a circuit that… / একটি ডিমাল্টিপ্লেক্সার (DEMUX) হল একটি সার্কিট যা… receives one input and distributes it to one of several outputs / একটি ইনপুট গ্রহণ করে এবং এটিকে বেশ কয়েকটি আউটপুটের মধ্যে একটিতে বিতরণ করে selects one of many inputs and passes it to a single output / অনেকগুলো ইনপুট থেকে একটি নির্বাচন করে এবং এটিকে একটি একক আউটপুটে পাঠায় performs addition of two binary numbers / দুটি বাইনারি সংখ্যার যোগফল সম্পাদন করে converts binary to decimal / বাইনারিকে ডেসিমেলে রূপান্তর করে 31. What is the default port number for HTTP? / HTTP-র জন্য ডিফল্ট পোর্ট নম্বর কত? 21 25 80 443 32. The space complexity of an algorithm measures the… / একটি অ্যালগরিদমের স্পেস কমপ্লেক্সিটি পরিমাপ করে… amount of time the algorithm takes to run / অ্যালগরিদমটি চলতে যে পরিমাণ সময় নেয় amount of memory the algorithm needs to run / অ্যালগরিদমটি চলতে যে পরিমাণ মেমরি প্রয়োজন number of lines in the code / কোডে লাইনের সংখ্যা number of CPU cycles / CPU সাইকেলের সংখ্যা 33. A translator that converts assembly language to machine language is called… / একটি অনুবাদক যা অ্যাসেম্বলি ভাষাকে মেশিন ভাষায় রূপান্তর করে তাকে বলা হয়… Compiler / কম্পাইলার Interpreter / ইন্টারপ্রেটার Assembler / অ্যাসেম্বলার Linker / লিঙ্কার 34. Which logic gate produces a HIGH output only when all its inputs are HIGH? / কোন লজিক গেটটি শুধুমাত্র তখনই HIGH আউটপুট দেয় যখন তার সমস্ত ইনপুট HIGH থাকে? OR AND NOR NAND 35. The ‘brain’ of the computer which performs most of the processing is the… / কম্পিউটারের ‘মস্তিষ্ক’ যা বেশিরভাগ প্রক্রিয়াকরণ সম্পাদন করে তা হল… Main Memory / প্রধান মেমরি Motherboard / মাদারবোর্ড Central Processing Unit (CPU) / সেন্ট্রাল প্রসেসিং ইউনিট (CPU) Power Supply / পাওয়ার সাপ্লাই 36. What is the purpose of the `break` statement in C? / C-তে `break` স্টেটমেন্টের উদ্দেশ্য কী? To continue to the next iteration of a loop / লুপের পরবর্তী পুনরাবৃত্তিতে যাওয়া To exit from a loop or switch statement immediately / একটি লুপ বা সুইচ স্টেটমেন্ট থেকে অবিলম্বে বেরিয়ে আসা To skip the rest of the code in the current iteration / বর্তমান পুনরাবৃত্তিতে বাকি কোড এড়িয়ে যাওয়া To return a value from a function / একটি ফাংশন থেকে একটি মান ফেরত দেওয়া 37. A microprogrammed control unit is… / একটি মাইক্রোপ্রোগ্রামড কন্ট্রোল ইউনিট হল… faster than a hardwired control unit / একটি হার্ডওয়্যার্ড কন্ট্রোল ইউনিটের চেয়ে দ্রুত less flexible than a hardwired control unit / একটি হার্ডওয়্যার্ড কন্ট্রোল ইউনিটের চেয়ে কম নমনীয় implemented using software in a control memory / কন্ট্রোল মেমরিতে সফটওয়্যার ব্যবহার করে বাস্তবায়ন করা হয় made of logic gates only / শুধুমাত্র লজিক গেট দিয়ে তৈরি 38. In word processing, ‘WYSIWYG’ stands for… / ওয়ার্ড প্রসেসিং-এ, ‘WYSIWYG’ এর পূর্ণরূপ হল… What You See Is What You Get Where You See Is Where You Go What You Store Is What You Get Why You See Is Why You Get 39. Which of the following is an example of an impact printer? / নিচের কোনটি একটি ইমপ্যাক্ট প্রিন্টারের উদাহরণ? Laser Printer / লেজার প্রিন্টার Inkjet Printer / ইঙ্কজেট প্রিন্টার Dot-Matrix Printer / ডট-ম্যাট্রিক্স প্রিন্টার Thermal Printer / থার্মাল প্রিন্টার 40. The binary subtraction 1100 – 0101 equals… / বাইনারি বিয়োগ 1100 – 0101 এর ফল হল… 1001 0111 1011 0101 41. An encoder is a combinational circuit that… / একটি এনকোডার হল একটি কম্বিনেশনাল সার্কিট যা… converts 2^n input lines into n output lines / 2^n ইনপুট লাইনকে n আউটপুট লাইনে রূপান্তর করে converts n input lines into 2^n output lines / n ইনপুট লাইনকে 2^n আউটপুট লাইনে রূপান্তর করে has one input and many outputs / একটি ইনপুট এবং অনেক আউটপুট আছে selects one of many inputs / অনেক ইনপুট থেকে একটি নির্বাচন করে 42. The process of dividing a large program into smaller, manageable sub-programs is known as… / একটি বড় প্রোগ্রামকে ছোট, পরিচালনাযোগ্য উপ-প্রোগ্রামে বিভক্ত করার প্রক্রিয়া হিসাবে পরিচিত… Structured Programming / স্ট্রাকচার্ড প্রোগ্রামিং Debugging / ডিবাগিং Compiling / কম্পাইলিং Multitasking / মাল্টিটাস্কিং 43. In BASIC, `LET A = 5` is an example of a(n)… / BASIC-এ, `LET A = 5` হল একটি… Input statement / ইনপুট স্টেটমেন্ট Output statement / আউটপুট স্টেটমেন্ট Assignment statement / অ্যাসাইনমেন্ট স্টেটমেন্ট Control statement / কন্ট্রোল স্টেটমেন্ট 44. A character is represented internally as a(n)… / একটি অক্ষর অভ্যন্তরীণভাবে একটি … হিসাবে উপস্থাপিত হয়। string / স্ট্রিং code (like ASCII) / কোড (যেমন ASCII) image / ছবি pointer / পয়েন্টার 45. What does IP stand for in the context of networking? / নেটওয়ার্কিং-এর প্রসঙ্গে IP-এর পূর্ণরূপ কী? Internal Protocol / ইন্টারনাল প্রোটোকল Internet Protocol / ইন্টারনেট প্রোটোকল Information Protocol / ইনফরমেশন প্রোটোকল Input Protocol / ইনপুট প্রোটোকল 46. The `malloc()` function in C is used for… / C-তে `malloc()` ফাংশনটি ব্যবহৃত হয়… freeing allocated memory / বরাদ্দকৃত মেমরি মুক্ত করার জন্য dynamic memory allocation / ডাইনামিক মেমরি বরাদ্দের জন্য declaring a static variable / একটি স্ট্যাটিক ভেরিয়েবল ঘোষণা করার জন্য creating a new file / একটি নতুন ফাইল তৈরি করার জন্য 47. The decimal number -5 can be represented in 8-bit 2’s complement form as… / দশমিক সংখ্যা -5 কে 8-বিট 2’s কমপ্লিমেন্ট আকারে প্রকাশ করা যেতে পারে… 11111010 11111011 00000101 10000101 48. Which of the following is not an operating system? / নিচের কোনটি একটি অপারেটিং সিস্টেম নয়? Windows Linux Oracle DOS 49. A decision table is used to… / একটি ডিসিশন টেবিল ব্যবহৃত হয়… represent complex logic and conditions in a tabular format / জটিল যুক্তি এবং শর্তগুলিকে একটি সারণী বিন্যাসে উপস্থাপন করতে draw a flowchart / একটি ফ্লোচার্ট আঁকতে write pseudo code / সিউডো কোড লিখতে store data like a spreadsheet / একটি স্প্রেডশীটের মতো ডেটা সঞ্চয় করতে 50. The file system used by most modern versions of Windows is… / Windows-এর বেশিরভাগ আধুনিক সংস্করণ দ্বারা ব্যবহৃত ফাইল সিস্টেম হল… FAT32 NTFS ext4 HFS+ 51. An array is a collection of… / একটি অ্যারে হল একটি সংগ্রহ… items of different data types / বিভিন্ন ডেটা টাইপের আইটেমের items of the same data type stored at contiguous memory locations / একই ডেটা টাইপের আইটেমের যা সংলগ্ন মেমরি অবস্থানে সংরক্ষিত classes and objects / ক্লাস এবং অবজেক্টের linked nodes / লিঙ্কড নোডের 52. The tag used to create a table row in HTML is… / HTML-এ একটি টেবিল সারি তৈরি করতে ব্যবহৃত ট্যাগটি হল… <td> <th> <tr> <table> 53. In a database, a ‘key’ is a… / একটি ডেটাবেসে, একটি ‘কী’ হল একটি… password for security / নিরাপত্তার জন্য একটি পাসওয়ার্ড field used to uniquely identify a record / একটি রেকর্ডকে স্বতন্ত্রভাবে সনাক্ত করতে ব্যবহৃত একটি ফিল্ড name of the table / টেবিলের নাম query language / কোয়েরি ভাষা 54. A full adder can be implemented using two… / একটি ফুল অ্যাডার দুটি … ব্যবহার করে বাস্তবায়ন করা যেতে পারে। half adders and an AND gate / হাফ অ্যাডার এবং একটি AND গেট half adders and an OR gate / হাফ অ্যাডার এবং একটি OR গেট full adders and an AND gate / ফুল অ্যাডার এবং একটি AND গেট half subtractors and an OR gate / হাফ সাবট্রাক্টর এবং একটি OR গেট 55. What is the main characteristic of a mainframe computer? / একটি মেইনফ্রেম কম্পিউটারের প্রধান বৈশিষ্ট্য কী? It is a personal computer / এটি একটি ব্যক্তিগত কম্পিউটার It supports a large number of simultaneous users / এটি একই সাথে বিপুল সংখ্যক ব্যবহারকারীকে সমর্থন করে It is highly portable / এটি অত্যন্ত বহনযোগ্য It has a single-core processor / এটির একটি সিঙ্গেল-কোর প্রসেসর আছে 56. What is the function of a ‘constructor’ in C++? / C++ এ একটি ‘কনস্ট্রাক্টর’ এর কাজ কী? To destroy an object when it goes out of scope / একটি অবজেক্ট যখন স্কোপের বাইরে চলে যায় তখন তাকে ধ্বংস করা To initialize an object when it is created / একটি অবজেক্ট যখন তৈরি হয় তখন তাকে ইনিশিয়ালাইজ করা To copy an object / একটি অবজেক্টকে কপি করা To perform a logical operation / একটি যৌক্তিক ক্রিয়াকলাপ সম্পাদন করা 57. Which protocol is used for sending e-mail? / ইমেল পাঠানোর জন্য কোন প্রোটোকল ব্যবহার করা হয়? FTP (File Transfer Protocol) SMTP (Simple Mail Transfer Protocol) HTTP (Hypertext Transfer Protocol) POP3 (Post Office Protocol 3) 58. The ‘locality of reference’ principle is the basis for using… / ‘লোকালিটি অফ রেফারেন্স’ নীতিটি … ব্যবহারের ভিত্তি। Cache memory / ক্যাশে মেমরি Virtual memory / ভার্চুয়াল মেমরি Secondary memory / সেকেন্ডারি মেমরি Registers / রেজিস্টার 59. Which type of flowchart provides a high-level overview of a system’s logic? / কোন ধরনের ফ্লোচার্ট একটি সিস্টেমের যুক্তির একটি উচ্চ-স্তরের সংক্ষিপ্ত বিবরণ প্রদান করে? System Flowchart / সিস্টেম ফ্লোচার্ট Program Flowchart / প্রোগ্রাম ফ্লোচার্ট Detailed Flowchart / ডিটেইলড ফ্লোচার্ট Process Flowchart / প্রসেস ফ্লোচার্ট 60. The NOR gate is a combination of which two gates? / NOR গেটটি কোন দুটি গেটের সমন্বয়? AND and NOT / AND এবং NOT OR and NOT / OR এবং NOT AND and OR / AND এবং OR XOR and NOT / XOR এবং NOT মক টেস্ট জমা দিন ফলাফল আপনি ৬০ এর মধ্যে পেয়েছেন। সঠিক উত্তর: ভুল উত্তর: উত্তর দেননি: বিস্তারিত উত্তর ও ব্যাখ্যা