All Practice Exams

112+ Free ENADE Ciência da Computação Practice Questions

Prepare for the ENADE Ciência da Computação — Exame Nacional de Desempenho dos Estudantes exam with instant access — no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
112+ Questions
100% Free

Loading practice questions...

2026 Statistics

Key Facts: ENADE Ciência da Computação Exam

Lei 10.861/2004

Legal basis (SINAES)

MEC

Portaria 157/2026

Specific component guidelines

INEP

Portaria 154/2026

Formação Geral guidelines

INEP

46 items

15 FG MCQ + 30 CE MCQ + 1 discursive

INEP

4 hours

Official duration

INEP

1 to 5

Conceito Enade scale, no pass mark

Free

No registration fee

MEC

Portuguese

Official assessment language

ENADE Ciência da Computação is Brazil's compulsory national capstone assessment for graduating Computer Science students, run by INEP/MEC: one 4-hour paper in Portuguese with 15 Formação Geral MCQs, 30 specific MCQs, and 1 discursive question, free of charge, with no individual pass mark. This free practice bank is an English-language multiple-choice study adaptation mapped to the objetos de conhecimento of Portaria INEP nº 154/2026 and nº 157/2026 — it is not an official translation or a simulation of the real paper.

Sample ENADE Ciência da Computação Practice Questions

Try these sample questions to test your ENADE Ciência da Computação exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 112+ question experience with AI tutoring.

