answersLogoWhite

0

📱

Software Engineering

Software engineering is the process of applying well-developed techniques and practices in order to create new software products. Questions about everything from design patterns to requirements and specification belong here.

1,663 Questions

What happens when you place an image file in a subdirectory and neglect to reference the subdirectory in the img tags src attribute?

The browser will look for the image file in the wrong place, and you'll most likely get a broken image.

In theory, you could get the wrong image, if an image with the same name were located in the right spot. But that's not likely.

What are the dimerits of waterfall model?

In waterfall model, once we come out of the phase, there is no chance of modifying it again. This is one of the major drawback for waterfall model.

What is the history of computer registers till date?

I'm not sure what you are asking about. If it is the internal CPU registers in which arithmetic/logic results and index values are stored, there have been machines with anywhere from zero to hundreds of registers built. Machines with zero registers store everything directly in main memory, so they need no CPU registers. A complete history of which machines, when, what registers, and how many; even without other architectural details would take thousands of pages to tabulate and would show no meaningful patterns. It is also very unlikely that such a history could be assembled as much of the documentation on many machines no longer exists. Companies like to destroy obsolete files to recover storage space for new files.

If you are asking for something else, please clarify and maybe an answer could be found.

What are software quality framework?

RAD takes advantage of automated tools and techniques to restructure the process of

building information systems. This new process, extrapolated to the entire IS

organization, results in a profound transformation of information systems

development. RAD replaces hand-design and coding processes, which are

dependent upon the skills of isolated individuals, with automated design and coding,

which is an inherently more stable process. RAD may thus give an IS organization

its first real basis for continuous improvement. In addition to being more stable,

Rapid Application Development is a more capable process, as it is much faster and

less error prone than hand coding.

What is an explanation of the SQA activities?

Software quality assurance is composed of a variety of tasks associated with two different

constituencies-the software engineers who do technical work and an SQA

group that has responsibility for quality assurance planning, oversight, record keeping,

analysis, and reporting.

Software engineers address quality (and perform quality assurance and quality

control activities) by applying solid technical methods and measures, conducting formal

technical reviews, and performing well-planned software testing. Only reviews

are discussed in this chapter. Technology topics are discussed in Parts Three through

Five of this book.

The charter of the SQA group is to assist the software team in achieving a highquality

end product. The Software Engineering Institute [PAU93] recommends a set

of SQA activities that address quality assurance planning, oversight, record keeping,

analysis, and reporting. These activities are performed (or facilitated) by an independent

SQA group that:

Prepares an SQA plan for a project. The plan is developed during project planning

and is reviewed by all interested parties. Quality assurance activities performed

by the software engineering team and the SQA group are governed by the plan. The

plan identifies

• evaluations to be performed

• audits and reviews to be performed

• standards that are applicable to the project

• procedures for error reporting and tracking

• documents to be produced by the SQA group

• amount of feedback provided to the software project team

Participates in the development of the project's software process description.

The software team selects a process for the work to be performed. The SQA

group reviews the process description for compliance with organizational policy,

internal software standards, externally imposed standards (e.g., ISO-9001), and other

parts of the software project plan.

Reviews software engineering activities to verify compliance with the defined

software process. The SQA group identifies, documents, and tracks deviations from

the process and verifies that corrections have been made.Audits designated software work products to verify compliance with those

defined as part of the software process. The SQA group reviews selected work

products; identifies, documents, and tracks deviations; verifies that corrections have

been made; and periodically reports the results of its work to the project manager.

Ensures that deviations in software work and work products are documented

and handled according to a documented procedure. Deviations may be encountered

in the project plan, process description, applicable standards, or technical work

products.

Records any noncompliance and reports to senior management. Noncompliance

items are tracked until they are resolved.

What hours does sound engineer work?

It varies, depending on the type of job. Some work for hotels, studios or companies that require their services during fairly normal business hours. Others work for concerts, touring, theater, or studios that present shows at almost any hour and may require long days for load-ins and set-up.

What are the different types of use cases?

There are many types of cases depending what area one is talking about. There are storage cases, court cases, cd cases, glasses cases, stating cases, and nut cases.

How do foreign languages help software engineers?

Foreign languages help software engineers in several ways. Communication via real life. From a business stand point if you can communicate with your co-workers then you will be more effectively productive. Knowing several foreign languages lets your software become international instead of domestic, hence broadening your sales base. From a purely education stand point people from different places like to think in their native languages. You will find yourself understanding why someone did this or that and maybe even find a better solution yourself.

