C-DAC C-CAT study materials
C-DAC C-CAT study resources

C-DAC C-CAT key terms

C-DAC C-CAT · Get comfortable with the vocabulary.

synonym

A word that has the same or nearly the same meaning as another word. Synonym questions ask you to pick the option closest in meaning to the given word, ignoring words with opposite or unrelated senses.

Related: antonym, analogy
antonym

A word whose meaning is opposite to another word, such as hot and cold. Antonym questions test whether you can identify the option that contrasts most directly with the given word.

Related: synonym, context clue
analogy

A relationship-based question format that presents a pair of words linked by a rule, such as part to whole, and asks you to find another pair sharing the same rule.

Related: synonym, odd one out
context clue

Information in the surrounding sentence that hints at a word's meaning. Candidates use contrast words, examples, and definitions nearby to infer the meaning of an unfamiliar word in reading passages.

Related: antonym, synonym
odd one out

A question type where four or five items are given and one does not share the common property of the rest. You must identify the item that breaks the pattern.

Related: analogy, classification
idiom

A fixed expression whose meaning cannot be worked out from its individual words, such as 'to let the cat out of the bag' meaning to reveal a secret.

Related: context clue, synonym
active voice

A sentence structure where the subject performs the action, as in 'The programmer wrote the code'. It is usually more direct than the passive form and is often tested in error-spotting questions.

Related: passive voice, subject-verb agreement
passive voice

A sentence structure where the subject receives the action, formed with a form of 'be' plus the past participle, as in 'The code was written by the programmer'.

Related: active voice
subject-verb agreement

The rule that a verb must match its subject in number and person. Singular subjects take singular verbs, and intervening phrases do not change the number of the subject.

Related: active voice, preposition
preposition

A word such as in, on, at, by, or with that links a noun or pronoun to another part of the sentence, usually showing place, time, or direction.

Related: subject-verb agreement, idiom
syllogism

A deductive argument made of two premises and a conclusion, such as 'All A are B; all B are C; therefore all A are C'. Questions ask which conclusion follows necessarily from the given statements.

Related: venn diagram reasoning, deduction
venn diagram reasoning

A method of checking whether a conclusion follows from statements by drawing overlapping circles for each category. If the conclusion must hold in every possible diagram, it is valid.

Related: syllogism, deduction
deduction

Reasoning from general statements to a certain conclusion, where the conclusion must be true if the premises are true. Most reasoning sections test whether a conclusion is definitely true, possibly true, or false.

Related: syllogism, induction
induction

Reasoning from specific observations to a general rule that is probable rather than certain. Number-series and pattern questions often rely on spotting a rule from a few given examples.

Related: deduction, number series
number series

A sequence of numbers following a hidden rule, such as adding a constant, multiplying, or combining squares. You must find the rule and supply the missing or next term.

Related: induction, coding-decoding
coding-decoding

A question type where words or letters are converted into a code by a rule such as shifting letters or reversing order. You must apply the same rule to decode or encode another word.

Related: number series, blood relation
blood relation

A puzzle describing family relationships in words, such as 'the son of my mother's brother'. You must work out how two people are related, often by drawing a family tree.

Related: coding-decoding, direction sense
direction sense

A question type about a person moving in turns such as north, then east, then south. You must track the final position or facing direction, often using a simple sketch.

Related: blood relation, seating arrangement
seating arrangement

A puzzle where people sit in a row or around a circle and clues describe who sits next to, opposite, or left of whom. You arrange them to satisfy all conditions at once.

Related: direction sense, syllogism
classification

Grouping items by a shared property and identifying the item that does not belong. It is closely related to the odd-one-out format but may involve numbers, letters, or words.

Related: odd one out, number series
ratio

A comparison of two quantities by division, written as a:b. Ratios let you split a total into proportional parts, such as dividing an amount among people in a given ratio.

Related: proportion, percentage
proportion

An equation stating that two ratios are equal, such as a:b = c:d. In a direct proportion both quantities grow together; in an inverse proportion one falls as the other rises.

Related: ratio, unitary method
percentage

A fraction expressed out of one hundred. Percentage problems involve finding a part of a whole, finding the whole from a part, or computing percentage increase and decrease.

Related: ratio, simple interest
average

The sum of a set of values divided by how many values there are. If you know the average and the count, you can find the total by multiplying them.

Related: ratio, simple interest
simple interest

Interest calculated only on the original principal, using the formula principal times rate times time divided by one hundred. It does not earn interest on previously earned interest.

Related: compound interest, percentage
compound interest

Interest calculated on the principal plus interest already added, so the amount grows faster than with simple interest. It is usually computed year by year or by the formula principal times one plus rate over one hundred, raised to the number of periods.

Related: simple interest, percentage
unitary method

A technique of first finding the value of one unit and then multiplying to get the value of the required number of units, useful for work, speed, and proportion problems.

Related: proportion, time and work
time and work

Problems where several people or machines complete a task at different rates. You usually convert each rate to work done per day, add the rates, and find the combined time.

Related: unitary method, time speed distance
time speed distance

Problems based on the relation that distance equals speed multiplied by time. Variants include relative speed when two objects move towards or away from each other, and average speed over a journey.

Related: time and work, average
permutation

An arrangement of items in which order matters, such as the number of ways to seat people in a row. It is calculated using factorials and is larger than the corresponding combination.

Related: combination, probability
combination

A selection of items in which order does not matter, such as choosing a committee from a group. The count is smaller than the permutation of the same items because rearrangements are not counted separately.

Related: permutation, probability
probability

A number between zero and one expressing how likely an event is, found by dividing favourable outcomes by total equally likely outcomes. It is often tested with dice, coins, and cards.

Related: combination, permutation
binary number system

A base-2 number system using only the digits 0 and 1, where each position represents a power of two. Computers store and process data in binary form.

Related: bit, hexadecimal
bit

The smallest unit of digital information, holding a single binary value of 0 or 1. Eight bits make one byte, and bits are grouped to represent characters, numbers, and instructions.

Related: binary number system, byte
byte

A group of eight bits treated as one unit. It commonly stores one character in ASCII and is the basic unit for measuring memory and storage capacity.

Related: bit, ASCII
ASCII

A character encoding standard that assigns numeric codes to letters, digits, and symbols, using seven bits for the basic set. It allows text to be stored and exchanged between systems.

Related: byte, compiler
compiler

A program that translates an entire source program written in a high-level language into machine code before execution. Errors are reported after the whole program is scanned.

Related: interpreter, source code
interpreter

A program that translates and executes a source program line by line rather than producing a complete machine-code file in advance. It stops at the first error it meets.

Related: compiler, source code
source code

Program text written by a developer in a high-level language such as C or Python. It must be translated by a compiler or interpreter before the computer can run it.

Related: compiler, interpreter
algorithm

A finite, step-by-step procedure for solving a problem or completing a computation. A good algorithm is unambiguous, has a defined end, and produces correct output for valid input.

Related: flowchart, loop
flowchart

A diagram that shows the steps of an algorithm using standard symbols such as ovals for start and end, rectangles for processes, and diamonds for decisions.

Related: algorithm, loop
loop

A programming construct that repeats a block of statements while a condition holds or for a fixed number of times, such as for and while loops.

Related: algorithm, flowchart