Computer System Software and Communications Flashcards

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

1/34

flashcard set

Earn XP

Description and Tags

This set of vocabulary flashcards covers fundamental concepts in computer system software, Linux and Windows commands, shell scripting, networking topologies, IP addressing, and web services.

Last updated 7:27 PM on 5/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

35 Terms

1
New cards

System Software

Software responsible for managing hardware components and providing a platform for application software to run, including operating systems, utility programs, and device drivers.

2
New cards

Operating System (OS)

System software that manages computer hardware and software resources and provides an interface between users and the system.

3
New cards

Utility Programs

Programs that help in system maintenance, such as antivirus software and disk cleanup tools.

4
New cards

Firmware

Embedded software in hardware devices, specifically illustrated by the BIOS in a computer.

5
New cards

Batch OS

A type of operating system that executes tasks in batches without requiring user interaction.

6
New cards

Real-Time OS (RTOS)

An operating system used in critical systems, such as medical devices, where timing is crucial.

7
New cards

GUI

Graphical User Interface, as opposed to the command-line interface (CLI).

8
New cards

touch

A Linux command used to create an empty file.

9
New cards

chmod +x

A Linux command used to make a specific file executable.

10
New cards

whoami

A user management command that shows the current user.

11
New cards

ifconfig

A networking command (deprecated in favor of ip a) used to show the IP address of a system.

12
New cards

Shell Scripting (Bash)

The process of automating tasks in Linux by running multiple commands in a single script using the Bash shell.

13
New cards

Cron Jobs

A method used in Linux for scheduling scripts to run at set intervals.

14
New cards

Simplex

A data transmission type where data flows in one direction only, such as from a keyboard to a computer.

15
New cards

Half-Duplex

A data transmission type where data flows in both directions, but not simultaneously, like walkie-talkies.

16
New cards

Full-Duplex

A data transmission type where data flows in both directions simultaneously, such as phone calls.

17
New cards

TCP/IP

The foundational protocol suite for the internet, standing for Transmission Control Protocol/Internet Protocol.

18
New cards

Star Topology

A network topology where all devices are connected to a central hub or switch.

19
New cards

Mesh Topology

A network topology where every device is interconnected in a grid-like fashion, providing high reliability.

20
New cards

Bandwidth

The maximum data rate supported by a network or transmission medium, such as 100Mbps100\,Mbps.

21
New cards

Throughput

The actual data transfer rate achieved in a network.

22
New cards

LAN (Local Area Network)

A network connecting devices within a small geographical area, offering high-speed transfer up to 1Gbps1\,Gbps or more.

23
New cards

MAN (Metropolitan Area Network)

A network that spans across a city or a large campus, connecting multiple LANs together.

24
New cards

WAN (Wide Area Network)

The largest type of network spanning countries or continents, the Internet being the most prominent example.

25
New cards

Peer-to-Peer (P2P) Network

A decentralized network where every device acts as both a client and a server, sharing resources directly.

26
New cards

IPv4

A common IP address version using 4 sets of numbers ranging from 00 to 255255, supporting around 4.34.3 billion unique addresses.

27
New cards

IPv6

A newer IP address version using 8 sets of hexadecimal numbers to support trillions of unique addresses.

28
New cards

Subnet Mask

A definition of how much of an IP address is used for the network and how much is for the device, such as 255.255.255.0255.255.255.0.

29
New cards

DHCP (Dynamic Host Configuration Protocol)

A protocol that automatically assigns IP addresses to devices in a network to prevent IP conflicts.

30
New cards

NAT (Network Address Translation)

A process used in routers that allows multiple devices on a local network to share a single public IP address.

31
New cards

DNS (Domain Name System)

The 'phonebook of the internet' that translates domain names like google.com into IP addresses like 142.250.190.78142.250.190.78.

32
New cards

VPN (Virtual Private Network)

A service that encrypts internet connections and hides the user's IP address to ensure privacy and security.

33
New cards

Router

A device that directs network traffic between different networks and assigns IP addresses using DHCP.

34
New cards

World Wide Web (WWW)

A service on the internet used to access webpages and websites using HTTP/HTTPS.

35
New cards

Web Server

A computer that stores and delivers websites when requested by a browser, with examples like Apache, Nginx, and Microsoft IIS.