Software Categories & ERP Flashcards

1
Q

What is software?

A

a group of independent and/or interdependent computer programs that provide the rules, functions, control, and logic that enable users, program, and hardware to achieve defined results

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

computing hardware:

A

physical components of information technology, which includes the computer and the following peripherals:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the 2 stages of the software development process?

A
  1. Source code (readable code/what programmers write)
    »code is compiled, and then becomes…
  2. Machine code (what computers can read, people generally can’t)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Programming Software (IDE)

A

integrated development environment

application that includes editor, debugger, compiler, other tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

programming language & what are they for

A

provides standards, syntax, statements, instructions for writing computer software (Java, SWL, C++)

large projects, significant projects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

scripting languages & what are they for

A

generally for smaller projects, programming tool that executes within an application (JavaScript, Python, R, VB Script)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the 6 categories of software development?

A

programming software (used to create everything else)

operating systems software, utility software, middleware software, apps software, application software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is an operating system?

A

software that controls all computer hardware, all activities executed by computers & establishes standards for developing and executing applications
> makes it easier for users to interact w computers and for programmers to write application software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Application Software?

A

software for solving general and administrative communication and business tasks

general purpose: spreadsheets, word processors, etc
special purpose: functional software (sales), enterprise software (ERP sales)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What do operating systems softwae do?

A

coordinates and manages all hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Utility software

A

group of independent computer progams that enables the OS to control manufacturer-specific hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Apps software

A

designed for a single purpose and performs a single function or very few functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Middleware software

A

facilitates exchange of data between two application programs within the same environment, or across different hardware and network environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are 4 basic types of middleware?

A
  1. Communication
  2. Database
  3. 4.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are characteristics of Software Applications?

A

perform complex tasks, including multiple steps
takes a long time to develop
tend to have large code
require powerful processor to run well

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are characteristics of Apps?

A

simper tasks
developed in a short period of time
tend to have smaller code size
require less powerful processory to run well

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What are 3 major kinds of application software and what is each for?

A
  1. Desktop applications (tasks for individual users- Excel, Word)
  2. Functional software (independent functional areas- accounting/sales/marketing software)
  3. Enterprise software (concurrently and collaboratively across business areas)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What are things that operating systems software do?

A

> select the printer to use for printing
determine which secondary storage is used to save files
chagning the language that will be used on a computer
organize how data will be stored on the hard drive
determine if erased files can be undeleted

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

application software does

A

> booking a flight
documenting sale of product
scheduling time
creating a purchase order & entering costs
determine how to create folders on a computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Hardware/Software layer cake (bottom to top)

A

Hardware > OS > Application > User

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

types of ERP modules

A

finance/accounting, SCHM, CRM, Ecommerce

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Closed source vs Open source software

A

closed source: licensed propriety, devd by private owners/individuals, compiled code Is licensed for others to use

open source: devd by volunteers or private individuals, source code and compiled code are available for use and modifications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Digital transformation risks:

A

cybersecurity, privacy, data leakage, operational resilience, regulatory, third-party dependence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

relative address vs absolute address

A

