2026 nabteb Computer Craft obj & theory Answers Released – See nabteb 2026 Computer Craft obj and theory Questions and Answers & solutions Here.
The nabteb Computer Craft obj & theory 2026 questions and answers has been released. Nabteb Computer Craft obj & essay paper.
2026 Nabteb Computer Craft Obj & Theory Both Questions and Answers | Nabteb 2026 Computer Craft Obj and Theory Both questions and answers
In this post, you will be seeing the Nabteb Computer Craft obj & theory questions and answers 2026 for candidates that will participate in the examination.
TYPE B, C UPDATED HERE
NABTEB 2026 COMPUTER CRAFT ANSWERS (TYPE B)
COMPUTER OBJ (TYPE B)
01-10: DBCAADDCCB
11-20: DDCBAACBDB
21-30: CCCBBACCBD
31-40: CACAABCCBB
COMPLETED
INSTRUCTION: ANSWER FIVE(5) QUESTIONS ONLY
(1a)
CorelDRAW is a vector-based graphic design software used for creating and editing illustrations, logos, posters, brochures, and other visual designs. It allows users to produce high-quality graphics that can be resized without losing quality.
(1b)
(i) Adobe Photoshop
(ii) CorelDRAW
(iii) Adobe Illustrator
(iv) Inkscape
(v) Microsoft Paint
(1c)
(i) Logo Design: Used to create company and brand logos for identification and branding.
(ii) Poster and Flyer Design: Used to design advertising materials for events, products, and services.
(iii) Photo Editing: Used to enhance, retouch, and modify digital photographs.
(iv) Book and Magazine Design: Used to arrange text and images for publications.
(v) Technical Drawing and Illustration: Used in engineering, architecture, and art for creating precise diagrams and illustrations.
= PICK ANY ONE =
(i) Slow Performance of the Computer: When a computer is infected by a virus, the virus consumes a large amount of the computer’s memory and processing power.
As a result, programs take longer to open, files load slowly, and the entire system becomes unusually sluggish.
Tasks that normally take a few seconds may take several minutes to complete.
(ii) Frequent System Crashes or Freezing: A virus can damage important system files and interfere with the normal operation of the operating system.
This may cause the computer to freeze, hang, display error messages, or restart unexpectedly. In severe cases, the computer may fail to boot properly.
(iii) Unexpected Pop-up Messages or Strange Errors: An infected computer may display unusual pop-up messages, warnings, or advertisements even when no application is running. These messages may appear repeatedly and can disrupt the user’s work.
Some viruses also generate fake error messages to confuse users or trick them into taking certain actions.
(iv) Files or Folders Disappear or Become Corrupted: Certain viruses attack stored data by deleting, hiding, renaming, or modifying files and folders.
As a result, important documents may become inaccessible, damaged, or completely lost.
Some files may fail to open, while others may display incorrect information or become unusable.
===================================
(2a)
(i) Meaning: An algorithm is a step-by-step procedure or set of logical instructions used to solve a problem, while a program is the actual implementation of those instructions in a programming language that a computer can execute.
(ii) Form: An algorithm is written in simple English or represented using flowcharts or pseudocode, while a program is written using programming languages such as BASIC, Python, Java, etc.
(iii) Execution: An algorithm cannot be executed by a computer directly, while a program can be executed by a computer after compilation or interpretation.
(iv) Dependence on Language: An algorithm is language-independent, while a program is language-dependent.
(v) Purpose: An algorithm is used to design the logic of a solution, while a program is used to implement and run that solution on a computer.
(2b)
(i) Conditional Branch: A conditional branch is a programming control structure that allows a computer to make decisions based on whether a condition is true or false. It allows the program to choose between different actions depending on the result of a test or comparison. This makes programs able to respond differently to different inputs.
It is commonly used in decision-making situations like grading or validation. Example: If a student scores 50 and above, the result is “Pass”; otherwise, it is “Fail”.
(ii) Unconditional Branch: An unconditional branch is a control structure that transfers program execution to another part of the program without checking any condition. It immediately changes the flow of control when executed.
It is used to jump to another instruction or section of code. It is helpful for skipping or redirecting program steps.
Example: A program jumping directly to the result display section after input is completed.
(iii) Loop: A loop is a programming structure that allows a set of instructions to be repeated several times. It continues running until a condition is met or a fixed number of repetitions is completed.
Loops help to reduce repetition in coding. They are used in tasks like counting or processing data repeatedly.
Example: Displaying numbers from 1 to 10 one after another.
(iv) FOR…NEXT: The FOR…NEXT loop is a repetition structure used in BASIC programming that repeats a block of code a known number of times. It uses a counter that increases automatically after each cycle until it reaches the final value. It is used when the number of repetitions is fixed.
It makes programs simpler and more organized. Example: Printing numbers from 1 to 5 in sequence.
===================================
(3a)
File security is the protection of computer files and data from unauthorized access, modification, destruction, theft, or misuse. It involves the use of security measures such as passwords, access controls, encryption, and backups to ensure that files remain confidential, accurate, and available only to authorized users.
(3b)
(i) Serial File Organisation: Serial file organisation is a method in which records are stored one after another in the order in which they are received or entered into the computer. No particular arrangement or sorting is done.
To locate a record, the computer searches through the records one by one until the required record is found.
(ii) Direct File Organisation: Direct file organisation, also known as random or hashed file organisation, allows records to be accessed directly without searching through other records.
Each record is stored at a specific location using a key or address, making data retrieval very fast.
(iii) Sequential File Organisation: Sequential file organisation stores records in a particular order, usually according to a key field such as account number, registration number, or name. Records are processed one after another in sequence, making it suitable for applications where records are accessed in order.
(iv) Indexed Sequential File Organisation: Indexed sequential file organisation combines the features of both sequential and direct access methods. Records are stored sequentially, while an index is created to indicate the location of each record. The index enables faster searching and retrieval of records.
(v) Sort File: A sort file is a temporary file used to arrange records in a specific order, such as alphabetical order, numerical order, or date order. Sorting makes it easier to process, search, and analyze data efficiently.
===================================
(4a)
The Control Unit (CU) is a part of the central processing unit (CPU) that directs and coordinates all computer operations. It controls the movement of data and instructions between the memory, arithmetic logic unit (ALU), and input/output devices to ensure that all parts of the computer work together properly.
(4b)
(i) It controls and coordinates the execution of instructions in the computer system.
(ii) It directs the movement of data between the CPU, memory, and input/output devices.
(iii) It interprets instructions from memory and sends control signals to other parts of the computer.
(4c)
(i) Instructions currently being executed
(ii) Data being processed at a particular time
(iii) Memory addresses of data or instructions
(4d)
(i) Accuracy: A good program must produce correct results without errors.
(ii) Efficiency: It should use system resources such as memory and processing time effectively.
(iii) Readability: It should be well-structured and easy to understand, debug, and maintain.
===================================
(5a)
Chatting is the process of exchanging messages between two or more people over the internet in real time using computers, smartphones, or other electronic devices.
It enables users to communicate instantly through text, voice, or video messages.
(5b)
(i) WhatsApp
(ii) Telegram
(iii) Facebook Messenger
(iv) Skype
(5c)
(i) An e-mail address is used for sending and receiving electronic messages, while a website address is used for locating and accessing websites on the internet.
(ii) An e-mail address contains the @ symbol, while a website address usually begins with www, http://, or https://.
(iii) An e-mail address identifies a particular user or mailbox, while a website address identifies a website or web page on the internet.
(5d)
(i) Cybercrime or hacking.
(ii) Internet fraud and online scams.
(iii) Distribution of harmful or illegal content.
===================================
(6a)
A computer virus is a malicious computer program designed to infect a computer system, replicate itself, and spread from one computer or file to another, causing damage, disrupting operations, or destroying data.
(6b)
(i) Boot sector virus
(ii) File or program virus
(iii) Macro virus
(iv) Multipartite virus
(6c)
(i) Slow performance of the computer.
(ii) Frequent system crashes or freezing.
(iii) Unexpected pop-up messages or strange error messages.
(iv) Files or folders disappear or become corrupted.
===================================
(7a)
A logic gate is an electronic circuit that performs a basic logical operation on one or more binary inputs (0 and 1) to produce a single binary output.
Logic gates are the building blocks of digital systems such as computers and calculators.
(7b)
(i) Basic Function: A NAND gate gives an output of 0 only when all inputs are 1, while a NOR gate gives an output of 1 only when all inputs are 0.
(ii) Type of Operation: A NAND gate is a combination of AND followed by NOT, while a NOR gate is a combination of OR followed by NOT.
(iii) Output Behaviour: NAND gate produces mostly 1s except when all inputs are true, while NOR gate produces mostly 0s except when all inputs are false.
(iv) Symbolic Meaning: NAND means NOT-AND, while NOR means NOT-OR.
(7c)

