Início

Questões de Concursos Universidade Federal do Pará PA

Resolva questões de Universidade Federal do Pará PA comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


1Q648056 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Com respeito ao tema Teste de Software, considere as afirmativas seguintes.

I O teste de Método em um software Orientado a Objetos equivale ao Teste Unitário em software convencional.

II A Complexidade Ciclomática de McCabe é uma técnica para testes de caixa-branca para se certificar de que todas as instruções de um programa sejam executadas pelo menos uma vez nos casos de teste.

III A verificação de software requer que os requisitos do software sejam documentados de alguma forma, pois avalia se o software produzido atende aos requisitos especificados.

IV Todos os defeitos encontrados no teste de software precisam ser corrigidos imediatamente após a sua descoberta.

Está(ão) correta(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q648028 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Acerca do tema refatoração de software, considere as afirmativas.

I A refatoração busca evoluir o projeto e código-fonte de um sistema de software para se alcançar alta coesão, isto é, suas classes devem possuir conjuntos extensos de responsabilidades.

II A refatoração busca evoluir o projeto e código-fonte de um sistema de software para alcançar baixo acoplamento, isto é, a colaboração entre as classes deve ser mantida em um nível mínimo aceitável.

III A refatoração é o processo de mudar um sistema de software de tal forma que não altere o comportamento externo do código-fonte, embora melhore sua estrutura interna.

Está(ão) correta(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3Q649279 | Informática, Linguagens, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Contexts and Dependency Injection (CDI) é uma das principais especificações da plataforma Java EE que provê a integração da camada web com a camada transacional. Uma das tecnologias presentes no CDI são os Qualificadores, cuja finalidade é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

4Q647992 | Informática, Protocolo, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Após a instalação e configuração do servidor de aplicações Wildfly 8, pode-se executar o script $WILDFLY_HOME/bin/standalone.sh para iniciar o serviço. Sem argumentos, esse script inicia o servidor utilizando a configuração padrão. Entretanto, pode-se substituir a configuração padrão fornecendo argumentos na linha de comando, ou em seu script de chamada.

Com base em tais parâmetros, para realizar o bind das interfaces públicas de um servidor para todos os endereços do IPv4 se deve utilizar o seguinte argumento:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q649083 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior.

Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade. Considere os requisitos relacionados a seguir:

I O sistema deve ser compatível com navegadores Web executando em smartphones.

II O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade.

III O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas.

IV O sistema deve ser desenvolvido com a linguagem Java.

V O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição.

VI Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos.

Dentre os itens relacionados de I a VI, são requisitos não funcionais

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q648583 | Informática, Algoritmos, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

O algoritmo Heapsort, quando usado para ordenar uma coleção n elementos distintos, possui, respectivamente, complexidade de melhor caso e de pior caso iguais a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q648594 | Informática, CMMI e MPS BR, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

No contexto do Modelo de Referência MPS para Software (MR-MPS-SW), é correto afirmar com respeito à Gerência de Configuração de Software:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q649447 | Informática, Linguagens, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Segundo a especificação JAVA EE 8, a tecnologia Java Server Faces permite utilizar anotações para definir o escopo em que um Managed Bean será armazenado. Sobre tais possibilidades de configuração, o escopo que persiste um bean durante a interação de todos os usuários com a aplicação web é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q647753 | Informática, CMMI e MPS BR, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Com respeito ao modelo MPS de Serviços (MR-MPS-SV), considere as seguintes afirmativas.

I Um dos objetivos do processo de Gerência de Incidentes e Solicitações de Serviço é restaurar a prestação do serviço ao estado normal o mais rapidamente possível. As causas subjacentes são tratadas em processo à parte, denominado Gerência de Problemas.

II O propósito do processo Gerência de Configuração é assegurar que todas as mudanças que afetam os serviços sejam avaliadas, aprovadas, implementadas e revisadas de maneira controlada.

III O propósito do processo Garantia de Qualidade é iniciar e manter operações de serviço que sejam necessárias, suficientes e sustentáveis, de forma a atender os objetivos estratégicos da organização.

Está(ão) correta(s) a(s) seguinte(s) afirmativa(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q647183 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Com respeito ao assunto processo de software, considere as seguintes afirmativas:

I Na Programação Extrema (Extreme Programming), o projeto (design) arquitetural é encarado como algo transitório que pode e deve ser continuamente modificado conforme a construção prossegue.

II No Scrum, as sprints consistem em unidades de trabalho solicitadas para atingir um requisito estabelecido no registro de trabalho (backlog) e que precisa ser ajustado dentro de um prazo já fechado (janela de tempo).

III No Scrum, o ScrumMaster assume o papel de gerente de projetos da equipe ágil sendo, por exemplo, responsável por controlar os prazos e atribuir itens do backlog para cada membro da equipe.

IV O Espiral é um modelo de processo de software evolucionário que une a natureza iterativa da prototipação aos aspectos gerenciais dos métodos ágeis.

Estão corretas

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q648175 | Informática, Tecnologia da Informação, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Com respeito ao tema Gerência de Serviços de Tecnologia da Informação e Comunicação (TIC), é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q648970 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Acerca da técnica de Análise de Ponto de Função (APF), considere as seguintes afirmativas.

I Um dos fatores de ajuste de valor (VAF, value adjustment factors) usados no cálculo APF é a complexidade e quantidade de requisitos funcionais especificados para o software.

II A quantidade de Arquivos de Interface Externos (external interface files) é usada para o cálculo APF de um software.

III Cada arquivo de interface externo é um agrupamento lógico de dados que reside fora da aplicação, mas fornece dados que podem ser usados pela aplicação.

Está(ão) correta(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q647076 | Informática, CMMI e MPS BR, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

No contexto do Modelo de Referência MPS para Software (MR-MPS-SW), alguns dos processos requeridos por uma organização avaliada no nível F são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q646891 | Informática, CMMI e MPS BR, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Com respeito ao Guia de Aquisição de Software e Serviços Correlatos do programa MPS.BR, considere as seguintes afirmativas.

I Organiza a maturidade da aquisição em oito níveis crescentes, identificados de “G” como nível inicial (inferior) até o nível “A”, o superior.

II Define um processo padrão para aquisição composto por quatro atividades: Preparação da Aquisição, Seleção do Fornecedor, Monitoração do Contrato, e Aceitação pelo Cliente.

III Fundamenta os resultados esperados para o processo Aquisição (AQU) descrito no nível F do Modelo de Referência MPS para Software (MR-MPS-SW).

IV O propósito da atividade de seleção do fornecedor é escolher a organização que será responsável pelo desenvolvimento e entrega do software e serviços correlatos, em conformidade com os requisitos estabelecidos.

Está(ão) correta(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q647382 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Com respeito ao processo de Engenharia de Requisitos de Software, considere as seguintes afirmativas.

I O Diagrama de Classes e o Diagrama de Atividades, ambos fornecidos pela Unified Modeling Language, podem ser usados tanto no processo de requisitos quanto na descrição de arquitetura (design) de um software.

II Em projetos dinâmicos, como na construção de um Jogo Educacional interativo, a especificação de requisitos pode ser substituída por uma abordagem baseada exclusivamente em protótipos evolutivos.

III Em uma organização de desenvolvimento de software, os processos de gerenciamento de requisitos e gerenciamento de projetos devem atuar de forma integrada.

IV Etnografia, prototipação, entrevistas e questionários são técnicas que podem ser usadas na identificação de requisitos de software.

V Os casos de uso descrevem requisitos interativos. Assim, processos internos de um software não constituem casos de uso, não importando quão complexos sejam.

Está(ão) correta(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.