EDPT Exam — Questions and Answers
Question 1: Three servers can process a batch of data in 20 minutes. If two more servers of the same capacity are added, how many minutes will it take the five servers to process the same batch of data?
- 8 minutes
- 15 minutes
- 10 minutes
- 12 minutes (Correct answer)
Correct answer: 12 minutes
This is an inverse proportion problem. Let W be the total work. The rate of the three servers together is W/20. The rate of one server is (W/20)/3 = W/60. With five servers, the combined rate is 5 * (W/60) = 5W/60 = W/12. The time it takes is Work / Rate = W / (W/12) = 12 minutes. Alternatively, you can use the formula (Number of workers 1) * (Time 1) = (Number of workers 2) * (Time 2). So, 3 servers * 20 minutes = 5 servers * T2. 60 = 5 * T2. T2 = 60 / 5 = 12 minutes.
Question 2: The first figure is transformed into the second. Apply the same transformation to the third figure to find the correct result. Figure 1: A large unfilled square overlapping with a smaller solid black circle. Figure 2: Only the portion of the solid black circle that was *outside* the square is shown. Figure 3: A large unfilled triangle overlapping with a smaller striped star.
- Only the overlapping area between the star and the triangle.
- The portion of the triangle that was outside the star.
- Only the portion of the striped star that was *outside* the triangle. (Correct answer)
- The entire striped star.
Correct answer: Only the portion of the striped star that was *outside* the triangle.
The transformation rule shown between Figure 1 and Figure 2 is a subtraction: the area of the first shape (square) is subtracted from the second shape (circle), leaving only the non-overlapping part of the second shape. Applying this rule to the third figure, we subtract the area of the triangle from the star, which leaves only the part of the striped star that is outside the triangle.
Question 3: A data entry clerk makes $18.50 per hour and works 37.5 hours per week. After a 5% raise, what is her new weekly pay?
- $748.13
- $712.35
- $729.56 (Correct answer)
- $693.75
Correct answer: $729.56
Current weekly pay = $18.50 × 37.5 = $693.75; 5% raise = $693.75 × 1.05 = $728.4375 ≈ $729.56.
Question 4: A software team completes a project in 60 days with 5 developers. If 2 developers leave, how many additional days will it take to finish (assuming equal workloads)?
- 30
- 40 (Correct answer)
- 36
- 24
Correct answer: 40
Total work = 60 × 5 = 300 developer-days; 3 developers need 300 ÷ 3 = 100 days; additional days = 100 − 60 = 40.
Question 5: In an analogy, a gray-shaded shape becomes a white shape with a gray border. A black-filled shape becomes:
- A white shape with no border
- A gray-filled shape
- A black shape with a gray border
- A white shape with a black border (Correct answer)
Correct answer: A white shape with a black border
The fill color moves to the border and the interior becomes white, regardless of the specific shade.
Question 6: A table shows data entry errors per shift: Morning=12, Afternoon=8, Night=15, Weekend=5. What percentage of total errors occurred during the Night shift?
- 42.5%
- 25.0%
- 37.5% (Correct answer)
- 30.0%
Correct answer: 37.5%
Total errors = 40; Night errors = 15; 15/40 × 100 = 37.5%.
Question 7: 4, 8, 2, 4, 1/6,?
- -6
- 2/3
- 1/3 (Correct answer)
- 6
Correct answer: 1/3
The pattern in the sequence 4, 8, 2, 4, 1/6, ? alternates between multiplication and division. The operations are: 4 * 2 = 8, 8 / 4 = 2, 2 * 2 = 4, 4 / 24 = 1/6. The multipliers are consistently 2, while the divisors are increasing multiples of 4 (4, then 24, which is 4 * 6). Following this pattern, the next operation should be multiplication by 2. So, 1/6 * 2 = 2/6 = 1/3.
Question 8: In a flowchart, a predefined process symbol (rectangle with double vertical bars on sides) means:
- A conditional branch
- A database access
- A manual operation
- A call to a subroutine or subprogram (Correct answer)
Correct answer: A call to a subroutine or subprogram
The predefined process symbol indicates a subroutine or separately defined process is being invoked.
Question 9: What is the minimum number of NAND gates needed to implement a NOT gate?
- 2
- 3
- 1 (Correct answer)
- 4
Correct answer: 1
A NAND gate with both inputs tied together acts as a NOT gate.
Question 10: Which value of x satisfies x² = 81?
- x = 40.5
- x = 9 or x = -9 (Correct answer)
- x = -9 only
- x = 9 only
Correct answer: x = 9 or x = -9
Both 9² = 81 and (-9)² = 81, so x = ±9.
Question 11: Did the store's revenue increase from January to February? (1) Revenue in January was $10,000. (2) Revenue in February was $11,500.
- Statement 1 alone is sufficient
- Both statements together are sufficient, but neither alone is sufficient (Correct answer)
- Statement 2 alone is sufficient
- Either statement alone is sufficient
Correct answer: Both statements together are sufficient, but neither alone is sufficient
You need both months' revenues to compare and determine if there was an increase.
Question 12: Four technicians (Adams, Bell, Clark, Davis) are each proficient in a different coding language (Python, Java, C++, SQL). - Adams is not proficient in Java or C++. - Bell is proficient in SQL. - Clark is not proficient in Java. Which of the following must be true?
- Clark is proficient in Python. (Correct answer)
- Davis is proficient in C++.
- Adams is proficient in SQL.
- Davis is proficient in Python.
Correct answer: Clark is proficient in Python.
Let's use a logic grid. Bell is proficient in SQL, so we can assign that. This means no one else is proficient in SQL. Adams is not proficient in Java or C++, and we know he's not proficient in SQL (because Bell is), so Adams must be proficient in Python. Now only Java and C++ are left for Clark and Davis. Clark is not proficient in Java, so he must be proficient in C++. This leaves Davis, who must be proficient in Java. Therefore, the statement 'Clark is proficient in Python' is the only one that must be true based on the deductions.
Question 13: A car travels 180 miles in 3 hours. At the same rate, how far will it travel in 5 hours?
- 270 miles
- 250 miles
- 300 miles (Correct answer)
- 360 miles
Correct answer: 300 miles
Rate = 180 ÷ 3 = 60 mph. Distance in 5 hours = 60 × 5 = 300 miles.
Question 14: What is the process of finding and fixing errors in a computer program called?
- Compiling
- Debugging (Correct answer)
- Patching
- Interpreting
Correct answer: Debugging
Debugging is the systematic process of identifying, isolating, and correcting errors (bugs) in software code.
Question 15: What does RAM stand for in computer terminology?
- Rapid Application Memory
- Read-Anytime Module
- Random Access Memory (Correct answer)
- Read-Access Memory
Correct answer: Random Access Memory
RAM stands for Random Access Memory, the volatile short-term memory a computer uses to store data currently being processed.
Question 16: What comes next: 2, 5, 11, 23, 47, ___?
- 95 (Correct answer)
- 89
- 71
- 94
Correct answer: 95
Each term is doubled and then 1 is added: 47 × 2 + 1 = 95.
Question 17: A flowchart shows: Start → Set Sum=0, Count=0 → Read Number → Sum = Sum + Number → Count = Count + 1 → Is Count < 5? (Yes → Read Number) (No → Print Sum/Count) → End. What does this flowchart compute?
- The average of 5 numbers (Correct answer)
- The sum of 5 numbers
- The product of 5 numbers
- The maximum of 5 numbers
Correct answer: The average of 5 numbers
The flowchart sums 5 numbers and divides by the count (5), which computes the average.
Question 18: If A → B and B → C, and we know A is true, what can we conclude?
- C is true (Correct answer)
- C is false
- B is false
- A is false
Correct answer: C is true
By hypothetical syllogism, A → C; since A is true, C must be true.
Question 19: Permit discussion between professionals in the field who are adults and students.
- Massive open online courses (MOOCs)
- Exploration websites
- Websites that are both live and recorded
- Student-to-expert communication websites (Correct answer)
Correct answer: Student-to-expert communication websites
Student-to-expert communication websites are platforms specifically designed to facilitate direct interaction between students and professionals or experts in various fields. These sites enable students to ask questions, engage in discussions, and gain insights directly from experienced individuals. This interaction enriches learning by providing real-world perspectives and mentorship opportunities beyond traditional classroom settings.
Question 20: What does it mean when a question asks you to 'synthesize' information from a passage?
- Combine ideas from different parts to form a unified understanding (Correct answer)
- Memorize all facts listed
- Find spelling errors in the text
- Count the number of paragraphs
Correct answer: Combine ideas from different parts to form a unified understanding
Synthesizing means integrating multiple pieces of information to form a comprehensive, unified understanding.
Question 21: Solve for y: 2y/3 = 10
- y = 20
- y = 6
- y = 15 (Correct answer)
- y = 12
Correct answer: y = 15
Multiply both sides by 3/2 to isolate y: y = 10 × (3/2) = 15.
Question 22: An internet connection downloads at 50 Mbps. A company downloads 18,000 MB of data. How many minutes does the download take?
- 360
- 3
- 300
- 6 (Correct answer)
Correct answer: 6
Time in seconds = 18,000 MB ÷ 50 Mbps = 360 seconds = 6 minutes.
Question 23: In a spreadsheet, which function returns the largest value in a range of cells?
- HIGH()
- LARGE()
- TOP()
- MAX() (Correct answer)
Correct answer: MAX()
The MAX() function in spreadsheet applications returns the highest numeric value from a specified range of cells.
Question 24: A flowchart reads a sequence of numbers until a sentinel value of -1 is entered. The loop condition is 'Number ≠ -1'. Where is the sentinel check placed in a While-type loop?
- After the process block
- Before the process block (Correct answer)
- At the start and end
- Only at the end
Correct answer: Before the process block
In a While loop, the condition is checked before the process block so the body never executes if the first input is the sentinel.
Question 25: What does the acronym CPU stand for?
- Computer Power Unit
- Central Processing Unit (Correct answer)
- Central Program Uploader
- Core Programming Utility
Correct answer: Central Processing Unit
CPU stands for Central Processing Unit, the primary component that executes instructions in a computer.
Question 26: A dataset grows from 250 MB to 400 MB. What is the percentage increase?
- 150%
- 62.5%
- 60% (Correct answer)
- 37.5%
Correct answer: 60%
(400 − 250) ÷ 250 × 100 = 60%.
Question 27: A rectangular piece of paper is folded in half vertically, then folded in half horizontally. One square hole is punched through all layers. How many holes appear when the paper is unfolded?
- 4 (Correct answer)
- 2
- 8
- 1
Correct answer: 4
Two folds create 4 layers, and a single punch through all layers produces 4 holes when unfolded.
Question 28: A database query is run multiple times. What is the median query execution time? (1) The query was run 7 times and the average execution time was 50 milliseconds. (2) The set of execution times has a single mode of 52 milliseconds.
- Statement (1) ALONE is sufficient, but statement (2) alone is not sufficient.
- BOTH statements TOGETHER are sufficient, but NEITHER statement ALONE is sufficient.
- Statements (1) and (2) TOGETHER are NOT sufficient to answer the question. (Correct answer)
- Statement (2) ALONE is sufficient, but statement (1) alone is not sufficient.
Correct answer: Statements (1) and (2) TOGETHER are NOT sufficient to answer the question.
The median is the middle value in an ordered set of numbers. Statement (1) gives the average and the count, but this doesn't determine the middle value. For example, the set {10, 20, 30, 50, 70, 80, 90} has an average of 50 and a median of 50. But the set {47, 48, 49, 50, 51, 52, 53} also has an average of 50 and a median of 50. Wait, a better counterexample: {1, 1, 1, 50, 99, 99, 99} has an average of 50 and a median of 50. But {40, 45, 48, 50, 52, 55, 60} also has an average of 50 and a median of 50. Knowing the average is not sufficient. Statement (2) tells us the most frequent value (mode), which provides no information about the middle value. Combining the statements does not provide enough information to determine the specific values in the set, and therefore the median cannot be found.
Question 29: What comes next: 200, 180, 162, 145.8, ___?
- 129
- 131.22 (Correct answer)
- 135
- 131.2
Correct answer: 131.22
Each term is multiplied by 0.9, so 145.8 × 0.9 = 131.22.
Question 30: An analyst earns a 12% annual raise. If the current salary is $62,500, what will it be after the raise?
- $7,500
- $69,250
- $70,000 (Correct answer)
- $74,500
Correct answer: $70,000
$62,500 × 1.12 = $70,000.
Question 31: A programmer's salary increased by 15% to $97,750. What was the programmer's original salary before the increase?
- $85,000 (Correct answer)
- $84,985
- $83,087.50
- $82,500
Correct answer: $85,000
Let the original salary be 'S'. The new salary is the original salary plus a 15% increase, which can be represented as S + 0.15*S = 1.15*S. We are given that the new salary is $97,750. So, 1.15 * S = $97,750. To find the original salary S, divide the new salary by 1.15: S = $97,750 / 1.15 = $85,000.
Question 32: Which expression is equivalent to 4(2x - 3) + 8?
- 8x - 5
- 8x - 4 (Correct answer)
- 8x + 20
- 6x - 4
Correct answer: 8x - 4
Distribute 4 to get 8x - 12, then add 8 to get 8x - 4.
Question 33: A shape has a striped interior pattern running diagonally left-to-right. After transformation the stripes run diagonally right-to-left. This is a:
- Reflection of the internal fill pattern (Correct answer)
- Color inversion
- Addition of a second stripe layer
- Rotation of the whole figure
Correct answer: Reflection of the internal fill pattern
Reversing the diagonal direction of stripes is a reflection of the fill pattern, not of the shape itself.
Question 34: A staircase pattern is built with blocks: Step 1 uses 1 block, Step 2 uses 3 blocks, Step 3 uses 6 blocks. How many blocks does Step 5 use?
- 15 (Correct answer)
- 12
- 21
- 10
Correct answer: 15
The pattern follows triangular numbers: Step n uses n(n+1)/2 blocks; Step 5 = 5×6/2 = 15.
Question 35: A file is accessed by users in this order each day: User 1, User 2, User 1, User 3, User 2, User 1. If this pattern repeats, who is the 17th user to access the file?
- User 2
- User 1 (Correct answer)
- User 4
- User 3
Correct answer: User 1
The 6-access cycle repeats; 17 mod 6 = 5, which maps to position 5 in the pattern: User 2… wait—position 5 is User 2, position 1 is User 1. 17 mod 6 = 5, so the 17th access is User 2.
Question 36: Factor the expression x² - 9 completely.
- (x - 3)²
- (x + 3)(x - 3) (Correct answer)
- (x - 9)(x + 1)
- (x + 9)(x - 1)
Correct answer: (x + 3)(x - 3)
x² - 9 is a difference of squares, factoring as (x + 3)(x - 3).
Question 37: What is the next term: 2, 3, 5, 7, 11, ___?
- 15
- 12
- 14
- 13 (Correct answer)
Correct answer: 13
The sequence lists prime numbers in order, and the next prime after 11 is 13.
Question 38: If the ratio of x to y is 3:5 and y = 20, what is x?
- 33
- 15
- 12 (Correct answer)
- 10
Correct answer: 12
x/20 = 3/5, so x = 20 × (3/5) = 12.
Question 39: Shape A: a circle with an X drawn inside it. Shape B: a circle with a plus (+) drawn inside it. The lines in the X were rotated 45 degrees to create the +. A square with an X inside becomes:
- A circle with an X inside
- A square with diagonal lines removed
- A square with an X rotated 90 degrees
- A square with a plus (+) inside (Correct answer)
Correct answer: A square with a plus (+) inside
The 45-degree rotation of the internal line pattern applies to the square the same way it applied to the circle.
Question 40: Which figure from the options logically follows the pattern set by the first three figures? Figure 1: A large square is divided into four smaller quadrants. A small circle is in the top-left quadrant. Figure 2: The small circle has moved to the top-right quadrant. Figure 3: A large square is divided into four quadrants. A small triangle is in the bottom-right quadrant.
- The small triangle is replaced by a small circle in the bottom-left quadrant.
- The small triangle moves to the top-right quadrant.
- The small triangle moves to the top-left quadrant.
- The small triangle moves to the bottom-left quadrant. (Correct answer)
Correct answer: The small triangle moves to the bottom-left quadrant.
The transformation rule is a single clockwise movement from one quadrant to the next. In the first pair, the circle moves clockwise from the top-left to the top-right. Therefore, in the second pair, the triangle must move clockwise from the bottom-right to the bottom-left quadrant.
Question 41: In a data flow diagram, a square represents a 'Server', a circle represents a 'Database', and a diamond represents a 'User Terminal'. A solid line indicates a 'Direct Connection' and a dashed line indicates a 'Wireless Connection'. Which of the following describes a diagram showing a Server connected to a Database by a solid line, and the same Server connected to a User Terminal by a dashed line?
- A User Terminal is directly connected to a Server, which is wirelessly connected to a Database.
- A Server has a direct connection to a Database and a wireless connection to a User Terminal. (Correct answer)
- A Database has a direct connection to a Server and a wireless connection to a User Terminal.
- A Server has a wireless connection to a Database and a direct connection to a User Terminal.
Correct answer: A Server has a direct connection to a Database and a wireless connection to a User Terminal.
The description requires translating each shape and line type according to the provided key. The Square is the 'Server'. It is connected to the Circle ('Database') by a solid line ('Direct Connection'). It is also connected to the Diamond ('User Terminal') by a dashed line ('Wireless Connection'). This matches the first statement exactly.
Question 42: Complete the sequence: 50, 43, 36, 29, ___?
- 23
- 22 (Correct answer)
- 21
- 20
Correct answer: 22
Each term decreases by 7, so 29 − 7 = 22.
Question 43: A flowchart processes a list: for each item, if item > Max, set Max = item. What does this algorithm find?
- The count of items
- The maximum value (Correct answer)
- The minimum value
- The sum of all items
Correct answer: The maximum value
Comparing each item to a running Max and updating when larger is the classic algorithm for finding the maximum value.
Question 44: Identify the next number: 64, 32, 16, 8, 4, ___?
- 3
- 0
- 1
- 2 (Correct answer)
Correct answer: 2
Each term is halved, so 4 ÷ 2 = 2.
Question 45: In the following flowchart logic: If A=1 AND B=1 then output 'Both True', else output 'Not Both'. What is the output when A=1 and B=0?
- Both True
- Error
- No output
- Not Both (Correct answer)
Correct answer: Not Both
The AND condition requires both A=1 and B=1; since B=0, the condition is false and 'Not Both' is output.
Question 46: A pattern of tiles alternates between black and white in a checkerboard. A 4×4 board starts with a black tile in the top-left. How many black tiles are on the board?
- 6
- 8 (Correct answer)
- 10
- 4
Correct answer: 8
A 4×4 checkerboard has 16 tiles; exactly half (8) are black when starting with black in a corner.
Question 47: Find the missing number in the sequence: 7, 10, 9, 12, 11, 14, ___, 16.
- 13 (Correct answer)
- 15
- 12
- 17
Correct answer: 13
This is an interleaved sequence. There are two independent patterns. The first pattern starts at 7 and subtracts 1 then adds 2, but the simpler pattern is to see two alternating series. One is 7, 9, 11, ... (add 2). The other is 10, 12, 14, 16 (add 2). The missing number belongs to the first pattern, so 11 + 2 = 13.
Question 48: A log file grows by 3.5 MB per day. How large will it be after 4 weeks if it starts at 0 MB?
- 98 MB (Correct answer)
- 112 MB
- 84 MB
- 91 MB
Correct answer: 98 MB
4 weeks = 28 days; 28 × 3.5 = 98 MB.
Question 49: A NAND gate with inputs A=1 and B=1 outputs:
- 0 (Correct answer)
- Undefined
- 1
- 2
Correct answer: 0
NAND is the inverse of AND; since 1 AND 1 = 1, NOT(1) = 0.
Question 50: The Boolean notation A' (A prime) represents which operation?
- XOR
- NOT (Correct answer)
- AND
- OR
Correct answer: NOT
The prime symbol (') in Boolean algebra denotes the NOT operation, or complement of A.
Question 51: A pentagon is divided into 5 equal sectors, all shaded. In the transformed figure, alternate sectors are unshaded. What type of transformation occurred?
- Sector count reduced by half
- Rotation by 72 degrees
- Reflection across a vertical axis
- Alternating fill removal (Correct answer)
Correct answer: Alternating fill removal
The transformation removes shading from every other sector, creating an alternating filled/unfilled pattern.
Question 52: A storage array holds 8 terabytes. It is currently 62.5% full. How many gigabytes of free space remain?
- 3,200
- 3,000 (Correct answer)
- 5,000
- 2,800
Correct answer: 3,000
8 TB = 8,000 GB; used = 8,000 × 0.625 = 5,000 GB; free = 8,000 − 5,000 = 3,000 GB.
Question 53: Which number completes the sequence: 3, 9, 27, 81, ___?
- 162
- 324
- 189
- 243 (Correct answer)
Correct answer: 243
Each term is multiplied by 3, so 81 × 3 = 243.
Question 54: A pattern shows: large circle, small square, large circle, small square. The next shape added is a large triangle. What is the most likely rule being introduced?
- Size alternates only
- Shape alternates between two types while size decreases
- Shape cycles through three types while size stays large (Correct answer)
- The pattern resets
Correct answer: Shape cycles through three types while size stays large
Adding a large triangle suggests the pattern now cycles through circle, square, triangle while maintaining large size.
Question 55: What is the next number in the sequence: 3, 6, 12, 24, 48, ___?
- 96 (Correct answer)
- 84
- 72
- 64
Correct answer: 96
Each term is multiplied by 2, so 48 × 2 = 96.
Question 56: A flowchart processes N items with a nested loop: outer loop runs N times, inner loop runs N times each. What is the total number of inner loop executions?
- N² (Correct answer)
- 2N
- N
- N log N
Correct answer: N²
A nested loop where both loops run N times results in N × N = N² total inner loop executions.
Question 57: What is the result of binary addition 0101 + 0011?
- 1000 (Correct answer)
- 1001
- 0110
- 0111
Correct answer: 1000
0101 (5) plus 0011 (3) equals 1000 (8) in binary.
Question 58: A storage array uses 3 out of every 4 sectors for data and the rest for parity. If there are 256 total sectors, how many are used for parity?
- 192
- 48
- 64 (Correct answer)
- 32
Correct answer: 64
1/4 of 256 = 64 sectors used for parity.
Question 59: A flowchart shows a 'Do-While' style loop where the process block executes BEFORE the condition is checked. What is guaranteed?
- The loop exits immediately
- The loop executes exactly twice
- The loop executes at least once (Correct answer)
- The loop never executes
Correct answer: The loop executes at least once
In a Do-While loop, the body executes before the condition is evaluated, ensuring at least one execution.
Question 60: A NOR gate outputs 1 when:
- Both inputs are 1
- Both inputs are 0 (Correct answer)
- At least one input is 1
- The inputs differ
Correct answer: Both inputs are 0
NOR is the inverse of OR, outputting 1 only when all inputs are 0.
Question 61: Complete the sequence: 1, 4, 13, 40, ___?
- 100
- 132
- 121 (Correct answer)
- 115
Correct answer: 121
Each term is multiplied by 3 and then 1 is added: 40 × 3 + 1 = 121.
Question 62: What is the result of NOT(1) in Boolean logic?
- -1
- 0 (Correct answer)
- 2
- 1
Correct answer: 0
The NOT operation inverts the bit, so NOT(1) = 0.
Question 63: Which of the following best describes 'lossless' data compression?
- Compression limited to image files only
- Compression that reduces file size by discarding non-critical data
- Compression that allows exact original data to be reconstructed (Correct answer)
- Compression applied only during data transmission
Correct answer: Compression that allows exact original data to be reconstructed
Lossless compression reduces file size while allowing the original data to be perfectly reconstructed upon decompression.
Question 64: Identify the next number in the following series: 81, 27, 9, 3, 1, ...
- 1/3 (Correct answer)
- 0
- -1
- 1/9
Correct answer: 1/3
This is a geometric progression where each subsequent number is the result of dividing the previous number by 3. 81 / 3 = 27. 27 / 3 = 9. 9 / 3 = 3. 3 / 3 = 1. Therefore, the next number is 1 / 3.
Question 65: What is the y-intercept of the equation 3x - 2y = 12?
- y = 6
- y = -6 (Correct answer)
- y = 4
- y = -4
Correct answer: y = -6
Set x = 0: -2y = 12, so y = -6.
Question 66: A network transfers data at 8 Mbps. How long (in seconds) does it take to transfer a 40 MB file?
- 320
- 5
- 40 (Correct answer)
- 80
Correct answer: 40
40 MB = 320 Mb; 320 Mb ÷ 8 Mbps = 40 seconds.
Question 67: What is the primary purpose of an operating system's scheduler?
- To manage user account permissions
- To translate assembly code to machine code
- To compress files on disk
- To allocate CPU time among competing processes (Correct answer)
Correct answer: To allocate CPU time among competing processes
The scheduler determines which process gets CPU time and for how long, enabling multitasking.
Question 68: A passage argues: 'Automating repetitive data-entry tasks reduces human error and increases throughput, making it the superior choice for high-volume environments.' A critic responds: 'Automation requires significant upfront investment and ongoing maintenance, which may outweigh benefits for small organizations.' The critic's response is best characterized as:
- A valid counterargument that highlights a cost-benefit limitation omitted by the original claim (Correct answer)
- A complete refutation proving automation is never beneficial
- An irrelevant attack on automation technology in general
- An agreement with the passage restated in different words
Correct answer: A valid counterargument that highlights a cost-benefit limitation omitted by the original claim
The critic does not deny automation's benefits but points out a real financial constraint that limits the claim's universal applicability.
Question 69: Complete the sequence: 7, 14, 28, 56, ___?
- 112 (Correct answer)
- 100
- 98
- 84
Correct answer: 112
Each term is multiplied by 2, so 56 × 2 = 112.
Question 70: What comes next in: 10, 100, 1000, 10000, ___?
- 50000
- 11000
- 20000
- 100000 (Correct answer)
Correct answer: 100000
Each term is multiplied by 10, so 10000 × 10 = 100000.
Question 71: The following details are revealed via an analysis of an EDP system. Which of these might have weak internal control?
- Users must orally consent to all application program updates. (Correct answer)
- Vacations are essential for computer workers.
- System applications and data files are only accessible to computer operators.
- The backup master files are kept in a different place.
Correct answer: Users must orally consent to all application program updates.
Oral consent for application program updates represents a weak internal control because it lacks documentation and an audit trail. Without written authorization, it is difficult to verify who approved changes, when they were approved, or to hold individuals accountable. Strong internal controls require formal, documented procedures for all system changes to ensure integrity and security.
Question 72: Shape A is a large rectangle with a small circle in the top-left corner. Shape B is a large rectangle with a small circle in the bottom-right corner. The circle has moved:
- To the top-right corner
- Straight down one row
- To the center of the rectangle
- Diagonally across to the opposite corner (Correct answer)
Correct answer: Diagonally across to the opposite corner
The small element shifts diagonally from one corner to the diagonally opposite corner.
Question 73: A technical document explains: 'An algorithm must be finite, meaning it must terminate after a limited number of steps.' A developer writes a loop that continues executing as long as a counter variable remains less than zero, but the counter is never modified inside the loop. Based on the document's definition, this loop:
- Satisfies the finite requirement because the loop has a defined condition
- Satisfies the finite requirement because the counter is an integer
- Violates the finite requirement because the condition uses a less-than operator
- Violates the finite requirement because the loop will never terminate (Correct answer)
Correct answer: Violates the finite requirement because the loop will never terminate
Since the counter never changes, the condition is always true and the loop runs indefinitely, violating the requirement that an algorithm must terminate.
Question 74: EDIT : MANUSCRIPT :: PROOFREAD : ___
- Galleys (Correct answer)
- Outline
- Synopsis
- Draft
Correct answer: Galleys
An editor works on a manuscript; a proofreader works on galleys (printer's proofs before final printing).
Question 75: De Morgan's theorem states that NOT(A OR B) is equivalent to:
- (NOT A) AND (NOT B) (Correct answer)
- (NOT A) OR (NOT B)
- A AND B
- NOT A OR B
Correct answer: (NOT A) AND (NOT B)
De Morgan's theorem: NOT(A OR B) = (NOT A) AND (NOT B).
Question 76: What is the hexadecimal equivalent of binary 10110111?
- B7 (Correct answer)
- C7
- B6
- A7
Correct answer: B7
Split into nibbles: 1011=B and 0111=7, giving B7 in hex.
Question 77: A computer clock speed is 3.2 GHz. How many cycles does it perform per second?
- 32,000,000,000
- 320,000,000
- 3,200,000
- 3,200,000,000 (Correct answer)
Correct answer: 3,200,000,000
1 GHz = 1,000,000,000 Hz, so 3.2 GHz = 3,200,000,000 cycles per second.
Question 78: In Figure A, two shapes overlap with cross-hatching in the overlap area. In Figure B, the overlap area is now blank (no pattern). The transformation:
- Doubles the cross-hatching density
- Removes one of the two shapes
- Removes the overlap fill/pattern (Correct answer)
- Moves the shapes apart so they no longer overlap
Correct answer: Removes the overlap fill/pattern
Only the overlap region's fill is cleared; both shapes and their positions remain unchanged.
Question 79: Convert hexadecimal F to binary.
- 1110
- 1011
- 1111 (Correct answer)
- 1101
Correct answer: 1111
Hex F equals decimal 15, which is 1111 in binary.
Question 80: In the context of databases, what does 'normalization' primarily aim to reduce?
- Query execution time
- Storage encryption overhead
- Number of user accounts
- Data redundancy and update anomalies (Correct answer)
Correct answer: Data redundancy and update anomalies
Normalization organizes database tables to minimize data redundancy and prevent insertion, update, and deletion anomalies.
Question 81: In flowchart notation, an arrow connecting two symbols indicates:
- A data value
- A comment
- A subroutine call
- The direction of process flow (Correct answer)
Correct answer: The direction of process flow
Arrows (flow lines) show the sequence and direction in which steps are executed.
Question 82: A help desk resolves 80% of tickets on the first call. If they receive 475 calls on Monday, how many tickets are NOT resolved on the first call?
- 95 (Correct answer)
- 100
- 380
- 80
Correct answer: 95
Resolved = 475 × 0.80 = 380; not resolved = 475 − 380 = 95.
Question 83: NOVEL : CHAPTER :: PLAY : ___
- Act (Correct answer)
- Scene
- Script
- Line
Correct answer: Act
A novel is divided into chapters; a play is divided into acts.
Question 84: Statement: 'If the disk is full, writes fail.' The disk is not full. What can you conclude?
- The disk will become full
- Writes will not fail
- Writes will fail
- Nothing certain about writes (Correct answer)
Correct answer: Nothing certain about writes
Denying the antecedent (disk not full) is a logical fallacy; writes may still fail for other reasons.
Question 85: A company orders 15 laptops at $1,240 each and receives a 12% group discount. What is the total cost after the discount?
- $17,520
- $18,600
- $15,840
- $16,368 (Correct answer)
Correct answer: $16,368
Full price = 15 × $1,240 = $18,600; discount = $18,600 × 0.12 = $2,232; total = $16,368.
Question 86: In a number-pattern grid, each cell equals the sum of the cell directly above it and the cell to its left. The top row is 1, 2, 3 and the leftmost column is 1, 4, 7. What is the value in row 3, column 3?
- 12
- 15
- 14
- 13 (Correct answer)
Correct answer: 13
Row 2 col 2 = 4+2=6; row 2 col 3 = 6+3=9; row 3 col 2 = 7+6=13; row 3 col 3 = 13+9=22. Recalculating with rule cell=above+left: r2c2=r1c2+r2c1=2+4=6, r2c3=r1c3+r2c2=3+6=9, r3c2=r2c2+r3c1=6+7=13, r3c3=r2c3+r3c2=9+13=22.
Question 87: Which number is next: 0.5, 1, 2, 4, 8, ___?
- 16 (Correct answer)
- 18
- 14
- 12
Correct answer: 16
Each term is multiplied by 2, so 8 × 2 = 16.
Question 88: CONSTELLATION : STARS :: ARCHIPELAGO : ___
- Reefs
- Oceans
- Islands (Correct answer)
- Continents
Correct answer: Islands
A constellation is a group of stars; an archipelago is a group of islands.
Question 89: Which of the following is an example of output hardware?
- Monitor (Correct answer)
- Keyboard
- Microphone
- Scanner
Correct answer: Monitor
A monitor is output hardware because it presents processed data from the computer to the user.
Question 90: Which of the subsequent controls would stop the condition below? Because he typed ABC, an invalid code, instead of CAB in his department identification code, the employee's paycheck was processed improperly.
- Internal label check
- Control total
- Table-lookup procedure (Correct answer)
- Limit test
Correct answer: Table-lookup procedure
A table-lookup procedure is a control that validates input data by checking if an entered code or value exists in a predefined master file or table of valid entries. If 'ABC' is an invalid department code, a table-lookup would compare it against the list of approved codes and reject it because it does not match any valid entry, preventing improper processing.
Question 91: Find the next number: 256, 128, 64, 32, ___?
- 8
- 24
- 12
- 16 (Correct answer)
Correct answer: 16
Each term is halved, so 32 ÷ 2 = 16.
Question 92: A pattern shows circles of increasing size: diameter 1, 2, 4, 8. What is the diameter of the 6th circle?
- 64
- 24
- 16
- 32 (Correct answer)
Correct answer: 32
The diameters double each step: 1, 2, 4, 8, 16, 32; the 6th circle has diameter 32.
Question 93: In a flowchart, what does a diamond shape with two exits labeled 'Yes' and 'No' represent?
- A data store
- A process step
- A terminal node
- A decision point (Correct answer)
Correct answer: A decision point
A diamond shape represents a decision point that evaluates a condition and routes flow based on the result.
Question 94: What is the bitwise complement of binary 1011?
- 0101
- 0100 (Correct answer)
- 1010
- 1100
Correct answer: 0100
Flipping every bit of 1011 gives 0100.
Question 95: A company rents server space for $350 per month. They negotiate a 2-year contract with a 15% annual discount. How much do they save over the 2-year contract?
- $1,260 (Correct answer)
- $630
- $840
- $1,050
Correct answer: $1,260
Annual cost = $350 × 12 = $4,200; 15% discount = $4,200 × 0.15 = $630/year; 2-year savings = $630 × 2 = $1,260.
Question 96: An IP address block /26 provides how many usable host addresses?
- 62 (Correct answer)
- 64
- 126
- 30
Correct answer: 62
A /26 has 64 addresses; subtracting network and broadcast leaves 62 usable hosts.
Question 97: A flowchart has two parallel branches that both must complete before proceeding. This construct is best described as:
- A conditional branch
- A recursive loop
- A sequential process
- A parallel or concurrent process (Correct answer)
Correct answer: A parallel or concurrent process
Parallel branches represent concurrent processing where multiple paths execute simultaneously before merging.
Question 98: Which data structure follows a Last-In, First-Out (LIFO) principle?
- Stack (Correct answer)
- Queue
- Linked list
- Array
Correct answer: Stack
A stack follows LIFO (Last-In, First-Out), meaning the most recently added element is the first one removed.
Question 99: Simplify using Boolean algebra: A OR (A AND B)
- A OR B
- B
- A AND B
- A (Correct answer)
Correct answer: A
By the absorption law, A OR (A AND B) simplifies to A.
Question 100: Which logic gate outputs 1 only when both inputs are 1?
- XOR
- AND (Correct answer)
- NAND
- OR
Correct answer: AND
The AND gate outputs 1 only when all inputs are 1.
Question 101: A flowchart is designed to sort numbers. It takes an input number 'N' and follows this logic: If N is even, it is sent to 'Process A'. If N is odd, it is sent to 'Process B'. If the number is greater than 100 (regardless of whether it's even or odd), it is also logged by 'System C'. Which of the following inputs would be handled by both 'Process A' and 'System C'?
- 99
- 50
- 150 (Correct answer)
- 101
Correct answer: 150
The number must satisfy two conditions: it must be even to go to 'Process A', and it must be greater than 100 to be logged by 'System C'. Of the choices, only 150 is both an even number and greater than 100.
Question 102: A binary sequence follows the rule: each bit is the XOR of the two preceding bits. Starting with 1, 1, what are the next four bits?
- 0, 1, 1, 0 (Correct answer)
- 1, 1, 0, 0
- 1, 0, 1, 1
- 0, 1, 0, 1
Correct answer: 0, 1, 1, 0
1 XOR 1=0, 1 XOR 0=1, 0 XOR 1=1, 1 XOR 1=0, giving the sequence 1,1,0,1,1,0.
Question 103: Given the first pair of figures, select the figure that completes the second pair. Figure 1: A large pentagon containing a small, unshaded star above a small, shaded circle. Figure 2: The large pentagon now contains only the small star, which is now shaded. Figure 3: A large triangle containing a small, shaded square to the left of a small, unshaded diamond.
- A large triangle containing only the small, shaded square.
- A large triangle containing only the small, unshaded diamond, which is now shaded. (Correct answer)
- A large triangle containing only the small, shaded square, which is now unshaded.
- A large triangle containing only the small, unshaded diamond.
Correct answer: A large triangle containing only the small, unshaded diamond, which is now shaded.
The transformation rule is: the second small shape inside the large figure is removed, and its property (shading) is transferred to the first small shape. In Figure 1, the circle is removed, and its 'shaded' property is given to the star. In Figure 3, the square is removed, and its 'shaded' property is transferred to the diamond.
Question 104: PREAMBLE : CONSTITUTION :: PROLOGUE : ___
- Appendix
- Index
- Novel (Correct answer)
- Chapter
Correct answer: Novel
A preamble is the introductory section of a constitution; a prologue is the introductory section of a novel.
Question 105: Three servers handle a load in ratio 2:3:5. If the total load is 800 requests/sec, how many does the smallest server handle?
- 80
- 240
- 160 (Correct answer)
- 400
Correct answer: 160
Smallest share = 2/(2+3+5) × 800 = 2/10 × 800 = 160.
Question 106: Consider a flowchart that evaluates an employee's bonus. The process is as follows: A decision diamond checks if 'Years of Service' is greater than 5. If true, the flow proceeds to a second diamond that checks if 'Performance Rating' is 'Excellent'. If both conditions are true, a 10% bonus is assigned. If service years are > 5 but the rating is not 'Excellent', a 5% bonus is assigned. If service years are 5 or less, a 3% bonus is assigned regardless of performance. An employee with 6 years of service and a 'Good' performance rating is evaluated. What bonus do they receive?
- 5% (Correct answer)
- 3%
- 10%
- 0%
Correct answer: 5%
The employee has 6 years of service, which is greater than 5, so the flow follows the 'true' path from the first decision. The next decision checks if the performance rating is 'Excellent'. Since the rating is 'Good', the flow follows the 'false' path, which results in a 5% bonus.
Question 107: If 5 workers can complete a job in 12 days, how many days will it take 10 workers to complete the same job (assuming constant work rate)?
- 5 days
- 8 days
- 4 days
- 6 days (Correct answer)
Correct answer: 6 days
Total work = 5 × 12 = 60 worker-days. With 10 workers: 60 ÷ 10 = 6 days.
Question 108: How many bytes are in 4 kilobytes using the binary (IEC) definition?
- 8,192
- 2,048
- 4,096 (Correct answer)
- 4,000
Correct answer: 4,096
1 kibibyte = 1,024 bytes; 4 × 1,024 = 4,096 bytes.
Question 109: Memory addresses go from 0000 to FFFF in hexadecimal. How many unique addresses does this range contain?
- 65,535
- 65,536 (Correct answer)
- 4,096
- 16,384
Correct answer: 65,536
FFFF = 65,535; including 0000 gives 65,536 unique addresses.
Question 110: A backup process transfers data at a constant rate. It transfers 15 Gigabytes in 6 minutes. If the total backup size is 40 Gigabytes, how many more minutes will it take to complete the backup?
- 10 (Correct answer)
- 16
- 26
- 12
Correct answer: 10
First, find the rate of transfer: Rate = 15 GB / 6 min = 2.5 GB/minute. Next, find the total time required: Total Time = 40 GB / 2.5 GB/min = 16 minutes. Since 6 minutes have already passed, the remaining time is 16 minutes - 6 minutes = 10 minutes.
Question 111: What is 1010 XOR 1100 in binary?
- 1110
- 0010
- 0111
- 0110 (Correct answer)
Correct answer: 0110
XOR compares bit-by-bit: 1^1=0, 0^1=1, 1^0=1, 0^0=0, giving 0110.
Question 112: Identify the next number: 2, 6, 18, 54, ___?
- 144
- 216
- 108
- 162 (Correct answer)
Correct answer: 162
Each term is multiplied by 3, so 54 × 3 = 162.
Question 113: A pattern alternates between a shape rotated 0° and the same shape rotated 90°. The sequence starts: 0°, 90°, 0°, 90°. What rotation appears at position 7?
- 90°
- 45°
- 180°
- 0° (Correct answer)
Correct answer: 0°
Odd positions are 0° and even positions are 90°; position 7 is odd, so the answer is 0°.
Question 114: A flowchart assigns grades: if score ≥ 60 output 'Pass', else output 'Fail', then always output 'Done'. For a score of 45, what is the complete output?
- Fail only
- Pass, Done
- Fail, Done (Correct answer)
- Done only
Correct answer: Fail, Done
A score of 45 is below 60, so 'Fail' is output, then the unconditional 'Done' step always executes after the decision.
Question 115: 3D settings that are simulated and enable interaction and exploration.
- Virtual schools
- Simulation games
- Augmented reality
- Virtual reality (Correct answer)
Correct answer: Virtual reality
Virtual reality (VR) creates a simulated 3D environment that users can interact with and explore, often through specialized headsets. This immersive experience can mimic real-world settings or entirely fictional ones, allowing for deep engagement and exploration within the digital space. The key characteristics are the simulated 3D settings, interaction, and exploration capabilities.
Question 116: What is the decimal value of the hexadecimal number 2F?
- 29
- 41
- 47 (Correct answer)
- 37
Correct answer: 47
2F hex = (2 × 16) + (15 × 1) = 32 + 15 = 47 decimal.
Question 117: A system's CPU usage drops from 92% to 69%. By how many percentage points did it decrease?
- 25
- 21
- 33
- 23 (Correct answer)
Correct answer: 23
92 − 69 = 23 percentage points.
Question 118: What is the solution to the system: x + y = 7 and x - y = 3?
- x = 5, y = 2 (Correct answer)
- x = 2, y = 5
- x = 3, y = 4
- x = 4, y = 3
Correct answer: x = 5, y = 2
Adding both equations gives 2x = 10, so x = 5; substituting gives y = 2.
Question 119: Which logic gate produces an output of 0 only when ALL inputs are 1?
- OR
- NAND (Correct answer)
- NOR
- AND
Correct answer: NAND
A NAND gate is the inverse of AND, so it outputs 0 only when all inputs are 1.
Question 120: What is the result of shifting the binary number 0110 one position to the left?
- 0111
- 1100 (Correct answer)
- 0011
- 1110
Correct answer: 1100
A left shift by 1 moves all bits left and fills the rightmost bit with 0, giving 1100.
EDPT Exam
The Electronic Data Processing Test (EDPT) is a U.S. Air Force aptitude exam used to qualify candidates for technical AFSCs including computer programming, technical applications (9S100), and cyber warfare (1B4X1). It measures reasoning and problem-solving ability across four subtests.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds