| Q 1: | Towards the failure of a particular systems development projects, which from the following given factors do/does not necessarily contribute? |
| (1) | Insufficient testing |
| (2) | A project that spans multiple departments |
| (3) | Inadequate or improper systems design |
| (4) | A lack of top management support |
| Correct Answer: A project that spans multiple departments | |
| Q 2: | The lowest level of decomposition for a data flow diagram is a |
| (1) | Primitive DFD |
| (2) | Unit DFD |
| (3) | Context DFD |
| (4) | Level-0 DFD |
| Correct Answer: Primitive DFD | |
| Q 3: | Which relationship specifies an optional behavior? |
| (1) | A generalizations |
| (2) | An inheritance |
| (3) | An include |
| (4) | An extend |
| Correct Answer: An extend | |
| Q 4: | Which chart is represented by vertical bars? |
| (1) | PERT |
| (2) | ROI |
| (3) | GANTT |
| (4) | NPV |
| Correct Answer: GANTT | |
| Q 5: | The vertical dimension of a sequence diagram represents |
| (1) | time |
| (2) | objects |
| (3) | lines |
| (4) | messages |
| Correct Answer: time | |
| Q 6: | Which is not used in context level diagram? |
| (1) | Source |
| (2) | Destination |
| (3) | Data flow |
| (4) | Data Store |
| Correct Answer: Data Store | |
| Q 7: | Outputs from a use case are descried on the use case from along with their corresponding ............ |
| (1) | Data models |
| (2) | Destination |
| (3) | Inputs |
| (4) | Source |
| Correct Answer: Destination | |
| Q 8: | Which of the following is not considered as feasibility factor when developing an information system? |
| (1) | Economic |
| (2) | Application |
| (3) | Schedule |
| (4) | Technical |
| Correct Answer: Application | |
| Q 9: | SDLC stands for? |
| (1) | Software design in cycle |
| (2) | Software development life cycle |
| (3) | System design life cycle |
| (4) | System development life cycle |
| Correct Answer: Software development life cycle | |
| Q 10: | Efficiency in a software product does not include .................... |
| (1) | Processing Time |
| (2) | Licensing |
| (3) | Memory Utilization |
| (4) | Responsiveness |
| Correct Answer: Licensing | |
| Q 11: | FAST stands for |
| (1) | Functional Application Specification Technique |
| (2) | Fast Application Specification Technique |
| (3) | Facilitated Application Specification Technique |
| (4) | None of the above |
| Correct Answer: Facilitated Application Specification Technique | |
| Q 12: | Which of the following term is a measure of the probability that the system will cause an accident? |
| (1) | Risk |
| (2) | Accident Damage |
| (3) | Hazard probability |
| (4) | None of the above |
| Correct Answer: Risk | |
| Q 13: | What is the final result of the requirements analysis and specifications phase? |
| (1) | Data flow diagram |
| (2) | SRS Document |
| (3) | Coding the project |
| (4) | User Mannual |
| Correct Answer: SRS Document | |
| Q 14: | COM stands for |
| (1) | Computer on Microprocessor |
| (2) | Computer Output Microprocessor |
| (3) | Computer on Microfilm |
| (4) | Computer Output Microfilm |
| Correct Answer: Computer Output Microprocessor | |
| Q 15: | Risk analysis of a project is done in ................ |
| (1) | System Analysis phase |
| (2) | Implementation phase |
| (3) | Maintenance phase |
| (4) | Feasibility Study |
| Correct Answer: Feasibility Study | |
| Q 16: | Which of the following describes a method of development that is linear and sequential? |
| (1) | Waterfall |
| (2) | Spiral |
| (3) | RAD |
| (4) | Incremental |
| Correct Answer: Waterfall | |
| Q 17: | The fundamental notions of software engineering does not account for? |
| (1) | Software security |
| (2) | Software processes |
| (3) | Software reuse |
| (4) | Software Validation |
| Correct Answer: Software Validation | |
| Q 18: | Which one of the following is a requirement that fits in a developer's module? |
| (1) | Availability |
| (2) | Testability |
| (3) | Flexibility |
| (4) | Usability |
| Correct Answer: Testability | |
| Q 19: | Acceptance testing is |
| (1) | Running the system with line data by the actual user |
| (2) | Testing changes made in an existing or a new program |
| (3) | Is checking the logic of one or more programs in the candidate systems |
| (4) | Making sure that the new programs do in fact process certain transaction according to specifications |
| Correct Answer: Running the system with line data by the actual user | |
| Q 20: | Which of the following is not a Requirement Management workbench tool? |
| (1) | RDD 100 |
| (2) | DOORS |
| (3) | Rational Suite |
| (4) | RTM |
| Correct Answer: Rational Suite | |
| Q 21: | Which level of Entity Relationship Diagram (ERD) models all entities and relationship? |
| (1) | Level 4 |
| (2) | Level 2 |
| (3) | Level 3 |
| (4) | Level 1 |
| Correct Answer: Level 2 | |
| Q 22: | Mistakes made in the requirements analysis stage show up in |
| (1) | System testing |
| (2) | System design |
| (3) | System development |
| (4) | System implementation |
| Correct Answer: System implementation | |
| Q 23: | ..................... use standardized symbols to represent an algorithm. |
| (1) | Pseudo Charts |
| (2) | Flow Charts |
| (3) | IPO Charts |
| (4) | Flow Diagrams |
| Correct Answer: Flow Charts | |
| Q 24: | Which is NOT a process metric? |
| (1) | Quality |
| (2) | Functionality |
| (3) | Productivity |
| (4) | Efficiency |
| Correct Answer: Functionality | |
| Q 25: | Build and fix model has |
| (1) | 3 phases |
| (2) | 4 phases |
| (3) | 2 phases |
| (4) | 1 phases |
| Correct Answer: 2 phases | |
| Q 26: | DFD stands for |
| (1) | Data Flow design |
| (2) | Descriptive functional design |
| (3) | Data flow diagram |
| (4) | None of the above |
| Correct Answer: Data flow diagram | |
| Q 27: | COCOMO was developed initially by |
| (1) | B. W. Boehm |
| (2) | Rajiv Gupta |
| (3) | B. Beizer |
| (4) | Gregg Rothermal |
| Correct Answer: B. W. Boehm | |
| Q 28: | Which approach to development is the most interactive and focus more on the user and their work? |
| (1) | Modern structured analysis |
| (2) | Inforation engineering |
| (3) | Structured design |
| (4) | Object-oriented analysis |
| Correct Answer: Object-oriented analysis | |
| Q 29: | Implemented classes are classes that |
| (1) | Show implementation rules |
| (2) | Describe the use interfase |
| (3) | Describe the computer nodes |
| (4) | Identify the implemented files |
| Correct Answer: Describe the use interfase | |
| Q 30: | Which of the following is not a measurable characteristic of an object-oriented design? |
| (1) | Completeness |
| (2) | Efficiency |
| (3) | Size |
| (4) | Volatility |
| Correct Answer: Efficiency | |
| Q 31: | Which would be the best representation for " A customer sending in a payment"? |
| (1) | Data |
| (2) | Data flow |
| (3) | Information |
| (4) | Processing login |
| Correct Answer: Data flow | |
| Q 32: | CASE stands for |
| (1) | Computer application system environment |
| (2) | Computer-aided system engineering |
| (3) | Computer application system engineering |
| (4) | Computer-aided system environment |
| Correct Answer: Computer-aided system engineering | |
| Q 33: | Which symbol is used to represent Protected visibility in UML? |
| (1) | + |
| (2) | - |
| (3) | @ |
| (4) | # |
| Correct Answer: # | |
| Q 34: | Design phase will usually be |
| (1) | top down |
| (2) | bottom up |
| (3) | centre fringing |
| (4) | random |
| Correct Answer: top down | |
| Q 35: | KPA in CMM stands for |
| (1) | Key Process Area |
| (2) | Key Product Area |
| (3) | Key Principal Area |
| (4) | Key Performance Area |
| Correct Answer: Key Process Area | |
| Q 36: | The relationship of data elements in a model is called |
| (1) | Coupling |
| (2) | Granularity |
| (3) | Cohesion |
| (4) | Modularity |
| Correct Answer: Cohesion | |
| Q 37: | Every node is represented by |
| (1) | One row and one column in graph matrix |
| (2) | Two rows and Two columns in graph matrix |
| (3) | One row and two columns in graph matrix |
| (4) | None of the above |
| Correct Answer: One row and one column in graph matrix | |
| Q 38: | The number of clauses used in ISO 9001 are |
| (1) | 15 |
| (2) | 10 |
| (3) | 20 |
| (4) | 25 |
| Correct Answer: 20 | |
| Q 39: | Which one is not a software quality model? |
| (1) | Boehm model |
| (2) | McCall model |
| (3) | ISO 9000 |
| (4) | ISO 9126 |
| Correct Answer: ISO 9000 | |
| Q 40: | Software quality is |
| (1) | Conformance to requirements |
| (2) | Level of satisfacton |
| (3) | Fitness of the purpose |
| (4) | All of the above |
| Correct Answer: All of the above | |
| Q 41: | The cyclomatic complexity of each of the modules A and B show below is 10. What is the cyclomatic complexity of the sequential intergration shown on the right hand side? |
| (1) | 19 |
| (2) | 10 |
| (3) | 21 |
| (4) | 20 |
| Correct Answer: 19 | |
| Q 42: | Prototyping is used to |
| (1) | Expand design details |
| (2) | Test the software as an end product |
| (3) | Refine and establish requirements gathering |
| (4) | None of the above |
| Correct Answer: Refine and establish requirements gathering | |
| Q 43: | Which level is called as "defined" in capability maturity model? |
| (1) | Level 0 |
| (2) | Level 3 |
| (3) | Level 1 |
| (4) | Level 4 |
| Correct Answer: Level 3 | |
| Q 44: | Black Box testing is done |
| (1) | To show that software is operational at its interfaces i.e. input and output |
| (2) | To examine internal details of code |
| (3) | At client side |
| (4) | None of the above |
| Correct Answer: To show that software is operational at its interfaces i.e. input and output | |
| Q 45: | Which type of coupling is least preferred? |
| (1) | Content coupling |
| (2) | Data Coupling |
| (3) | Control Coupling |
| (4) | Common Coupling |
| Correct Answer: Content coupling | |
| Q 46: | Referencing a JAD session, which person usually attends the session only at the very beginning or at the end? |
| (1) | JAD session leader |
| (2) | Scribe |
| (3) | Manager |
| (4) | Sponcer |
| Correct Answer: Sponcer | |
| Q 47: | Which of the following tools is not used during system analysis? |
| (1) | Data Flow Diagram |
| (2) | Structured English |
| (3) | Structured Chart |
| (4) | Decision Table |
| Correct Answer: Structured Chart | |
| Q 48: | The process of converting a new or revised system design into an operational one is known as ...................... |
| (1) | Testing |
| (2) | Implementation |
| (3) | Quality Assurance |
| (4) | System Analysis |
| Correct Answer: Implementation | |
| Q 49: | Reusable software components must be |
| (1) | Catalogued for easy reference |
| (2) | Standardized for easy application |
| (3) | Validated for easy integration |
| (4) | All of the above |
| Correct Answer: All of the above | |
| Q 50: | Real-time application add a new and potentially difficult element to the testing mix. |
| (1) | Performance |
| (2) | Reliability |
| (3) | Security |
| (4) | Time |
| Correct Answer: Time | |
| Q 51: | What is the output of the following JAVA program? |
| (1) | dogood: dogoodgood |
| (2) | dogood : gooddogood |
| (3) | dogood: dodogood |
| (4) | dogood: dogood |
| Correct Answer: dogood: dogood | |
| Q 52: | 'void' pointer can point to which type of objects? |
| (1) | double |
| (2) | int |
| (3) | float |
| (4) | All of the above |
| Correct Answer: All of the above | |
| Q 53: | Find the output of the following C++ program. |
| (1) | 448 |
| (2) | 248 |
| (3) | 218 |
| (4) | 148 |
| Correct Answer: 148 | |
| Q 54: | Which of the following is a method of ASP application object? |
| (1) | Write |
| (2) | Form |
| (3) | Timeout |
| (4) | Lock |
| Correct Answer: Lock | |
| Q 55: | A constructor is called whenever |
| (1) | an object is declared |
| (2) | a class is used |
| (3) | a class is declared |
| (4) | an object is used |
| Correct Answer: an object is declared | |
| Q 56: | File extension used for ASP.NET files. |
| (1) | .Web |
| (2) | .ASP |
| (3) | .ASPX |
| (4) | None of the above |
| Correct Answer: .ASPX | |
| Q 57: | What class does the ASP.NET Web Form class inherit form by default? |
| (1) | System.Web.UI.Page |
| (2) | System.Web.GUI.Page |
| (3) | System.Web.UI.Form |
| (4) | System.Web.Form |
| Correct Answer: System.Web.UI.Page | |
| Q 58: | Which Do ................. Loop statement should be used to process test scores where a test score over 100 is a signal to stop the processing? |
| (1) | Loop While Score > 100 |
| (2) | Do Until Score > 100 |
| (3) | Do While Score > 100 |
| (4) | Loop Until Score > 100 |
| Correct Answer: Do Until Score > 100 | |
| Q 59: | With A = False and B = True, which statement evaluates as True? |
| (1) | A AND A |
| (2) | A AND B |
| (3) | B AND B |
| (4) | None are true |
| Correct Answer: B AND B | |
| Q 60: | Which of the following is true to declare variable for ASP? |
| (1) | Set |
| (2) | Dim |
| (3) | $ |
| (4) | Var |
| Correct Answer: Dim | |
| Q 61: | When an .aspx page is requested from the web server, the output will be rendered to browser in following format. |
| (1) | HTML |
| (2) | WML |
| (3) | XML |
| (4) | JSP |
| Correct Answer: HTML | |
| Q 62: | Which windows media player control property will hide the player from user's view? |
| (1) | File Name |
| (2) | Anchor |
| (3) | Show Control |
| (4) | Visible |
| Correct Answer: Visible | |
| Q 63: | What is the output of the following code? MyString = "Hello World" LeftString = left (MyString,3) |
| (1) | Hel |
| (2) | World |
| (3) | Hello World |
| (4) | Wor |
| Correct Answer: Hel | |
| Q 64: | Ass("A") is 65. What is displayed by txtBox. Text = Chr(65) & "BC"? |
| (1) | ABC |
| (2) | 656667 |
| (3) | A BC |
| (4) | Not enough information is available. |
| Correct Answer: ABC | |
| Q 65: | In Java, when we implement an interface method, it must be declared as: |
| (1) | Friend |
| (2) | Prtected |
| (3) | Public |
| (4) | Private |
| Correct Answer: Public | |
| Q 66: | Which one of the following will declared an array and initialize it with five number? |
| (1) | Array a = new Array (5) |
| (2) | int []a = {23,22,21,20,19}; |
| (3) | int a [] = new int [5] |
| (4) | int (5) array; |
| Correct Answer: int []a = {23,22,21,20,19}; | |
| Q 67: | If m and n are int type variables, what will be the result of the expression m%n when m=5 and n=2? |
| (1) | 0 |
| (2) | 1 |
| (3) | 2 |
| (4) | None of these |
| Correct Answer: 1 | |
| Q 68: | A top down approach is also known as |
| (1) | stepwise design |
| (2) | top-up |
| (3) | top-to-top design |
| (4) | down-top design |
| Correct Answer: stepwise design | |
| Q 69: | Which of these keywords is used to define packages in Java? |
| (1) | Pkg |
| (2) | pkg |
| (3) | package |
| (4) | Package |
| Correct Answer: package | |
| Q 70: | main() return a value of type |
| (1) | null |
| (2) | char |
| (3) | int |
| (4) | real |
| Correct Answer: int | |
| Q 71: | Which is known as compound assignment operator |
| (1) | = |
| (2) | + |
| (3) | += |
| (4) | =+ |
| Correct Answer: += | |
| Q 72: | Class is a |
| (1) | User define data type |
| (2) | Same as the structure |
| (3) | Simple data type |
| (4) | None of these |
| Correct Answer: User define data type | |
| Q 73: | Streams that will be performing both input and output operations must be declared as class ...................... |
| (1) | iostream |
| (2) | fstream |
| (3) | stdstream |
| (4) | stdiostream |
| Correct Answer: fstream | |
| Q 74: | Which one of the following is not a possible state for a pointer? |
| (1) | Point one past the end of an object |
| (2) | Hold the address of the specific object |
| (3) | Zero |
| (4) | Point to a type |
| Correct Answer: Point to a type | |
| Q 75: | A class named student must have a constructor whose name is |
| (1) | Student |
| (2) | Any legal C++ name |
| (3) | Students |
| (4) | ~ Student |
| Correct Answer: Student | |
| Q 76: | In object oriented programming, an object is an instance of - |
| (1) | Class |
| (2) | State |
| (3) | Behaviour |
| (4) | Message |
| Correct Answer: Class | |
| Q 77: | Which of the following is not a built-in exception found in java API? |
| (1) | IOException |
| (2) | NullPointerException |
| (3) | FileNotFoundException |
| (4) | SystemFoundException |
| Correct Answer: SystemFoundException | |
| Q 78: | The extends keyword creates a new |
| (1) | Instance |
| (2) | Subclass |
| (3) | Baseclass |
| (4) | Superclass |
| Correct Answer: Subclass | |
| Q 79: | File class is included in which package? |
| (1) | java.io package |
| (2) | java.lang package |
| (3) | java.awt package |
| (4) | java.net.package |
| Correct Answer: java.io package | |
| Q 80: | Which of the following statement is true? |
| (1) | The subclass of a non-abstract class can be declared abstract |
| (2) | All the members of the superclass are inherited by the subclass |
| (3) | A class in which all the members are declared private, cannot be declared public |
| (4) | A final class can be abstract |
| Correct Answer: The subclass of a non-abstract class can be declared abstract | |
| Q 81: | A package is a collection of |
| (1) | Classes |
| (2) | Interface |
| (3) | Editing tools |
| (4) | Classes and interfaces |
| Correct Answer: Classes and interfaces | |
| Q 82: | The wrapping up of data and functions into a single unit is called |
| (1) | Encapsulation |
| (2) | Abstraction |
| (3) | Data Hiding |
| (4) | Polymorphism |
| Correct Answer: Encapsulation | |
| Q 83: | Object oriented inheritance models the |
| (1) | "is a kind of" relationship |
| (2) | "has a" relationship |
| (3) | "want to be" relationship |
| (4) | "contains" of relationship |
| Correct Answer: "is a kind of" relationship | |
| Q 84: | All exception types are subclass of the built-in class |
| (1) | Exception |
| (2) | RuntimeExceptioon |
| (3) | Throwable |
| (4) | Error |
| Correct Answer: Throwable | |
| Q 85: | The default value of a static integer variable of a class in Java is, |
| (1) | 0 |
| (2) | 1 |
| (3) | Garbage value |
| (4) | Null |
| Correct Answer: 0 | |
| Q 86: | Which of the following is NOT an interface declared in System.Collectioon namespace? |
| (1) | IComparer |
| (2) | Enumerable |
| (3) | IDictionaryComparer |
| (4) | IDictionaryEnumerator |
| Correct Answer: IDictionaryComparer | |
| Q 87: | The members of a class, by default are |
| (1) | public |
| (2) | protected |
| (3) | private |
| (4) | mandatory to specify |
| Correct Answer: private | |
| Q 88: | A copy constructor takes |
| (1) | no argument |
| (2) | one argument |
| (3) | two argument |
| (4) | arbitary no. of arguments |
| Correct Answer: one argument | |
| Q 89: | Maximum number of template arguments in a function template is |
| (1) | One |
| (2) | Two |
| (3) | Three |
| (4) | Many |
| Correct Answer: Many | |
| Q 90: | A package is a collection of |
| (1) | Classes |
| (2) | Interface |
| (3) | Class and interfaces |
| (4) | Editing tools and interfaces |
| Correct Answer: Class and interfaces | |
| Q 91: | Choose an invalid C++ file extension for one or another C++ system |
| (1) | .cxx |
| (2) | .C |
| (3) | .cc |
| (4) | .out |
| Correct Answer: .out | |
| Q 92: | What is the transport protocol you use to call a Web service? |
| (1) | HTTP |
| (2) | SMTP |
| (3) | TCP |
| (4) | SOAP |
| Correct Answer: SOAP | |
| Q 93: | What is used to validate complex string patterns like an e-mail address? |
| (1) | Extended expressions |
| (2) | Regular expressions |
| (3) | Irregular expressions |
| (4) | Basic expressions |
| Correct Answer: Regular expressions | |
| Q 94: | How do you manage states in asp.net application |
| (1) | Session Objects |
| (2) | Application Objects |
| (3) | Viewstate |
| (4) | All of the above |
| Correct Answer: All of the above | |
| Q 95: | What is default time of expire session? |
| (1) | 20 minute |
| (2) | 40 minute |
| (3) | 100 minute |
| (4) | 1200 hours |
| Correct Answer: 20 minute | |
| Q 96: | What's the top .NET class that everything is derived from? |
| (1) | System.Object |
| (2) | System |
| (3) | System.Data |
| (4) | System.net |
| Correct Answer: System.Object | |
| Q 97: | Which of the following can be used to debug .NET application? |
| (1) | Visual Studio .NET |
| (2) | Runtime Debugger |
| (3) | Systems.Diagnostics classes |
| (4) | All the above |
| Correct Answer: All the above | |
| Q 98: | The number of forms that can be added to a aspx page is |
| (1) | 2 |
| (2) | 3 |
| (3) | 1 |
| (4) | More then one |
| Correct Answer: 1 | |
| Q 99: | In ASP.NET application the Global.asax file lie in which directory |
| (1) | ROOT |
| (2) | System |
| (3) | Application |
| (4) | None of the above |
| Correct Answer: ROOT | |
| Q 100: | WAS stands for |
| (1) | Windows Action Server |
| (2) | Windows Activation Server |
| (3) | Web application services |
| (4) | Web activation server |
| Correct Answer: Windows Activation Server | |