1Under the Brazilian General Data Protection Law (Lei Geral de Proteção de Dados - LGPD, Lei nº 13.709/2018), processing personal data requires compliance with foundational principles defined in Article 6. Which principle establishes that data processing must be restricted to the minimum necessary for the fulfillment of its explicit purposes, with the scope limited to relevant, proportionate, and non-excessive data?
A.Princípio da Necessidade (Necessity / Data Minimization)
B.Princípio da Finalidade (Purpose Specification)
C.Princípio do Livre Acesso (Free Access)
D.Princípio da Não Discriminação (Non-discrimination)
Explanation: Article 6, item III of the LGPD defines the Princípio da Necessidade (Necessity) as the limitation of data processing to the minimum necessary for the execution of its purposes, encompassing only data that is relevant, proportionate, and strictly not excessive in relation to the purposes of the processing.
2The Brazilian Civil Rights Framework for the Internet (Marco Civil da Internet, Lei nº 12.965/2014) establishes the principle of Net Neutrality (Neutralidade de Rede) in its Article 9. What does this legal provision mandate regarding internet traffic management by telecommunications providers?
A.Providers are allowed to offer commercial zero-rating packages that favor specific video streaming platforms over independent web services.
B.The party responsible for transmission, switching, or routing must treat all data packets equally, without distinction based on content, origin, destination, service, terminal, or application.
C.Providers may selectively throttle peer-to-peer traffic during peak hours to prioritize government portal access without regulatory supervision.
D.Providers can charge differential bandwidth tariffs according to whether end-users consume educational versus entertainment multimedia content.
Explanation: Article 9 of Lei nº 12.965/2014 (regulated by Decreto nº 8.771/2016) mandates that the party responsible for the transmission, switching, or routing of data has the duty to treat any data packets equally, without distinction based on content, origin, destination, service, terminal, or application. Discrimination or degradation is only permitted under strict technical requirements or prioritized emergency services.
3In Brazil, computer software is legally protected under the Software Law (Lei de Software, Lei nº 9.609/1998) and subsidiary Copyright Law (Lei de Direitos Autorais, Lei nº 9.610/1998). What is the legal regime governing software protection and registration in Brazil?
A.Software is protected by the patent regime, requiring mandatory prior registration at INPI before any legal protection takes effect.
B.Software is protected as an industrial trade secret exclusively, expiring after 10 years if not commercialized.
C.Software is protected under the copyright regime (direito autoral), with protection arising automatically upon creation for a term of 50 years starting from January 1st of the year following its creation or publication.
D.Software protection requires deposit in the National Library (Biblioteca Nacional) and is granted for 70 years following the author's death.
Explanation: Article 2 of Lei nº 9.609/1998 establishes that the protection regime for computer programs is that granted to literary works under copyright legislation. Article 2, §2 states that the protection period is 50 years, counted from January 1st of the year following its publication or creation. Registration at INPI (Instituto Nacional da Propriedade Industrial) is optional and declaratory, not constitutive of rights.
4A software engineer integrates an open-source library distributed under the GNU General Public License version 3 (GPLv3) into a commercial proprietary desktop application. The application statically links against the GPLv3 code. According to open-source licensing principles, what legal obligation is triggered?
A.The engineer must pay a mandatory royalty fee to the Free Software Foundation but may keep the application source code closed.
B.The GPLv3 license allows proprietary linking as long as the developer includes the copyright notice in the 'About' dialog.
C.The engineer can re-license the entire combined work under the MIT License without distributing source code.
D.The entire combined work becomes subject to the GPLv3 'copyleft' viral requirement, obligating the distributor to provide the complete source code of the entire application under GPLv3 upon distribution.
Explanation: The GNU GPLv3 is a strong copyleft license. When a software program statically links to or incorporates GPLv3 code, the resulting derivative or combined work must be licensed as a whole under GPLv3, obligating the distributor to make the complete source code available under the same terms to all recipients.
5The Brazilian Model of Accessibility for Electronic Government (Modelo de Acessibilidade em Governo Eletrônico - e-MAG), aligned with the W3C Web Content Accessibility Guidelines (WCAG 2.1), establishes criteria for digital inclusion. Which design practice directly satisfies the 'Perceivable' (Perceptível) foundational principle for users with visual impairments?
A.Providing clear text alternatives (such as descriptive 'alt' attributes) for all non-text content, ensuring screen readers can synthesize the information into speech or braille.
B.Eliminating all keyboard shortcuts so that users only navigate through touch gestures.
C.Enforcing automatic timed session timeouts of 30 seconds across all web forms without renewal options.
D.Using color coding as the sole visual indicator to convey critical system error states.
Explanation: Under WCAG 2.1 and e-MAG Principle 1 ('Perceivable'), information and user interface components must be presentable to users in ways they can perceive. Guideline 1.1 (Text Alternatives) requires providing text equivalents for non-text content (e.g., alt text for images) so that assistive technologies like screen readers can convert them into synthesized speech or refreshable braille.
6According to the Code of Ethics of the Brazilian Computer Society (Código de Ética da Sociedade Brasileira de Computação - SBC), what is the professional ethical responsibility of a computer scientist when asked by an employer to implement software routines intended to deceive regulatory auditing tools or conceal environmental compliance telemetry?
A.Implement the requested deception routines provided that the employer signs a formal civil liability disclaimer.
B.Refuse to develop or deploy software designed to deceive auditors, mislead the public, or violate statutory regulations, upholding the social and environmental responsibility of the computing profession.
C.Implement the software secretly but leak the source code anonymously onto a public code repository.
D.Comply with the employer's instructions because the SBC Code of Ethics delegates all moral and legal responsibilities exclusively to corporate executives.
Explanation: The SBC Code of Ethics and Professional Conduct explicitly states that computing professionals must act with integrity, honor the public interest, protect human safety and the environment, and refuse to participate in any project or task that infringes upon ethical principles, promotes illicit actions, or deceives regulatory entities.
7Under the LGPD (Lei nº 13.709/2018, Art. 7º and Art. 10), a financial fintech intends to process customer transaction data to build internal credit-scoring predictive models based on 'Legitimate Interest' (Legítimo Interesse) rather than explicit consent. Which requirement must be met to validate this processing under Brazilian law?
A.The processing must involve sensitive personal biometric data without requiring any balancing test.
B.The controller only needs to publish a generalized marketing banner without retaining records of the processing activities.
C.The controller must conduct a Balancing Test (Teste de Ponderação) documented in a Data Protection Impact Assessment (Relatório de Impacto à Proteção de Dados Pessoais - RIPD) ensuring the processing is strictly necessary, aligned with legitimate business objectives, and respects the reasonable expectations, fundamental rights, and freedoms of the data subject.
D.Legitimate interest can only be invoked by federal government public security agencies, making it illegal for private commercial companies.
Explanation: Article 10 of the LGPD establishes that Legitimate Interest can only support data processing for legitimate purposes, based on concrete situations, supporting the controller's activities. The controller must balance its legitimate interests against the data subject's fundamental rights and reasonable expectations, and the National Authority (ANPD) may request a Data Protection Impact Assessment (RIPD / LIA) to verify these safeguards.
8In the deployment of machine learning models for automated hiring in Brazil, an algorithm exhibits 'Disparate Impact' (Impacto Desproporcional) by selecting candidates from historically marginalized demographic groups at a rate significantly below 80% of the selection rate for the dominant group, despite identical technical qualifications. Which fairness metric and mitigation approach addresses this algorithmic bias?
A.Maximizing raw training loss without validation splits to force the classifier to memorize minority samples.
B.Removing only the explicit gender/race feature while leaving all proxy variables (e.g., neighborhood zip code, high school attended) unregularized.
C.Disabling all classification thresholds and accepting 100% false positive rates uniformly across all applicants.
D.Enforcing Demographic Parity or Equalized Odds constraints during model optimization and applying adversarial debiasing to eliminate correlations with protected proxy attributes.
Explanation: Algorithmic bias often emerges through proxy variables that correlate with protected attributes. To mitigate disparate impact, machine learning practitioners use fairness criteria such as Demographic Parity (P(Y_hat = 1 | A = 0) = P(Y_hat = 1 | A = 1)) or Equalized Odds (equal true positive and false positive rates across groups A), combined with in-processing techniques like adversarial debiasing or constrained loss functions.
9Under Articles 13 and 15 of the Marco Civil da Internet (Lei nº 12.965/2014), what are the statutory retention periods and judicial requirements for Connection Logs (registros de conexão) and Internet Application Access Logs (registros de acesso a aplicações de internet)?
A.Autonomous system administrators must store Connection Logs for 1 year; Internet Application Providers (duly constituted as legal entities) must store Application Access Logs for 6 months; both can only be disclosed upon specific judicial court order.
B.All logs must be permanently retained indefinitely in cleartext and made accessible via public API to any law enforcement officer without a court warrant.
C.Connection logs must be kept for 5 years, while application logs can be destroyed immediately after 24 hours without exception.
D.Both connection and application logs must be stored for exactly 30 days and then automatically deleted by internet service providers.
Explanation: Article 13 of Lei nº 12.965/2014 requires Autonomous System (AS) administrators to keep connection logs under strict confidentiality for 1 year. Article 15 requires commercial internet application providers to keep application access logs for 6 months. Article 10, §1 and Article 15, §3 require a prior judicial court order for the disclosure of these records.
10In Green Computing (TI Verde) and sustainable enterprise infrastructure, the Power Usage Effectiveness (PUE) metric measures data center energy efficiency. A data center consumes a total facility power of 2.4 MW, out of which 1.6 MW is delivered directly to IT computing equipment (servers, storage, networking). What is the calculated PUE, and how is it evaluated against the ideal efficiency baseline?
A.PUE = 0.67, which is sub-optimal because an efficient data center must have a PUE above 2.0.
B.PUE = 1.50, where a score closer to 1.0 represents optimal energy efficiency (with 0.8 MW overhead spent on cooling and power distribution losses).
C.PUE = 3.84, which violates the National Solid Waste Policy energy thresholds.
D.PUE = 0.80, representing 80% thermal losses in the primary transformers.
Explanation: PUE is defined as Total Facility Power divided by IT Equipment Power: PUE = 2.4 MW / 1.6 MW = 1.50. The theoretical ideal PUE is 1.0 (where 100% of electricity powers IT gear with zero overhead for cooling, lighting, and power conversion). A PUE of 1.50 means that for every 1.0 W powering servers, 0.5 W is consumed by supporting infrastructure.