What universities in Nigeria offer degree programs in software engineering?

What role is the Nigerian Society of Chemical Engineers playing to ensure that its body is accredited by the Institute of Chemical Engineers i.e. IChemE.

The unit which controls the flow of data?

Control Unit: this component is responsible for directing the flow of instructions and data within the CPU. The Control Unit is actually built of many other selection circuits such as decoders and multiplexors. In the diagram above, the Decoder and the Multiplexor compose the Control Unit.

What are the types of coupling in software engineering?

control coupling

content coupling

common coupling

data coupling

external coupling

message coupling

In prolog and erlang both make a distinction between atoms and strings. What is the difference?

Atom are fixed constants which are only used for matching patterns, while string are variables which can used for pattern matching and string operations are possible.

In terms of efficiency, atom can be stored in system table (2 bytes regardless of size) while string will occupy memory based on the number of chars. (in erlang each character uses 8 bytes of memory. Erlang stores each character as a 32-bit integer, with a 32-bit pointer for the next item in the list (remember, strings are lists of characters.)

Comparison - atom can be compared based on internal identifier at runtime, while string it has to compare char by char

What is implementation stage in web design?

Website Designing and Development process includes many steps which will slightly vary from designer to designer but the basic steps are the same which are

1. Information Gathering

2. Planning

3. Design

4. Development

5. Testing & Delivery

6. Maintenance

Development will be the implementation stage of whole process because development stage is the point where where website it self is created. Development stage involves the bulk of the programming work, as well as loading content.

What are the new age memories of computer?

the new age memories are the memory devices which are modernly used for storing the data such as pen,thumb,flash drives,memory sticks,blue ray discs,etc.

The new generation computer and laptop memory is DDR4

What is difference between software Requirement Specification and user requirement specification in software?

Software requirement specifications include both installation and maintenance requirements, and functional aspects of software that a user needs.

User requirement specification in software is the specifications about functional and user interface specification.

What are the example of feasibility study for computer shop business?

none we , our team usually tried that idea regarding an internet cafe near our school with a manual time system proposed to a computerized time system. Unfortunately, our teacher didn't approved and told us we couldn't study anything at computer shop business.

What is Difference between include and extend in use case diagram?

the include relationship implies that the included use case must be enacted, whereas the extend relationship implies that the extending use case may be enacted.

Can you become a software engineer with a BA in psychology?

Yes, however I would imagine based on the curriculum of psychology, there will be many prerequisite courses to be completed first. You sould contact a college or university that offers the program, and inquire about the specific prerequisite coursework required. Then it will be up to you as to whether you want to complete the courses necessary.

Workstoff 1.4112 equivalent?

DIN X 90 CrMoV 18 NF - AISI 440B SIS2319 BS - EN X90CrMoV18 Chemically Specifications C S Cr Mo Vanadium Fe WS 1.4112 0.85-0.95 0.03 Max 17.0-19.0 0.90-1.30 0.07-0.12 Rem x 90 CrMoV 18 0.85-0.95 0.03 Max 17.0-19.0 0.90-1.30 0.07-0.12 Rem AISI 440B~ 0.85-0.95 0.03 Max 17.0-19.0 0.90-1.30 0.07-0.12 Rem

What are advantages of morphing technology?

morphing is a Technic for photography world advantage to shift images media from one object to others can make a lot of changes.

What are the limitation of management information system?

1.MIS incorporates a wide variety of knowledge areas.
2.Both technology and technology-related products are evolving at an extremely fast and unpredictable pace,
3.Many of the terma used in MIS environments ate imprecise and controversial,
4.MIS problems often are not east to define or structure,
5.The body of knowledge in MIS is relatively recent and scarce
6.A lack of rapport often exists between MIS personnel and management and also between MIS personnel and users

Why softwares are developed or engineered but not manufactured?

Software is developed or engineered; it is not manufactured in the classical sense.

Although some similarities exist between software development and hardware manufacture, the two activities are fundamentally different. In both activities, high quality is achieved through good design, but the manufacturing phase for hardware can introduce quality problems that are nonexistent (or easily corrected) for software.

Both activities are dependent on people, but the relationship between people applied and work accomplished is entirely different. Both activities require the construction of a "product" but the approaches are different.

What is a GCC driving license?

It's a drivers license in India that only allows you to drive in certain countries.