Computer science

20 terms

I'm in computer science. I have been in the program for 2 years. This glossary will be for myself. In computer science, we can create software. We also manage the network infrastructure. We can help other people to solve theirs problems.

bios
Computer firmware that directs many basic functions of the operating system, as booting and keyboard control.
bit
Binary digit: a single, basic unit of digital information that is represented by one of two values, such as 1 or 0, True or False, or Yes or No.
code
Set of instructions, or a system of rules, written in a particular programming language
cpu
Central processing unit: the key component of a computer system, which contains the circuitry necessary to interpret and execute program instructions.
firewall
An integrated collection of security measures designed to prevent unauthorized electronic access to a networked computer system
hacker
A person who circumvents security and breaks into a network, computer, file, etc.
hardware
The mechanical, magnetic, electronic, and electrical devices comprising a computer system, as the CPU, disk drives, keyboard, or screen.
hexadecimal
Numbering system that uses 16 as the radix, employing the numerals 0 through 9 and representing digits greater than 9 with the letters A through F.
ide
An integrated development environment: software application that helps programmers develop software code efficiently.
ip
Internet Protocol: a communication protocol for computers connected to a network specifying the format for addresses and units of transmitted data.
library
A collection of software or data usually reflecting a specific theme or application.
mac
Media access control: a physical address and hardware address whose number is uniquely formatted in hexadecimal format and given to each computer or network device on a computer network.
osi
Open systems interconnection; an international standardization model to facilitate communications among computers with different protocols.
program
A precise sequence of instructions enabling a computer to perform a task; a piece of software
ram
Random-access memory; temporary computer memory available to the user for creating, loading, or running programs.
server
A computer that makes services, as access to data files, programs, and peripheral devices, available to workstations on a network.
software
The programs and other operating information used by a computer.
system
A working combination of hardware, software, and data communications devices.
virus
A segment of self-replicating code planted illegally in a computer program, often to damage or shut down a system or network.
vulnerability
A flaw or weakness in a computer system which could be exploited to violate the system security policy.