লিয়ানা বুকস

ইনভেস্টমেন্ট কর্পোরেশন অব বাংলাদেশ (আইসিবি) অ্যাসিস্ট্যান্ট প্রোগ্রামার নিয়োগ পরীক্ষা ২০১৯: প্রশ্ন ও সমাধান

পরীক্ষা হয়েছে ২ মার্চ ২০১৯। ২৯টি প্রশ্ন, সঠিক উত্তর আর প্রতিটির ব্যাখ্যা। চাইলে আগে নিজে পরীক্ষা দিয়ে দেখুন।

সময় ধরে পরীক্ষা দিন →

ইংরেজি

  1. ১. A person in a family who lived a long time ago is called:
    • ক. Ancestor
    • খ. Follower
    • গ. Past Member
    • ঘ. Successor
    উত্তর: ক. Ancestor
    পরিবারের যিনি অনেক আগে বেঁচে ছিলেন, অর্থাৎ পূর্বপুরুষ, তাঁকে ancestor বলে। এর বিপরীত descendant বা উত্তরপুরুষ।
  2. ২. We had to face a lot of ________ due to their _____ act.
    • ক. Problems, desirable
    • খ. Consequences, immeasurable
    • গ. Worries, kind
    • ঘ. Humiliation, disgraceful
    উত্তর: ঘ. Humiliation, disgraceful
    কারও লজ্জাজনক (disgraceful) কাজের ফলে অপমান (humiliation) সইতে হয়, তাই দুটি শব্দ অর্থের দিক থেকে মিলে যায়। বাকি জোড়াগুলোতে কারণ ও ফলের মিল নেই।
  3. ৩. What is the meaning of the word 'Tranquil'?
    • ক. Awesome
    • খ. Stupidly
    • গ. Placid
    • ঘ. Foolishness
    উত্তর: গ. Placid
    'Tranquil' মানে শান্ত, নিরুদ্বেগ। 'Placid'-এর অর্থও শান্ত ও স্থির, তাই এটিই সমার্থক।
  4. ৪. Find the correctly spelt word:
    • ক. Atomosphere
    • খ. Atmosphere
    • গ. Atmosphare
    • ঘ. Atomosphare
    উত্তর: খ. Atmosphere
    বায়ুমণ্ডলের সঠিক বানান atmosphere: atmo + sphere।
  5. ৫. Which one of the following words is an odd to the others?
    • ক. Joey
    • খ. Filly
    • গ. Vixen
    • ঘ. Calf
    উত্তর: গ. Vixen
    Joey (ক্যাঙারুর বাচ্চা), filly (ঘোড়ার মাদি বাচ্চা) ও calf (বাছুর) প্রাণীর শাবক বোঝায়। Vixen হলো পূর্ণবয়স্ক মাদি শিয়াল, তাই এটি আলাদা।
  6. ৬. She was hardly-hit by recent recession. Which word (s) make this sentence incorrect?
    • ক. was
    • খ. hardly-hit
    • গ. recent
    • ঘ. recession
    উত্তর: খ. hardly-hit
    খুব ক্ষতিগ্রস্ত বোঝাতে সঠিক রূপ 'hard-hit'। 'Hardly' মানে 'প্রায় না', তাই hardly-hit বাক্যের অর্থই উল্টে দেয়।
  7. ৭. Find the synonym of the word 'cadaver'.
    • ক. Ascend
    • খ. Develop
    • গ. Corpse
    • ঘ. Drop
    উত্তর: গ. Corpse
    'Cadaver' মানে মৃতদেহ, বিশেষ করে চিকিৎসাবিদ্যায় ব্যবচ্ছেদের জন্য রাখা দেহ। এর সমার্থক 'corpse'।
  8. ৮. No spelling error occurs in:
    • ক. ascientain
    • খ. ascertane
    • গ. ascertain
    • ঘ. ancient
    উত্তর: ঘ. ancient
    'Ancient' বানানটি সঠিক। তবে 'ascertain' বানানটিও সঠিক, তাই প্রশ্নে দুটি শুদ্ধ বিকল্প আছে; দেওয়া উত্তর ancient ধরা হয়েছে।
  9. ৯. Meaning of the idiom 'have one's duck in a row' is:
    • ক. well organized
    • খ. being close
    • গ. full count
    • ঘ. do everything
    উত্তর: ক. well organized
    'Have one's ducks in a row' মানে সব কিছু গুছিয়ে প্রস্তুত থাকা, অর্থাৎ well organized।
  10. ১০. A way of making a group of people all think about something at the same time to solve a problem is known as:
    • ক. co-operation
    • খ. instruction
    • গ. collaborating
    • ঘ. brainstorming
    উত্তর: ঘ. brainstorming
    একদল মানুষ একসঙ্গে বসে কোনো সমস্যার সমাধানে যত দ্রুত সম্ভব নানা ধারণা দিলে তাকে brainstorming বলে।

