4.7 Types Of Software Flashcards

(13 cards)

1
Q

Expert Systems

A

Simulates the decision making abilities of a human expert using a knowlegdge base and inference rules to solve complex problem.

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

3 Core Components

Expert System

A

Knowledge Base - Contains facts and rules about a certain domain

Inference Engine - Uses information to draw conclusions and solve problems

UI - allows the user to interact with the system, input data and recieve explanations

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

Benefits Of Expert Systems

A

Storage - Contains and retains expert knowledge for future use.

24/7 - Operates continously, doent need downtime and breask like humans do

Consistency - Utilise KB and IE to handle complex problems and provie relaible soloutions

Second Opinion -Offers an alternative viewpoint to human expertise.

Cost Effective- results in cost reduction as no need to pay experts in field who can also make erros

Expertise Distrubution - Makes expert knowledge accessible in remote or underserved areas

Explanation - can provide reasoning for a more trusted argument

Training - helps train new staff by simulating expert reasoning

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

Expert Systems (Example)

A

Application Area - Medical
Example - MYCIN
What does it do? - Diagnoses bacterial infections and recommend treatment.

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

Safety Related

A

Designed to manage and improve safety protocols within organisations (e.g factory robots are SR as may cause production delays or minor injuries but wont kill anyone if failure occurs)

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

Safety Critical System

A

Requires high level of dependabilty as if any failure in these systems occur it could result in severe consequences (e.g nuclear reactor has cooling put in place to prevent overheating and meltdown which can cause enviromental disasters)

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

Control Systems and Automation

A

Automation performs the task without human intervention, control systems act as the brain and moniotrs and regulates it to ensure everything runs correctly and effectively.

Benefits Of Automation

Worker Safety - Reduce human exposure to dangerous tasks like hazardous chemicals can be left for the robots to do

Increased Productivity- Machines work faster and longer than humans

Consistency - reduces human error

Continuous Operation - Operates without break

Precision - High accuracy for reptititve tasks

Drawbacks

Worker Displacement - jobs lost as its replacing factory workers

Capital cost - expensive start up costs

Lack of flexibility - machines may not be able to adapt to new requirements so will have to be reprogrammed resulting in downtime

Maintanance - requires skilled techninicans

Training needs - staff need to be trained to become literate in use

Social Impact - change in demand for type of employemnt, people require technical knowledge now

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

Example of control systems

A

Application Area - Manufacturing
Example - Robotic arms
Key Features - precision, speed and repeatability, less human error

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

Open and Closed loop systems

A

Open-loop systems - work without feedback, control action does not depend on output of the system (e.g heating boiler controlled by a timer will heat for a time regardless of intial house temp)

Closed-loop systems - works without feedback (e.g thermostat that monitors temp and adjust boiler accordingly to get desired temperature)

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

Internet and Intranet

Defintion for internet is covered in 4.1 so wont be listed here

A

Internet - Check 4.1

Intranet - private network used by an organisation to securly share company resources

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

What is a search engine?

A

Search engines are powerful tools that enable users to find information on the internet quickly.

How the search engines work

Web Crawlers - continounsly scanning web pages using bots

Indexing - Organisation of web pages content

Ranking Algorithm - decided which web pages appear on what page based on simialir key words in the search bar

Query Processing - processes what people are searching for

Results Presentaion - uses the ranking algorithm to display results

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

Internet Applications

A

Communication - Email, messaging enables global time interaction

Information Access - Search egines, encyclopedia provide instant knowledge on any topic

E-commerce - online shopping allows businesses to reach global audience and offer consumers convienetn as they can buy from their house

Entertainment - Streaming services and online gaming gives easy access to movies, music and multiplauyer expeiriences

Cloud Computing - cloud storage and computing resoures enable online data storage with accessibility from anywhere

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

Intranet

A

Internal Communication - enable messaging, annoucements, and real time interaction

Document Management - Centralised storage ensures employees access latest files and collab effficiently

Employee Portals - Provide HR services and personal management tools

Collaboration Tools - Shared workspaces, project managemen enhance team work and idea sharing

Knowledge Management - Knowledge bases and wikis help employees find company processes, tech support

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