Questões de Concurso Para desenvolvedor

Questões Discursivas

Foram encontradas 309 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602396 Engenharia de Software
No que concerne aos aspectos de linguagens de programação, algoritmos, estrutura de dados e case, julgue o item subsequente.

As ferramentas case utilizadas para testes, depuração bem como verificação e validação são classificadas sob a perspectiva de integração.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602395 Algoritmos e Estrutura de Dados
No que concerne aos aspectos de linguagens de programação, algoritmos, estrutura de dados e case, julgue o item subsequente.

Dado o vetor [ ] com n > 3 elementos numéricos e inteiros, o algoritmo apresentado por seleção resultará no mesmo vetor com os elementos ordenados na ordem decrescente.

                Imagem associada para resolução da questão
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602394 Algoritmos e Estrutura de Dados
No que concerne aos aspectos de linguagens de programação, algoritmos, estrutura de dados e case, julgue o item subsequente.

O algoritmo apresentado a seguir, desenvolvido na linguagem Java, retornará true se não houver elementos comuns entre os arranjos a, b e c, ou seja, se os três conjuntos forem disjuntos.

             Imagem associada para resolução da questão
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602393 Arquitetura de Software
Julgue o seguinte item, com base na arquitetura Modelo, Visão e Controlador (MVC).

O controlador gerencia as requisições dos usuários encapsulando as funcionalidades e prepara dados do modelo.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602392 Arquitetura de Software
Julgue o seguinte item, com base na arquitetura Modelo, Visão e Controlador (MVC).

A visão encapsula objetos de conteúdo, solicita atualizações do modelo e seleciona o comportamento do modelo.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602389 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

O padrão de criação prototype atende corretamente o que se pede em VI.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602388 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

O padrão façade atende corretamente o que se pede em V. Esse padrão estrutural define uma interface de nível mais alto que torna o subsistema mais fácil de ser usado.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602387 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

Atendendo corretamente o que se pede em IV, o padrão comportamental strategy define uma família de algoritmos, encapsula cada um deles e os torna intercambiáveis.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602385 Engenharia de Software
Julgue o próximo item, acerca da UML 2.

O diagrama de comunicação mostra as mensagens trocadas entre os objetos vinculados durante o processo, mesmo sem descrever sua temporalidade.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602384 Engenharia de Software
Julgue o próximo item, acerca da UML 2.

Na figura seguinte, o diagrama de classe indica que ISensor é interface fornecida da classe TheftAlarm, ou seja, ISensor é um serviço implementado e que suporta as características e restrições da classe.

                          Imagem associada para resolução da questão
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602383 Engenharia de Software
Julgue o próximo item, acerca da UML 2.

O diagrama de sequência a seguir indica que o fragmento combinado par representa a execução paralela dos comportamentos nele inseridos.

                                   Imagem associada para resolução da questão
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602382 Engenharia de Software
Julgue o próximo item, acerca da UML 2.

A figura seguinte mostra a relação entre dois estados de ação na UML. Nesse caso, a correta interpretação é que, após e toda vez que a ação protected node for executada, o nó handlerbody node também será executado.

                                 Imagem associada para resolução da questão
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602381 Engenharia de Software
Julgue o próximo item, acerca da UML 2.

No diagrama de atividades, a figura a seguir indica uma ação de evento de tempo e, por considerar o tempo necessário ao disparo do evento, pode ser comparada a uma trigger.

                                        Imagem associada para resolução da questão
Alternativas
Q555372 Raciocínio Lógico
                                                 

      A figura acima apresenta as colunas iniciais de uma tabela-verdade, em que P, Q e R representam proposições lógicas, e V e F correspondem, respectivamente, aos valores lógicos verdadeiro e falso.
Com base nessas informações e utilizando os conectivos lógicos usuais, julgue o item subsecutivo.

A última coluna da tabela-verdade referente à proposição lógica P →(Q Λ R) quando representada na posição horizontal é igual a

                                   Imagem associada para resolução da questão


Alternativas
Q555371 Raciocínio Lógico
                                                 

      A figura acima apresenta as colunas iniciais de uma tabela-verdade, em que P, Q e R representam proposições lógicas, e V e F correspondem, respectivamente, aos valores lógicos verdadeiro e falso.
Com base nessas informações e utilizando os conectivos lógicos usuais, julgue o item subsecutivo.

A última coluna da tabela-verdade referente à proposição lógica Pν(Q ↔ R) quando representada na posição horizontal é igual a

                                   Imagem associada para resolução da questão
Alternativas
Q555370 Raciocínio Lógico
Julgue o item subsequente, relacionado à lógica de argumentação.

O texto “O homem inteligente nunca recebe penalidades, pois somente o homem que erra recebe penalidades e o homem inteligente jamais erra" apresenta um argumento válido.
Alternativas
Q555369 Raciocínio Lógico
Julgue o item subsequente, relacionado à lógica de argumentação.

O texto “Penso, logo existo" apresenta um argumento válido.
Alternativas
Q555366 Raciocínio Lógico
Considerando que as proposições lógicas sejam representadas por letras maiúsculas e utilizando os conectivos lógicos usuais, julgue o item a seguir a respeito de lógica proposicional.

A sentença “A aprovação em um concurso é consequência de um planejamento adequado de estudos" pode ser simbolicamente representada pela expressão lógica P → Q,em que P e Q são proposições adequadamente escolhidas.
Alternativas
Q555365 Raciocínio Lógico
                                                 

Um jogo é constituído de um tabuleiro com 4 filas (colunas) numeradas de 1 a 4 da esquerda para direita e de 12 pedras — 4 de cor amarela , 4 de cor verde  e 4 de cor branca . Essas 12 pedras devem ser distribuídas nesse tabuleiro de modo que cada fila contenha exatamente três pedras, todas de cores diferentes. Uma jogada será considerada válida se as 12 pedras estiverem distribuídas de acordo com essas regras. A figura acima apresenta uma possível jogada válida.

A partir dessas informações, julgue o item seguinte considerando que, em cada fila, a ordem das pedras é definida de cima para baixo.

O número de maneiras distintas de se obter uma jogada válida em que as primeiras pedras de cada fila sejam sempre verdes é inferior a 20.

Alternativas
Q555363 Raciocínio Lógico
                                                 

Um jogo é constituído de um tabuleiro com 4 filas (colunas) numeradas de 1 a 4 da esquerda para direita e de 12 pedras — 4 de cor amarela , 4 de cor verde  e 4 de cor branca . Essas 12 pedras devem ser distribuídas nesse tabuleiro de modo que cada fila contenha exatamente três pedras, todas de cores diferentes. Uma jogada será considerada válida se as 12 pedras estiverem distribuídas de acordo com essas regras. A figura acima apresenta uma possível jogada válida.
A partir dessas informações, julgue o item seguinte considerando que, em cada fila, a ordem das pedras é definida de cima para baixo.

O número de maneiras distintas de se obter uma jogada válida em que as primeiras pedras de 2 filas sejam amarelas é inferior a 700.
Alternativas
Respostas
161: E
162: E
163: C
164: E
165: E
166: C
167: C
168: C
169: C
170: E
171: C
172: E
173: C
174: E
175: C
176: C
177: E
178: E
179: C
180: E