Get Started. It's Free
or sign up with your email address
IT by Mind Map: IT

1. Several servers can be used for different function on larger networks to maintain network efficiency.

2. E-Safety

2.1. Malicious Code

2.1.1. Programs

2.1.1.1. Trojan Horse

2.1.1.2. Worms

2.1.1.3. Spyware

2.1.1.4. Adware

2.1.1.5. Rootkit

2.1.1.6. Ransomware

2.1.2. Technique

2.1.2.1. Smishing

2.1.2.2. Vishing

2.1.2.3. Pharming

2.1.2.4. Phishing

2.2. Health and Safety

2.2.1. Health

2.2.1.1. Repetitive Strain Injury (RSI)

2.2.1.2. Eye Stain

2.2.1.3. Carpal Tunnel Syndrome

2.2.1.4. Back Ache and Muscle Spasms

2.2.1.5. Fatigue

2.2.1.6. Deep vein thrombosis

2.2.2. Safety

2.2.2.1. Fire

2.2.2.2. Wire trips

2.2.2.3. Dust and Junk in hardware

3. Network Types

3.1. Local Area Network

3.2. Wide Area Network

3.3. Client

3.3.1. Advantages

3.3.1.1. Centralized database provides login security

3.3.1.2. User data kept more private

3.3.1.3. Backups are centralized

3.3.1.4. Levels of access can be applied to resources

3.3.1.5. Users do not have to worry about security as a network manager handles the network

3.3.2. Disadvantages

3.3.2.1. Expensive to set up and maintain

3.3.2.2. Failure of central server may make the whole network fail

3.4. Peer to Peer

3.4.1. Advantages

3.4.1.1. Cheap to set up and maintain. Does not require expensive servers.

3.4.1.2. Failure of an individual per only removes access to the resources and data which that peer handles. The rest of the network remains unaffected.

3.4.1.3. Does not require specialist technical staff to maintain.

3.4.2. Disadvantages

3.4.2.1. No centralized database of users, and login credentials makes it harder to maintain security

3.4.2.2. Users have to worry about making backups as no centralized backup service exists.

3.5. Internet

3.5.1. Advantages

3.5.1.1. Information

3.5.1.2. Global audience

3.5.1.3. Immediate transmission of information

3.5.1.4. Immediate availability of services

3.5.1.5. International ecommerce

3.5.1.6. Entertainment

3.5.1.7. Free education

3.5.1.8. Social networking

3.5.1.9. Up-to-date news

3.5.1.10. Reduced costs to businesses and organizations

3.5.1.11. Ability to receive Feedback

3.5.1.12. Big data

3.5.1.13. New communication applications

3.5.2. Disadvatages

3.5.2.1. False information

3.5.2.2. Unsavory behavior

3.5.2.3. Hacking

3.5.2.4. Viruses

3.5.2.5. Identity theft/phishing/pharming

3.5.2.6. Unsuitable material

3.5.2.7. Spamming

3.5.2.8. Online addiction

3.6. Hyperlink: a link that can be clicked to locate another place in a document, or a different document entirely.

3.7. Web browser: a software application for retrieving and presenting information on the world wide web.

3.8. Internet describes the physical, global network of computers. The internet does not actually contain any information and is just the physical infrastructure.

3.9. The world wide web is an information system comprising of documents, images, videos and sounds among other files and uses the internet as its base.

3.10. Instant messaging (IM) is a form of communication that allows real-time text transmission over a network often the internet.

3.11. Voice over Internet protocol (VOIP) technologies allow users to have voice communications, just like a telephone. And costs less.

3.12. Cell (mobile network): the geographical area covered by a radio transmitter

4. Software

4.1. System Software

4.1.1. Device Drivers

4.1.2. Compiler

4.1.2.1. Translates code all at once in advance of execution

4.1.2.2. Compiled code will only work on the operating system it has been compiled for

4.1.2.3. Object code ready to be executed without delay

4.1.2.4. Compiling takes a lot of time

4.1.2.5. Not for on-the-fly testing

4.1.3. Interpreter

4.1.3.1. Translates code one line at a time

4.1.3.2. Source code can be translated into object code for more than one operating system

4.1.3.3. Object code has to be generated, so additional time is added to the execution time.

4.1.3.4. Only the required code needs to be interpreted

4.1.3.5. Efficient for on-the-fly testing

4.2. Application Software

4.2.1. Word Processors

4.2.1.1. Tables

4.2.1.2. Headers and footers

4.2.1.3. Footnotes and endnotes

4.2.1.4. Sections

4.2.1.5. Formatting text