গণিত

  1. ১১. সুদের হার দশমিক ৭৫ শতাংশ হ্রাস পাওয়ায় একজন আমানতকারীর আমানতের উপর ৪ বছরের প্রাপ্ত আয় ৭৫০ টাকা কমে যায়। তার আমানতের পরিমাণ কত?
    • ক. ২৫,০০০ টাকা
    • খ. ১৮,৭৫০ টাকা
    • গ. ৩০,০০০ টাকা
    • ঘ. ১,০০,০০০ টাকা
    উত্তর: ক. ২৫,০০০ টাকা
    ৪ বছরে সুদ কমেছে ০.৭৫ × ৪ = ৩%। আমানতের ৩% = ৭৫০ টাকা হলে আমানত = ৭৫০ × ১০০/৩ = ২৫,০০০ টাকা।
  2. ১২. পুলক আবিরের চেয়ে দ্বিগুণ দক্ষ এবং একই কাজ আবিরের চেয়ে ৬০ দিন কম সময়ে সম্পন্ন করতে পারে। তারা উভয়ে একত্রে কতদিনে কাজটি শেষ করতে পারবে?
    • ক. ৯০ দিন
    • খ. ৬০ দিন
    • গ. ৪০ দিন
    • ঘ. ৩০ দিন
    উত্তর: গ. ৪০ দিন
    পুলক t দিনে করলে আবির করে 2t দিনে, আর 2t − t = 60 থেকে t = 60। একদিনে দুজনে করে 1/60 + 1/120 = 3/120 = 1/40 অংশ, তাই একত্রে ৪০ দিন লাগবে।
  3. ১৩. a, b, c, d চারটি ক্রমিক স্বাভাবিক সংখ্যা হলে নিচের কোনটি পূর্ণবর্গ সংখ্যা?
    • ক. abcd
    • খ. ab + cd
    • গ. abcd + 1
    • ঘ. abcd - 1
    উত্তর: গ. abcd + 1
    n(n+1)(n+2)(n+3) + 1 = $(n^2+3n+1)^2$, তাই চারটি ক্রমিক সংখ্যার গুণফলের সঙ্গে 1 যোগ করলে সবসময় পূর্ণবর্গ হয়। যেমন 1·2·3·4 + 1 = 25 = 5²।
  4. ১৪. $a = \sqrt3 + \sqrt2$ হলে $a^3 + 1/a^3$ = ?
    • ক. 18√3
    • খ. 5√3
    • গ. 6√3
    • ঘ. 12√3
    উত্তর: ক. 18√3
    1/a = √3 − √2, তাই a + 1/a = 2√3। এখন $a^3 + 1/a^3 = (a+1/a)^3 - 3(a+1/a) = 24\sqrt3 - 6\sqrt3 = 18\sqrt3$।
  5. ১৫. একটি গাড়ির চাকার ব্যাস ১.৬৭ মিটার। ২১ কিলোমিটার পথ যেতে চাকাটি কতবার ঘুরবে?
    • ক. ১,০০০ বার
    • খ. ৩,০০০ বার
    • গ. ২৫,০০০ বার
    • ঘ. ৪,০০০ বার
    উত্তর: ঘ. ৪,০০০ বার
    একবার ঘুরলে চাকা যায় তার পরিধির সমান পথ = π × ১.৬৭ ≈ ৫.২৫ মিটার। ২১০০০ ÷ ৫.২৫ ≈ ৪০০০ বার।
  6. ১৬. একটি পণ্য বিক্রয় করে পাইকারী বিক্রেতা ২০% এবং খুচরা বিক্রেতা ২০% লাভ করে। যদি দ্রব্যটির খুচরা বিক্রয়মূল্য ৫৭৬ টাকা হয়, তবে পাইকারী বিক্রেতার ক্রয়মূল্য কত?
    • ক. ২৫০ টাকা
    • খ. ৩০০ টাকা
    • গ. ৪০০ টাকা
    • ঘ. ৪৮০ টাকা
    উত্তর: গ. ৪০০ টাকা
    দুই ধাপে ২০% করে লাভ হলে দাম হয় ১.২ × ১.২ = ১.৪৪ গুণ। তাই পাইকারী বিক্রেতার ক্রয়মূল্য = ৫৭৬ ÷ ১.৪৪ = ৪০০ টাকা।
  7. ১৭. ১০টি সংখ্যার যোগফল ৪৬২, প্রথম ৪টির গড় ৫২ ও শেষ ৫টির গড় ৩৮ হলে ৫ম সংখ্যাটি কত?
    • ক. ৬২
    • খ. ৭২
    • গ. ৬৪
    • ঘ. ৫৪
    উত্তর: গ. ৬৪
    প্রথম ৪টির যোগফল ২০৮ আর শেষ ৫টির (৬ষ্ঠ থেকে ১০ম) যোগফল ১৯০। তাই ৫ম সংখ্যা = ৪৬২ − ২০৮ − ১৯০ = ৬৪।
  8. ১৮. 28√x + 1426 = three-fourths of 2984, find x.
    • ক. 659
    • খ. 694
    • গ. 841
    • ঘ. 859
    উত্তর: গ. 841
    2984-এর তিন-চতুর্থাংশ 2238, তাই 28√x = 2238 − 1426 = 812। √x = 29, অতএব x = 841।
  9. ১৯. $4^{x+1} = 32$ হলে x = ?
    • ক. 2/3
    • খ. 3/5
    • গ. 1/8
    • ঘ. 3/2
    উত্তর: ঘ. 3/2
    দুই পক্ষকে 2-এর ঘাতে লিখলে $2^{2x+2} = 2^5$। তাই 2x + 2 = 5, অর্থাৎ x = 3/2।