===================================
COMPUTER OBJ (TYPE C)
01-10: CCACCBDBAC
11-20: AABADCBCBC
21-30: BBAAABCDCC
31-40: DCDCCDBBBD
COMPLETED
NABTEB 2026 COMPUTER CRAFT ANSWERS (TYPE C)
INSTRUCTION: ANSWER FIVE(5) QUESTIONS ONLY
(1a)
A computer virus is a malicious computer program designed to infect a computer system, replicate itself, and spread from one computer or file to another, causing damage, disrupting operations, or destroying data.
(1b)
(i) Boot sector virus
(ii) File or program virus
(iii) Macro virus
(iv) Multipartite virus
(1c)
(i) Slow performance of the computer.
(ii) Frequent system crashes or freezing.
(iii) Unexpected pop-up messages or strange error messages.
(iv) Files or folders disappear or become corrupted.
PICK ANYONE
(i) Slow Performance of the Computer: When a computer is infected by a virus, the virus consumes a large amount of the computer’s memory and processing power.
As a result, programs take longer to open, files load slowly, and the entire system becomes unusually sluggish.
Tasks that normally take a few seconds may take several minutes to complete.
(ii) Frequent System Crashes or Freezing: A virus can damage important system files and interfere with the normal operation of the operating system.
This may cause the computer to freeze, hang, display error messages, or restart unexpectedly. In severe cases, the computer may fail to boot properly.
(iii) Unexpected Pop-up Messages or Strange Errors: An infected computer may display unusual pop-up messages, warnings, or advertisements even when no application is running. These messages may appear repeatedly and can disrupt the user’s work.
Some viruses also generate fake error messages to confuse users or trick them into taking certain actions.
(iv) Files or Folders Disappear or Become Corrupted: Certain viruses attack stored data by deleting, hiding, renaming, or modifying files and folders.
As a result, important documents may become inaccessible, damaged, or completely lost.
Some files may fail to open, while others may display incorrect information or become unusable.
===================================
(2a)
File security is the protection of computer files and data from unauthorized access, modification, destruction, theft, or misuse.
It involves the use of security measures such as passwords, access controls, encryption, and backups to ensure that files remain confidential, accurate, and available only to authorized users.
(2b)
(i) Serial File Organisation: Serial file organisation is a method in which records are stored one after another in the order in which they are received or entered into the computer.
No particular arrangement or sorting is done.
To locate a record, the computer searches through the records one by one until the required record is found.
(ii) Direct File Organisation: Direct file organisation, also known as random or hashed file organisation, allows records to be accessed directly without searching through other records.
Each record is stored at a specific location using a key or address, making data retrieval very fast.
(iii) Sequential File Organisation: Sequential file organisation stores records in a particular order, usually according to a key field such as account number, registration number, or name. Records are processed one after another in sequence, making it suitable for applications where records are accessed in order.
(iv) Indexed Sequential File Organisation: Indexed sequential file organisation combines the features of both sequential and direct access methods.
Records are stored sequentially, while an index is created to indicate the location of each record.
The index enables faster searching and retrieval of records.
(v) Sort File: A sort file is a temporary file used to arrange records in a specific order, such as alphabetical order, numerical order, or date order. Sorting makes it easier to process, search, and analyze data efficiently.
===================================
(3a)
Chatting is the process of exchanging messages between two or more people over the internet in real time using computers, smartphones, or other electronic devices. It enables users to communicate instantly through text, voice, or video messages.
(3b)
(i) WhatsApp
(ii) Telegram
(iii) Facebook Messenger
(iv) Skype
(3c)
(i) An e-mail address is used for sending and receiving electronic messages, while a website address is used for locating and accessing websites on the internet.
(ii) An e-mail address contains the @ symbol, while a website address usually begins with www, http://, or https://.
(iii) An e-mail address identifies a particular user or mailbox, while a website address identifies a website or web page on the internet.
(3d)
(i) Cybercrime or hacking.
(ii) Internet fraud and online scams.
(iii) Distribution of harmful or illegal content.
===================================
(4a)
(i) Meaning: An algorithm is a step-by-step procedure or set of logical instructions used to solve a problem, while a program is the actual implementation of those instructions in a programming language that a computer can execute.
(ii) Form: An algorithm is written in simple English or represented using flowcharts or pseudocode, while a program is written using programming languages such as BASIC, Python, Java, etc.
(iii) Execution: An algorithm cannot be executed by a computer directly, while a program can be executed by a computer after compilation or interpretation.
(iv) Dependence on Language: An algorithm is language-independent, while a program is language-dependent.
(v) Purpose: An algorithm is used to design the logic of a solution, while a program is used to implement and run that solution on a computer.
(4b)
(i) Conditional Branch: A conditional branch is a programming control structure that allows a computer to make decisions based on whether a condition is true or false.
It allows the program to choose between different actions depending on the result of a test or comparison. This makes programs able to respond differently to different inputs.
It is commonly used in decision-making situations like grading or validation.
Example: If a student scores 50 and above, the result is “Pass”; otherwise, it is “Fail”.
(ii) Unconditional Branch: An unconditional branch is a control structure that transfers program execution to another part of the program without checking any condition. It immediately changes the flow of control when executed.
It is used to jump to another instruction or section of code. It is helpful for skipping or redirecting program steps.
Example: A program jumping directly to the result display section after input is completed.
(iii) Loop: A loop is a programming structure that allows a set of instructions to be repeated several times.
It continues running until a condition is met or a fixed number of repetitions is completed.
Loops help to reduce repetition in coding. They are used in tasks like counting or processing data repeatedly.
Example: Displaying numbers from 1 to 10 one after another.
(iv) FOR…NEXT: The FOR…NEXT loop is a repetition structure used in BASIC programming that repeats a block of code a known number of times.
It uses a counter that increases automatically after each cycle until it reaches the final value. It is used when the number of repetitions is fixed. It makes programs simpler and more organized. Example: Printing numbers from 1 to 5 in sequence.
===================================
(5a)
CorelDRAW is a vector-based graphic design software used for creating and editing illustrations, logos, posters, brochures, and other visual designs. It allows users to produce high-quality graphics that can be resized without losing quality.
(5b)
(i) Adobe Photoshop
(ii) CorelDRAW
(iii) Adobe Illustrator
(iv) Inkscape
(v) Microsoft Paint
(5c)
(i) Logo Design: Used to create company and brand logos for identification and branding.
(ii) Poster and Flyer Design: Used to design advertising materials for events, products, and services.
(iii) Photo Editing: Used to enhance, retouch, and modify digital photographs.
(iv) Book and Magazine Design: Used to arrange text and images for publications.
(v) Technical Drawing and Illustration: Used in engineering, architecture, and art for creating precise diagrams and illustrations.
===================================
(6a)
A logic gate is an electronic circuit that performs a basic logical operation on one or more binary inputs (0 and 1) to produce a single binary output.
Logic gates are the building blocks of digital systems such as computers and calculators.
(6b)
(i) Basic Function: A NAND gate gives an output of 0 only when all inputs are 1, while a NOR gate gives an output of 1 only when all inputs are 0.
(ii) Type of Operation: A NAND gate is a combination of AND followed by NOT, while a NOR gate is a combination of OR followed by NOT.
(iii) Output Behaviour: NAND gate produces mostly 1s except when all inputs are true, while NOR gate produces mostly 0s except when all inputs are false.
(iv) Symbolic Meaning: NAND means NOT-AND, while NOR means NOT-OR.
(6c)

===================================
(7a)
The Control Unit (CU) is a part of the central processing unit (CPU) that directs and coordinates all computer operations.
It controls the movement of data and instructions between the memory, arithmetic logic unit (ALU), and input/output devices to ensure that all parts of the computer work together properly.
(7b)
(i) It controls and coordinates the execution of instructions in the computer system.
(ii) It directs the movement of data between the CPU, memory, and input/output devices.
(iii) It interprets instructions from memory and sends control signals to other parts of the computer.
(7c)
(i) Instructions currently being executed
(ii) Data being processed at a particular time
(iii) Memory addresses of data or instructions
(7d)
(i) Accuracy: A good program must produce correct results without errors.
(ii) Efficiency: It should use system resources such as memory and processing time effectively.
(iii) Readability: It should be well-structured and easy to understand, debug, and maintain.
===================================
Discover more from NAIRAVOICE.COM.NG
Subscribe to get the latest posts sent to your email.

