Full NESCOM AM Software Engineer Preparation
Full NESCOM AM Software Engineer Preparation
Programming (C/C++/Java/Python)
1. 1. Which of the following is the correct syntax to output 'Hello World' in C++?
A) Console.WriteLine("Hello World");
B) cout << "Hello World";
C) print("Hello World")
D) echo "Hello World"
A) const
B) final
C) sealed
D) private
Answer: B) final
A) Bubble Sort
B) Insertion Sort
C) Merge Sort
D) Selection Sort
A) Queue
B) Stack
C) Array
D) Graph
Answer: B) Stack
Operating Systems
5. 1. Which of the following is not a function of the operating system?
A) Memory Management
B) File Management
C) Compiler Management
D) Device Management
6. 2. What is a deadlock?
A) Infinite loop
B) A situation where no process proceeds
C) A crashed OS
D) An error in syntax
A) 1NF
B) 2NF
C) 3NF
D) BCNF
Answer: B) 2NF
Computer Networks
9. 1. Which protocol is used to send email?
A) HTTP
B) FTP
C) SMTP
D) SNMP
Answer: C) SMTP
A) 20
B) 21
C) 80
D) 110
Answer: C) 80
Software Engineering
11. 1. Which SDLC model involves building a prototype?
A) Waterfall
B) Spiral
C) Agile
D) RAD
Answer: D) RAD
A) Class Diagram
B) Use Case Diagram
C) Sequence Diagram
D) State Diagram
A) Encapsulation
B) Abstraction
C) Compilation
D) Inheritance
Answer: C) Compilation
Analytical Reasoning
15. 1. If A is taller than B and B is taller than C, who is the tallest?
A) A
B) B
C) C
D) Cannot be determined
Answer: A) A
A) 18
B) 24
C) 32
D) 30
Answer: C) 32
Answer: B) Fast
A) go
B) to
C) school
D) every
Answer: A) go
General Knowledge
19. 1. Who is the founder of Pakistan?
A) Allama Iqbal
B) Liaquat Ali Khan
C) Quaid-e-Azam
D) Ayub Khan
Answer: C) Quaid-e-Azam
A) Lahore
B) Quetta
C) Karachi
D) Gwadar
Answer: B) Quetta