Browse all practice questions for the RECF Programming Practice Test. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

RECF Programming Practice Test course image
More practice questions

These questions are part of the practice quiz. Start practicing

  • When doing a Google search, to exclude a word in an article the word should be prefaced with what symbol?
  • Which of the following is a valid hexadecimal form for 15?
  • Which term describes a data type that stores a single character such as a letter or symbol?
  • Which term is responsible for translating domain names to IP addresses?
  • What are the names of the fields in the Point structure?
  • What is the Central Processing Unit (CPU)?
  • Which of the following shows a correct prototype and a definition for adding two integers?
  • Which term describes a wireless networking technology for local area networks?
  • A private network that links computers within a company is called what?
  • Which of the following is a valid function prototype for a function named add that takes two int parameters and returns int?
  • To exclude a word in a Google search, prefix it with what symbol?
  • Which term refers to a network service that automatically assigns IP addresses and other TCP/IP configuration information?
  • What does the const qualifier do to a variable?
  • Which binary string represents decimal 15?
  • ROM stands for Read Only Memory. Which description best matches ROM?
  • What is the return type of a function named bitCount that counts bits and returns the count as an unsigned integer?
  • What is the result of integer division 7 / 3 in C?
  • What is the function of a Graphics Processing Unit (GPU)?
  • Which of the following is not equivalent to the others?
  • How do you reference the left motor inside the motor array?
  • What is the typical motor power range in RobotC for VEX?
  • How do you access the 'x' member of a Point variable named p?
  • Which of these is not part of a central processing unit (CPU)?
  • How do you check if two arrays are equal element-wise?
  • Which statement correctly defines an integer?
  • What is an advantage of using floating-point numbers?
  • Which function would you use to print lines for debugging?
  • Which statement describes the effect of passing by value versus passing by reference on the caller's data?
  • If you declare int data[10], what is the index of the last element?
  • Which term describes a high-level, language-agnostic description of an algorithm's steps?
  • What is the primary role of a CPU in a computer system?
  • Which loop snippet correctly copies n elements from src to dest?
  • I/O stands for what in computing?
  • Which operator would you use to check if two values are not equal?
  • Which of the following best characterizes a worm?
  • What does CRT stand for in computer hardware?
  • Which symbol is used to assign a value to a variable?
  • Which term is associated with older CRT displays?
  • Which of the following is not typically considered part of a CPU?
  • In the context of bitCount, what is the return type?
  • Which base uses digits 0-7 exclusively?
  • Which of the following is an input device?
  • Which statement correctly describes a two-dimensional array in C?
  • What return type should a function have if it does not return a value?
  • What is the primary role of HTTP?
  • In a switch statement, what is the purpose of the default case?
  • Which statement about RAM is true?
  • What is the binary representation of decimal 15?
  • When https appears in a web address bar, it means?
  • Which statement best describes ROM?
  • What is the CPU primarily responsible for?
  • What is the hex representation of decimal 32?
  • Spam is best described as?
  • What punctuation is used to start and end a code block in C?
  • Which of the following lists the four compass directions defined in the enumeration?
  • Which term connects multiple network segments and can forward traffic between them?
  • How do you declare a boolean variable named 'done'?
  • Which of the following best describes a binary numeral system?
  • The expression value & 1 masks all bits except for the least significant bit. True or False?
  • What is a typical use of the abs function?
  • In C-based languages, does arithmetic operator precedence outrank assignment?
  • What is the purpose of pre_auton() in the competition template?
  • How can you safely compare a pointer to detect a null reference?
  • Which of these computer language keywords is not used for looping?
  • What is the hex representation of binary 1011 0010 1111 0000?
  • FPU stands for?
  • What must a flip-flop have in digital circuits?
  • How do you set a motor named 'leftMotor' to move at full forward speed?
  • IP stands for what in networking?
  • How do you create a simple macro-like substitution in C?
  • In a bitCount function, which statement best describes the returned count?
  • The statement is not equivalent to count = count + 2. True or False?
  • Which binary number equals decimal 9?
  • Which description best defines a macro in C?
  • Which of the following is not an input device?
  • Which term refers to malicious software designed to cause harm and operate covertly?
  • Which of the following is not a programming language?
  • Refer to function bitCount(). Which statement about the returned value 'count' is true?
  • Which of the following best defines malware?
  • What does the expression value & 1 yield?
  • Which of the following is a valid function prototype for adding two integers?
  • Which for loop correctly runs from i = 0 to i < n?
  • Which statement best describes Moore's Law's relevance to future hardware trends?
  • How would you ensure a strict type conversion from float to int?
  • How would you describe recursion in programming?
  • What does I/O stand for in computing?
  • In a do-while loop, what is the minimum number of times the loop body executes?
  • What does the abbreviation IP stand for?
  • Which of the following is a storage device listed in the material?
  • How do you access the 7th element of an array named data?
  • Which of these is not an input device?
  • Which pair typically composes a floating-point number in binary systems?
  • What is the 4-bit binary representation of decimal 15?
  • What does the modulo operator (%) do?
  • What does double precision mean?
  • Compute 10100010 OR 01011101.
  • Which is the hex representation of binary '1011 0101 1001 0011'?
  • What is the main difference between autonomous and user-controlled phases?
  • Which of the following is typically non-volatile storage?
  • What is the difference between passing by value and passing by reference?
  • Which statement best describes IP (Internet Protocol)?
  • When does an infinite loop occur?
  • Compute 0110 + 0011 in 4-bit binary.
  • What is overflow in floating-point arithmetic?
  • Which item would go in ROM according to the material?
  • 0100 represents which decimal value when interpreted as a 4-bit binary number?
  • Which keyword is not used for looping?
  • Which term is an electronic device that receives data, processes data, stores data, and produces a result?
  • Which value represents full forward motor speed in the given RobotC range?
  • Which option best describes a character in computing?
  • Which statement has the same effect as 'count = count + 2'?
  • When https appears in a web address bar, what does it indicate?
  • Which term best describes a network security device that blocks unauthorized access while allowing outward communication?
  • In the function named bitCount that returns an unsigned integer, what is the name of the input variable?
  • If a function processes a two-digit decimal input by repeatedly dividing by 2 in a while loop, how many iterations will occur at minimum?
  • If a function uses the ternary operator to compute the max, what would m be if a=4 and b=7?
  • Which is NOT a digital storage element?
  • How do you start a concurrent task named 'driveTask'?
  • In programming, which statement is true about a variable named count?
  • Which is a simple switch-case that prints a message for 0, 1, or default?
  • Intranet is defined as
  • How do you stop a running task named 'driveTask'?
  • Normalization in floating-point representation refers to:
  • What is the name of the type defined by the enumeration containing NORTH, EAST, SOUTH, WEST?
  • In the for loop syntax for (int i = 0; i < n; i++), what does i < n specify?
  • What does short-circuit evaluation mean for logical operators?
  • What is a common consequence of finite precision in floating-point arithmetic?
  • Which declaration demonstrates the proper typedef alias for a Point structure?
  • Which term forwards data packets between computer networks?
  • What happens to RAM when the computer is turned off?
  • How would you declare and initialize a two-dimensional array of 3x3 with zeros?
  • Which statement best defines a computer virus?
  • Which statement about HTTPS connections is NOT a valid characteristic?
  • Which term denotes a company that provides customers access to the Internet?
  • Which expression returns the length of a C-style string stored in a character array named name?
  • Which is the hex representation of decimal 15?
  • The operation value = value / 2 is equivalent to value = value >> 1. True or False?
  • What is the hexadecimal representation of decimal 15?
  • How do you prematurely exit a loop?
  • Which of these is a common programming language?
  • Which description best defines the Internet as given in the material?
  • What is a string in programming?
  • Which statement best describes floating-point arithmetic?
  • Which statement best captures Moore's Law implication?
  • Which operator checks for equality between two values?
  • Which of the following is not a common programming language?
  • Which term provides internet access to customers?
  • Which is a correct function prototype before main for a function that returns int?
  • How do you declare an enum for four compass directions?
  • Which practice improves code readability?
  • What is the purpose of a function prototype?
  • Which device is not an input device?
  • Denial of service describes which scenario?
  • Which statement is true about floating-point precision?
  • Which function pauses the program for a specified number of milliseconds?
  • Which term describes the global system of networks that uses TCP/IP protocols to transmit data?
  • Which statement best describes the Floating Point Unit (FPU) within a CPU?
  • Which loop continues until a boolean flag becomes true?
  • What is the effect of 'int mat[3][3] = {0};' in C?
  • Which term refers to the machines, wiring, and other physical components of a computer system?
  • Which operator performs a logical AND operation?
  • Which description matches a worm?
  • Which term is the Internet's system for converting alphabetic names into numeric IP addresses?
  • Which acronym stands for Central Processing Unit?
  • Which statement about a nibble is true?
  • How do you declare a function that takes a pointer to an int and returns void?
  • In the expression a % b, which part represents the divisor?
  • Which of these is not a valid octal literal?
  • What is the effect of the static keyword for a local variable inside a function?
  • How many hexadecimal digits are required to represent the binary string '1011 0101 1001 0011'?
  • Which of the following is a correct function definition for adding two integers?
  • Which term provides wireless local area networking using radio signals?
  • What is the maximum decimal value for an unsigned 8-bit binary number?
  • Which of the following is a runtime error category?
  • Which option reflects a commonly cited hardware scalability challenge affecting Moore's Law?
  • Which four-bit binary sequence represents decimal 15?
  • Which term is a computer or program that manages access to a centralized resource or service in a network?
  • Port 443 is commonly used by which protocol?
  • Which term is a network device that connects network segments?
  • Which statement about integer division in C is true?
  • What does the acronym CPU stand for?
  • Which binary representation equals decimal 4?
  • In a function named bitCount that returns an unsigned integer, what is the name of the input variable?
  • Which statement about IP is true according to the material?
  • If a variable named 'count' is initialized to 0, which statement is true about its initial value?
  • Which term refers to routing data packets across networks in a connectionless manner?
  • Which is the binary representation of decimal 4?
  • Which of these is not part of a central processing unit (CPU)?
  • How do you read a sensor value from a sensor named 'sonar'?
  • How do you declare a one-dimensional array of 10 integers in C?
  • Which statement has the same effect as 'value = value >> 1'?
  • Which of the following is a common digital storage element?
  • What is the decimal value of the binary number 010101001?
  • Which term describes an elastic leasing of pooled computer resources over the internet?
  • What is the decimal sum of 109 and 60?
  • What is the hex representation of decimal 32?
  • Which of the following is NOT a digital storage element?
  • What does I/O stand for?
  • What is a common practice to ensure readability in code?
  • Which code snippet increments the integer value pointed to by p, without changing the pointer itself?
  • Where do RAM modules reside in a typical computer?
  • HTTPS differs from HTTP because it
  • Which of these is not an input device?
  • Which data type would you use to store a whole number that can be negative, such as encoder counts?
  • Which device is used to produce output from a computer?
  • What punctuation is used to start and end a code block in C?
  • Which loop guarantees at least one execution?
  • In floating-point arithmetic, what does underflow refer to?
  • Which base is commonly used in binary floating-point representations?
  • Dividing an unsigned integer by 2 yields the same result as a right shift by one bit. True or False?
  • Which term serves as a centralized resource or service accessible over a network?
  • Which protocol is used for transmitting web pages over the Internet?
  • Which is the hex representation of binary 1011 0101 1001 0011?
  • In a floating-point system, what does the exponent do?
  • Which prefix is commonly used to denote hexadecimal literals in many programming languages?
  • Which operator performs a logical right shift by one bit on an unsigned integer?
  • CRT stands for?
  • What is the effect of 'break' inside a loop?
  • Firewall is defined as?
  • If the function is called with a 2 digit decimal number, how many times will the while loop execute (maximum) if the loop halves the value each iteration until zero?
  • What is the decimal value of hexadecimal 0F?
  • What does the acronym FPU stand for?
  • How do you skip to the next iteration in a loop?
  • How do you declare a struct with two integer fields 'x' and 'y' and create a typedef alias 'Point'?
  • HTTP stands for what?
  • What is the sum of binary numbers 01101101 and 00111100?
  • Which 8-bit binary sequence represents decimal 32?
  • Which statement correctly describes the Central Processing Unit?
  • Which example would go in RAM according to the material?
  • A nibble has how many bits?
  • Which function increments the integer value pointed to by p?
  • What is the correct form of the ternary conditional operator?
  • A nibble has how many bits?
  • Which of these is not a common programming language?
  • If a function returns an unsigned integer, what kind of values does it produce?
  • Which of the following is not a common programming language?
  • Which mechanism enables the secure version HTTPS to protect traffic?
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy