Information Systems for Business and Beyond - Workshop 5

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/49

flashcard set

Earn XP

Description and Tags

Vocabulary practice flashcards covering software development methodologies, programming generations, systems implementation, globalization, digital divide, and information systems ethics.

Last updated 6:37 PM on 5/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

50 Terms

1
New cards

Systems Development Life Cycle (SDLC)

A structured and risk-averse methodology developed in the 1960s1960s to manage large software projects associated with corporate systems running on mainframes.

2
New cards

Waterfall Methodology

An alternative name for the SDLC where each step is a separate part of the process, and one step must be completed before the next can begin.

3
New cards

Preliminary Analysis

The first phase of the SDLC where a request for a new system is reviewed and a feasibility study (technical, economic, and legal) is launched.

4
New cards

System Analysis

The SDLC phase where analysts work with stakeholders to determine specific requirements, resulting in a system requirements document.

5
New cards

System Design

The phase in which business requirements are translated into technical requirements, including user interface, database, and reporting designs.

6
New cards

Unit Test

A type of structured test that evaluates individual parts of the code for errors or bugs.

7
New cards

User Acceptance Test

A test allowing those who will be using the software to ensure the system meets their standards.

8
New cards

Rapid Application Development (RAD)

A methodology focused on quickly building a working model of the software, getting feedback from users, and using that feedback to update the model in several iterations.

9
New cards

Joint Application Development (JAD)

A session that brings all stakeholders together for a structured discussion about the design of a system.

10
New cards

Minimal Viable Product (MVP)

A working software application developed under the Lean methodology with just enough functionality to demonstrate the idea behind the project.

11
New cards

Pivot

A change in strategy under the Lean methodology where the team determines to rethink the core idea or change the functions based on user feedback.

12
New cards

Kaizen

A feature of Lean methodology meaning continuous improvement, encouraging ongoing small improvements rather than waiting for major changes.

13
New cards

Machine Code

The first generation of programming languages where code is written in binary (ones and zeroes) that the computer can read directly.

14
New cards

Assembly Language

The second generation of programming languages that uses English-like phrases and requires an assembler to convert it into machine code.

15
New cards

Third-generation languages (3GL)

Languages that are not specific to hardware and are similar to spoken languages, such as BASIC, C, Python, and Java.

16
New cards

Compiled Language

A language where the source code is translated into a machine-readable executable file by a compiler before it can be run.

17
New cards

Interpreted Language

A language that requires a runtime program to interpret the code line by line as the user runs the software.

18
New cards

Java Virtual Machine (JVM)

A runtime environment that allows a single Java program to run on many different types of operating systems.

19
New cards

Procedural Programming

A programming language designed to allow a programmer to define a specific starting point and then execute instructions sequentially.

20
New cards

Object-Oriented Programming

A programming approach where the programmer defines items that can take actions based on user input, focusing on products being manipulated rather than a sequence of activities.

21
New cards

Integrated Development Environment (IDE)

A suite of software tools for programmers that typically includes an editor, help system, compiler/interpreter, and debugging tools.

22
New cards

Computer-Aided Software Engineering (CASE)

Tools that allow a designer to develop software with little or no programming by automatically writing the code based on the designer's input.

23
New cards

HyperText Markup Language (HTML)

A text-based language used to define different components of a web page through the use of tags.

24
New cards

Cascading Style Sheets (CSS)

Tools used in web design to define the styles, such as color and alignment, of the components on a page.

25
New cards

Responsive Web Design (RWD)

A design practice focusing on making web pages render well on every device, including desktops, laptops, tablets, and smartphones.

26
New cards

End-User Computing (EUC)

Application development performed by people outside the Information Technology department who are adept with specific software packages.

27
New cards

Shadow IT

End-user computing applications, such as spreadsheets or databases, that have not been through a normal rigorous testing process.

28
New cards

Direct Cutover

The fastest but riskiest implementation methodology, where the organization stops using the old system and starts the new system on a specific date.

29
New cards

Pilot Implementation

An implementation methodology where a subset of the organization starts using the new system before the rest of the organization.

30
New cards

Parallel Operation

The least risky but most expensive implementation methodology, where both the old and new systems are used simultaneously for a limited period.

31
New cards

Phased Implementation

A conservative approach where different functions of the new application are gradually implemented while corresponding old functions are turned off.

32
New cards

Change Management

A critical component of IT oversight focused on communicating proposed changes and planning to minimize impact after implementation.

33
New cards

Globalization

The integration of goods, services, and culture among the nations of the world.

34
New cards

Digital Divide

The separation between those who have access to the global network and those who do not, which can occur between countries, regions, or neighborhoods.

35
New cards

Economic Divide

A stage of the digital divide based on whether individuals can afford computers and Internet access.

36
New cards

Usability Divide

A stage of the digital divide where technology is too complicated for some individuals to use, even if they have free access.

37
New cards

Empowerment Divide

The most difficult stage of the digital divide to solve, concerned with how very few users truly understand and use the power digital technologies provide.

38
New cards

Ethics

A set of moral principles or the principles of conduct governing an individual or a group.

39
New cards

Intellectual Property

Property, such as an idea, invention, or process, that derives from the work of the mind or intellect.

40
New cards

Copyright

Protection given to creative works, such as books and programs, lasting for the life of the author plus 7070 years.

41
New cards

First Sale Doctrine

A legal provision allowing an individual who purchases a copyrighted work to sell or dispose of that specific copy, though they cannot make further copies.

42
New cards

Fair Use

A limitation on copyright law that allows the use of protected works without prior authorization for purposes like education or research.

43
New cards

Patent

Intellectual property protection for a new product or process that is original, non-obvious, and useful, lasting for 2020 years in the US.

44
New cards

Trademark

A word, phrase, logo, shape, or sound that identifies a source of goods or services.

45
New cards

Personally Identifiable Information (PII)

Information about a person that can be used to uniquely establish their identity, such as Name or Social Security Number.

46
New cards

Non-Obvious Relationship Awareness (NORA)

The process of collecting large quantities of varied information and combining it to create profiles of individuals.

47
New cards

Children’s Online Privacy Protection Act (COPPA)

A law enforced by the FTC requiring parental consent for websites collecting information from children under the age of 1313.

48
New cards

Family Educational Rights and Privacy Act (FERPA)

A US law that protects the privacy of student education records and grants parents or students rights to access that information.

49
New cards

Health Insurance Portability and Accountability Act (HIPAA)

A 19961996 law that protects medical records as a special class of PII and requires specific permission to share health information.

50
New cards

General Data Protection Regulation (GDPR)

A regulation passed by the European Union in May 20162016 that focuses on individual data privacy rights.