All Practice Exams

100+ Free ITCA Practice Questions

Pass your ISACA Information Technology Certified Associate (ITCA) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
~80-85% Pass Rate
100+ Questions
100% Free
1 / 10
Question 1
Score: 0/0

Which component of a computer is responsible for executing instructions?

A
B
C
D
to track
2026 Statistics

Key Facts: ITCA Exam

5

Domain Exams

ISACA

$199

Per Domain

ISACA

120 min

Per Domain Duration

ISACA

70%

Passing Score

Per domain

None

Prerequisites

Entry-level

Stackable

Credential Model

Earn each separately

The ITCA is ISACA's foundational IT certification, earned by passing 5 domain exams ($199 each). Domains: Computing Fundamentals, Networks and Infrastructure, Cybersecurity, Software Development, and Data Science. Each domain exam has ~100 questions in 120 minutes at 70% passing. No prerequisites — designed for students, career changers, and early-career IT professionals. Administered globally by PSI.

Sample ITCA Practice Questions

Try these sample questions to test your ITCA exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which component of a computer is responsible for executing instructions?
A.RAM
B.Hard disk drive
C.CPU
D.Power supply
Explanation: The CPU (Central Processing Unit) executes instructions by fetching, decoding, and executing them. RAM holds data/instructions temporarily for fast access. The HDD/SSD stores data long-term. The power supply delivers electrical power but does not execute instructions.
2Which is a volatile form of memory?
A.SSD
B.HDD
C.RAM
D.ROM
Explanation: RAM (Random Access Memory) is volatile — it loses contents when power is removed. SSDs, HDDs, and ROMs are non-volatile. This distinction matters for forensics: volatile memory must be captured first when collecting evidence from a live machine.
3What does 'BIOS' stand for and what does it do?
A.Basic Input/Output System — initializes hardware at boot
B.Binary Input/Output Standard — encodes binary data
C.Boot Integrity Operating Security — secures the OS
D.Background Interface for Operating Systems — runs services
Explanation: BIOS (Basic Input/Output System) firmware initializes and tests hardware when a computer powers on, then loads the boot loader. UEFI is the modern replacement, offering a larger partition size limit (GPT), secure boot, and a graphical interface.
4Which file system is native to modern Windows installations?
A.ext4
B.NTFS
C.HFS+
D.APFS
Explanation: NTFS (New Technology File System) is Microsoft's primary file system for Windows, supporting permissions, encryption (EFS), compression, journaling, and large files. ext4 is Linux, HFS+/APFS are macOS. Understanding file systems matters for forensics and data recovery.
5What is an operating system?
A.The CPU's firmware
B.Software that manages hardware resources and provides services to applications
C.A programming language
D.A networking protocol
Explanation: An operating system (Windows, Linux, macOS) manages CPU scheduling, memory, file systems, devices, and provides APIs to applications. Core components: kernel, drivers, system libraries, shell, and user interfaces.
6Which Linux command lists files in the current directory?
A.cd
B.ls
C.pwd
D.mv
Explanation: ls lists files and directories in the current (or specified) directory. cd changes directory, pwd prints the working directory path, and mv moves/renames files. Common flags: -l (long), -a (show hidden), -h (human-readable sizes).
7What does a hypervisor do?
A.Encrypts files
B.Allows multiple virtual machines to share a physical host
C.Manages Active Directory
D.Serves web pages
Explanation: A hypervisor (Type 1 like ESXi/Hyper-V or Type 2 like VirtualBox) abstracts physical hardware to run multiple virtual machines, each with its own OS. This underpins cloud computing, development environments, and server consolidation.
8Which container platform popularized the Dockerfile format?
A.Kubernetes
B.Docker
C.Podman
D.Vagrant
Explanation: Docker popularized containerization and the Dockerfile build spec. Kubernetes orchestrates containers at scale, Podman is a daemonless Docker alternative, and Vagrant manages VM dev environments. A Dockerfile is a declarative recipe for building container images.
9Which cloud service model provides full infrastructure (VMs, storage, networking)?
A.SaaS
B.PaaS
C.IaaS
D.FaaS
Explanation: IaaS (Infrastructure as a Service — AWS EC2, Azure VMs, GCP Compute Engine) provides virtualized compute, storage, and networking. PaaS provides managed platforms (App Service, Heroku), SaaS provides software (Gmail, Salesforce), FaaS provides serverless functions.
10In the shared responsibility model for cloud, which of these does the customer ALWAYS own?
A.Physical data center security
B.Hypervisor patching
C.Data classification and access management
D.Switch firmware updates
Explanation: Regardless of IaaS/PaaS/SaaS, the customer always owns data classification, identity and access management for their users, and data handling. The provider handles physical, hypervisor, and (in PaaS/SaaS) the platform/application stack.

