Braineos
DiscoverChallenges
Sign in
← Back to decks
Sign in to save your progress, vote, and build your own decks.Sign in

MIS 2223 Chapter 12

39 cards·by amcloopy
Study this deck
An interpreter reads a code statement, converts it into one or more machine language instructions, and then executes before moving on.
true
What is an open source framework that provides technologies for developing object-oriented, database-driven websites?
Ruby on Rails
What is an open source framework that provides technologies for developing object-oriented, database-driven websites?
Ruby on Rails
In an object-oriented programming language, what does an object represent?
a real person, place, event, or transaction
Which of the following is a free, open source scripting language?
PHP : hypertext preprocessor
Java uses a just-in-time compiler to convert the machine-independent code into machine-dependent code that is executed immediately.
true
What is a source program?
a program that contains the language instructions to be converted to machine language
Which of the following is true of a unit test?
It verifies that each individual program or object works by itself.
Systems analysts and other IT professionals use several techniques to gather data and information.
true
Which of the following occurs when one activity in a project has led to another that was not originally planned; thus, the scope has grown
scope creep
Which conversion strategy converts each location to the new system at a separate time?
phased
Which of the following is a special formatting language that programmers use to format documents for display on the web?
HTML
Many people should review the detailed design specifications before they are given to the programming team.
TRUE
What is a program that often is bundled with a DBMS that can be used to create source code from a specification of the required functionalit
application generator
Phases of system development?
Planning, analysis, design, implementation, support and security
Person responsible for designing and developing an information system
systems analyst
Process of planning, scheduling, and then controlling the activities during system development
project management
A measure of how suitable the development of a system will be to the organization
feasibility
Measures how well the proposed information system will work
operational feasibility
Measures how well the proposed information system will work
operational feasibility
Measures whether the established deadlines for the project are reasonable
Schedule feasibility
Measures whether the organization has or can obtain the computing resources, software services, and qualified people needed to do everything
technical feasibility
aka cost/benefit feasibility measures whether the lifetime benefits of the proposed system will be greater than its lifetime costs
economic feasibility
The collection and summarization of data, information, and deliverables
documentation
Maintaining documentation should be an ongoing part of system development
true
A working model of the proposed system's essential functionality
prototype
The user stops using the old system and begins using the new system on a certain date
direct conversion
Consists of running the old system alongside the new system for a specified time, results from both are compared.
parallel conversion
Each location converts at a separate time
phased conversion
Only one location in the organization uses the new system so that it can be tested
pilot conversion
Test that verifies that all programs in an application work together properly
systems test
Test that verifies that an application works with other applications
integration test
A test that is performed by end users and checks the new system to ensure that it works with actual data
acceptance test
A set of words, abbreviations, and symbols that enables a software developer to communicate instructions to a computer or mobile device
programming language
A programming language that is machine dependent. (runs on one particular computer/device) (a single machine instruction)
low-level language
Each instruction equals multiple machine instructions
high-level language
The programmer writes instructions that tell the computer what to accomplish and how to do it
procedural language
A separate program that converts the entire source program into machine language before executing it
compiler
Popular 4GL is
SQL