Computer Science Exam 1: computers, programs, and files + Binary and Memory

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

1/32

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:45 PM on 9/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

33 Terms

1
New cards

computer

programmable device for processing, storing and displaying info

2
New cards

computer program

set of instructions that tell a computer what to do

3
New cards

hardware

electronic and mechanical components of a computer

4
New cards

Software

programs that control the hardware

5
New cards

computer science

study of computers and computational systems

6
New cards

what is included in computer science?

theory, systems, and applications

7
New cards

file

a named section of info stored on your computer

ex: Syllabus_CS170_Fall26.pdf

8
New cards

programs

files that contain info the processor can use to perform certain actions

ex: Operating System (ex: macOS)

9
New cards

source code

text file containing a program, written in programming language (helloworld.java)

10
New cards

java bytecode

machine instruction for a Java processor

11
New cards

compiler

(javac) program translates the source program to fill of bytecodes

12
New cards

program file

a file containing information that the processor can use to perform actions

13
New cards

booting

the process of starting the operating system when the computer turns on

14
New cards

source code

program instructions written in a programming language and stored in a text file

15
New cards

.java file

a file containing Java source code

16
New cards

.class file

A file containing Java bytecode created by the compiler

17
New cards

compilation

the process of translating java source code into bytecode

18
New cards

Java Virtual Machine (JVM)

a program that executes Java bytecode by translating it into machine instructions

19
New cards

Java interpreter

another name for the JVM

20
New cards

Class

The main structure inside a Java file. the public class name must match the filename

21
New cards

main method

The entry point where Java begins executing a program

22
New cards

Semicolon

marks the end of a Java statement

23
New cards

Binary

the base 2 number system that uses only 0 and 1

24
New cards

bit

a single binary digit, either 0 or 1. It is the smallest unit of information.

25
New cards

Byte

a group of 8 bits

26
New cards

binary place value

each position represents a power of 2

27
New cards

CPU

the processor that executes program instructions and works closely with main memory

28
New cards

input device

hardware that sends info to a computer, such as a keyboard or mouse

29
New cards

output device

hardware that presents info, such as a monitor, printer or speaker

30
New cards

main memory (RAM)

where programs and data are stored while the processor is actively using them

31
New cards

secondary memory

long term storage, such as a hard drive, OneDrive or iCloud Drive

32
New cards

Starting a program

the operating system copies the program from secondary memory into main memory and begins running it

33
New cards

memory storage

information is stored in memory as patterns of bits