BREB — Assistant Programmer — Exam: 2023প্রশ্ন ও সমাধান
- Set by
- BREB
- Post
- Assistant Programmer
- Exam date
- 2023
- Questions
- 20 (19 MCQ, 1 written)
- Exam guide
- Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
- Networking · নেটওয়ার্কিং 6
- Digital Logic · ডিজিটাল লজিক 3
- Programming · প্রোগ্রামিং 3
- Algorithms · অ্যালগরিদম 2
- English · ইংরেজি 2
- Cloud & Emerging Tech · ক্লাউড ও উদীয়মান প্রযুক্তি 1
- Database · ডেটাবেজ 1
- General ICT · সাধারণ আইসিটি 1
- Mathematics · গণিত 1
How many bits are in an IPv6 address?
- a)128
- b)32
- c)12
- d)48
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which one is a private IP address?
- a)192.168.10.10
- b)11.15.10.10
- c)1.1.1.1
- d)172.16.5.3
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which device converts digital to analog signal?
- a)Router
- b)Switch
- c)Modem
- d)Hub
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which algorithm is used in memoization?
- a)Dynamic Programming
- b)Backtracking
- c)Static Programming
- d)Xtreme Programming
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which protocol is used for data encryption at the network level?
- a)HTTPS
- b)IPsec
- c)SMTP
- d)FTP
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is a block in a blockchain?
- a)A blockchain is a centralized digital ledger consisting of records called blocks
- b)A blockchain is a decentralized, distributed, digital ledger consisting of records called blocks
- c)A blockchain is a single central database run by one administrator, consisting of records called tables
- d)None of the above
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which is the correct Addition formula in MS Excel?
- a)sum(C9:C12)
- b)= sum(C9:C12)
- c)sum=(C9:C12)
- d)sum(C9+C12)
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which of the following sort algorithms has execution time that is least dependent on initial ordering of the input?
- a)Merge Sort
- b)Insertion Sort
- c)Selection Sort
- d)Quick Sort
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Full meaning of CRC is-
- a)Cyclic Redundancy Check (correct answer)
- b)Cyclic Redundant Check
- c)Cyclic Redundancy Cycle
- d)Cyclic Redundancy Club
Answer and explanation
Correct answer: (a) Cyclic Redundancy Check
CRC (Cyclic Redundancy Check) is an error-detecting code. The sender treats the data bits as a polynomial, divides it by an agreed generator polynomial using modulo-2 (XOR) arithmetic, and appends the remainder as check bits. The receiver repeats the division; a non-zero remainder means the data was corrupted. Ethernet, for example, puts a 32-bit CRC in the Frame Check Sequence (FCS) at the end of every frame, and a frame that fails the check is discarded. CRC detects errors but does not correct them.
Why the other options are wrong
- (b) Cyclic Redundant Check: Close but not the standard term; the word is the noun "Redundancy" (the extra, redundant check bits), not the adjective "Redundant".
- (c) Cyclic Redundancy Cycle: The last word is wrong; the C stands for "Check", because the code exists to check data for errors.
- (d) Cyclic Redundancy Club: A meaningless expansion.
Tip: CRC = Cyclic Redundancy Check, carried in the Ethernet FCS; it detects, not corrects, errors.
Source: Understand Cyclic Redundancy Check Errors on Nexus Switches (Cisco)
Universal logic gate is:
- a)NAND, XOR
- b)NOR, XOR
- c)NOR, OR
- d)NAND, NOR
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which language is used in AI?
- a)Prolog
- b)Python
- c)Java
- d)C
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Hadoop is written in which language?
- a)Java (correct answer)
- b)C++
- c)Pascal
- d)Kotlin
Answer and explanation
Correct answer: (a) Java
Apache Hadoop is the open-source framework for storing very large data sets across a cluster (HDFS, the Hadoop Distributed File System) and processing them in parallel (MapReduce). The framework is written in Java: its daemons run on the Java Virtual Machine, and its native MapReduce programming interface is a Java API. That is why Hadoop programming is usually learned through Java.
Why the other options are wrong
- (b) C++: C++ is not Hadoop's implementation language; the framework runs on the JVM.
- (c) Pascal: A structured teaching language from the 1970s. It has no role in Hadoop.
- (d) Kotlin: A newer JVM language best known for Android apps. Hadoop is not written in it.
Tip: Hadoop = Java framework on the JVM (HDFS for storage + MapReduce for processing).
Source: What is Hadoop? | IBM
What is the port address of Oracle Database?
- a)1520
- b)1521
- c)1522
- d)1523
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Find out 2's complement value of 11100101.
- a)00011011
- b)00011111
- c)0011001
- d)00011010
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is the port address of FTP protocol?
- a)21
- b)23
- c)80
- d)25
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
(2023)₁₀ = (?)₁₆
- a)7E0
- b)7D0
- c)8E0
- d)7E7 (correct answer)
Answer and explanation
Correct answer: (d) 7E7
Repeated division by 16, keeping the remainders:
- 2023 ÷ 16 = 126, remainder 7
- 126 ÷ 16 = 7, remainder 14 (= E)
- 7 ÷ 16 = 0, remainder 7
Reading the remainders from bottom to top: (2023)₁₀ = (7E7)₁₆.
Check: 7 × 16² + 14 × 16 + 7 = 1792 + 224 + 7 = 2023 ✓
Why the other options are wrong
- (a) 7E0: 7 × 256 + 14 × 16 + 0 = 2016, which is 7 short.
- (b) 7D0: 7 × 256 + 13 × 16 + 0 = 2000.
- (c) 8E0: 8 × 256 + 14 × 16 + 0 = 2272.
Tip: Always multiply back (digit × 16ᵏ) to confirm a hex conversion.
Which language does not support the OOP feature of inheritance?
- a)Smalltalk
- b)Java
- c)C
- d)C++
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which is the noun form of 'Waste'?
- a)Waste
- b)Wasting
- c)Wasteful
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which is the Verb form of 'Short'?
- a)Short
- b)Shorten
- c)Shortage
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
একটি 48 মিটার লম্বা খুঁটি ভেঙ্গে সম্পূর্ণভাবে বিচ্ছিন্ন না হয়ে ভূমির সাথে 30° কোণ উৎপন্ন করে। খুঁটিটি কত উঁচুতে ভেঙ্গে ছিল?
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers · Government IT officer posts guide