Achieve Computer Science (Python) Public Test Specifications - Eng 2021 Nov F
Achieve Computer Science (Python) Public Test Specifications - Eng 2021 Nov F
Test Description: EmSAT Achieve Computer Science is a 120-minute computerized test that measures
test takers’ level of proficiency in Computer Science and determines their readiness for college. EmSAT
Achieve Computer Science consists of two main Sections: Computer Science Theory and Problem Solving
and Programming Practices. Test sections, questions, and options are randomized and timed by the test
software. The computerized test is a timed test wherein the test clock is visible at all time to test takers.
Questions 100
1. Computing Systems and Networks
Section 1: Computer
2. Data Analysis
Science Theory
3. Impacts of Computing
Content Areas:
Section 2: Problem
Solving and Programming 4. Algorithms and Programming - Python
Practices
Task Types: Multiple Choice
Test Language English
High Proficiency: students at this level are well-prepared for Physics courses
1500+
at the university level.
Borderline Proficient: students at this level are minimally prepared for first-
900-1075
year Physics courses at the university level.
Basic: students at this level do not have sufficient mastery of prerequisite
700-875 knowledge for first-year courses in Physics at the university level and may
need some additional support.
Needs Improvement: students at this level need additional instructional
500-675 support in basic Physics concepts and skills before beginning any first-year
Physics courses.
Little Knowledge of General Physics: students at this level need intensive
˂ 500
instructional support in basic Physics concepts and skills.
1. A
2. A
3. A
4. A
5. A
6. A
7. A
8. A
9. A
10. A
11. A
12. A
Queue Basic
Operations
ENQUEUE () − add (store) an item to the queue.
IF queue isFULL
RETURN OVERFLOW
END IF
Rear rear + 1
queue[rear] data
IF queue isEMPTY
RETURN UNDERFLOW
END IF
data queue[front]
front front + 1
Section 4: Iteration
For Loop FOR (initialization, (condition), increment) FOR (int i 0; (i <10); i i+1)
statement/s PRINT i
END FOR END FOR
Nested For FOR (initialization, (condition), increment) FOR (int i 1, (i<10), i i+1)
Loop FOR (initialization, (condition), increment) FOR (int j 1, (j<10), j j+1)
statement/s PRINT i+j
END FOR END FOR
END FOR END FOR
Section 5: Selection
END IF
Section 7: Others