All Practice Exams

Free Practice Questions for Pancyprian Computer Science

Exam-style questions and explanations by OpenExamPrep.

✓ No registration✓ No credit card
100+ Questions
100% Free

Loading practice questions...

Exam Review

Key Facts: Pancyprian Computer Science Exam

015

Official subject code for ΠΛΗΡΟΦΟΡΙΚΗ in the 2026 Pancyprian Access Examinations

Cyprus Examinations Service

3 hours

Official examination duration from the 2026 timetable

Cyprus Examinations Service

EUR 25

2026 fee per access subject (not code 032)

Cyprus Examinations Service

0–20

Marking scale for each Pancyprian subject

Cyprus Examinations Service

8–26 June 2026

Examination period of the 2026 Pancyprian Access Examinations

Cyprus Examinations Service

100

Original practice questions in this study bank

OpenExamPrep

Free 100-question English-language MCQ study bank for Pancyprian Computer Science (code 015). Official duration: 3 hours (08:00–11:00 per the official 2026 timetable). Official fee: EUR 25.00 per access subject in 2026. This bank is a study aid, not an official translation or format simulation.

Sample Pancyprian Computer Science Practice Questions

Try these sample questions to review concepts for the Pancyprian Computer Science exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which of the following best describes an algorithm?
A.A programming language used to solve computational problems
B.A finite sequence of well-defined, unambiguous steps that solves a problem in finite time
C.A computer program that has been compiled into machine code
D.A diagram showing the hardware components of a computer system
Explanation: An algorithm is a finite, ordered set of precise steps that solves a problem or performs a task. It exists independently of any programming language; a program is only one possible implementation of an algorithm.
2Which of the following is NOT a required property of an algorithm?
A.Finiteness: it must terminate after a finite number of steps
B.Definiteness: each step must be precisely and unambiguously defined
C.It must be written in the C++ programming language
D.Effectiveness: each step must be basic enough to be carried out exactly
Explanation: Algorithms are language-independent: the same algorithm can be expressed in pseudocode, a flowchart, or any programming language. Finiteness, definiteness, and effectiveness are classical required properties of algorithms.
3Trace the pseudocode: x <- 5; y <- 3; x <- x + 2*y; y <- x - y. What is the final value of y?
A.8
B.5
C.11
D.3
Explanation: First x becomes 5 + 2*3 = 11. Then y becomes x - y = 11 - 3 = 8. Note that the updated value of x (11), not the original 5, is used in the last assignment.
4In a flowchart, what does a diamond-shaped symbol represent?
A.An input or output operation
B.The start or end of the algorithm
C.A decision point with a conditional test (e.g. yes/no branches)
D.A processing step such as a calculation
Explanation: In standard flowchart notation, the diamond denotes a decision: a condition is tested and the flow splits into branches (typically yes/no or true/false).
5What precondition must hold for binary search to work correctly on an array?
A.The data must be sorted
B.The data must contain no duplicate values
C.The data must consist of numbers only
D.The array must contain an even number of elements
Explanation: Binary search works by comparing the target with the middle element and discarding half of the remaining range. This halving logic is only valid when the data are ordered.
6A sorted array contains 1000 elements. Using binary search, what is the maximum number of comparisons needed to find a target value (or conclude it is absent)?
A.500
B.100
C.10
D.1000
Explanation: Each comparison halves the search range. Since 2^10 = 1024 >= 1000, at most 10 comparisons are needed (ceiling of log2(1000)). This illustrates the logarithmic efficiency of binary search.
7In the worst case, how many comparisons does linear (sequential) search need on an array of n elements?
A.1
B.n/2
C.log2 n
D.n
Explanation: Linear search checks elements one by one from the start. In the worst case (target absent or in the last position) all n elements are examined, so n comparisons are made.
8Trace the pseudocode: s <- 0; for i <- 1 to 5 do s <- s + i. What is the final value of s?
A.10
B.15
C.20
D.5
Explanation: The loop accumulates 1 + 2 + 3 + 4 + 5 = 15. This is the classic accumulator pattern: a variable initialized to zero that gathers a running total.
9Trace the pseudocode: n <- 1; c <- 0; while n < 100 do { n <- n * 2; c <- c + 1 }. What is the final value of c?
A.6
B.7
C.8
D.100
Explanation: The values of n at each test are 1, 2, 4, 8, 16, 32, 64 (loop runs), then 128 (loop stops). The body executed 7 times, so c = 7.
10Trace the pseudocode: a <- 4; b <- 7; temp <- a; a <- b; b <- temp. What are the final values?
A.a = 4, b = 7
B.a = 7, b = 7
C.a = 7, b = 4
D.a = 4, b = 4
Explanation: The temporary variable preserves the original value of a (4). After a <- b, a is 7; then b <- temp restores the original a into b, giving a = 7 and b = 4. This is the standard swap idiom.

About the Pancyprian Computer Science Exam

