Introduction to IT

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

20 Terms

1
New cards

Firewalls

Block outgoing messages with certain destination addresses or block incoming messages from untrustworthy sources.

2
New cards

Proxy Server

A software that acts as an intermediary between a client and a server to shield the client from adverse actions of the server.

3
New cards

System Software

General-purpose software that is used to operate computer hardware and provides a platform to run application software.

4
New cards

Application Software

Specific-purpose software used to perform a particular task tailored to a machine's general purpose.

5
New cards

Operating Systems

Software that manages computer hardware and software resources and provides common services for computer programs.

6
New cards

Kernel

The core of an operating system that encompasses essential functions for computer operation.

7
New cards

User Interface (UI)

Facilitates interaction between users and the operating system, enabling commands via input devices.

8
New cards

Device Drivers

Software that facilitates communication between the operating system and peripheral devices like printers or Bluetooth headphones.

9
New cards

Programming Languages

High-level languages enabling communication between humans and computers to create software and applications.

10
New cards

Algorithms

Step-by-step formulas for performing tasks, essential in problem-solving and machine learning.

11
New cards

Database Management Systems (DBMS)

Software that supports the application layer, interacts with users, and manages data in databases.

12
New cards

Structured Query Language (SQL)

Language used for querying and manipulating data in databases, complemented by DBMS for communication with the database server.

13
New cards

Scalability

The ability to accommodate increased demands with existing resources.

14
New cards

Database security

Ensuring that only authorized users have access to the database and fortifying against unauthorized access.

15
New cards

High availability

Making replicas (copies) of databases available from various locations to ensure continuous database services.

16
New cards

Business continuity

Ensuring core business operations continue effectively, even with the distribution of some auxiliary services.

17
New cards

Backup and recovery

Planning for and executing adequate backup and recovery procedures to safeguard data.

18
New cards

Database tuning

Optimizing the performance of database systems for efficient operations.

19
New cards

Reporting

Writing complex queries and generating reports for users to analyze data effectively.

20
New cards

Designing and developing database applications

Writing code to interact with the database resources for application development.