Concepts related to content build Flashcards

1
Q

Five steps involved in computer programming:

A

Problem Definition
Program Design
Program Preparation
Program Testing
Program Implementation

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

Called Function Specification

A

Problem Definition

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

Identify what the program will do (inputs/ outputs);

A

Program Design

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

The code is written in a programming language

A

Program Preparation

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

Alpha testing is carried out by the programmers and system analyst

A

Program Testing

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

Carried out to check for accuracy and sufficiency

A

Beta testing

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

Trained users test the full program

A

Program implementation

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

All computer software is written in a specific

A

Programming language

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

The first generation programming language is called…

A

Binary

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

Machine language made up of two symbols that signify off (0) and on (1)

A

Binary

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

Second generation language is called

A

Assembler Language

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

Uses English letters and symbols but relates them directly to Binary.

A

Assembler Language

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

FORTRAN, COBOL, Java, and Visual BASIC are examples of…

A

Third generation programming languages.

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

Procedural language that require the user to specify both the exact procedure to be carried out as well as the data involved.

A

FORTRAN and COBOL

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

Used for internet content

A

Java

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

Visual programming language

A

Visual BASIC

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

Programming language that allows users to choose procedures from a menu instead of having to specify them with code.

A

Fourth Generation

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

Program language in which people will be able to speak directly to computers and have them carry out the verbal commands.

A

Fifth generation

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

Fourth generation programming language (4GL) that differs from 3GLs, such as Java, that uses syntax similar to human language to access, manipulate, and retrieve data from relational database management systems, which store data in tables.

A

Structured Query Language (SQL)

20
Q

Language elements of SQL include the following:

A

Clauses, expressions, predicates, Queries, and statements

21
Q

From, where, group by, having, and ordered by

A

Clauses

22
Q

Produce scales and tables

A

Expressions

23
Q

Three - valued logic (null, true, false) and Boolean truth values

A

Predicates

24
Q

Require a SELECT statement

A

Queries

25
Q

Includes the semicolon

A

Statements

26
Q

Calls on itself repeatedly until a match is made

A

Recursion

27
Q

This type of algorithm is often used in functional programming.

A

Recursion

28
Q

Uses constructs that repeat themselves many times with the possible addition of other information to find a solution.

A

Iterative

29
Q

Uses the controlled dedication of axioms.

A

Logical

30
Q

One instruction is performed after another

A

Serial

31
Q

Breaks up the algorithm into parts that can be solved on different machines and then brings the separate answers together for the results.

A

Parallel and distributive

32
Q

Uses precise decisions or uses a heuristically designed system of guessing

A

Deterministic/ Non- deterministic

33
Q

Determines a concrete answer or determines an answer that is close enough

A

Exact/ Approximate

34
Q

Separates the problem into smaller and smaller sub problems until each sub- problem can be solved easily.

A

Divide and Conquer

35
Q

Breaks the problem down into problems that have already been solved in order to find the answer more quickly.

A

Dynamic Programming

36
Q

Makes sure of approximate answers to sub-problems and can be the fastest way to find solutions.

A

Greedy Method

37
Q

Inputs are restricted based on a predetermined construct.

A

Linear Programming

38
Q

Changes the problem into a simpler problem

A

Reduction

39
Q

Specifies rules in the form of a graph.

A

Search and Enumeration

40
Q

he advantages of automated documentation include

A

increased productivity

41
Q

Increased productivity in automated documentation is due to:

A

Decreases in cost, errors, and omissions.
Improved care and communications.
Easier access to patient information.

42
Q

Uses menu selections or text entry fields

A

Narrative charting

43
Q

allows the nurse to view normal values and change only those values for which the patient does not conform to the norm.

A

Charting by exception

44
Q

charting makes use of a graphical user interface to allow the nurse to enter information from a selection of menus

A

Flow sheet

45
Q

fonts especially designed for the internet

A

Verdana and Lucida Sans/Grande

46
Q

Font size should be

A

12–14 for standard text