Asst Programmer Question
Asst Programmer Question
Asst Programmer Question
Provide their
relative advantages and disadvantages.
1.b. Differentiate between 2G and 3G wireless technologies.
2.a. Compare virtual circuits and datagram networks.
2.b. Show the IP address formats of class A,B and C networks.
3.a. What is OSI model? How does you describe application protocol and networking protocol?
3.b. Describe how entities, attributes and relationship are used to model data.
4. Write a computer program in C/C++/Java that takes a positive integer N as input and find out
the sum of the digits repeatedly until result is converged to a single digit:sample Input:
N=254189
Sample output:
Sum of digits: 29(First Step)
Sum of digits: 11(Second Step)
Sum of digits: 2(Final Step)
5. Write the following program using an object oriented programming language(C++/Java):You are given the rolls, names and contact--phones of all students in your class as input.
You have to write a program to sort the list in lexicographical order of names and print the output
to a file.
6. Write an algorithm to find the shortest path from a source node S to destination node D on a
given input graph G(V,E,W). Here V is the set of vertices. E is the set of edges and W is the set
of weights associated with edges.
7. Design an E-R diagram for airline reservation system consisting of flights, aircrafts, airports,
fares, reservation, tickets, pilot, crew and passengers. Clearly highlight the entities, the
relationships, the primary keys and mapping constraints.
8. What is digital divide? How does you can reduce the digital divide in Bangladesh and
establish digital Bangladesh.
Question set 5
Question set 6
Write a program in C to calculate and print the percentage marks obtained by the
male students and the list of only those female students who have passed in second
division ( obtained 45% or more but less than 60%).
1. Answer any five of the following:- (a). Application Server. (b). Proxy Server.
(c). Web Server (d). Subnetting ( e). Database server (f). optical fiber (g).
Network
2. Define email system. Show the SMTP and POPS environment using
diagram.
3. Explain the life cycle in software engineering.
4. Explain LAN and WAN. What are the types of topology of network.
5. What do you mean by primary key and foreign key? What are the
differences between primary key and unique key?
6. What are the subnet and subnet masks? Suppose an IP address:
130.50.20.6, subnet mask 255.255.248.0/21. Find the subnet number and the
maximum number of hosts in this subnet.
7. Given a list of students examination marks. Write a program to calculate
the highest, lowest and percentage of pass marks.
8. What are the components to design an electronic voting machine(EVM)?
Explain in details.
9. What are the acronym of the following in computer science and
engineering?
a. COMOS
b. CSMA/CD
c. RDBMS
d. GIS & GSM
e. MODEM
f. CIDR
g. URL
h. ASCII
i. HTTP
j. TCP/IP
Question set 8
1. Explain router, modem, gateway and backbone.
2. Explain LAN, WLAN and WAN.
3. What are the types of network topology? Draw the diagram for at least
three of them.
4. Explain distributed file system(DFS).
5. Explain Andrew file system and its importance.
6. Write down the name OSI model with respective layers protocol.
7. Write a program to calculate the sum of the following series:
1 + 3 + 5 + +99
8. Explain system model and simulation. Classify types of models with
diagram.
9. Explain DFD. Draw the DFD for university course registration.
10. What is microcontroller? Draw basic microcontroller architecture and
describe its building blocks.
11. Describe the following terms:a. Primary key
b. Foreign key
c. Super key
d. Candidate keys
12. Suppose a microprocessor address bus is 32 bit and data bus is 64 bit.
Calculate its memory capacity supported number of memory banks.
Question set 9
1. What are the function of kernel in a operating system?
2. Explain waterfall model in software development process.
3. Copare between primary key and foreign key in database system.
4. When does a relation in third normal form? Answer with a suitable
example.
5. How do you use CMOS as an inverter? Justify your answer.
6. What are the fundamental differences between 2G and 3G?
7. What are the main deficiencies of IPv4?
8. What are the advantages of IPv6?
9. Write the general form of do-while loop.
10. Write a C program to sum all numbers between 1 and 50 which are
divisible by 5.
11.
12.
13.
14.
15.
16.
1. What is database? Draw and E-R diagram which represents one to many
relationship.
2. Suppose you are given a table named employee with the fields: emp_id,
name, position, department, salary and phone. Write down the following task in
SQL command:a. Add a row to the employee table with emp_id=130, name: Anamika,
position=programmer, department=CSE, salary=25000 and
phone=0123456789.
b. Find out all employees who work in the finance department and whose salary
is between 10000 and 20000.
3. Write a programe in c/c++/java language that will take a date from the
keyboard and calculate the age of Bangladesh on that date in month unit. Ignore
day count.
4. What is VPN tunneling? Explain it with pictorial representation of a practical
core.
5. Distinguish between the following terms:a. Primary key and unique key.
b. Star topology and mesh topology.
6. Explain with examples the concept of friend function and function overloading
in object oriented programming.
7. What is the issue management in software project management? How those
issues are managed?