Foram encontradas 56.059 questões.
Assinale a alternativa correta, conforme Guedes (2009), que indica um diagrama da Linguagem UML (Unified Modeling Language) que demonstra o comportamento de um elemento por meio de um conjunto finito de transições de estado. Esse diagrama pode ser utilizado para expressar o comportamento de uma parte do sistema. O elemento modelado, muitas vezes, é uma instância de uma classe. No entanto, pode-se usar esse diagrama para modelar o comportamento de um caso de uso.
Fonte: GUEDES, G. T. A. UML 2: Uma abordagem prática. 3. ed. São Paulo: Novatec Editora, 2009.
Provas
Assinale a alternativa correta, conforme Guedes (2009), que indica um diagrama estrutural da Linguagem UML (Unified Modeling Language), que tem por objetivo representar como os elementos do modelo estão divididos logicamente. Tais elementos podem ser, por exemplo, subsistemas ou componentes englobados por um sistema ou as camadas que o compõem, entre outras possibilidades.
Fonte: GUEDES, G. T. A. UML 2: Uma abordagem prática. 3. ed. São Paulo: Novatec Editora, 2009.
Provas
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
Caderno Container