621 Q950699
Programação Programação Orientada a Objetos
Ano: 2023
Banca: FUNDATEC
No paradigma Orientado a Objetos há, primeiramente, um processo de construção de modelos do domínio do problema, identificando e especificando um conjunto de objetos que interagem e comportam-se conforme os requisitos estabelecidos para o sistema segundo um processo de geração de uma especificação detalhada do software a ser desenvolvido, de tal forma que essa especificação possa levar à direta implementação no ambiente alvo. Esses dois processos são, respectivamente:
622 Q950698
Programação XML (Extensible Markup Language) Linguagens de marcação
Ano: 2023
Banca: FUNDATEC
Uma API (Application Programming Interfaces ou Interfaces de Programação de Aplicações) é uma especificação que facilita a troca de mensagens ou dados entre duas ou mais aplicações de software diferentes. Uma definição de API mais informal e normalmente adotada entre engenheiros de software profissionais abrange qualquer interface bem definida que defina o serviço que um componente, um módulo ou uma aplicação fornece a outros elementos de software. Uma vantagem do desenvolvimento com APIs é que a sua criação e sua utilização economiza tempo de programação. Por que isso ocorre?
623 Q950697
Programação Web
Ano: 2023
Banca: FUNDATEC
Sobre automatização de testes para aplicação web e dispositivos móveis, há ferramentas que abrangem uma variedade de ferramentas e bibliotecas que permitem e suportam a automação de navegadores e aplicativos nativos em várias linguagens. Há uma ferramenta que é um framework de automação de testes para navegadores web, que manipula um navegador nativamente, como um usuário faria, seja localmente ou em uma máquina remota usando um servidor específico. Ela fica no núcleo desse servidor e atua como uma interface para escrever conjuntos de instruções que podem ser executados alternadamente em muitos navegadores. Qual é essa ferramenta?
624 Q950696
Programação Programação Orientada a Objetos
Ano: 2023
Banca: FUNDATEC
O Paradigma de Orientação a Objetos (POO) é um modelo amplamente adotado em programação. Sobre essa abordagem, assinale a alternativa INCORRETA.
625 Q950695
Programação Programação Orientada a Objetos
Ano: 2023
Banca: FUNDATEC
Analise as assertivas abaixo a respeito da capacidade de sobreposição em Programação Orientada a Objetos:
I. Também é chamada de overriding e permite que vários métodos tenham o mesmo nome, mas diferentes assinaturas de parâmetros.
II. Uma subclasse pode fornecer uma implementação diferente de um método já definido em sua superclasse.
III. Está associada ao polimorfismo, permitindo que a mesma mensagem seja tratada de maneiras diferentes em classes distintas.
IV. É útil quando queremos alterar o comportamento de um método em uma classe derivada, sem alterar o comportamento da classe base.
Quais estão INCORRETAS?
626 Q950694
Programação Linguagens de programação JavaScript
Ano: 2023
Banca: FUNDATEC

Analise o seguinte trecho de código em Javascript:

let a = 10;

let b = 5;

let c = 2;


let r1 = a + b - c;

let r2 = a * b / c;

let r3 = (a + b) * c;

let r4 = Math.pow(a, c);


let rfinal = r1 * r2 + r3 + r4;

console.log(rfinal);


Após a execução desse trecho, qual será o resultado da variável “rfinal”?

627 Q950693
Programação Linguagens de programação JavaScript
Ano: 2023
Banca: FUNDATEC
Tendo em vista a Linguagem de Programação Javascript, assinale a alternativa que descreve corretamente a diferença entre o uso de "==" e "===".
628 Q950692
Programação Linguagens de programação JavaScript
Ano: 2023
Banca: FUNDATEC
Analise o código Javascript abaixo e assinale a alternativa com a sequência de saída de dados do processamento deste código.
const dados = ['A', 'E', 'I', 'O', 'U'];
dados.push('A'); dados.shift(); dados.unshift('U');
for (let i = 0; i < dados.length; i++) {    console.log(dados[i]); }
629 Q950691
Programação Linguagens de programação JavaScript
Ano: 2023
Banca: FUNDATEC
Analise o código em linguagem de programação Javascript abaixo e assinale a alternativa com as saídas deste código na sequência correta.
var x = 20; function multiplicar() {    var x = 5;    x *= 2;    console.log(x); }
console.log(x); multiplicar();
630 Q950690
Programação HTML (HyperText Markup Language) Linguagens de marcação
Ano: 2023
Banca: FUNDATEC
Na Linguagem de marcação HTML, o valor deste atributo não pode ser duplicado, ou seja, deve ser único em todo documento. Essa afirmativa diz respeito a: