Tecnologia da InformaçãoOutros temasFundatec 2026
IFC - Instituto Federal Catarinense Concursos Públicos nº e
Questão de Tecnologia da Informação
Analise a seguinte classe escrita em Java (Java SE) 11: public class Conta { private double saldo; public Conta(double saldoInicial) { this.saldo = saldoInicial; } public void sacar(double valor) { if(valor > saldo) { throw new IllegalArgumentException("Saldo insuficiente"); } saldo -= valor; } public double getSaldo() { return saldo; } } Considere também o seguinte teste unitário utilizando JUnit 5 (org.junit.jupiter.api): import static org.junit.jupiter.api.Assertions.*; import org.junit.jupiter.api.Test; public class ContaTest { @Test void testeSaque() { Conta conta = new Conta(100); conta.sacar(40); assertEquals(60, conta.getSaldo()); assertThrows(IllegalArgumentException.class, () -> { conta.sacar(100); }); } } Sobre a execução do teste unitário apresentado, assinale a alternativa correta.
Mais questões de Outros temas
- FGVA analista Maria está avaliando a compra do computador VN para o MPU. O hardware do VN implementa a arquitetura de Von Neumann, trazendo preocupação quanto ao impacto do gargalo d…
- FGVA analista Joana deve investigar anomalias no tráfego da rede B do MPU. A rede B interliga os dispositivos por um switch padrão. A fim de facilitar a investigação, Joana decidiu c…
- FGVUma das vantagens apresentada pelo rádio definido por software - SDR (Software-defined rádios) em relação ao baseado em circuitos integrados é:
- FundatecEntre as principais formas de representar os algoritmos estão o diagrama de que nada mais é do que uma representação gráfica do algoritmo, através de formas geométricas, facilitan…
- FGVNem todos os algoritmos de criptografia assimétrica permitem o ciframento e assinatura digital. Um exemplo de algoritmo criptográfico assimétrico que cai nesse caso é:
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

