Questões de Concurso
Para técnico de tecnologia da informação
Foram encontradas 8.888 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Utilizando os conhecimentos acerca das disposições constantes na Lei nº 8.112/90 acerca da Gratificação por Encargo de Curso e Concurso, assinale a alternativa que contém a afirmação correta sobre o caso:
O pronome demonstrativo nesta está sendo empregado com que finalidade?
No texto, o pronome demonstrativo estes faz referência a uma ideia que se encontra explícita no enunciado anterior: às consequências da difusão de mentiras e à confusão conceitual das mídias sociais. Ao uso desse pronome na função de retomada de termos ou ideias, dá-se o nome de:
Fonte: https://brasilescola.uol.com.br/redacao/oeditorial.htm
Essa é uma definição sobre o gênero textual:
SELECT TAB_4.*
FROM TAB_4 JOIN TAB_1 ON a8 = a1 JOIN TAB_3 ON a9 = a6
WHERE a10 < > 100 AND a2 = a7;
TAB (a1, a2, a3)
a1 → a2, a3
a2 → a3
Em qual(is) forma(s) normal(is) TAB está?
I. “O ___________ concentra o esforço de verificação no menor elemento construtivo do projeto de software – o componente ou módulo de software. Usando a descrição do projeto em nível de componente como guia, caminhos de controle importantes são testados para descobrir erros dentro do limite do módulo. A relativa complexidade dos testes e os erros que esses testes descobrem são limitados pelo escopo restrito estabelecido. Esse teste se concentra na lógica de processamento interno e nas estruturas de dados dentro dos limites de um componente. Esse tipo de teste pode ser realizado em paralelo para vários componentes.”
II. “O ___________ é uma técnica sistemática para construir a arquitetura de software e, ao mesmo tempo, realizar testes para descobrir erros associados à interface. O objetivo é pegar componentes (unidades construtivas) testados e construir uma estrutura de programa que tenha sido definida pelo projeto.”
III. “Cada vez que um novo módulo é adicionado como parte do processo de teste, o software muda. Novos caminhos de fluxo de dados são estabelecidos, novas entradas e saídas podem ocorrer, e uma nova lógica de controle é invocada. Os efeitos colaterais associados a essas alterações podem causar problemas com funções que anteriormente funcionavam perfeitamente. No contexto de uma estratégia de teste, o ___________ é a reexecução de algum subconjunto de testes que já foram conduzidos para garantir que as alterações não tenham propagado efeitos colaterais indesejados.”
Assinale a alternativa que preencha corretamente as três definições, considerando sua ordem numérica.
I. Inclusão de novas classes, com acréscimo de funcionalidades ao software;
II. Criação de superclasse comum a classes previamente existentes;
III. Migração de atributos ou métodos de subclasse para superclasse;
IV. Remoção de classes para a exclusão de funcionalidades consideradas indesejadas para o software;
V. Remoção de métodos de classes para a exclusão de funcionalidades consideradas indesejadas para o software; e
VI. Particionamento de uma classe existente em duas ou mais classes.
Assinale a alternativa que indica corretamente os itens da lista acima considerados procedimentos de refatoração (refactoring).
I. A presença dos métodos “criarJogador() : Jogador” e “criarJogador(nome : string) : Jogador” na classe Tabuleiro corresponde a um exemplo de sobrecarga.
II. A presença dos métodos “criarJogador() : Jogador” e “criarJogador(nome : string) : Jogador” na classe Tabuleiro corresponde a um exemplo de polimorfismo.
III. A presença do método “lancarDado() : int” nas classes Tabuleiro e Dado corresponde a um exemplo de sobrecarga.
IV. A presença do método “lancarDado() : int” nas classes Tabuleiro e Dado corresponde a um exemplo de polimorfismo.
V. A presença do método “lancarDado() : int” nas classes Dado, Dado6Faces e Dado12Faces corresponde a um exemplo de sobrecarga.
VI. A presença do método “lancarDado() : int” nas classes Dado, Dado6Faces e Dado12Faces corresponde a um exemplo de polimorfismo.
Assinale a alternativa correta.