Software Architect Questions


Q:

What is a Node.js?

Answer

Node.js is a framework for web applications built on Google Chrome's JavaScript Engine(V8 Engine).


Node.js is comes with runtime environment on which a cript based on javascript can be interpreted and executed (It is analogus to JVM to JAVA byte code). This runtime environment allows to execute a JavaScript code on any machine outside a browser. Because of this runtime of Node.js, JavaScript is now can be executed on server also.


Node.js is provides a rich library of various javascript modules which eases the developement of web application using Node.js to greater extents.


 

Report Error

View answer Workspace Report Error Discuss

Subject: Web Technology
Job Role: Software Architect

0 1746
Q:

What is the Purpose of a Project Charter?

Answer

 


1. Project Charter refers to a statement of objectives in a project.


 
2. It provides a preliminary delineation of roles and responsibilities, outlines the project objectives, identifies the main stakeholders, and defines the authority of the project manager.


 
3. It serves as a reference of authority for the future of the project. The terms of reference are usually part of the project charter.

Report Error

View answer Workspace Report Error Discuss

4 1735
Q:

Explain how garbage collection manages the reclamation of unused memory?

Answer

The garbage collector assumes that all objects in the managed heap are garbage. It starts walking the roots and builds a graph of all objects reachable from the roots recursively. It stops when it attempts to add an object to the graph that it previously added. The graph contains the set of all objects that are reachable from the application's roots. Any object/s that is not in the graph is not accessible by the application, and is considered garbage. Collection only occurs when the heap is full. In such a case, each and every garbage object calls the Finalize method and reclaims the unused memory

Report Error

View answer Workspace Report Error Discuss

Subject: .NET
Job Role: Software Architect

0 1708
Q:

Data structure suitable for an application discussed in?

A) procedural design B) architectural design
C) data design D) interface design
 
Answer & Explanation Answer: C) data design

Explanation:
Report Error

View Answer Report Error Discuss

1 1680
Q:

Choose the sentence that contains a relative pronoun?

A) That is my books bag B) Some boys are coming for tution
C) The girl, whom you have met yesterday is my sister D) Those are not your things
 
Answer & Explanation Answer: C) The girl, whom you have met yesterday is my sister

Explanation:

Here in the given options, The girl, whom you have met yesterday is my sister is the sentence which has relative pronoun.

 

The pronoun which is used to connect a clause or phrase to a noun or pronoun is called as relative pronoun.

 

The most common relative pronouns are who, whom, whose, which, and that. Sometimes when and where can also be used as relative pronouns.

Report Error

View Answer Report Error Discuss

0 1581
Q:

Which memory is stored permanently?

A) RAM B) Computer cache
C) Hard drive D) All of the above
 
Answer & Explanation Answer: C) Hard drive

Explanation:

The memory which can be retained even the power is off is called as Permanent memory or Persistent memory. Computer's hard drive is an example of permanent memory and computer's cache or RAM are examples of temporary memory.

Report Error

View Answer Report Error Discuss

2 1566
Q:

Candidate Key in DBMS?

Answer

A candidate key is a column, or set of columns, in a table that can uniquely identify any database record without referring to any other data. Each table may have one or more candidate keys, but one candidate key is unique, and it is called the primary key.

Report Error

View answer Workspace Report Error Discuss

1 1559
Q:

CM is about managing the different items in the product, and changes in them.

A) TRUE B) FALSE
Answer & Explanation Answer: A) TRUE

Explanation:

Configuration Management is a support for software in managing the different items in the product, and changes in them.

Report Error

View Answer Workspace Report Error Discuss

2 1541