4.2.1.6. Styles

4.2.1.7. Spellchecker

4.2.1.8. Bullets and automatic numbering

4.2.1.9. Automatic contents page

4.2.1.10. Tracking changes

4.2.1.11. Frames for images

4.2.1.12. Text alignment

4.2.1.13. Test wrap

4.2.1.14. Indentation and tabs

4.2.2. Spreadsheet Software

4.2.2.1. Contain cells which form the intersection of rows and columns.

4.2.2.2. Work on the basis of –input-process-output whereby formulas allow output to change depending on input.

4.2.3. Database Management Software

4.2.3.1. Data entry screens/input forms

4.2.3.2. Filters and queries

4.2.3.3. Reports

4.2.3.4. Graphs

4.2.3.5. Security features

4.2.3.6. Relationships to link related tables

4.2.4. Photo Editing Software

4.2.4.1. Cropping parts of the photo

4.2.4.2. Changing colour balance

4.2.4.3. Adjusting the brightness or contrast

4.2.4.4. Red eye correction

4.2.4.5. Cloning parts of the photo

4.2.4.6. Resizing the canvas

4.2.4.7. Effects and filters

4.2.4.8. Softening (blurring) and sharpening

4.2.4.9. Identifying common areas of an image

4.2.5. Video Editing Software

4.2.5.1. Importing or capturing raw video

4.2.5.2. Clipping the beginning/end or sections of a video

4.2.5.3. Adding titles and credits

4.2.5.4. Changing speed

4.2.5.5. Rotating footage.

4.2.5.6. Using more than one video track

4.2.5.7. PIP (picture in picture)

4.2.5.8. Transitions

4.2.5.9. Adding extra sounds

4.2.6. Communications Sofware

4.2.6.1. Address book of contacts

4.2.6.2. Send and receive emails

4.2.6.3. Signatures

4.2.6.4. Prioritization

4.2.6.5. Delaying delivery of emails

4.2.6.6. Delivery and read receipts

4.2.6.7. Adding attachments

4.2.6.8. Calendar integration

4.2.6.9. encrypted messages

4.2.6.10. multiple account support

4.2.6.11. email specific rules

4.2.6.12. Audio Conferencing

4.2.7. Graphic Manipulation Software

4.2.7.1. Normal Functions

4.2.7.1.1. Drawing shapes

4.2.7.1.2. Changing canvas size

4.2.7.1.3. Resizing images

4.2.7.1.4. Adding layers

4.2.7.1.5. Adding text

4.2.7.1.6. Selecting colour based on picking an existing colour

4.2.7.2. Bitmap

4.2.7.2.1. Filling an area with a color

4.2.7.2.2. Moving part of the image

4.2.7.2.3. Resizing part of the image

4.2.7.2.4. Erasing parts of an image

4.2.7.3. Vector

4.2.7.3.1. Filling a shape with colour

4.2.7.3.2. Changing features of the border of a shape such as thickness and color

4.2.7.3.3. Combining shapes together into a group

4.2.7.3.4. Moving a shape or groups of shapes

4.2.7.3.5. Resizing a shape or group of shapes

4.2.7.3.6. Aligning objects

4.2.8. Web authoring Software

4.2.8.1. common navigation bar

4.2.8.2. preview web pages

4.2.8.3. ability publish individual files or sites to a webserver.

4.2.8.4. Basic HTML (Hypertext Markup Language) features

4.2.8.5. Metadata management

4.2.8.6. Forms and form fields and their validation

4.2.8.7. Templates

4.2.8.8. Interactive features

4.2.8.9. WYSIWYG (What You See Is What You Get) or HTML Code view or both

4.2.9. Control Software

4.2.9.1. Control software is used for controlling devices not part of the computer system.

4.2.10. Measuring Software

4.2.10.1. pressure

4.2.10.2. moisture

4.2.10.3. temperature

4.2.10.4. wind speed

4.2.10.5. distance

4.2.10.6. pH (acid/alkaline) levels

4.2.10.7. lights

4.2.10.8. motors

4.2.10.9. sound

4.2.10.10. heating

4.2.11. Apps

4.2.11.1. another name for a program. A piece of software that can run on a desktop computer/phone or over the internet.

4.2.12. Applets

4.2.12.1. a small program that is designed to carry out a specific task. Cannot be run on its own and must be executed from within another piece of software. Often known as add-ons or extensions.

4.2.13. Interface

4.2.13.1. Command line

4.2.13.2. Graphical user

4.2.13.3. Dialogue

4.2.13.4. Gesture-based

4.2.14. Mental Model