Explain the LOC, Function point and Feature point?
LOC: Lines of code (LOC), is a software metric used to measure the size of a computer program by counting the number of lines in the text of the program's source code. Since Lines Of Code (LOC) only measures the volume of code, we can only use it to compare or estimate projects that use the same language, and is coded using the same coding standards. LOC is typically used to predict the amount of effort that will be required to develop a program, as well as to estimate programming productivity or maintain ability once the software is produced.
Function point: A function point is a unit of measurement to express the amount of business functionality an information system provides to a user. Function Point Analysis has been proven as a reliable method for measuring the size of computer software. In addition to measuring output, Function Point Analysis is extremely useful in estimating projects, managing change of scope, measuring productivity, and communicating functional requirements.
Feature point: Feature points which are the extension of the function point, are a superset of the function point measure that can be applied to systems and engineering software applications. The feature point measure accommodates applications in which algorithmic complexity is high. Real-time, process control and embedded software applications tend to have high algorithmic complexity and are therefore amenable to the feature point. To compute the feature point, information domain values are again counted and weighted.
What do you mean by software reliability? Briefly describe one reliability model.
Write a short note on Asymptotic Notations.
What are Halstead’s metrics?
Why Required of ISO 9001:2000 standard?
Write a C program to check a number is even or odd.
Short Notes : UML