Computer Science Mock Test 1 কম্পিউটার সায়েন্স মক টেস্ট – সেট ১ 90:00 পূর্ণমান: ৬০ | সময়: ৯০ মিনিট 1. First generation computers used… / প্রথম প্রজন্মের কম্পিউটার কী ব্যবহার করত? Transistors / ট্রানজিস্টর Vacuum Tubes / ভ্যাকুয়াম টিউব Integrated Circuits / ইন্টিগ্রেটেড সার্কিট Microprocessors / মাইক্রোপ্রসেসর 2. The binary equivalent of the decimal number 25 is… / ডেসিমেল সংখ্যা 25-এর বাইনারি সমতুল্য হল… 11001 10011 11010 10110 3. Which of the following is not a weighted code? / নিচের কোনটি ওয়েটেড কোড নয়? BCD (Binary Coded Decimal) Excess-3 Code Binary Number System Octal Number System 4. Which logic gate is known as a universal gate? / কোন লজিক গেটটিকে ইউনিভার্সাল গেট বলা হয়? AND OR NOT NAND 5. According to Boolean algebra, A + A’ equals to? / বুলিয়ান অ্যালজেবরা অনুযায়ী, A + A’ এর মান কত? A A’ 0 1 6. Which register holds the address of the next instruction to be executed? / কোন রেজিস্টার পরবর্তী নির্বাহযোগ্য নির্দেশের ঠিকানা ধরে রাখে? Accumulator (AC) Program Counter (PC) Instruction Register (IR) Memory Address Register (MAR) 7. Which type of memory is the fastest? / কোন ধরনের মেমরি সবচেয়ে দ্রুত? RAM Hard Disk Cache Memory Registers 8. The time complexity of a linear search algorithm is… / লিনিয়ার সার্চ অ্যালগরিদমের টাইম কমপ্লেক্সিটি হল… O(1) O(log n) O(n) O(n^2) 9. Which data structure follows the LIFO (Last-In, First-Out) principle? / কোন ডেটা স্ট্রাকচার LIFO (লাস্ট-ইন, ফার্স্ট-আউট) নীতি অনুসরণ করে? Queue / কিউ Stack / স্ট্যাক Linked List / লিঙ্কড লিস্ট Array / অ্যারে 10. What does HTML stand for? / HTML এর পুরো নাম কী? Hyper Text Transfer Protocol Hyper Text Markup Language High Tech Modern Language Hyperlink and Text Markup Language 11. Which command is used to create a new directory in DOS/Linux? / DOS/Linux-এ নতুন ডিরেক্টরি তৈরি করতে কোন কমান্ড ব্যবহার করা হয়? newdir create mkdir chdir 12. In C language, what is the purpose of the `scanf()` function? / C ল্যাঙ্গুয়েজে, `scanf()` ফাংশনের কাজ কী? To print output to the console / কনসোলে আউটপুট প্রিন্ট করা To take formatted input from the user / ব্যবহারকারীর কাছ থেকে ফরম্যাটেড ইনপুট নেওয়া To allocate memory / মেমরি বরাদ্দ করা To declare a variable / ভেরিয়েবল ঘোষণা করা 13. A multiplexer is also known as… / একটি মাল্টিপ্লেক্সার কী নামেও পরিচিত? Data Selector / ডেটা সিলেক্টর Data Distributor / ডেটা ডিস্ট্রিবিউটর Encoder / এনকোডার Decoder / ডিকোডার 14. What is the 2’s complement of the binary number 10110? / বাইনারি সংখ্যা 10110-এর 2’s কমপ্লিমেন্ট কী? 01001 01010 10111 01011 15. A flowchart that outlines the main segments of a program is called… / একটি ফ্লোচার্ট যা একটি প্রোগ্রামের প্রধান অংশগুলির রূপরেখা দেয়, তাকে বলা হয়… Micro flowchart / মাইক্রো ফ্লোচার্ট Macro flowchart / ম্যাক্রো ফ্লোচার্ট Detailed flowchart / ডিটেইলড ফ্লোচার্ট Pseudo flowchart / সিউডো ফ্লোচার্ট 16. Which of the following is a high-level programming language? / নিচের কোনটি একটি হাই-লেভেল প্রোগ্রামিং ল্যাঙ্গুয়েজ? Machine Language / মেশিন ল্যাঙ্গুয়েজ Assembly Language / অ্যাসেম্বলি ল্যাঙ্গুয়েজ C++ All of the above / উপরের সবকটি 17. What is an operating system? / অপারেটিং সিস্টেম কী? Application Software / অ্যাপ্লিকেশন সফটওয়্যার System Software / সিস্টেম সফটওয়্যার Hardware / হার্ডওয়্যার Utility Software / ইউটিলিটি সফটওয়্যার 18. A half adder can add… / একটি হাফ অ্যাডার যোগ করতে পারে… Two bits / দুটি বিট Three bits / তিনটি বিট Four bits / চারটি বিট Two bytes / দুটি বাইট 19. The hexadecimal representation of the decimal number 16 is… / ডেসিমেল সংখ্যা 16-এর হেক্সাডেসিমেল রূপ হল… F 16 10 G 20. Which of these is a secondary memory device? / এর মধ্যে কোনটি একটি সেকেন্ডারি মেমরি ডিভাইস? RAM CPU Registers Cache Hard Disk Drive (HDD) 21. A program that translates a high-level language into machine language is called… / একটি প্রোগ্রাম যা হাই-লেভেল ল্যাঙ্গুয়েজকে মেশিন ল্যাঙ্গুয়েজে অনুবাদ করে, তাকে বলা হয়… Assembler / অ্যাসেম্বলার Compiler / কম্পাইলার Editor / এডিটর Linker / লিঙ্কার 22. The basic building block of a sequential circuit is… / একটি সিকোয়েন্সিয়াল সার্কিটের মূল উপাদান হল… Logic Gate / লজিক গেট Multiplexer / মাল্টিপ্লেক্সার Flip-Flop / ফ্লিপ-ফ্লপ Adder / অ্যাডার 23. What does WWW stand for? / WWW-এর পুরো নাম কী? Wide World Web World Wide Web Web World Wide World Web Wide 24. In Object-Oriented Programming, bundling data and functions that operate on the data into a single unit is called… / অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং-এ, ডেটা এবং সেই ডেটার উপর কাজ করা ফাংশনগুলিকে একটি এককে আবদ্ধ করাকে বলা হয়… Inheritance / ইনহেরিট্যান্স Polymorphism / পলিমরফিজম Encapsulation / এনক্যাপসুলেশন Abstraction / অ্যাবস্ট্রাকশন 25. The ASCII code for the character ‘A’ is… / ‘A’ অক্ষরের জন্য ASCII কোড হল… 65 97 48 32 26. Which of the following is an input device? / নিচের কোনটি একটি ইনপুট ডিভাইস? Monitor / মনিটর Printer / প্রিন্টার Keyboard / কীবোর্ড Speaker / স্পিকার 27. In a queue data structure, insertion is done at the… / একটি কিউ ডেটা স্ট্রাকচারে, ইনসার্শন (যোগ) করা হয়… Front / ফ্রন্টে Rear / রিয়ারে Middle / মাঝখানে Any position / যেকোনো পজিশনে 28. The process of starting a computer is known as… / একটি কম্পিউটার চালু করার প্রক্রিয়াকে বলা হয়… Loading / লোডিং Starting / স্টার্টিং Booting / বুটিং Initializing / ইনিশিয়ালাইজিং 29. De Morgan’s Law states that (A.B)’ is equal to… / ডি মরগানের সূত্র অনুযায়ী (A.B)’-এর মান হল… A’ + B’ A’ . B’ A + B A . B 30. A collection of related data is known as a… / সম্পর্কিত ডেটার সংগ্রহকে বলা হয়… Field / ফিল্ড Record / রেকর্ড File / ফাইল Database / ডেটাবেস 31. Which addressing mode refers to the operand being part of the instruction itself? / কোন অ্যাড্রেসিং মোডে অপারেন্ডটি নির্দেশেরই একটি অংশ হয়? Direct Addressing / ডাইরেক্ট অ্যাড্রেসিং Indirect Addressing / ইনডাইরেক্ট অ্যাড্রেসিং Immediate Addressing / ইমিডিয়েট অ্যাড্রেসিং Register Addressing / রেজিস্টার অ্যাড্রেসিং 32. The concept of virtual memory is to… / ভার্চুয়াল মেমরির ধারণাটি হল… make the primary memory faster / প্রাইমারি মেমরিকে দ্রুততর করা create an illusion of a very large primary memory / একটি অত্যন্ত বড় প্রাইমারি মেমরির বিভ্রম তৈরি করা use secondary memory as primary memory / সেকেন্ডারি মেমরিকে প্রাইমারি মেমরি হিসাবে ব্যবহার করা reduce the size of programs / প্রোগ্রামের আকার কমানো 33. The binary addition of 1101 + 1011 results in… / 1101 + 1011 বাইনারি যোগের ফল হল… 11000 10110 11010 10000 34. Which is not a feature of C++? / কোনটি C++ এর বৈশিষ্ট্য নয়? Object-Oriented / অবজেক্ট-ওরিয়েন্টেড Platform Independent / প্ল্যাটফর্ম ইন্ডিপেন্ডেন্ট Case Sensitive / কেস সেনসিটিভ Pointers / পয়েন্টার 35. The command to list files in a directory in Linux is… / লিনাক্সে একটি ডিরেক্টরিতে ফাইল তালিকাভুক্ত করার কমান্ড হল… dir list ls show 36. A logic circuit that converts binary code to a set of signals is… / একটি লজিক সার্কিট যা বাইনারি কোডকে একগুচ্ছ সিগন্যালে রূপান্তরিত করে, তা হল… Encoder / এনকোডার Decoder / ডিকোডার Multiplexer / মাল্টিপ্লেক্সার Subtractor / সাবট্রাক্টর 37. What is a “bug” in the context of programming? / প্রোগ্রামিং এর প্রসঙ্গে “বাগ” কী? A feature of the program / প্রোগ্রামের একটি বৈশিষ্ট্য An error or flaw in a program / একটি প্রোগ্রামের ত্রুটি বা খুঁত A security protocol / একটি নিরাপত্তা প্রোটোকল A type of virus / এক ধরনের ভাইরাস 38. A client-server model is a type of… / ক্লায়েন্ট-সার্ভার মডেল হল এক ধরনের… Network architecture / নেটওয়ার্ক আর্কিটেকচার Programming language / প্রোগ্রামিং ল্যাঙ্গুয়েজ Database system / ডেটাবেস সিস্টেম Operating system / অপারেটিং সিস্টেম 39. Which HTML tag is used to create a hyperlink? / একটি হাইপারলিঙ্ক তৈরি করতে কোন HTML ট্যাগ ব্যবহার করা হয়? <link> <href> <a> <hlink> 40. The smallest unit of data in a computer is… / কম্পিউটারে ডেটার ক্ষুদ্রতম একক হল… Byte / বাইট Bit / বিট Nibble / নিবল Word / ওয়ার্ড 41. A JK Flip-Flop has a toggle condition when… / একটি JK ফ্লিপ-ফ্লপের টগল অবস্থা হয় যখন… J=0, K=0 J=0, K=1 J=1, K=0 J=1, K=1 42. The octal equivalent of binary 110101 is… / বাইনারি 110101 এর অক্টাল সমতুল্য হল… 65 55 64 53 43. Which of the following is not a valid data type in C? / নিচের কোনটি C-তে একটি বৈধ ডেটা টাইপ নয়? int float string char 44. A set of instructions that tells a computer what to do is called a… / একগুচ্ছ নির্দেশ যা কম্পিউটারকে বলে কী করতে হবে, তাকে বলা হয়… Program / প্রোগ্রাম Data / ডেটা Hardware / হার্ডওয়্যার Command / কমান্ড 45. A hardwared control unit is… / একটি হার্ডওয়্যার্ড কন্ট্রোল ইউনিট হল… slower than a microprogrammed control unit / একটি মাইক্রোপ্রোগ্রামড কন্ট্রোল ইউনিটের চেয়ে ধীর faster than a microprogrammed control unit / একটি মাইক্রোপ্রোগ্রামড কন্ট্রোল ইউনিটের চেয়ে দ্রুত more flexible than a microprogrammed control unit / একটি মাইক্রোপ্রোগ্রামড কন্ট্রোল ইউনিটের চেয়ে বেশি নমনীয় easier to modify / পরিবর্তন করা সহজ 46. In a spreadsheet, a cell is identified by… / একটি স্প্রেডশীটে, একটি সেলকে চিহ্নিত করা হয়… its row number / তার সারি নম্বর দ্বারা its column letter / তার কলাম অক্ষর দ্বারা a combination of its column letter and row number / তার কলাম অক্ষর এবং সারি নম্বরের সংমিশ্রণ দ্বারা a formula / একটি ফর্মুলা দ্বারা 47. The term ‘gigabyte’ refers to… / ‘গিগাবাইট’ শব্দটি বোঝায়… 1024 bytes 1024 kilobytes 1024 megabytes 1024 gigabytes 48. Which is a self-complementing code? / কোনটি একটি স্ব-পরিপূরক কোড? BCD code Gray code ASCII code Excess-3 code 49. A node in a linked list contains… / একটি লিঙ্কড লিস্টের নোডে থাকে… Only data / শুধুমাত্র ডেটা Only a pointer to the next node / শুধুমাত্র পরবর্তী নোডের একটি পয়েন্টার Data and a pointer to the next node / ডেটা এবং পরবর্তী নোডের একটি পয়েন্টার A pointer to the previous node / পূর্ববর্তী নোডের একটি পয়েন্টার 50. The process of arranging data in a logical sequence is called… / ডেটাকে একটি যৌক্তিক ক্রমে সাজানোর প্রক্রিয়াকে বলা হয়… Searching / সার্চিং Sorting / সর্টিং Merging / মার্জিং Classifying / ক্লাসিফাইং 51. What is the main purpose of a shell in an operating system? / একটি অপারেটিং সিস্টেমে শেলের প্রধান উদ্দেশ্য কী? To manage memory / মেমরি পরিচালনা করা To act as an interface between the user and the kernel / ব্যবহারকারী এবং কার্নেলের মধ্যে একটি ইন্টারফেস হিসাবে কাজ করা To handle file operations / ফাইল অপারেশন পরিচালনা করা To run applications / অ্যাপ্লিকেশন চালানো 52. In BASIC language, which statement is used to print output? / BASIC ল্যাঙ্গুয়েজে, আউটপুট প্রিন্ট করতে কোন স্টেটমেন্ট ব্যবহার করা হয়? PRINT OUTPUT DISPLAY WRITE 53. The dot matrix printer is an example of… / ডট ম্যাট্রিক্স প্রিন্টার হল একটি উদাহরণ… Impact printer / ইমপ্যাক্ট প্রিন্টারের Non-impact printer / নন-ইমপ্যাক্ট প্রিন্টারের Laser printer / লেজার প্রিন্টারের Inkjet printer / ইঙ্কজেট প্রিন্টারের 54. Which device connects multiple computer networks together? / কোন ডিভাইস একাধিক কম্পিউটার নেটওয়ার্ককে একসাথে সংযুক্ত করে? Hub / হাব Switch / সুইচ Router / রাউটার Modem / মোডেম 55. What is the full form of EBCDIC? / EBCDIC এর পুরো নাম কী? Extended Binary Coded Decimal Interchange Code Extended Bit Code Decimal Interchange Code External Binary Coded Decimal Interchange Code Extended Bitwise Coded Decimal Interchange Code 56. Floating-point numbers are used to represent… / ফ্লোটিং-পয়েন্ট সংখ্যা ব্যবহার করা হয়… only integers / শুধুমাত্র পূর্ণসংখ্যা উপস্থাপনের জন্য real numbers with fractional parts / ভগ্নাংশ সহ বাস্তব সংখ্যা উপস্থাপনের জন্য only negative numbers / শুধুমাত্র ঋণাত্মক সংখ্যা উপস্থাপনের জন্য complex numbers / জটিল সংখ্যা উপস্থাপনের জন্য 57. A 3-bit binary counter has a maximum count of… / একটি 3-বিটের বাইনারি কাউন্টারের সর্বোচ্চ গণনা হল… 3 6 7 8 58. The symbol used for a decision box in a flowchart is… / ফ্লোচার্টে ডিসিশন বক্সের জন্য ব্যবহৃত প্রতীকটি হল… Rectangle / আয়তক্ষেত্র Diamond / রম্বস Oval / ডিম্বাকৃতি Parallelogram / সামন্তরিক 59. Which of the following allows multiple processes to run concurrently? / নিচের কোনটি একাধিক প্রসেসকে একই সাথে চলতে দেয়? Multi-programming / মাল্টি-প্রোগ্রামিং Batch processing / ব্যাচ প্রসেসিং Uniprogramming / ইউনিপ্রোগ্রামিং Single-tasking / সিঙ্গেল-টাস্কিং 60. The process of finding and removing errors from a program is called… / একটি প্রোগ্রাম থেকে ত্রুটি খুঁজে বের করা এবং অপসারণ করার প্রক্রিয়াকে বলা হয়… Compiling / কম্পাইলিং Testing / টেস্টিং Debugging / ডিবাগিং Executing / এক্সিকিউটিং মক টেস্ট জমা দিন ফলাফল আপনি ৬০ এর মধ্যে পেয়েছেন। সঠিক উত্তর: ভুল উত্তর: উত্তর দেননি: বিস্তারিত উত্তর ও ব্যাখ্যা