Description : The number of function points of a proposed system is calculated as 500. Suppose that the system is planned to be developed in Java and the LOC/FP ratio of Java is 50. Estimate the effort (E) required to ... ) 25 person months (B) 75 person months (C) 62.5 person months (D) 72.5 person months
Last Answer : (C) 62.5 person months
Description : A software project was estimated at 352 Function Points (FP). A four person team will be assigned to this project consisting of an architect, two programmers, and a tester. The salary of the architect is Rs.80,000 per month, the ... ) Rs.28,16,000 (2) Rs.20,90,000 (3) Rs.26,95,000 (4) Rs.27,50,000
Last Answer : (4) Rs.27,50,000
Description : Science bases its estimation of the size of a product on a) Files (Fi), Flows (Fl) and Processes (Pr) b) Lines of Code (kLOC) c) Function Points (FP) d) operands and operators e) Feature Points (FeP).
Last Answer : d) operands and operators
Description : Problems with using Lines of Code to measure the size of a product include(s) a) The creation of source code is only part of the development effort b) The Lines of Code (LOC) will differ between ... The final size (kLOC) can only be determined once the product is delivered e) All of the above.
Last Answer : e) All of the above.
Description : Which of the following are advantages of using LOC (lines of code) as a sizeoriented metric? (A) LOC is easily computed. (B) LOC is a language dependent measure. (C) LOC is a language independent measure. (D) LOC can be computed before a design is completed.
Last Answer : (A) LOC is easily computed.
Description : A software company needs to develop a project that is estimated as 1000 function points and is planning to use JAVA as the programming language whose approximate lines of code per function point is accepted as 50. Considering a=1. ... ? (1) 11.2 months (2) 12.2 months (3) 13.2 months (4) 10.2 months
Last Answer : Generally, any projects are measured in weeks. However, the complex project might take more time depending on the level of object re-use available.
Description : Which is not a size metric? (A) LOC (B) Function count (C) Program length (D) Cyclomatic complexity
Last Answer : (D) Cyclomatic complexity
Description : A software design pattern used to enhance the functionality of an object at runtime is: (1) Adapter (2) Decorator (3) Delegation (4) Proxy
Last Answer : Answer: 2
Description : The third type of comment is used by a tool called .................. for automatic generation of documentation. A) Java commenting B) Java generator C) Java doc D) Java loc
Last Answer : C) Java doc
Description : Which design metric is used to measure the compactness of the program in terms of lines of code? (A) Consistency (B) Conciseness (C) Efficiency (D) Accuracy
Last Answer : (B) Conciseness
Description : Which one of the following statements, related to the requirements phase in Software Engineering, is incorrect ? (A) Requirement validation is one of the activities in the requirements phase. (B) ... . (D) Function points is one of the most commonly used size metric for requirements.
Last Answer : (C) “Modelling-oriented approach” is one of the methods for specifying the functional specifications.
Description : Which of the following can estimate size of project directly from problem specification? A. LOC B. Function Point Metric C. Both D. None
Last Answer : B. Function Point Metric
Description : FP-based estimation techniques require problem decomposition based on (A) information domain values (B) project schedule (C) software functions (D) process activities
Last Answer : (C) software functions
Description : Java Servlet i) is key component of server side java development ii) is a small pluggable extension to a server that enhances functionality iii) runs only in Windows Operating System iv) allows developers to customize any java ... & iv are true C) ii, iii & iv are true D) i, ii & iv are true
Last Answer : D) i, ii & iv are true
Description : An outstanding functionality of SQL is its support for automatic ………… to the target data. A) programming B) functioning C) navigation D) notification
Last Answer : C) navigation
Description : Kathryn has little experience estimating the time it will take to complete a systems project. She has just completed the planning phase of the project. What method should she use to estimate the ... b. function points c. industry standards d. Microsoft Project e. more complex approach
Last Answer : c. industry standards
Description : With an example, explain Line of Code (LOC) based estimation.
Last Answer : LOC-Based Estimation: As an example of LOC and FP problem-based estimation techniques, let us consider a software package to be developed for a computer-aided design application for mechanical components. A ... guide, a preliminary statement of software scope can be developed: Example:
Description : A time-phased budget that project managers use to measure and monitor cost performance. A. Cost Baseline B. Cost Budgeting C. Cost Estimating D. Cost Variance
Last Answer : A. Cost Baseline
Description : While estimating the qualities for the construction of a building, the correct metric unit is (A) Metre for length (B) Cubic metre for area (C) Square metres for volume (D) Litre for capacity
Last Answer : (D) Litre for capacity
Description : Consider a window bounded by the lines : x = 0; y= 0; x = 5 and y = 3. The line segment joining (–1, 0) and (4, 5), if clipped against this window will connect the points (A) (0, 1) and (2, 3) (B) (0, 1) and (3, 3) (C) (0, 1) and (4, 3) (D) (0, 1) and (3, 2)
Last Answer : (A) (0, 1) and (2, 3)
Description : Which of the following statements is/are incorrect ? (a) Mapping the co-ordinates of the points and lines that form the picture into the appropriate co-ordinates on the device or workstation is known as viewing transformation. (b) The right ... (A) (a) only (B) (a) and (b) (C) (c) only (D) (d) only
Last Answer : (D) (d) only
Description : Which of the following graphic primitives are considered as the basic building blocks of computer graphics ? (a) Points (b) Lines (c) Polylines (d) Polygons Codes : (A) (a) only (B) (a) and (b) (C) (a), (b) and (c) (D) (a), (b), (c) and (d)
Last Answer : Answer: B
Description : Consider f(N) = g(N) + h(N) Where function g is a measure of the cost of getting from the start node to the current node N and h is an estimate of additional cost of getting from the current ... ? (A) A* algorithm (B) AO* algorithm (C) Greedy best first search algorithm (D) Iterative A* algorithm
Last Answer : (C) Greedy best first search algorithm
Description : Function points can be calculated by (A) UFP*CAF (B) UFP*FAC (C) UFP*Cost (D) UFP*Productivity
Last Answer : (A) UFP*CAF Explanation: UFP (Unadjusted Function Point) CAF (Complexity Adjustment Factor) Function Point FP = UFP*CAF
Description : _____and extensions are software that extends or modifies the functionality of another piece of software and require that software be used in order to function: a) Plugs Stan b) Plug outs c) Plugins d) None of These
Last Answer : c) Plugins
Description : What is related to the overall functionality of the delivered ? a) Function-related metrics b) Product-related metrics c) Size-related metrics d) None of the mentioned
Last Answer : b) False
Description : Which of the following technique overcomes drawback related to LOC? A. Project Planning Sheet B. Function Point Metric C. COCOMO D. COCOMO2
Description : Which of the following statement(s) is/are true with respect to software architecture? S1: Coupling is a measure of how well the things grouped together in a module belong together logically. S2: Cohesion is a measure of the ... ) Only S1 and S2 (2) Only S3 (3) All of S1, S2 and S3 (4) Only S1
Description : The virtual address generated by a CPU is 32 bits. The Translation Lookaside Buffer (TLB) can hold total 64 page table entries and a 4-way set associative (i.e. with 4- cache lines in the set). The page size is 4 KB. The minimum size of TLB tag is (A) 12 bits (B) 15 bits (C) 16 bits (D) 20 bits
Last Answer : (C) 16 bits Explanation: VirtualAddress = 32 bits PageSize = 4KB = 12 bits therefore : VPNTag = 20 bits, OffsetTag = 12 bits TLBEntryLength = VPNTag = 20 bits TotalTLBEntries = 64, 4-way implies ... therefore : TLBIndex = 4 bits TLBTag = TLBEntryLength - TLBIndex = 20 - 4 = 16 bits
Description : Assume a systems development project effort calculation determines that the system will require 240 function points. If the developers choose to implement this system in the C programming language, approximately ... without more information c. exactly the same d. much greater e. much less
Last Answer : e. much less
Description : Transketolase has the coenzyme: (A) NAD+ (B) FP (C) TPP (D) Pyridoxol phosphate
Last Answer : C
Description : The relation between Indicated power (ip), Friction power (fp) and Brake power (bp) is a. ip = fp – bp b. ip = fp + bp c. bp = ip + fp d. bp = ip / fp (Ans:b)
Last Answer : Which of the following is not true for internal combustion engine as compare to external combustion engine? a. It has lower ratio of weight to output b. They are self starting c. Higher overall efficiency d. Mechanical simplicity (Ans:b)
Description : A data file of 1,00,000 characters contains only the characters g-l, with the frequencies as indicated in table: using the variable-length code by Huffman codes, the file can be encoded with (A) 2,52,000 bits (B) 2,64,000 bits (C) 2,46,000 bits (D) 2,24,000 bits
Last Answer : (D) 2,24,000 bits
Description : Consider a code with five valid code words of length ten : 0000000000, 0000011111, 1111100000, 1110000011, 1111111111 Hamming distance of the code is (A) 5 (B) 10 (C) 8 (D) 9
Last Answer : Answer: Marks to all
Description : What is the function of following UNIX command? WC - lb& (A) It runs the word count program to count the number of lines in its input, a, writing the result to b, as a foreground process. (B) It runs ... (D) It copies the l ' numbers of lines of program from file, a, and stores in file b.
Last Answer : (B) It runs the word count program to count the number of lines in its input, a, writing the result to b, but does it in the background.
Description : Consider a project with the following functional units : Number of user inputs = 50 Number of user outputs = 40 Number of user enquiries = 35 Number of user files = 06 Number of external interfaces = 04 ... average, the function points for the project will be (A) 135 (B) 722 (C) 675 (D) 672
Last Answer : (D) 672
Description : Given the symbols A, B, C, D, E, F, G and H with the probabilities 1/30, 1/30, 1/30, 2/30, 3/30, 5/30, 5/30 and 12/30 respectively. The average Huffman code size in bits per symbol is: (A) 67/30 (B) 70/34 (C) 76/30 (D) 78/30
Last Answer : (C) 76/30
Description : Upper CASE tools are used to create diagrams and generate code for database tables system functionality during the design phase.
Last Answer : Ans: False
Description : Exit Criteria may consist of :- i. Thoroughness measures , such as coverage of code, functionality or risk ii. Estimates of Defect density or reliability measures. iii. Residual risk such as defects not fixed or ... correct and i,ii,iii are incorrect d) iii and iv are correct and i,ii are incorrect
Last Answer : b) i,ii,iii is correct and iv is incorrect
Description : In the Hungarian method for solving assignment problem, an optimal assignment requires that the maximum number of lines that can be drawn through squares with zero opportunity cost be equal to the number of: (A) rows or columns (B) rows+columns (C) rows+columns-1 (D) rows+columns+1
Last Answer : (A) rows or columns
Description : How many times does the following code segment execute int x=1, y=10, z=1; do{y--; x++; y-=2; y=z; z++} while (y>1 && z
Last Answer : A) 1
Description : While initiating SSL session, the client code recognizes the SSL request and establishes a connection through TCP Part …………….. to the SSL code on the server. A) 420 B) 1032 C) 443 D) 322
Last Answer : C) 443
Description : Function points are used to measure the estimated _____ of a project. a. complexity b. effort required c. program size d. time required
Last Answer : c. program size
Description : What is the size of the 'total length' field in IPv 4 datagram ? (A) 4 bits (B) 8 bits (C) 16 bits (D) 32 bits
Last Answer : (C) 16 bits
Description : The maximum size of the data that the application layer can pass on to the TCP layer below is ......... (1) 216 bytes (2) 216 bytes + TCP header length (3) 216 bytes - TCP header length (4) 215 bytes
Description : The PM distributed a document to the stakeholders, which described the software to be developed, the functionality, the users it would serve and the installation timeline. The document was an example of: ... scope 4. It was not complete enough to be either a product or a project scope document
Last Answer : 4. It was not complete enough to be either a product or a project scope document
Description : Pick up the correct statement regarding the centre line method of estimating a building (A) Product of the centre line of the walls and area of cross-section of any item, gives total quantity of the ... length is reduced by half the layer of main wall joining the partition wall (D) All the above
Last Answer : (D) All the above
Description : Abstraction and encapsulation are fundamental principles that underlie the object oriented approach to software development. What can you say about the following two statements? I. Abstraction allows us to focus on what something ... and II are correct. (3) Only II is correct. (4) Only I is correct.
Last Answer : (1) Neither I nor II is correct.
Description : estimating software-what can one do with?
Last Answer : Estimating software is used by businesses that work on blue collar projects. Estimating software helps businesses plan costs and spending relating to a project. It also helps businesses report on ... a customer if requested.Managing the resources associated with a project is another important funct
Description : The importance of good estimating software?
Last Answer : For construction companies today, it is all about the bottom line. There is much competition out on the open market, so those companies who want to retain their profitability will have to find a ... of things you have to do. From insurance estimation to small remodeling projects to large scale r