The Pancyprian Access Examination in Computer Science (code 015, ΠΛΗΡΟΦΟΡΙΚΗ) is a centrally set 2026 subject assessment administered by the Examinations Service of the Cyprus Ministry of Education, Sport and Youth for university admission ranking in Cyprus and Greece. A 3-hour written Computer Science (Πληροφορική) paper in Greek with theory and problem-solving tasks. English-language MCQ study adaptation of algorithms, systems, networks and data concepts; not an official translation or format simulation.

Exam sponsor: Examinations Service, Cyprus Ministry of Education, Sport and Youth. The requirements and fees below concern the certification or admission exam, separate from our free practice resources.

Assessment

A 3-hour written Computer Science (Πληροφορική) paper in Greek with theory and problem-solving tasks. English-language MCQ study adaptation of algorithms, systems, networks and data concepts; not an official translation or format simulation.

Time Limit

3 hours (08:00–11:00 per the official 2026 timetable)

Passing Score

Marked on a 0–20 scale; no pass mark — feeds the access/ranking grade (βαθμός πρόσβασης) for Cyprus and Greece public university allocation.

Exam / Certification Fees

EUR 25.00 per access subject for 2026 (EUR 50.00 only for Practical Physical Performance Test code 032), payable electronically by card during the official 2–17 April 2026 payment window per Examinations Service notices.

Exam sponsor website

Fees, eligibility, and exam policies can change. Confirm them with the exam sponsor before applying or paying.

Our practice resources: topics covered

We aim to reflect publicly available exam outlines and topic information in our study resources. Coverage, format, and difficulty may differ from the actual exam, and we cannot guarantee that every detail is accurate or current. Confirm exam requirements, fees, and policies with the official exam sponsor.

23%

Programming Cpp

Practice coverage of programming cpp mapped to the official Pancyprian syllabus for this subject.

18%

Algorithms And Pseudocode

Practice coverage of algorithms and pseudocode mapped to the official Pancyprian syllabus for this subject.

16%

Data Representation

Practice coverage of data representation mapped to the official Pancyprian syllabus for this subject.

15%

Hardware And Software

Practice coverage of hardware and software mapped to the official Pancyprian syllabus for this subject.

14%

Databases Sql

Practice coverage of databases sql mapped to the official Pancyprian syllabus for this subject.

14%

Networks Internet

Practice coverage of networks internet mapped to the official Pancyprian syllabus for this subject.

Preparing for the Pancyprian Computer Science Exam

What You Need to Know

  • Passing score: Marked on a 0–20 scale; no pass mark — feeds the access/ranking grade (βαθμός πρόσβασης) for Cyprus and Greece public university allocation.
  • Assessment: A 3-hour written Computer Science (Πληροφορική) paper in Greek with theory and problem-solving tasks. English-language MCQ study adaptation of algorithms, systems, networks and data concepts; not an official translation or format simulation.
  • Time limit: 3 hours (08:00–11:00 per the official 2026 timetable)
  • Exam / certification fees: EUR 25.00 per access subject for 2026 (EUR 50.00 only for Practical Physical Performance Test code 032), payable electronically by card during the official 2–17 April 2026 payment window per Examinations Service notices. Official sources

Using Our Practice Resources

  • Work through all 100 available questions
  • Review every answer and explanation
  • Track weak areas and revisit them
  • Use our AI tutor for tough concepts

Pancyprian Computer Science: Suggested Study Strategy

1Read the official 2026 specification row for code 015 (ΠΛΗΡΟΦΟΡΙΚΗ) on the Examinations Service guide before drilling MCQs.
2After each wrong answer, rewrite the rule or concept in your own words with one new example.
3Schedule weekly timed practice with official past papers so you build the non-MCQ skills the real paper requires.
4Track weak categories from this bank and re-test them after 48 hours.
5Confirm logistics (centre, materials, language of response) from panexams.moec.gov.cy announcements, not from third-party summaries.

Frequently Asked Questions

Is this the official Pancyprian Computer Science exam?

No. The official assessment is administered by the Cyprus Examinations Service as a constructed-response, drawing, performance or mixed paper under code 015. This bank is a free English-language MCQ study adaptation for revision; practise every required non-MCQ component with official past papers and the specification.

How is the subject marked?

Like all Pancyprian access subjects it is marked on a 0–20 scale. There is no pass mark; the grade contributes to the access/ranking grade used for admission to public universities in Cyprus and Greece.

What is the 2026 exam fee?

EUR 25.00 per access subject (EUR 50.00 only for Practical Physical Performance Test code 032), payable by card in the official 2–17 April 2026 window, with exemptions for specified groups.

Who can sit this examination?

Final-year student or graduate of a Cyprus public secondary school (lyceum cycle), the English School Nicosia, a licensed private school, or an equivalent foreign upper-secondary school (with certification), within Examinations Service nationality/residence rules. Applications are electronic; un-promoted final-year students with 135+ absences are excluded.

Why is the practice bank in English?

OpenExamPrep publishes one English-language practice URL per exam. Where the tested skill is another language, stems/options may retain that language while explanations stay in English. The bank is not an official translation of the Greek (or other) exam environment.

How should I use this bank with official materials?

Use the bank to diagnose weak syllabus areas, then switch to Θέματα - Λύσεις and the official specification on panexams.moec.gov.cy for timed written, drawing or performance practice that this bank does not simulate.