About the ENADE Ciência da Computação Exam

The Exame Nacional de Desempenho dos Estudantes (ENADE) for Ciência da Computação is a compulsory curricular component created by Federal Law nº 10.861/2004 (SINAES) and run by INEP under the Ministry of Education. Portaria MEC nº 276/2026 placed Bacharelado em Ciência da Computação among the 40 areas assessed in the 2026 edition, which corresponds to Year II of the triennial cycle defined by Portaria Normativa MEC nº 840/2018; the bacharelado and tecnólogo paper was scheduled for 29 November 2026 under Edital INEP nº 49/2026. The paper lasts 4 hours and contains 46 items: 15 Formação Geral multiple-choice questions defined by Portaria INEP nº 154/2026, plus 30 multiple-choice questions and 1 discursive question in the Componente Específico defined by Portaria INEP nº 157/2026. That portaria lists 20 objetos de conhecimento for the specific component — algoritmos e estruturas de dados; engenharia de software; interação humano-computador; ética, computação e sociedade; sistemas digitais; organização e arquitetura de computadores; sistemas operacionais; lógica e matemática discreta; fundamentos e técnicas de programação; paradigmas de linguagens de programação; redes de computadores; inteligência artificial; bancos de dados; computação gráfica e processamento de imagem; teoria dos grafos; probabilidade e estatística; sistemas distribuídos; teoria da computação; compiladores; and segurança da informação — and does not publish any percentage weighting per object. The exam is sat in Portuguese; INEP does not offer an English-language sitting. Concluding students who are eligible and do not attend remain irregular before the SINAES and cannot graduate.

