While estimating the cost of software, Lines of Code (LOC) and Function Points (FP) are used to measure which one of the following? (A) Length of code (B) Size of software (C) Functionality of software (D) None of the above

1 Answer

Answer :

(B) Size of software

Related questions

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 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

Last Answer : B. Function Point Metric

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

Last Answer : Answer: 2

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

Last Answer : Answer: Marks to all

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