Combined Bank — Assistant Programmer — Exam: 09.02.2024 (BIBM)প্রশ্ন ও সমাধান
- Set by
- Combined Bank
- Post
- Assistant Programmer
- Exam date
- 9 Feb 2024
- Conducted by
- BIBM
- Questions
- 41 (40 MCQ, 1 written)
- Exam guide
- Bank IT jobs · ব্যাংকের আইটি চাকরি
- Bangla · বাংলা 8
- Programming · প্রোগ্রামিং 7
- General Knowledge · সাধারণ জ্ঞান 6
- English · ইংরেজি 5
- Data Structures · ডেটা স্ট্রাকচার 4
- Mathematics · গণিত 4
- General ICT · সাধারণ আইসিটি 3
- Networking · নেটওয়ার্কিং 2
- Algorithms · অ্যালগরিদম 1
- Cloud & Emerging Tech · ক্লাউড ও উদীয়মান প্রযুক্তি 1
'আপন পাঠেতে করহ নিবেশ', বাক্যে 'পাঠেতে' শব্দটি কোন কারকে কোন বিভক্তি?
- a)কর্মকারকে তৃতীয়া
- b)করণ কারকে পঞ্চমী
- c)অধিকরণ কারকে সপ্তমী
- d)অপাদান কারকে সপ্তমী
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
একাধিক স্বাধীন বাক্যকে একটি বাক্যে লিখলে সেগুলোর মাঝখানে কোন চিহ্ন বসে?
- a)হাইফেন
- b)সেমিকোলন
- c)ড্যাশ
- d)কমা
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
কোনটি অস্তিবাচক বাক্য-
- a)সে কিছুতেই সন্তুষ্ট নয়
- b)দুবারের বেশী ফোন করিনি
- c)আমি অন্য কোথাও যাব না
- d)আপনি আমায় অবিশ্বাস করেছেন
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
সাদাটে হলুদ বর্ণকে কী বলা হয়?
- a)হলদেটে
- b)ফিকে
- c)পান্ডুর
- d)বাসন্তি
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
কোনটি বাংলা একাডেমি থেকে প্রকাশিত মাসিক পত্রিকা?
- a)ধান শালিকের দেশ
- b)লাঙ্গল
- c)বার্তা
- d)উত্তরাধিকার
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
'জীবন আমার বোন' কোন ধরনের সাহিত্যকর্ম?
- a)নাটক
- b)প্রবন্ধ
- c)উপন্যাস
- d)কবিতা
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
'আবির্ভাব' শব্দটি গঠিত হয়েছে-
- a)প্রত্যয় দ্বারা
- b)উপসর্গ দ্বারা
- c)সন্ধি দ্বারা
- d)বিভক্তি দ্বারা
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which one of the following is true?
- a)Bangladesh is a lower middle-income country.
- b)Bangladesh is an upper middle-income country.
- c)Bangladesh is a low-income country.
- d)Bangladesh is a high-income country.
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The Mona Lisa portrait was painted by Leonardo da Vinci in the-
- a)15th century
- b)14th century
- c)16th century
- d)17th century
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Who wrote the book 'Politics'?
- a)Aristotle
- b)Socrates
- c)Plato
- d)Pythagoras
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Pythagoras was a Greek-
- a)Philosopher
- b)Mathematician
- c)Accountant
- d)a & b
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is the name of American built spacecraft landed in the lunar's southern polar region of February 22, 2024?
- a)Apollo-17
- b)Odysseus
- c)Chandrayaan-3
- d)Luna-25
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
GPT stands for-
- a)General Pre-trained Transformer.
- b)Generative Program Technology.
- c)Generative Process Technology.
- d)Generative Pre-trained Transformer. (correct answer)
Answer and explanation
Correct answer: (d) Generative Pre-trained Transformer.
GPT stands for Generative Pre-trained Transformer, a family of large language models (LLMs) developed by OpenAI:
- Generative: it produces new content, such as text.
- Pre-trained: it is first trained on a very large body of text before being adapted to specific tasks.
- Transformer: it uses the transformer neural-network architecture.
Why the other options are wrong
- (a) General Pre-trained Transformer.: The "G" is Generative, not General; this is the usual trap.
- (b) Generative Program Technology.: "P" is Pre-trained and "T" is Transformer; GPT is a model, not a "program technology".
- (c) Generative Process Technology.: Also an invented expansion; the "P" and "T" are wrong.
Tip: GPT = Generative Pre-trained Transformer (the model behind ChatGPT).
Source: What is GPT (generative pretrained transformer)? (IBM)
The poem 'Shadhinota Tumi' is written by-
- a)Kazi Nazrul Islam
- b)Ahmed Sofa
- c)Shamsur Rahman
- d)Rabindranath Tagore
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Who is the fastest woman after winning 100 metre sprint titles of the 44th National Athletics Championship held in January, 2024?
- a)Tahmina Rahman
- b)Sonia Akhtar
- c)Sharifa Khatun
- d)Shirin Akhtar
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Who taught her such things?
- a)Who was she taught such things by?
- b)She was taught such things by who?
- c)By whom she was taught such things?
- d)By whom was she taught such things?
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
We hope that we shall win the match.
- a)The match is hoped to be won.
- b)Match winning is our hope.
- c)It is hoped that the match will be won by us.
- d)Winning the match is hoped by us.
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The Manager said, "Well, what can I do for you?"
- a)The Manager asked what he could do for him.
- b)The Manager wondered what he could do for him.
- c)The Manager wanted to know what he could do for him.
- d)The Manager said that he couldn't do anything for him.
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
He said, "Can you sing?" And I said, "No"
- a)He asked me that could I sing and I refused.
- b)He asked me if I could sing and I said that I couldn't.
- c)I denied, when he asked me if I could sing.
- d)He asked me if I could sing and I said no.
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
He said, "Will you listen to such a man?
- a)He asked them will you listen to such a man.
- b)He asked them are you listening to such a man.
- c)He asked them whether they would listen to such a man.
- d)He asked them whether they will listen to such a man.
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
In how many ways can a group of 5 men and 2 women be made out of a total of 7 men and 3 women?
- a)45
- b)90
- c)63
- d)126
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The area of a square is three-fifths the area of a rectangle. The length of the rectangle is 25 cm and its breadth is 10 cm less than its length. What is the perimeter of the square?
- a)60cm
- b)44cm
- c)80cm
- d)cannot be determined
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The number 3 divides 'a' with a result of 'b' and a reminder of 2. The number 3 divides 'b' with a result of 2 and a reminder of 1. What is the value of 'a'?
- a)13
- b)17
- c)23
- d)21
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
A prime number is a number that is divisible only by itself and 1. Which of the following is not a prime number?
- a)2
- b)7
- c)99
- d)181
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is the output of this Java program?
class Test{
int i=1;
}
public class main{
public static void main(String args[]){
Test t;
System.out.println(t.i);
}
}
- a)The program will cause a runtime exception because the variable 'i' was not initialized
- b)The program will cause a compile error because the object 't' was not initialized
- c)0
- d)A garbage value
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Interfaces in Java are meant to be-
- a)Extended
- b)Implemented (correct answer)
- c)Overridden
- d)Used by creating object
Answer and explanation
Correct answer: (b) Implemented
An interface declares a contract (method signatures, constants, and since Java 8 default and static methods). It does nothing on its own until a class writes class C implements I and supplies a body for each abstract method. That is why interfaces are described as meant to be implemented. Oracle's tutorial notes that an interface cannot be instantiated: it can only be implemented by classes or extended by other interfaces.
Why the other options are wrong
- (a) Extended: Only another interface can extend an interface, and that just builds a larger contract which still needs a class to implement it. Extension is possible but is not the purpose.
- (c) Overridden: Methods are overridden; an interface as a whole is not. A class implements the interface's abstract methods.
- (d) Used by creating object:
new I()is a compile error, because an interface cannot be instantiated. You create an object of a class that implements it.
Tip: class extends class; class implements interface; interface extends interface.
Source: Defining an Interface / Interfaces - The Java Tutorials (Oracle)
Which one is the first high level programming language?
- a)C
- b)COBOL
- c)FORTRAN (correct answer)
- d)C++
Answer and explanation
Correct answer: (c) FORTRAN
FORTRAN (FORmula TRANslation) was developed at IBM by a team led by John Backus and debuted in 1957 for the IBM 704. It let scientists write formula-like statements instead of machine code, and its compiler produced code efficient enough to win over sceptics. The Computer History Museum describes it as the first high-level programming language and the first high-quality optimising compiler.
Why the other options are wrong
- (a) C: created at Bell Labs in the early 1970s, about 15 years after FORTRAN.
- (b) COBOL: the business-oriented language specified in 1959 and released around 1960, two to three years after FORTRAN.
- (d) C++: an extension of C from the 1980s, the latest of the four.
Tip: First high-level language = FORTRAN (1957, science); then COBOL (business), then C, then C++.
Note: earlier designs existed on paper or in limited use (e.g. Plankalkül, designed in the 1940s but not implemented then), but FORTRAN is the first successful, widely used one and the expected exam answer.
Sources: History of FORTRAN and FORTRAN II – Computer History Museum; Fortran – IBM History
Which one is the first search engine?
- a)Google
- b)Archie
- c)AltaVista
- d)WAIS
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which of the following sorting algorithms can be used to sort a random linked list with minimum time complexity?
- a)Insertion Sort
- b)Quick Sort
- c)Heap Sort
- d)Merge Sort
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Let P be a singly linked list. Let Q be the pointer to an intermediate node x in the list. What is the worst-case time complexity of the best known algorithm to delete the node Q from the list?
- a)O(n)
- b)O(log₂ n)
- c)O(log n)
- d)O(1)
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
In a doubly linked list, the number of pointers affected for an insertion operation will be-
- a)5
- b)0
- c)1
- d)None of these
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The time required to search an element in a linked list of length n is-
- a)O(log n)
- b)O(n)
- c)O(1)
- d)O(n²)
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which operation does F1 key perform for all types of application?
- a)Windows shut down
- b)File open
- c)Help
- d)Save
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
The minimum number of fields in each node of a doubly linked list is
- a)1
- b)2
- c)3 (correct answer)
- d)4
Answer and explanation
Correct answer: (c) 3
Each node of a doubly linked list must be able to move both forward and backward, so it needs at least:
- data: the value stored in the node
- prev: a pointer to the previous node
- next: a pointer to the next node
That makes 3 fields.
Why the other options are wrong
- (a) 1: Data alone gives no links at all, so there would be no list.
- (b) 2: Data plus one link is a singly linked list node, which can move in only one direction.
- (d) 4: A fourth field (for example a key alongside the data) is optional and not part of the minimum.
Tip: Minimum fields: singly linked list = 2 (data, next) and doubly linked list = 3 (prev, data, next).
Source: Problem Session 2 - 6.006 Introduction to Algorithms, MIT OpenCourseWare (Spring 2020)
IPv6 does not support which of the following addressing modes?
- a)unicast addressing
- b)multicast addressing
- c)broadcast addressing (correct answer)
- d)anycast addressing
Answer and explanation
Correct answer: (c) broadcast addressing
IPv6 defines three kinds of address: unicast, anycast and multicast. RFC 4291 says plainly: "There are no broadcast addresses in IPv6". Jobs that IPv4 did with broadcast are done with multicast groups instead, for example the all-nodes link-local group ff02::1, so only hosts that have joined a group need to process the packet.
Why the other options are wrong
- (a) unicast addressing: Supported; a unicast address identifies a single interface.
- (b) multicast addressing: Supported, and it takes over the role of broadcast; the packet goes to every interface in the group.
- (d) anycast addressing: Supported; the packet goes to the "nearest" of several interfaces sharing the address, as measured by routing.
Tip: IPv4: unicast, broadcast, multicast. IPv6: unicast, multicast, anycast (no broadcast).
What is IP class and number of sub-networks if the subnet mask is 255.224.0.0?
- a)Class A, 3
- b)Class A, 8
- c)Class B, 3
- d)Class B, 32
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which of the following is the Output of this program?
#include <stdio.h>
int main() {
static int i=5;
if (--i){
printf("%d ",i);
main();
}
}
- a)4 3 2 1
- b)1 2 3 4
- c)4 4 4 4
- d)0 0 0 0
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
In C, static storage class cannot be used with:
- a)Global variable
- b)Function parameter
- c)Function name
- d)Local variable
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which of the following storage classes have global visibility in C/C++?
- a)Auto
- b)Extern
- c)Static
- d)Register
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Give the output:
#include <stdio.h>
int main() {
int y = 0;
int x = (y != 0);
printf("%d", x);
return 0;
}
- a)0
- b)1
- c)A big negative number
- d)Compiler Error
Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Which of the following is not a storage class specifier in C?
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 · Bank IT jobs guide