BCC Assistant Programmer (CSE) February 2021 – Written (BUET) question & solution

Questions from the BCC Assistant Programmer (CSE) recruitment exam, February 2021 – Written (BUET), shared by the candidates who sat it. The paper: 11 MCQs, 9 written questions. So far 11 MCQs and 9 written questions have been shared. Topics include Computer Networks, Coding, Computer Basics, DBMS and Computer Architecture.

MCQ (11)

  1. If you have a company with two branches in the same city and they are connected, which connection is used between them?
    1. a) LAN
    2. b) MAN
    3. c) WAN
    4. d) NONE
  2. How many bits are used for a Unicode digit?
    1. a) 8
    2. b) 16
    3. c) 20
    4. d) 24
  3. Which year gmail is started?
    1. a) 1998
    2. b) 1988
    3. c) 2004
    4. d) 2021
  4. Which of the following is the correct email format?
    1. a) user@webmail.com
    2. b) user@webmail@com
    3. c) user.webmail.com
    4. d) None
  5. Which language helps you to learn android programming?
    1. a) C
    2. b) C++
    3. c) Java
    4. d) iOS
  6. Which of the following is the unit of Hard Disk Drive?
    1. a) Megahertz
    2. b) Kilohertz
    3. c) Gigabyte
    4. d) HDD
  7. Which of the following is non-volatile memory?
    1. a) SRAM
    2. b) DRAM
    3. c) ROM
    4. d) HDD
  8. Which of the following is an advantage of a distributed database system over a centralized database system?
    1. a) Software cost
    2. b) Software complexity
    3. c) Slow response
    4. d) Modular growth
  9. What is the meaning of the GPS system?
    1. a) Global Pointing System
    2. b) Global Positioning System
    3. c) Global Partition System
    4. d) None
  10. Which layer data packet receive port from sender to destination?
    1. a) Data link layer
    2. b) Network layer
    3. c) Transport layer
    4. d) None
  11. Which communication mode uses serial communication?
    1. a) Duplex
    2. b) Half Duplex
    3. c) Simplex
    4. d) All

Written (9)

  1. Answer the following: (i) 192.168.10.2/28, Find subnet mask. (ii) 192.168.10.2/28, Find Network Address. (iii) 192.168.10.2/28, Find IP…
  2. Find the Output of following C Program: #include<stdio.h> int function(int x[],int i){ int s=x[i]; if(i>0){ s+=function(x,i-1); }…
  3. Both the algorithm the Divide and Conquer and Dynamic Programming solve a problem by breaking it into smaller problem instances and by…
  4. In Linux, History is a very useful command to show you all of the last commands that have been recently used. Grep is a Linux command-line…
  5. What will be the output after running all the following queries? CREATE Table t( val INT ); INSERT INTO t(val) values…
  6. Write a function in Python programming language which takes a filename as a parameter and prints the first 10 lines of the file.
  7. Complete the following java program. class A{ int alpha; int beta; public A(int alpha, int beta){ this.alpha = alpha; this.beta = beta; }…
  8. What is a weak entity in data modeling using the entity relationship model? Find any weak entity and its identifying relationship for the…
  9. You are going to store a set of objects and you want to use a data structure where the expected running time to search an item is O(1)…

Other papers for this post