Computer Mathematics SOL Study Guide
Practice for the Computer Mathematics Virginia SOL test across all 19 standards and 4 strands. SOL Prep turns every standard into a diagnostic, guided notes, flashcards, and SOL-style practice questions — so you drill what you’re actually weak on instead of re-reviewing what you know.
Computer Mathematics SOL practice tests
Two ways to practice Computer Mathematics: work through official released items from the Virginia Department of Education, or drill standard by standard with SOL Prep.
What Computer Mathematics covers
Data Representation and Storage
Components of Programming
- CM.CP.1 — Design a step-by-step plan to perform a task or solve a problem.
- CM.CP.2 — Construct Boolean expressions and implement conditional statements.
- CM.CP.3 — Perform iteration with loops.
- CM.CP.4 — Write and implement the output phase of a computer program.
- CM.CP.5 — Write and implement the input phase of a computer program.
- CM.CP.6 — Implement library functions.
- CM.CP.7 — Write and implement user-defined functions.
- CM.CP.8 — Implement pre-defined algorithms, including search and sort routines.
Applications of Programming
- CM.AP.1 — Write and implement programs using sequencing, selection, and iteration to perform tasks or solve problems.
- CM.AP.2 — Create documentation using written comments to annotate the intended purpose of program components.
- CM.AP.3 — Verify how programs access and process variables.
- CM.AP.4 — Translate a mathematical expression or statement into computer code.
- CM.AP.5 — Trace existing code to interpret the intended purpose.
Frequently asked questions
What is on the Computer Mathematics SOL test?
The Computer Mathematics Virginia SOL test is organized into 4 reporting strands: Data Representation and Storage, Components of Programming, Applications of Programming, Evaluation of Programming. It assesses the 19 Standards of Learning listed on this page.
How many standards does Computer Mathematics cover?
Computer Mathematics covers 19 individual Virginia SOL standards across its 4 strands.
Where can I find Computer Mathematics SOL practice tests?
The Virginia Department of Education publishes official released tests and practice items at doe.virginia.gov — see our Virginia SOL practice tests guide for direct links. SOL Prep adds standard-by-standard practice for each of the 19 Computer Mathematics standards below.
How should I study for the Computer Mathematics SOL?
Start with a diagnostic to find which of the 19 Computer Mathematics standards you're weakest on, then focus practice there instead of re-reviewing what you already know. Work each standard's skills, then take a mixed practice check.