981 Q1046579
Programação Frameworks Java Frameworks em Programação
Ano: 2022
Banca: FEPESE
No processo de desenvolvimento de software, erros ocorrem. Apesar do uso dos melhores métodos de desenvolvimento, ferramentas, tecnologias ou prof issionais, erros permanecem presentes nos produtos, o que torna a atividade de teste fundamental durante o desenvolvimento de um software.
Analise as afirmativas abaixo com relação a este assunto e ao framework JUnit.

1. JUnit é um framework que facilita o desenvolvimento e execução de testes unitários em código Java.
2. No JUnit, o parâmetro “timeout” define o tempo mínimo em milissegundos. O teste é bem-sucedido caso o período seja excedido.
3. Testes de unidade podem garantir que o aplicativo esteja em teste desde o início do desenvolvimento. É realizado o teste de uma unidade lógica, com uso de dados suficientes par...
982 Q1046578
Programação Conceitos básicos de programação Linguagens de programação
Ano: 2022
Banca: FEPESE
Analise as afirmativas abaixo sobre a função COALESCE do Oracle.
1. Trabalha com um ou mais argumentos.
2. Retorna nulo somente se todos os argumentos forem nulos.
3. Retorna todos os argumentos não nulos.
Assinale a alternativa que indica todas as afirmativas corretas.
983 Q1046577
Programação Conceitos básicos de programação
Ano: 2022
Banca: FEPESE
Erro é uma operação ilegal que resulta no funcionamento anormal do programa. Erros de programação geralmente permanecem não detectados até que o programa seja compilado ou executado.
Assinale a alternativa correta com relação a este assunto.
984 Q1046576
Programação Linguagens de programação JavaScript
Ano: 2022
Banca: FEPESE

Assinale a alternativa correta com relação à Template Literals.

985 Q1046575
Programação Java Linguagens de programação
Ano: 2022
Banca: FEPESE
Observe o código Java apresentado abaixo:
abstract class Animal {    public abstract double getCotaLeite(); }
class Elefante extends Animal {    public double getCotaLeite(){       return 20.0;  } }
class Rato extends Animal {     public double getCotaLeite() {        return 0.5; } }
class Aplicativo {    public static void main(String args[]){        Animal animal1 = new Elefante();        System.out.println(“Cota diaria de leite do elefante: “ + animal1. getCotaLeite());        Animal animal2 = new Rato();        System.out.println(“Cota diaria de leite do rato: “ + animal2. getCotaLeite());     } }
Assinale a alternativa que apresenta corretamente dois conceitos importantes para a orientação a objetos desenvolvidos no código acima:
986 Q1046574
Programação Linguagens de programação
Ano: 2022
Banca: FEPESE
Em um banco de dados temos uma tabela Cliente e uma tabela Pedido de acordo com o mostrado abaixo.
Imagem associada para resolução da questão Imagem associada para resolução da questão
A terceira figura mostra o resultado da execução de um comando SQL.
Imagem associada para resolução da questão
Assinale a alternativa que apresenta o comando executado.
987 Q1046573
Programação Conceitos básicos de programação
Ano: 2022
Banca: FEPESE
Analise as afirmativas abaixo com relação à Programação Orientada a Objetos.
1. O encapsulamento é o mecanismo que permite a proteção de métodos e atributos sensíveis dentro de uma classe, impedindo o acesso direto a eles por outros objetos.
2. A herança consiste na habilidade de se concentrar nos aspectos essenciais de um contexto qualquer, possibilitando a modelagem de conceitos, elementos, problemas e características do mundo real em um domínio do sistema de software.
3. Abstração, Encapsulamento, Polimorfismo e Herança são conceitos fundamentais na programação orientada a objetos.

Assinale a alternativa que indica todas as afirmativas corretas.
988 Q1046572
Programação Conceitos básicos de programação Linguagens de programação
Ano: 2022
Banca: FEPESE
É necessário implementar em um sistema, um objeto carro e um objeto avião.
Assinale a alternativa que apresenta a forma correta de realizar essa tarefa, com boas práticas de POO e o conceito de herança.
989 Q1046571
Programação Linguagens de programação JavaScript
Ano: 2022
Banca: FEPESE
Qual método Javscript permite o agrupamento de todos os elementos de um Array em uma string com a possibilidade de definir o caractere de concatenação?
990 Q1046570
Programação HTML (HyperText Markup Language) Linguagens de marcação
Ano: 2022
Banca: FEPESE
Qual classe Bootstrap 5 centraliza um texto em uma tag HTML <p> ?