U Flashcards

1
Q

What’ is a hardware?

A

Physical components that make up a computer system.

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

What is a software?

A

Programs that control the computer system

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

5 examples of hardware devices

A

Motherboard
Ram
Rom
Video cards
Sound cards
Internal storage devices hard disk drive and solid state drive

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

What is application software?

A

Programs that allow the user to do specific tasks.

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

Examples of application software

A

Word processor
Spread sheet
Database
Apps
Graphics manipulation system

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

What is system software?

A

Programs that allow the hardware to run properly and user to communicate with the computer

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

Examples of system software

A

Compiler
Linkers
Device driver
Utilities
Operating system

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

Analysis

A

Analysis
Stages of Analysis:

Design
Development & Testing
Implementation
Documentation
Evaluation

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

The Analysis stage

A

Observation:
involves watching users interact with the system to figure out its workings
it is used for understanding how users interact with the current system
Advantages: provides first-hand, unbiased information
Disadvantages: can be time-consuming, may not reveal all issues

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

Interviews

A

-direct one-to-one conversations with users on their experience with the current system
-used to gather comprehensive information about individual users
-Advantages: allows for in-depth exploration of issues
-Disadvantages: relatively expensive, time-consuming, no user-anonymity which may affect the response

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

Questionnaires:

A

-set of predetermined questions is given to the users to complete and give their opinion on the current system
-it is majorly used in collecting data from a larger group of people
-Advantages: allows for quantitative analysis, efficient data collection, questions can be answered quickly
-Disadvantages: limited by predetermined questions, may suffer from low response rates, users may exaggerate answers due to anonymity

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

The Design stage

A

Field length: number of characters allowed in a field
Field name: an identifier for the field in the data structure
Data type: specifies the kind of data that can be stored in a field, e.g., text, numbers, dates
Coding of data: using codes to represent data, e.g. M for male, F for female

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

Input Formats

A

Data capture forms: designed to collect data from users in a structured format, they come in two types: paper-based and electronic-based. Paper-based data-capturing forms must be carefully designed with headings

Text boxes, on-screen help, drop-down menus, radio buttons, automatic validation, and control buttons for data entry are all features of computer-based forms.

Consider a user-friendly layout, clear instructions, and appropriate data fields.

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

Output Formats

A

Screen layouts: how information is presented to users on a screen
Report layouts: how information is organized in a printed or digital report
Consider readability, visual appeal, and efficient use of space

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

Validation routines

A

method of examining data submitted to a computer to determine if it meets specific requirements.

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

Types of validation routines

A

Range check:
Character check:
Length check:
Type check:
Format check:
Presence check:
Check digit:

17
Q

The development and testing stage

A

Guarantees the system’s functionality before it is put into use.
Identification and removal of errors, thus improving system reliability and performance.

18
Q

Test plan

A

Test data: specific data used for testing purposes
Expected outcomes: predicted results based on test data
Actual outcomes: results obtained from testing

19
Q

Test strategies

A

Test strategies
Test each module: verify individual components function as intended
Test each function: ensure all features work correctly

20
Q

Test design

A

Test designs
Test data structures, file structures, input formats, output formats, and validation routines
Ensure all components function correctly and interact seamlessly

21
Q

Test data types

A

Normal data: valid and expected data values within the range of acceptability have an expected outcome. E.g., any whole number between 1-12.
Abnormal data: invalid or unexpected data values. This can either be:
Data outside the range of acceptability or
Data that is the wrong data type
In this case, examples could be…
any value less than 1 (i.e. 0, -6, etc.)
What is live data?
Data that has been used with the current system
Hence, the results are already known

22
Q

What is System Implementation

A

System Implementation
The system must then be fully implemented after it has been thoroughly tested

23
Q

What is expert systems?

A

Been developed to mimic the expertise and knowledge of an expert in a particular field.

24
Q

What are the examples of an expert system

A

Diagnosing a person’s illness
Diagnostics
Stragety games
Tax and financial calculation

25
Advantages of an expert system
Provide consistent answers Never forget to answer a question Indicate the probability of the given solution being correct Potential of saving money
26
Disadvantages of expert systems
Tend to lack common sense Expensive to set up Errors in knowledge base can lead to incorrect decision