relative changes based on where in the sheet you are, absolute has $ in front of what you don’t want to change (like H$4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Enterprise software:

A

ERP systems are needed to collaboratively plan, optimize, and control the deployment of resources such as money, assets, goods, information, and customer orders

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Complexities of ERP software:

A

takes a long time to develop
costly to purchase
difficult to implement
expensive to maintain on premises

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Custom-made ERP:

A

tailored to specific businesses, more epxensive

28
Q

Packaged ERP (ootb):

A

more restricted in functionalities, but allow for integration of external modules, but they are cheapter

29
Q

Disadvantages of Three LAN approach:

A

1.
2.
3.
4.

30
Q

Cross-functional database management system:

A

an org’s database management system can be set up to work with several applications both within and outside the firm

31
Q

ERP Software Tiers

A

Tier 1 (most elite): like SAP, Oracle ERP, Microsoft Dynamics
Tier 2: (for 20-1000 employees) Oracle Netsuite, SAP Business by Design, Sage Intacct, Epicor, Syspro
Tier 3: (small/medium firms) Appian Corp, JDA Software group

32
Q

On-premises ERP:

A

installed locally, on a company’s computers and servers, managed by internal/contract IT staff

33
Q

Hosted ERP:

A

company/hosting provider manages the deployment of software & infrastructure

34
Q

Cloud-based ERP:

A

hosted offsite, on vendor’s servers and provided as a service thru web browser

35
Q

Requirements of cloud-based ERP deployment

A

Cloud-based Architecture: tech including software/hardware/internet so the cloud vendor is able to provide services

Cloud-based ERP: ERP that was developed specifically to run on the cloud

Subscription to Cloud-based ERP:

Cloud Vendor Resources:

36
Q

What’s the difference between public cloud & private cloud?

A

Public (ex. Multi-tenant SaaS): like a mall and each store in the mall is a company and the mall is the vendor’s services. Multiple orgs share cloud computing servies

Private (ex. Single-tenant SaaS): cloud resources are owned by a service provider, but set up so that each org has its own assigned cloud resources that are not shared by any other firm. usually large companies (bc it’s expensive) or companies that need higher security or are working for a high-security company (like defense companies)

37
Q

Benefits of Cloud-Based ERP?

A

> lower upfront infrastructure/operating costs than for on-premise
faster implementation & adoption speed
accessible from any location at any time
scalability: if demand increases or falls, cloud services will automatically adjust up/down (only paying for what is needed)
access to higher grade IT security, compliance, disaster recovery services
end-to end security

38
Q

Downsides of Cloud-Based ERP?

A

> customer has no control on upgrade cycle that vendor uses
often limited opportunities for customizing one’s application
orgs data would b accessible to the vendor
dependency on the internet for daily operations of a company
cloud service might not support highly specialized industry regulations/reqs
dependency on one cloud vendor for too many servies might be risky
it is not easy to switch services from one cloud vendor to another

39
Q

CRM & MAS

A

customer relationship management & marketing automation software

40
Q

What customer interactions did original ERP systems miss?

A
  1. customer deals w marketing dept to Learn about a product
  2. customer deals w sales dept to buy a product
  3. customer deals w tech support if there’s a problem w product
  4. customer deals w customer support if there are questions about product
  5. customer deals w call center for special promotions
41
Q

CRM Software is

A

enterprise software module that equips business keep customer contact details up to date, track every customer interaction, and manage customer accounts. Improves customer relationships and CLV

42
Q

Benefits of CRM Software, for sales professionals

A

> optimize deal cycles
improve customer touchpoints
clarify upsell and cross-sell ops
uncovering referral business
reducing time to close

43
Q

What does CRM Software do?

A

> centralizes data about customers in a central database
standardizes the tools for communications, creation, and managing sales activities
tracks and automates customer interactions
provides up to date data about products, people, & processes

44
Q

4 possible ways to deploy CRM:

A

on-premise, hosted, public cloud, private cloud

45
Q

Advantages of on-premise CRM:

A

firm has control & solutions can be customized
businesses can choose and plan the upgrades
greater offline functionality

46
Q

Disadvantages of on-premise CRM:

A

can be expensive & time consuming, requires IT staff, upfront costs can be a barrier to entry

47
Q

Advantages of cloud CRM:

A

reduces upfront infrastructure costs, installation time is shorter, lower op costs, maintenance/upgrades provided by SaaS provider

48
Q

Disadvantages of cloud CRM:

A

firm has little control, no full customization, internet & cloud vendor dependency

49
Q

Purpose of MAS:

A

provides the business processes for supporting workflows that are used for interacting, nurturing, managing, & transforming raw leads into qualified potential customers. To increase revenue, profitability, and customer loyalty

50
Q

Marketers are interested in info about

A

market & market groups.
> who is in the segment? What are their habits? How can we communicate w them? Where are they located?

51
Q

Sales people are interested in info about

A

individuals who make a purchase decision.
> what do they need? What criteria would be used? When will decision be made?

52
Q

Traditional marketing approach:

A

depends on attending tradeshows, buying ad space, and contact lists

53
Q

Inbound marketing:

A

new way of markeitng. Creating quality content to attract visitors to your website to convert them from visitors to customers

54
Q

Hubspot:

A

marketing automation portal allows you to tag marketing activities with campaigns theyre associated w and track traffic/conversionrates/clicks all in on eplace

55
Q

Features of MAS: (things you can track with it)

A

landing pages with CTAs (call to actions)
Ads
Social media
campaigns

56
Q

For data to be valuable, it needs to have the following properties:

A

> flexible
organized
manipulatable
protected
accurate
searchable
scalable

57
Q

Four kinds of information resources:

A
  1. paper
  2. text file format
  3. spreadsheet file format
  4. database file format
58
Q

Problems with the traditional approach to storing data:

A

redundancy, high storage costs, high likelihood of error,

59
Q

Types of information

A

> structured: table form, pre-defined & fixed data model
semi-structured: mixture- html, sensor data
unstructured: imagies, text, videos

60
Q

structured databases SQL

A

quantitative

61
Q

unstructured databases NoSQL

A

qualitative

62
Q

Functions of a DBMS

A

to create and modify the DB structure including tables and fields

to process the DB contents using four ops: read, insert, modify, delete

to support administration

63
Q

distributed database:

A

group of databasees stored on multiple server computers at diff locations, but present themselves as a single database to users

64
Q

centralized database:

A

stored on a single machine at a single lcoation.

65
Q

cloud database:

A

group of databases stored on servers across different data centers/locations

66
Q

Object database:

A

stores entity as an object instead of storing each data field in tables. Can easily handle many-to-many relationships

67
Q

Hierarchical database:

A

stores data in a tree-like strucutre, there is a single parent for each record. Designed basically for early mainframe DBMSs