About the ITCA Exam

The Information Technology Certified Associate (ITCA) is ISACA's foundational, entry-level IT and cybersecurity credential. Candidates earn the full ITCA by passing all five individual domain exams: Computing Fundamentals, Networks and Infrastructure, Cybersecurity, Software Development, and Data Science. Each domain exam stands as its own stackable micro-credential. There are no prerequisites.

Questions

100 scored questions

Time Limit

120 minutes per domain exam

Passing Score

70% per domain

Exam Fee

$199 per domain (5 domains for full ITCA) (ISACA / PSI)

ITCA Exam Content Outline

20%

Computing Fundamentals

Hardware components, operating systems (Windows, Linux, macOS), file systems, virtualization, containers (Docker), cloud service models (IaaS, PaaS, SaaS), deployment models

20%

Networks and Infrastructure

TCP/IP model, OSI model layers, subnetting and CIDR, routing basics, switches, VPNs, firewalls, DNS, DHCP, common ports and protocols

20%

Cybersecurity

CIA triad, AAA (authentication, authorization, accounting), symmetric and asymmetric cryptography, hashing, PKI, common threats, MFA, basic risk management

20%

Software Development

SDLC models (waterfall, Agile, DevOps), programming fundamentals (variables, loops, functions, OOP), Python basics, version control with Git, testing, debugging

20%

Data Science

Relational databases and SQL, descriptive and inferential statistics, data visualization, data cleaning, basic machine learning concepts, ethical use of data

How to Pass the ITCA Exam

What You Need to Know

  • Passing score: 70% per domain
  • Exam length: 100 questions
  • Time limit: 120 minutes per domain exam
  • Exam fee: $199 per domain (5 domains for full ITCA)

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

ITCA Study Tips from Top Performers

1Take Computing Fundamentals first — it provides foundational context for the other four domains
2For Networks: memorize the OSI model layers and master subnetting with /24, /25, /26, /27 examples
3For Cybersecurity: know the CIA triad inside-out and understand symmetric (AES) vs asymmetric (RSA, ECC) vs hashing (SHA-256, bcrypt)
4For Software Development: practice Python basics on free platforms (Codecademy, freeCodeCamp) and learn Git commands
5For Data Science: practice SQL SELECT/JOIN/GROUP BY queries and understand mean, median, mode, standard deviation
6Use ISACA's official study materials and free Microsoft Learn or Cisco Networking Academy for supporting content

Frequently Asked Questions

What is the ITCA certification?

The Information Technology Certified Associate (ITCA) is ISACA's foundational IT certification for students, career changers, and early-career professionals. It is earned by passing five domain exams (Computing Fundamentals, Networks and Infrastructure, Cybersecurity, Software Development, and Data Science). Each domain earns a stackable credential; passing all five earns the full ITCA.

How much does ITCA cost?

Each ITCA domain exam costs approximately $199 USD. To earn the full ITCA credential you must pass all five domains, bringing the total to approximately $995. Candidates can take the exams in any order and at their own pace — no time limit applies between domains.

Are there prerequisites for ITCA?

No — ITCA is designed for beginners with no prior IT experience. There are no formal education, work experience, or certification prerequisites. This makes it an ideal first professional IT credential for students, career changers, and those entering cybersecurity.

Which ITCA domain should I take first?

Most candidates start with Computing Fundamentals because it covers foundational concepts (hardware, operating systems, cloud) that support the other domains. Networks and Infrastructure is typically next, followed by Cybersecurity. Software Development and Data Science can be taken in any order after the first three.

How long should I study for each ITCA domain?

Plan for 30-50 hours per domain depending on your background. Computing Fundamentals and Cybersecurity may take 30-40 hours for beginners. Software Development and Data Science typically require 40-60 hours if you have no programming or statistics background. Most candidates complete all five domains in 4-8 months.

What jobs can I get with ITCA?

ITCA is designed to demonstrate foundational IT knowledge and can help you qualify for entry-level roles: IT Support, Help Desk Technician, Junior SOC Analyst, Jr. Systems Administrator, IT Intern, or Technical Support. It is a stepping stone to higher ISACA credentials like CCOA, CISA, CISM, or other vendor certifications.