Assessment

One 4-hour paper in Portuguese: Formação Geral (15 MCQs, common to every area in the cycle) + Componente Específico de Ciência da Computação (30 MCQs + 1 discursive question).

Time Limit

4 hours

Passing Score

No pass mark — Conceito Enade on a 1 to 5 scale

Exam Fee

Free (gratuito) (INEP — Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira)

ENADE Ciência da Computação Exam Content Outline

~11% of this bank

Formação Geral (Portaria INEP nº 154/2026)

The 15 official Formação Geral multiple-choice questions are common to all areas assessed in the cycle and are built on the twelve objetos de conhecimento of Portaria INEP nº 154/2026: ethics, democracy, citizenship and human rights; state, society and work; education and human and social development; climate change and socio-environmental issues; equity in ethnic-racial, generational, class, gender and sexuality relations; culture, art and communication; science, technology and innovation; globalisation and international politics; countryside, city and quality of life; territories, sociodiversity and cultural diversity; accessibility and social inclusion; and health and well-being. This bank covers one item per official object.

~13% of this bank

Ética, computação e sociedade

Professional ethics in computing and the Brazilian legal framework a computing graduate is expected to reason about: the SBC code of ethics, the Lei Geral de Proteção de Dados (Lei nº 13.709/2018), the Marco Civil da Internet (Lei nº 12.965/2014), software protection under Lei nº 9.609/1998 and Lei nº 9.610/1998, open-source licensing, digital accessibility (e-MAG and WCAG), Green IT metrics, open government data, and algorithmic fairness.

~18% of this bank

Algoritmos, estruturas de dados e teoria dos grafos

Asymptotic analysis and recurrence solving, design paradigms (divide and conquer, dynamic programming, greedy, amortised analysis), balanced and multi-way search trees, heaps and disjoint-set structures, and graph algorithms for traversal, shortest paths, minimum spanning trees, strongly connected components, and topological ordering.

~13% of this bank

Teoria da computação, lógica e matemática discreta

The Chomsky hierarchy and its recognising automata, finite automata and determinisation, regular and context-free pumping lemmas, DFA minimisation, Chomsky Normal Form and CYK parsing, Turing machines and the Church-Turing thesis, decidability and Rice's theorem, and the complexity classes P, NP, NP-Complete, and PSPACE.

~18% of this bank

Organização e arquitetura de computadores e sistemas operacionais

Instruction set design and the classic RISC pipeline, hazards and forwarding, branch prediction, Amdahl's Law, cache organisation and average memory access time, processes and threads, CPU scheduling, synchronisation and deadlock, virtual memory and paging, page replacement, and file system structures.

~13% of this bank

Compiladores, redes de computadores e segurança da informação

The compiler pipeline from lexical analysis through LL and LR parsing, syntax-directed translation, intermediate representations and optimisation; layered network models, IPv4 addressing and CIDR, TCP connection management and congestion control, routing protocols and DNS; and applied cryptography including symmetric and asymmetric ciphers, hash functions, and digital signatures.

~13% of this bank

Inteligência artificial e bancos de dados

Heuristic and adversarial search, supervised and unsupervised learning with evaluation metrics, neural network training, the relational model and relational algebra, functional dependencies and normal forms up to BCNF, indexing and query optimisation, and transaction management including isolation levels, conflict serialisability, and two-phase locking.

