Shimada part 1

Is a process of formulating and developing a computer program based on a needs of a system
S the application of engineering concepts to software development. Its main goal is the creation, improvement, and maintenance of software.
It should be feasible for the software to evolve to meet changing requirements.
The software should not make wasteful use of computing devices such as memory, processor cycles, etc.
A software product is correct if the different requirements as specified in the SRS document have been correctly implemented.
A software product has good reusability if the different modules of the product can easily be reused to develop new products.
Here software facilitates both the establishment of test criteria and the evaluation of the software with respect to those criteria.
It is an attribute of software quality. The extent to which a program can be expected to perform its desired function, over an arbitrary time period.
In this case, the software can be transferred from one computer system or environment to another.
In this case, the software allows differing system constraints and the user needs to be satisfied by making changes to the software.
Capability of 2 or more functional units to process data cooperatively.
Is a set of instructions that are given to a computer in order to achieve a specific task
is when a program is made available for commercial business and is properly documented along with its licensing.
Use to create website and can be access through the URL.
Creating an application that runs on mobile phones such as iPhones, Android device and similar mobile platform.
Creating an application that use scientific method, processes, algorithm to extract knowledge and insight from structured and unstructured data.
Creating standard application that perform task on traditional desktop.
Server-side development that focus on how the site works like communicating the database information to the browser
Develop a program that can access information from third party apps.
Program development that integrate software layer and hardware layer
Cyber-security teams developed a software to secure the system to theft, viruses and other malicious attack.
Use network of a remote servers hosted on the internet to store and manage data.
Is done to verify the results or the output of the program. You should check whether the program complies with all the requirements identified in the problem definition process or not.
Is simply reading through or checking the program to make sure that it is free of errors and that the logic works
Is the process of detecting, locating and removing all errors in a computer program.
S an error within a program code that keeps the computer from producing the desired result.
Means to rewrite the part of the program code that causes errors so that the program can run smoothly.
Involves the program being tested with real-life data. The testing process may take several trials using different data sets before the program released.
Interrelated components functioning together to achieve an outcome.
consists of those activities that enable a person to describe in detail how the information system will actually be implemented to provide the needed solution
S a contemporary term that describes the combination of computer technology (hardware and software) with telecommunications technology (data, image, and voice networks).
Is an arrangement of people, data, processes, and information technology that interact to collect, process, store, and provide as output the information needed to support an organization.
Systems that are designed to collect, process, and store transactions
The system can also be used to cancel or modify transactions done in the past to accurately record multiple transactions. Built to handle large volume transactions. 
Used to analyze information to transform data, sharing and dissemination throughout the organization
Word processing, spreadsheets, publishing, electronic communication through voice mail, email or teleconferencing
Aid professionals like scientists, engineers, and doctors in creating and sharing new knowledge, often collaboratively, for the benefit of their organization or society.
Are designed to help managers and decision-makers gather, process, and analyze data to support their decision-making processes.
A specialized information system used by organizations to gather, analyze, and manage data and information related to their marketing activities.
A set of tools, processes, and data collection methods that organizations use to gather and analyze information about their market environment.
A set of organized and structured records or databases that store essential data and information related to various aspects of a business's marketing operations.
Serve the management, operations, and planning levels of an organization and help to make decisions, which may be rapidly changing and not easily specified in advance.
Offer more general computing capabilities, better telecommunications, and efficient display options. They use advanced graphics software to display critical information in the form of charts or graphs that help senior executives to solve a wide range of problems.
Can be considered the overarching field for expert systems. Expert systems use the approaches of AI reasoning to solve the problems put to them by business (and other) users.
Are comprehensive computer systems that integrate and streamline various aspects of a company's operations. Implementing ERP involves significant commitment and changes within the organization.
ARE KEY PLAYERS IN THE PROCESS OF DESIGNING, DEVELOPING, AND IMPLEMENTING ENTERPRISE SYSTEMS AND OTHER INFORMATION SYSTEMS. THIS ROLE REQUIRES EXTENSIVE TECHNICAL, BUSINESS AND PEOPLE KNOWLEDGE, COMMUNICATION, BUSINESS AND TECHNICAL SKILLS
Systematic process for building software that ensures the quality and correctness of the software built.
Consists of those activities that enable a person to understand and specify what the new system should accomplish.
{"name":"Shimada part 1", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"is a process of formulating and developing a computer program based on a needs of a system, s the application of engineering concepts to software development. Its main goal is the creation, improvement, and maintenance of software., It should be feasible for the software to evolve to meet changing requirements.","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker