🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Comentadas para comperve - ufrn

Questões Discursivas

Foram encontradas 8.057 questões

Resolva questões gratuitamente!

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

Q942862 Engenharia de Software
Durante a manutenção de um software, a reestruturação do código pode se fazer necessária. Sobre os padrões de refatoração, é correto afirmar:
Alternativas
Q942861 Engenharia de Software

Durante a concepção e modelagem de software, podemos fazer uso de técnicas como a elaboração de personas, de mapas conceituais, prototipação, entre outras. Sobre esse tema, analise as afirmativas abaixo.


I Personas são relatos de personagens reais, remetendo explicitamente a clientes ou usuários reais relacionados ao projeto.

II Mapas conceituais são visualizações gráficas que facilitam a compreensão de informações complexas.

III A prototipação é uma representação de interfaces gráficas que pode ser desenhada à mão, em papel.

IV O uso de mapas conceituais dispensa o uso de personas.


Estão corretas as afirmativas

Alternativas
Q942860 Engenharia de Software

Diferentes técnicas podem ser utilizadas para a concepção de novos produtos de software. Dentre essas técnicas, uma que vem se destacando é o design thinking. Acerca dessa técnica, analise as afirmativas abaixo.


I Sua primeira etapa é a imersão cujo objetivo é o entendimento do problema, das necessidades e das oportunidades do cliente.

II Na etapa de ideação, soluções são propostas usando a criatividade e as informações coletadas em fases anteriores.

III A etapa de análise e síntese avalia o impacto gerado pelo desenvolvimento e pela aplicação do produto proposto.

IV A etapa de finalização tem relação com o fechamento e entrega da solução proposta.


Estão corretas as afirmativas

Alternativas
Q942859 Engenharia de Software
Ao modelar sistemas por meio de casos de uso, as interações entre sistema e usuários são documentadas. Assim sendo, conclui-se que
Alternativas
Q942858 Engenharia de Software
As técnicas para concepção e modelagem de sistemas são ferramentas essenciais para os engenheiros de software. Sobre essas técnicas, é correto afirmar:
Alternativas
Q942857 Banco de Dados

Em um sistema de RH, deve-se modelar que uma pessoa possa alternar, ao longo do tempo, entre ser um gerente de projeto, um analista de negócio ou um programador. Para isso, analise as ideias propostas no quadro abaixo.


I Criar uma classe ‘Funcionário’ com atributos sobre os dados básicos de um profissional.

II Criar as seguintes subclasses de funcionário: gerente, analista e programador.

III Criar uma classe ‘Contrato’ com o período de trabalho do funcionário.

IV Criar uma classe ‘Gerente analista programador’.


Com base no exposto e considerando os princípios da modelagem de entidades, são recomendadas as propostas presentes nos itens

Alternativas
Q941061 Mecatrônica

Em robótica, transformações homogêneas são usadas para representação de configurações, para mudar o sistema de referência e para deslocar um ponto ou sistema. Nesse contexto, considere as afirmações abaixo a respeito de transformações homogêneas.


I Satisfazem as propriedades associativa e comutativa.

II Podem ser representadas por uma matriz de transformação de dimensão 4x4.

III São compostas das operações de rotação e translação.

IV São compostas apenas de operações de translação.


Estão corretas as afirmações

Alternativas
Q941049 Algoritmos e Estrutura de Dados
A estrutura de dados de árvore binária é amplamente utilizada na computação, podendo muitas de suas propriedades serem deduzidas na medida de sua necessidade. Ao deduzir a fórmula matemática para a profundidade de uma árvore binária completa de n folhas, constata-se que a alternativa expressando corretamente essa fórmula é
Alternativas
Q941048 Programação
A respeito da API OpenMP, é correto afirmar:
Alternativas
Q941047 Programação
A programação de sistemas de memória compartilhada pode ser feita utilizando a interface de programação OpenMP. Em OpenMP, sobre a cláusula default associada a uma diretiva da interface, é correto afirmar:
Alternativas
Q941045 Arquitetura de Software
A programação paralela de sistemas distribuídos é geralmente feita de forma explícita com troca de mensagens usando a interface de programação MPI. Sobre a comunicação ponto-a-ponto em MPI, é correto afirmar:
Alternativas
Q941044 Arquitetura de Computadores
O overhead, ou sobrecarga computacional, é uma das possíveis causas de perda de eficiência em sistemas de computação paralelos. Sobre isso, é correto afirmar:
Alternativas
Q941043 Programação
Um programa paralelo pode ser escalável quando
Alternativas
Q941042 Arquitetura de Computadores
De acordo com a taxonomia de Flynn, que classifica sistemas de computação paralela, a alternativa que corresponde à classificação para sistemas com processadores de núcleo único, com processadores de múltiplos núcleos e com processadores vetoriais, respectivamente, é:
Alternativas
Q941041 Redes de Computadores
O protocolo ICMP é usado para
Alternativas
Q941040 Redes de Computadores
As topologias de redes de computadores possuem diversas camadas distintas que são compostas de formas diferentes de acordo com seu modelo específico. A alternativa que apresenta uma equivalência correta entre as camadas dos modelos OSI e TCP/IP é:
Alternativas
Q941039 Sistemas Operacionais

Considere as afirmativas abaixo referentes à ocorrência de uma falta de página no gerenciamento de memória de um computador.


I É responsabilidade do sistema operacional detectar uma falta de página.

II O sistema operacional é acionado através de uma interrupção de hardware.

III O processo que sofre a falta de página passa para o estado de espera até que a página seja carregada na memória cache.

IV A falta de página é corrigida com a carga da página em falta, da memória virtual para a memória física.


Estão corretas as afirmações

Alternativas
Q941038 Sistemas Operacionais
Sistemas operacionais modernos têm uma gerência de processos e de threads bem definida. Nesse contexto, é correto afirmar:
Alternativas
Q941037 Sistemas Operacionais
Suponha uma memória composta por 5 partições fixas, sendo elas de 500MB (reservado e totalmente ocupado pelo sistema operacional), 200MB, 100MB, 74MB e 300MB, exatamente nesta ordem. O usuário lançou 4 processos A, B, C e D de tamanhos 99MB, 70MB, 250MB e 190MB, respectivamente. Logo em seguida, ele lança o processo E de 87 MB. Sabendo que a alocação da partição visa minimizar a fragmentação interna e que o sistema operacional utiliza memória virtual, o valor que corresponde à área da fragmentação interna da memória após a inserção do processo E é de
Alternativas
Q941036 Sistemas Operacionais
Instruções vetoriais estão presentes na maioria dos processadores digitais atuais de propósito geral. Sobre o conjunto de instruções de um processador com unidades funcionais vetoriais, é correto afirmar:
Alternativas
Respostas
4301: B
4302: A
4303: A
4304: D
4305: B
4306: C
4307: D
4308: A
4309: D
4310: D
4311: D
4312: D
4313: C
4314: B
4315: B
4316: A
4317: C
4318: A
4319: C
4320: C