How to Pass the ENADE Ciência da Computação Exam

What You Need to Know

  • Passing score: No pass mark — Conceito Enade on a 1 to 5 scale
  • Assessment: One 4-hour paper in Portuguese: Formação Geral (15 MCQs, common to every area in the cycle) + Componente Específico de Ciência da Computação (30 MCQs + 1 discursive question).
  • Time limit: 4 hours
  • Exam fee: Free (gratuito)

Keys to Passing

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

ENADE Ciência da Computação Study Tips from Top Performers

1Work from the primary source: read Portaria INEP nº 157/2026 for the 20 objetos de conhecimento of the specific component and Portaria INEP nº 154/2026 for the twelve Formação Geral objects, then audit your own coverage object by object.
2Do not neglect the Formação Geral block: it is 15 of the 45 objective items and is common to every course, so transversal topics such as human rights, climate policy, accessibility, and health are worth as much per item as any algorithms question.
3Practise the quantitative items by hand: recurrence solving with the Master Theorem, cache and TLB effective access time, pipeline speedup, CIDR subnetting, and RSA modular arithmetic all appear as calculation questions.
4Prepare the discursive item separately and in Portuguese. INEP publishes the past papers, official answer keys, and answer patterns (padrões de resposta) on the ENADE section of the INEP portal; the discursive question is also graded on clarity, cohesion, argumentation, and grammatical correctness.
5Download and work through previous ENADE Ciência da Computação papers, remembering that editions before 2025 used the older 10-question Formação Geral structure with discursive items in both components.

Frequently Asked Questions

What is ENADE Ciência da Computação and why is it mandatory?

ENADE is Brazil's national student performance examination, run by INEP under Federal Law nº 10.861/2004 (SINAES). It is a compulsory curricular component: an eligible concluding student of a Bacharelado em Ciência da Computação who does not sit the exam and is not formally excused remains irregular before the SINAES, which blocks the graduation ceremony and the issue of the diploma.

How is the 2026 ENADE Ciência da Computação paper structured?

Portaria INEP nº 154/2026 and Portaria INEP nº 157/2026 define a single 4-hour paper with 46 items: 15 Formação Geral multiple-choice questions common to every area in the cycle, plus 30 multiple-choice questions and 1 discursive question in the Ciência da Computação Componente Específico. Edital INEP nº 49/2026 scheduled the bacharelado and tecnólogo application for 29 November 2026.

What content does the specific component cover, and are there official percentage weightings?

Portaria INEP nº 157/2026 lists 20 objetos de conhecimento, from algorithms and data structures through software engineering, human-computer interaction, digital systems, computer architecture, operating systems, discrete mathematics, programming fundamentals and paradigms, networks, artificial intelligence, databases, computer graphics, graph theory, probability and statistics, distributed systems, theory of computation, compilers, and information security. INEP does not publish a percentage weighting for each object, so any percentage split you see elsewhere is an estimate rather than an official blueprint.

Is there a pass mark, and how does the result affect the course?

There is no individual pass mark. Results are aggregated into the course-level Conceito Enade on a 1 to 5 scale, which is a core input to the Conceito Preliminar de Curso (CPC) and the Índice Geral de Cursos (IGC) used by MEC in regulating higher education. Portaria INEP nº 359/2025, Art. 181 states that the calculation rules are set in per-edition technical notes.

Does it cost anything, and who registers the student?

The exam is free. The higher education institution, through the course coordinator, enrols every eligible student in the Sistema Enade within the deadlines set by the edital. Concluding bacharelado students are eligible when they have completed 80% or more of the minimum curriculum workload, or are expected to complete the course within the window defined in the edital.

Why is this practice bank written in English when the real exam is in Portuguese?

The official ENADE is sat in Portuguese only; INEP does not offer an English-language sitting. This bank is an English-language multiple-choice study adaptation of the official objetos de conhecimento, aimed at students and educators who study computing in English, and it deliberately keeps Brazilian statutes, institutions, and technical terms in their exact Portuguese form. It is not an official translation, it does not reproduce the real paper, and it does not simulate the discursive question, which you should practise separately in Portuguese using INEP's published past papers and answer patterns.