কম্পিউটার ও আইসিটি

  1. ২০. A compiler can check:
    • ক. Logical error
    • খ. Syntax error
    • গ. Both logical and Syntax error
    • ঘ. Non logical and Syntax error
    উত্তর: খ. Syntax error
    কম্পাইলার প্রোগ্রামের ভাষাগত নিয়ম ভাঙা হয়েছে কি না, অর্থাৎ syntax error ধরতে পারে। কিন্তু যুক্তির ভুল (logical error) থাকলে প্রোগ্রাম চলবে, শুধু ভুল ফল দেবে; কম্পাইলার তা ধরতে পারে না।
  2. ২১. The process to discover plain text or key is known as:
    • ক. Cryptanalysis
    • খ. Crypto design
    • গ. Crypto process
    • ঘ. Crypto graphic
    উত্তর: ক. Cryptanalysis
    Key না জেনে সাইফারটেক্সট থেকে মূল লেখা (plain text) বা key বের করার কৌশলকে cryptanalysis বলে। Cryptography হলো এনক্রিপশনের বিদ্যা।
  3. ২২. Function which is used in stepwise refinement of program is classified as:
    • ক. Procedure
    • খ. Library Format
    • গ. Routine Format
    • ঘ. Subroutine Format
    উত্তর: ক. Procedure
    Stepwise refinement-এ বড় সমস্যাকে ছোট ছোট অংশে ভাগ করে প্রতিটির জন্য আলাদা procedure লেখা হয়। তাই এ ধরনের function-কে procedure বলা হয়।
  4. ২৩. Techniques of using fixed words for machine code function is classified as:
    • ক. Compiler
    • খ. Translator
    • গ. Mechanics
    • ঘ. Mnemonics
    উত্তর: ঘ. Mnemonics
    অ্যাসেম্বলি ভাষায় মেশিন কোডের প্রতিটি নির্দেশের জন্য ADD, MOV, SUB-এর মতো সহজে মনে রাখার মতো নির্দিষ্ট শব্দ ব্যবহার করা হয়; এদের mnemonics বলে।
  5. ২৪. Which concept enables programmers to assign a different meaning or usage to a variable, function, or an object in different contexts?
    • ক. Inheritance
    • খ. Message passing
    • গ. Polymorphism
    • ঘ. Abstraction
    উত্তর: গ. Polymorphism
    Polymorphism অর্থ 'বহুরূপ'; একই নামের function বা object প্রেক্ষাপট অনুযায়ী ভিন্ন আচরণ করতে পারে, যেমন method overloading ও overriding।
  6. ২৫. How many numbers will be printed? i = 10; while True: print(i); i = i - 1; if i <= 7: break
    • ক. 1
    • খ. 2
    • গ. 3
    • ঘ. 4
    উত্তর: গ. 3
    প্রথমে 10 ছাপা হয়ে i হয় 9, এরপর 9 ছাপা হয়ে i হয় 8, তারপর 8 ছাপা হয়ে i হয় 7 আর break হয়। তাই মোট ৩টি সংখ্যা (10, 9, 8) ছাপা হবে।
  7. ২৬. DRY principle makes the code:
    • ক. Reusable
    • খ. Loop forever
    • গ. Bad Repetitive
    • ঘ. Complex
    উত্তর: ক. Reusable
    DRY মানে Don't Repeat Yourself; একই কোড বারবার না লিখে function বা module বানিয়ে পুনরায় ব্যবহার করা। ফলে কোড reusable ও সহজে রক্ষণাবেক্ষণযোগ্য হয়।
  8. ২৭. Which of the following words best means to add something at the end?
    • ক. Concatenate
    • খ. Append
    • গ. Join
    • ঘ. Add
    উত্তর: খ. Append
    'Append' মানে কোনো কিছুর শেষে নতুন উপাদান যোগ করা, যেমন Python-এ list.append()। Concatenate দুটি জিনিস জোড়া লাগানো বোঝায়।
  9. ২৮. Which of the following creates a new type?
    • ক. Class
    • খ. Object
    • গ. Attribute
    • ঘ. Method
    উত্তর: ক. Class
    নতুন একটি class সংজ্ঞায়িত করলেই একটি নতুন ডেটা টাইপ তৈরি হয়; object হলো সেই টাইপের একটি নমুনা (instance)। তাই সঠিক উত্তর Class, Object নয়।
  10. ২৯. Why would a hacker use a proxy server?
    • ক. To create a stronger connection with the target.
    • খ. To create a ghost server on the network.
    • গ. To hide malicious activity on the network.
    • ঘ. To obtain a remote access connection.
    উত্তর: গ. To hide malicious activity on the network.
    প্রক্সি সার্ভার ব্যবহারকারী আর লক্ষ্যবস্তুর মাঝে মধ্যস্থতা করে, ফলে লক্ষ্য কেবল প্রক্সির ঠিকানা দেখে। হ্যাকার এভাবে নিজের আসল পরিচয় ও ক্ষতিকর কাজ আড়াল করে।

ইনভেস্টমেন্ট কর্পোরেশন অব বাংলাদেশ (আইসিবি): অন্যান্য পরীক্ষা

আরও সরকারি ব্যাংক পরীক্ষার প্রশ্ন ও সমাধান

বিসিএস আর চাকরির পরীক্ষার বিজ্ঞান এক বইয়ে, বিগত প্রশ্ন বিশ্লেষণ করে লেখা: লিয়ানা বিসিএস বিজ্ঞান বই সম্পর্কে জানুন