Information Systems Flashcards

1
Q

What is static testing?

A

Reviewing the code itself

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

What is dynamic testing?

A

Applying use case to the test code

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

What is white box versus black box testing and for what are they used?

A

White Box = testing the inner working of the program e.g., Code Coverage. Great for debugging. The programmer will input many different things trying break the code. “Do this when x < 10: Programmer inputs 10, 11, a number, a letter, etc

Black Box = Tests functionality from end-user standpoint (may not find all bugs for all scenario)

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

Describe the following Levels of Testing:

A

Unit Test: White box, code coverage, developer driven
Integration Test: white box, test interfaces/APIs, developer driven
System Test: Black Box Test Against Documented Requirements
Acceptance Test: Black Box, Request user sign-off (validation) Ex: beta test

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

What is the College of American Pathologists (CAPs) Enterprise Clinical Information Management maturity model?

A

1) Controlled Content Ownership
2) structure and standardized data: priority clinical data are structured and controlled terminologies used
3) Data Capture: Practices in place to achieve high quality data input (e.g, device integration)
4) Analytics and data mining are performed on the data to enhance knowledge (knowledge)
5) Knowledge based quality improvement (wisdom)

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

Define reliable Database Transactions:

A

ACID Test

Atomicity: transaction is indivisable–IT EITHER HAPPENS OR IT DOESN”T –NO PARTIAL TRANSACTIONS

Consistency: transaction meets all constraint rules (can’t add a DATE to an INT field, can’t have a non-unique PK)

Isolation: must be able to sequence simultaneous transactions. 2 transactions to update same cell–have to handle or else have “write-write failures)

Durability: must be tolerant to failure. Be able to deal with transactions in queue when system goes down

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

What are the three levels of analytics?

A

Descriptive - reporting and querying of data to identify problems and solutions

Predictive - modeling, forecasting, and simulating outcomes based on the data

Prescriptive - recommend the best course of action based on the data (How can I achieve the best outcome?)

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

Describe the difference between “functional” and “non-functional” requirements.

A

Functional Requirements are “What the system should do” A function is described as a set of inputs, the behavior, and outputs (see also software). Functional requirements may be calculations, technical details, data manipulation and processing and other specific functionality that define what a system is supposed to accomplish.

Non-Functional Requirements are “What the system should be” AKA: “Constraints” or”quality attributes”, “quality goals”, “quality of service requirements” and “non-behavioral requirements”.

  • Safety or Factor of safety, Scalability (horizontal, vertical), Security
  • Software, tools, standards etc. Compatibility
  • Stability
  • Supportability
  • Testability
  • Usability by target user community
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe tiers of Data Centers

A

Tier 1: Basic: single path for power, cooling–no redundancy (99.671 available).
Tier 2: redundant single path
Tier 3: more than one path but only one active at a time
Tier 4: multiples paths active at a time

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

HIMSS EMR Adoption Model

A
Stage 0: no ancillaries
Stage 1: lab, pharmacy, rad
Stage 2: controlled vocabs, maybe document t imaging
Stage 3: flowsheets
Stage 4: CPOE
Stage 5: bar code med admin
Stage 6: phys doc
Stage 7: hIE and data warehouse
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Key stats on copy and paste

A

70-80% of physician notes contain copy and paste

Hammond 2003: 10% contained instance of high risk copying

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