Foram encontradas 55.928 questões.
Considere o trecho de código a seguir, implementado em JavaScript.
let myArray = [];
myArray.push(1);
myArray.push(2);
myArray.push(3);
myArray.pop();
myArray.unshift(0);
myArray.shift();
Assinale a alternativa referente ao conteúdo presente no vetor myArray após a execução do código apresentado.
Provas
Considere o código a seguir, escrito em JavaScript.
var vet1 = [10];
var vet2 = vet1;
var vet3 = [10];
vet2[0] = 15;
console.log(vet1[0] + “ ” + vet2[0] + “ ” + vet3[0]);
Assinale a alternativa que apresenta a impressão resultante do comando console.log.
Provas
A pirâmide de testes é uma representação visual da distribuição de diferentes tipos de testes em um projeto de software. A base da pirâmide é composta por testes de menor granularidade, que devem ser executados com rapidez e pouco custo. Já o topo da pirâmide é composto por testes mais amplos e abrangentes, mas que deveriam estar presentes em menor quantidade devido ao seu custo de execução.
Assinale a alternativa que apresenta os tipos de teste da base da pirâmide para o topo, respectivamente.
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
Assinale a principal finalidade de um diagrama de sequência UML em um projeto de software.
Provas
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosPrincípios SOLID
Analise a interface a seguir, escrita na linguagem Java 8.
public interface Relatorio {
void gerarPDF();
void gerarCSV();
void enviarPorEmail();
}
Essa interface fere um dos princípios descritos no SOLID.
Assinale a alternativa correspondente ao princípio que está sendo violado.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: SAAE-Unaí
A computação em nuvem é o fornecimento de serviços de computação, incluindo servidores, armazenamento, bancos de dados, rede, software, análise e inteligência pela internet (“a nuvem”), para oferecer inovações mais rápidas, recursos flexíveis e economias de escala. Quais são as três principais categorias de serviços de computação em nuvem? Assinale a alternativa CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: SAAE-Unaí
Qual é o protocolo utilizado para a transferência de arquivos na internet?
Provas
Na análise de dados experimentais com o auxílio da linguagem de programação Python, é importante conhecer os vários tipos de estrutura de dados tais como as listas.
Nesse contexto, qual é o resultado da execução em Python da sequência de comandos [0 if numero % 2 == 0 else 1 for numero in range(3)]?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: FUMSSAR
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
– Analise o algoritmo abaixo escrito em pseudocódigo (Portugol).
algoritmo "Somatório"
var
soma, contador: inteiro
inicio
soma ← 0
contador ← 1
enquanto (contador <= 8) faça
soma ← soma + contador
contador ← contador * 2
fimenquanto
fimalgoritmo
Ao final da execução do algoritmo acima, qual será o valor da variável "soma"?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: FUMSSAR
Analise a estrutura de programação abaixo, em que foi ocultado, propositalmente, o nome que identifica o tipo de estrutura.
<nome> ( <parâmetros> ) <tipo_de_dado>
var
<variáveis locais>
início
<instruções>
fim
Que tipo de estrutura é essa que, quando executada, exige o retorno explícito de um valor?
Provas
Caderno Container