What are the advantages and disadvantages of pairwise programming?
Assuming you understand what Pair-wise programming is, we can in general say that it is advantageous because the overall logic of the code written, the idea behind using certain constructs in the code, etc. are known to different people rather than a single head. Since, two or more heads is obviously better than one, we see that Pair-wise programming is certainly advantageous. But, the flip-side is say you are stuck in a situation in the code-development and one fine afternoon you get a flash but you cannot code because your partner is not there. Also, increased costs is another disadvantage. These are the basic points and I can assure you that there are several subtleties involved.
What features of unix systems are especially useful from a software engineering stand point?
API [Application Programming Interface]
1An attribute which can be used to uniquely identify the individual instances of the entity is?
Primery Key.
Can you use linear sequential model in RAD?
In RAD, the project is divided into modules and each module is alloted to different team. Each team work on the module in a sequential manner.
ER model for project management systems?
A university has a large number of courses in catalog.Attributes of COURSE include Course_Number(identifier),Course_Name and Units.Each course may have one or more course as prerequisties or may have no prerequisties.Similarly,a particular course may be a prerequisties for any number of courses or may not be prerequities for any other course.
What does restricted access major mean?
It means you must meet the requirements for entrance to the major. Its not open to all students but only those who qualify. You will usually find this in the health related majors.
Automatic Switch Interface (ASI)
The CAIRS OSS ASI module is a multiple switching platform provisioning tool that increases the power and accuracy of the CAIRS system substantially. Working in either a single or multiple switch environment, the ASI module is a cross platform scripting language that can communicate to any switch that utilizes ASCII, Binary, XML file configuration commands (i.e. Nortel, Avaya, Lucent, Siemens & Redcom). Although the ASI module carries the complexities of a programming language, all of the hard work is done behind the scenes. When CAIRS users open a work order that requires a switch assignment, CAIRS writes a change request to the ASI sub-folder in the CAIRS database. Watching the CAIRS database real time for new work orders requests, the ASI module interprets each new work order to determine the assignment type. Once the ASI module has successfully programmed the switch it returns an assignment summary to the CAIRS users. The assignment summary notifies the CAIRS user that the assignment has been completed successfully.
aq
What are mental models and why are they important in interface design?
Mental models are the theories people build to understand the causal behavior of systems. These are often partial, unstable and subject to change. They may be internally inconsistent. They may be superstitious and based on incorrect interpretation of evidence. They are important, as errors can occur if the user's model is incorrect or if the designer has a different model than the user. One way of minimizing problems is supporting conventions - another is to make the correct model explicit.
There are several ways to do this in C:
// nums to swap
int a = 5;
int b = 10;
// using a temporary variable - often the fastest method
int temp;
temp = a;
a = b;
b = temp;
// using addition (no additional storage needed)
a = a + b;
b = a - b;
a = a - b;
// using xor (no additional storage needed)
a = a^b;
b = a^b;
a = a^b;
// using only one line (no additional storage needed) // note, this appears to be a compiler-dependent way to swap variables
a = a + b - (b=a);
Different activities in the 6 phases in classical waterfall model?
1) Identify client requirements
2) Identify system requirements
3) Create an overall design
4) Create a detailed design
5) Develop product
6) Test product
What is prototype model in manual testing?
The Prototyping Model is a frameworks improvement technique (SDM) in which a model (an early guess of a last framework or item) is assembled, tried, and after that revised as vital until the point when a worthy model is at last accomplished from which the total framework or item would now be able to be created. This model works best in situations where not the majority of the undertaking prerequisites are known in detail early. It is an iterative, experimentation process that happens between the engineers and the clients.
How many bits would be needed to represent a 45 character set?
45 in binary is 101101, so you need at least 6 bits to represent 45 characters.
What is the difference between a persistent object and a transient object?
a persitent object is the one that is stored permanently on the disk......whereas a transient object is stored temporarily on the ram....
What is the Difference between physical DFD and logical DFD?
For a physical Data Flow Diagram you explore into the logical DFD. for example, if you have a data flow arrow declared as "customer information" now the physical DFD would include in that data flow arrow "customer information = customer_name + customer_address". something along these lines
Physical DFD shows how various functions are performed and who does them but Logical DFD strips away all physical constraints but does not restrict physical happenings from taking place.
Why there is not a universal agreement on system life cycle?
because some people think the egg came first, some think the chikin did
(excuse my spelling)
What are the example of prototype model?
When you customer has a legitimate need bit is clueless about details/ requirements then develop a prototype as a first step.
Can you give me some ideas for anchoring of cultural programs in annual function?
Not unless we know what type/s of cultural program/s you are referrng to.
What is development approach followed by prototype model?
The development approack followed is "quick and dirty",the focus is on quicker development rather than on the quality.
Ranjeet khune(dd) Banglore
Is there any program to write pseudocode?
Yes, this program is the same as flowchart, pseudo code.
http://watts.cs.sonoma.edu/SFC/index.html
another option is to use Note Tab Light and the Pseudo code library.
http://www.notetab.com/libraries.php?cat=scripting
No. Pseudocode is, as the name suggests, not real code. Pseudocode is an abstract concept that is often used in literature to highlight a principle or solution without focussing on the syntax details of a specific computer programming language.
For example, one language might make assignments with the '=' operator, another one might require the use of ':=' or '<-'. Other languages might even control assignments in a totally different way, for example by implication such as in stack-oriented programming languages.
Some languages might provide an "else if" construct to further diversify the else-branch of an if-clause, while others might use the "elif" keyword, or a different construct.
These are syntax details of programming languages, and are often irrelevant when discussing more abstract concepts in a language-independent way. Pseudocode aims to provide an intuitive description. The fact that the reader knows this to be pseudocode means that nobody ought to argue about the position of a semicolon or the use of single versus double quotes; you'd know this is not the real code in any specific language, but probably close for easy implementation at least with functional languages.
For example, when describing a general-purpose algorithm to sort items in a sequential list, pseudocode might say
if a > b then
swap a, b
The reader is required to transcode pseudocode into the specific programming language intented (C, Basic, Pascal, Perl, whatever).
Pseudocode is often used when describing generic algorithms, such as sort algorithms.