Foram encontradas 55.986 questões.
Assinale a alternativa incorreta sobre teste de software, conforme Pressman (2016, p. 41):
Fonte: PRESSMAN, Roger S. Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH Editora, 2016.
Provas
Considere as seguintes afirmações sobre a Linguagem Python:
I - Há distinção entre letras maiúsculas e minúsculas nos nomes de variáveis (são case sensitive).
Il - O operador == (igual a) tem dois sinais de igualdade, enquanto o operador = (atribuição) tem apenas um.
III - O símbolo * e tudo que estiver depois dele até o final da linha serão ignorados.
É correto dizer que:
Provas
Considere as seguintes afirmações sobre a Linguagem Java:
I - Arquivos de código-fonte Java recebem um nome que termina com a extensão .class, que indica um arquivo contendo código-fonte Java.
II - O comando javac (o compilador Java) é utilizado para compilar um programa.
III - A JVM (Java Virtual Machine) é invocada pelo comando javaexec para executar um aplicativo compilado da Linguagem Java.
Assinale a alternativa correta, conforme Deitel (2016):
Fonte: DEITEL, Harvey M.; DEITEL, Paul).; FURMANKIEWICZ, Edson. Java como programar. 10. ed. São Paulo: Pearson Printice Hall, 2016.
Provas
Considere o código em Linguagem C apresentado a seguir:

Sobre o funcionamento do código apresentado, analise os itens:
I - Ocorrerá um erro de execução ao acessar o índice zero do vetor.
II - Os valores são armazenados no vetor em uma sequência de 1 a 10.
III - Exibe os valores em ordem decrescente.
É correto dizer que:
Provas
- Compilação e Interpretação de CódigoCódigo Fonte
- Compilação e Interpretação de CódigoCompilação
- LinguagensC
Assinale a alternativa que não representa uma característica da Linguagem C, conforme Deitel (2011):
Fonte: DEITEL, Harvey M.; DEITEL, Paul J. C: como programar. 6. ed. São Paulo: Pearson Hall, 2011.
Provas
Considere as seguintes afirmações sobre tipos de dados abstratos:
I - Um tipo de dado abstrato captura duas noções: uma representação de dados e as operações que podem ser realizadas nesses dados.
II - Em C++, você pode usar classes para implementar tipos de dados abstratos e seus serviços.
III - Uma fila é um exemplo de um tipo de dado abstrato.
Assinale a alternativa correta, conforme Deitel (2011):
Fonte: DEITEL, Harvey M.; DEITEL, Paul ).; FURMANKIEWICZ, Edson. Java como programar. 10. ed. São Paulo: Pearson Printice Hall, 2016.
Provas
Analise o diagrama UML (Unified Modeling Language) a seguir:

GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3º Ed. 657 pg. 2009.
Assinale a alternativa que indica o tipo do diagrama acima, conforme Guedes (2009):
Provas
Analise as seguintes afirmações sobre padrões de projeto comportamentais:
I - O padrão de projeto Chain of Responsiblity tem a intenção de evitar o acoplamento do remetente de uma solicitação ao seu receptor, ao dar a mais de um objeto a oportunidade de tratar a solicitação, e encadear os objetos receptores, passando a solicitação ao longo da cadeia até que um objeto a trate.
Il - O padrão de projeto Strategy tem a intenção de, sem violar o encapsulamento, capturar e externalizar um estado interno de um objeto, de maneira que o objeto possa ser restaurado para esse estado mais tarde.
III - O padrão de projeto Interpreter tem a intenção de fornecer um meio de acessar sequencialmente os elementos de um objeto agregado, sem expor a sua representação subjacente.
GAMMA, E.; HELM, R.; JOHNSON, R.; VLISSIDES,). Padrões de Projetos - Soluções Reutilizáveis, Editora Bookman, 2000.
Assinale a alternativa correta, conforme Gamma et al. (2000):
Provas
Analise as seguintes afirmações sobre padrões de projeto de criação:
I - O padrão de projeto Abstract Factory tem a intenção de definir uma interface para criar um objeto, mas deixar as subclasses decidirem que classe instanciar. Este padrão permite adiar a instanciação para subclasses.
II- O padrão de projeto Singleton tem como intenção garantir que uma classe tenha somente uma instância e fornecer um ponto global de acesso para a mesma.
III - O padrão de projeto Factory Method tem a intenção de fornecer uma interface para criação de famílias de objetos relacionados ou dependentes sem especificar suas classes concretas.
GAMMA, E.; HELM, R.; JOHNSON, R.; VLISSIDES,). Padrões de Projetos - Soluções Reutilizáveis, Editora Bookman, 2000.
Assinale a alternativa CORRETA, conforme Gamma et al. (2000):
Provas
Assinale a alternativa que NÃO representa um tipo de diagrama estrutural da Linguagem UML (Unified Modeling Language), conforme Guedes (2009, pg. 338):
GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3º Ed. 657 pg. 2009.
Provas
Caderno Container