Foram encontradas 55.956 questões.
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: FUMSSAR
O método de funcionamento de uma estrutura de dados do tipo pilha, no qual só podem ser retirados os elementos na ordem inversa da ordem em que foram inseridos, é conhecido como:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FEPESE
Orgão: COREN-SC
Provas
Caderno Container