Skip to content
Past paper

Probashi Kallyan Bank Assistant Programmer: 2019 Exam Taker: AUSTপ্রশ্ন ও সমাধান

Set by
Probashi Kallyan Bank
Post
Assistant Programmer
Exam date
2019
Questions
18 (18 MCQ, 0 written)
Exam guide
Bank IT jobs · ব্যাংকের আইটি চাকরি
  • Networking · নেটওয়ার্কিং 4
  • Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 4
  • Programming · প্রোগ্রামিং 3
  • Computer Architecture · কম্পিউটার আর্কিটেকচার 2
  • Database · ডেটাবেজ 2
  • Algorithms · অ্যালগরিদম 1
  • Data Structures · ডেটা স্ট্রাকচার 1
  • Web Technology · ওয়েব টেকনোলজি 1
Question 1Data Structures

Linked list can be implemented using?

  • a)Array
  • b)Pointers
  • c)Both A & B
  • d)None of these

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 2Software Engineering

Which of the following is a design pattern?

  • a)Factory (correct answer)
  • b)List
  • c)Queue
  • d)All of these
Answer and explanation

Correct answer: (a) Factory

A design pattern is a reusable, named solution to a recurring design problem in a given context. Factory is a creational pattern: client code asks a factory (a method or object) for an object, and the factory decides which concrete class to create, so the client depends only on an interface and not on the concrete class. Other well-known patterns are Singleton and Builder (creational), Adapter and Facade (structural), and Observer and Strategy (behavioural).

Why the other options are wrong

  • (b) List: a data structure (an ordered collection of elements), not a design pattern.
  • (c) Queue: a data structure that holds elements for processing, usually first-in-first-out; it is not a design pattern.
  • (d) All of these: List and Queue are not design patterns, so not all of the options are correct.

Tip: Patterns describe how to design (Factory, Singleton, Observer); List, Queue, Stack and Tree are data structures that store data.

Source: Guide to the Software Engineering Body of Knowledge (SWEBOK) v4.0a; Collections Framework Overview (Java SE 8 Documentation)

Question 3Software Engineering

Method used in writing and design of a program is termed as-

  • a)Bottom-up method
  • b)top-down method
  • c)split method
  • d)None of these

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 4Computer Architecture

The place where a large amount of data is stored outside the central processing unit is called

  • a)Peripherals
  • b)Control unit
  • c)AI unit
  • d)Backing store

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 5Programming

Which of the following programs helps you to learn Android programming?

  • a)C
  • b)SQL
  • c)Java
  • d)HTML

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 6Web Technology

Which one is a modern lightweight message exchange format?

  • a)JSON
  • b)XML
  • c)MX
  • d)HTML

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 7Programming

In C++, the idea of hiding the details of how something is implemented is known as

  • a)inheritance
  • b)encapsulation
  • c)recursion
  • d)polymorphism

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 8Computer Architecture

The only language understood by a digital computer is called ___

  • a)Assembly Language
  • b)High level language
  • c)Machine language
  • d)None of these

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 9Software Engineering

Which of the following is a project scheduling method that can be applied to software development?

  • a)PERT
  • b)CPM
  • c)Both A & B
  • d)CMM

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 10Programming

In Java, which operator is used to create an object?

  • a)class
  • b)scanf
  • c)print
  • d)None of these

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 11Networking

"The time to communicate between Bangladesh and USA is the same as that to communicate between two adjacent houses in Bangladesh"- In which case is the above true?

  • a)Satellite
  • b)Fiber Optic
  • c)Twisted Pair
  • d)Radio Link

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 12Software Engineering

Which kind of software testing strategy starts with testing the fundamental components first?

  • a)Top-down testing
  • b)Bottom-up testing
  • c)Stress Testing
  • d)Back to Back testing

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 13Networking

A path for carrying signals between a source and destination is known as-

  • a)Router
  • b)Channel
  • c)Link
  • d)Block

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 14Networking

Which is the standard protocol for network management features?

  • a)SNMP (correct answer)
  • b)SNA
  • c)FTP
  • d)SMTP
Answer and explanation

Correct answer: (a) SNMP

SNMP (Simple Network Management Protocol) is the standard Internet protocol for network management. A network management station (the manager) sends Get and Set requests to an agent running on each managed device, such as a router, switch, server or printer, to read or change values stored in the device's MIB (Management Information Base). Agents also send unsolicited trap messages to report events. SNMP runs over UDP: requests go to port 161 and traps to port 162.

Why the other options are wrong

  • (b) SNA: Systems Network Architecture is IBM's proprietary networking architecture for mainframe-centred networks, not the standard Internet network-management protocol.
  • (c) FTP: File Transfer Protocol moves files between hosts; it cannot query or configure device status.
  • (d) SMTP: Simple Mail Transfer Protocol relays e-mail between mail servers.

Tip: Monitoring or managing network devices = SNMP (manager, agent, MIB; UDP 161/162).

Source: RFC 1157: A Simple Network Management Protocol (SNMP)

Question 15Database

In SQL, the ________ command is used to recompile a view.

  • a)Compile View
  • b)Define View
  • c)Alter View
  • d)Create View

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 16Networking

Which of the following is not a standard synchronous communication protocol?

  • a)SDLC
  • b)SLIP
  • c)PAS
  • d)SMTP

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 17Database

Which of the following terms refers to the degree to which data in a database system are accurate and correct?

  • a)Data integrity
  • b)Data security
  • c)Data Validity
  • d)None of these

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question 18Algorithms

The complexity of Bubble sort algorithm is-

  • a)O(n)
  • b)O (log n)
  • c)O(n²)
  • d)O (n log n)

Sign up free to see the answer and explanation · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers · Bank IT jobs guide