Questões de Concurso Comentadas para ufmt

Foram encontradas 1.240 questões

Resolva questões gratuitamente!

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

Q842863 Segurança da Informação

Considerando sistemas de controle de versão, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Um sistema de controle de versão tem como um de seus objetivos registrar toda a evolução do projeto mediante um histórico de alterações.

( ) Um sistema de controle de versão distribuído tem a funcionalidade de criar cópia do repositório por meio do comando commit.

( ) Um sistema de controle de versão centralizado não possui a funcionalidade de importar revisões feitas em outros repositórios.

( ) Um sistema de controle de versão deve possibilitar o trabalho paralelo e concorrente de vários desenvolvedores sobre os mesmos arquivos.


Assinale a sequência correta.

Alternativas
Q842862 Programação
Sobre ferramentas e recursos de desenvolvimento, assinale a afirmativa INCORRETA.
Alternativas
Q842861 Engenharia de Software
Sobre orientação a objetos, assinale a afirmativa correta.
Alternativas
Q842860 Programação

Sobre frameworks de desenvolvimento web na linguagem Java, numere a coluna da direita de acordo com a da esquerda.


1 -Springs

2 -JavaServer Faces

3 -Struts


( ) Adota o padrão Model-View-Controller e é baseado em componentes para aplicações web que facilitam a construção de interfaces de usuário.

( ) Baseado nos padrões de inversão de controle e injeção de dependência, permite baixo acoplamento entre as classes do projeto.

( ) Adota o padrão Model-View-Controller, fornecendo o ActionServlet como controlador.


Assinale a sequência correta.

Alternativas
Q842859 Programação
Sobre gerenciadores de leiautes da linguagem Java, marque a afirmativa INCORRETA.
Alternativas
Q842858 Sistemas Operacionais

Sobre monitoramento de performance de servidores, considere:


I - Manter a sobrecarga de monitoramento alta.

II - Analisar os resultados de desempenho e estabelecer uma linha de base de desempenho.

III - Ajustar o desempenho.


São práticas recomendadas de monitoramento de desempenho de sistemas:

Alternativas
Q842857 Engenharia de Software

Analise os seguintes processos de teste de software:


I - Dados de teste

II - Relatórios de teste

III - Resultados de teste

IV - Casos de teste


Qual é a ordem correta desses processos?

Alternativas
Q842856 Arquitetura de Software

Sobre objetivos de teste de usabilidade, considere:


I - Avaliar se os mecanismos de interação são fáceis de entender e usar.

II - Avaliar se os usuários conseguem encontrar rapidamente os mecanismos de navegação, conteúdo e funções.

III - Avaliar se as representações gráficas são de fácil entendimento e se os textos são inteligíveis e bem escritos.


São objetivos de teste de usabilidade:

Alternativas
Q842854 Algoritmos e Estrutura de Dados
Sobre algoritmos de ordenação, assinale a afirmativa correta.
Alternativas
Q842850 Redes de Computadores
Assinale qual é a operação lógica booleana efetuada sobre os bits do endereço recebido e o endereço resultante na sub-rede local. O endereço recebido é 130.50.15.6 e a máscara da sub-rede utilizada é 255.255.252.0.
Alternativas
Q842849 Redes de Computadores

A coluna da esquerda apresenta camadas do modelo TCP/IP usado na internet e a da direita, os principais protocolos utilizados em cada camada. Numere a coluna da direita de acordo com a da esquerda.


1 - Aplicação

2 - Transporte

3 - Rede

4 - Física


( ) FTP, HTTP, TELNET, DNS, SNMP

( ) IP, ICMP

( ) Ethernet, ATM, Frame Relay, PPP, SLIP, X25

( ) TCP, UDP


Assinale a sequência correta.

Alternativas
Q842848 Engenharia de Software

A documentação de sistemas de software é realizada por artefatos textuais e gráficos para a modelagem e documentação, desde a Análise e Projeto Estruturado, que se tornou um legado que necessita de manutenção, a tecnologia de orientação a objeto e a adoção por diversas entidades da UML como padrão para documentação de sistemas.


Considerando o texto acima, numere a coluna da direita de acordo com a da esquerda.


Artefato

1 - Modelo de classes

2 - Modelagem de casos de uso

3 - Especificação de processos

4 - Dicionário de dados

5 - Diagrama de fluxo de dados

6 - Modelo entidade-relacionamento


Conteúdo

( ) Mapeia os fluxos entre processos, criando uma visualização da comunicação entre processos e depósitos.

( ) Descrição detalhada, serve de base para a programação de módulos.

( ) Modelagem estrutural que agrega objetos por similaridades.

( ) Documenta as funcionalidades de sistema a partir da visão dos usuários.

( ) Captura o modelo de dados do domínio do problema e serve de base para a criação do banco de dados.

( ) Documenta os termos da linguagem de usuário e de sistema e define um padrão de dados.


Marque a sequência correta.

Alternativas
Q842847 Redes de Computadores

O sistema de cabeamento estruturado para tráfego de dados, voz e imagens obedece a normas técnicas que definem componentes e padrões para a construção de cabeamento em instalações prediais.


Assinale a alternativa na qual todos os itens são componentes/normas do cabeamento estruturado.

Alternativas
Q842845 Engenharia de Software

É comum que os responsáveis pela implantação de sistemas computacionais baseados em hardware e software não deem a devida importância ao treinamento de usuários para uso adequado e produtivo desses sistemas. No entanto, podem ser identificadas categorias de pessoas que necessitam de treinamento, entre estas, estão os usuários que irão operar o sistema e o suporte que executa a manutenção corretiva e realiza rotinas preventivas.


Com base no texto, depreende-se que o treinamento para uso de sistemas computacionais

Alternativas
Q842844 Engenharia de Software
Na elicitação de requisitos de usuários, o projetista estabelece comunicação estreita com seu cliente para entender o domínio do problema e criar o conjunto de documentos com os modelos gráficos e textuais visando capturar os requisitos e compreender o problema. Usando a notação da UML e as ferramentas da Análise e Projeto Estruturado, assinale a alternativa que apresenta os artefatos apropriados de ambas que facilitam a comunicação projetista-cliente.
Alternativas
Q842839 Arquitetura de Computadores
Um computador utiliza 16 bits para endereçar seu espaço de endereçamento de memória. Cada posição de memória é formada por 1 byte. Assinale a alternativa que apresenta quantos bits há em cada posição de memória e o endereço inicial e final acessível do espaço endereçável.
Alternativas
Q842838 Engenharia de Software

O escopo de um projeto de software pode ser determinado pelo levantamento de requisitos funcionais e não funcionais. Os requisitos funcionais estão ligados às operações que os usuários devem fazer sobre o sistema considerando as restrições apresentadas pelos requisitos não funcionais. Sobre requisitos, analise as afirmativas abaixo.


I - Os requisitos não funcionais podem ser enquadrados como basicamente de dois tipos: lógicos ou tecnológicos.

II - As restrições lógicas são as regras de negócio relacionadas à função em análise, por exemplo, uma restrição a uma operação com cartão de crédito por informação inválida.

III - As restrições tecnológicas estão relacionadas às funções que o sistema deve executar, por exemplo, a restrição de tempo inferior a 6 segundos para efetuar a autorização de operação com cartão de crédito.

IV - Dentro do escopo do sistema podem ocorrer os requisitos suplementares que se aplicam ao sistema todo, como a obrigatoriedade do banco de dados adotado ser compatível com algum banco de dados legado da instituição.


Estão corretas as afirmativas

Alternativas
Q842837 Engenharia de Software
A análise e o projeto estruturado utilizam um conjunto de ferramentas para modelagem e documentação de sistemas e seu conhecimento é necessário em face do legado de software e sua documentação. Assinale a alternativa que apresenta apenas ferramentas de análise e projeto estruturado.
Alternativas
Q842836 Engenharia de Software

Considerando o desenvolvimento e a manutenção de sistemas e aplicações de software, marque V para as afirmativas verdadeiras e F para as falsas.


( ) No ciclo de vida tradicional de um software, são fases clássicas: análise, projeto, codificação, testes, evolução e transição.

( ) A construção de protótipos pode servir como um mecanismo para apoiar a validação de requisitos de usuários, isto é, o cliente pode visualizar a aplicação e oferecer feedback ao projetista de software.

( ) O desenvolvimento de aplicações no paradigma orientado a objeto requer o conhecimento de técnicas de delegação e distribuição de responsabilidades, que possibilitam o reuso de código, pois apresentam alto acoplamento e são aderentes aos padrões de projetos.

( ) O processo de desenvolvimento de um sistema pode ser visualizado conceitualmente como particionado em duas etapas: na primeira, conhecer o domínio do problema, “o que o sistema deve fazer?”, na segunda, criar a solução no domínio da aplicação, “como o sistema deve ser feito”.


Assinale a sequência correta.

Alternativas
Q842829 Administração Geral
Equipe formada por funcionários do mesmo nível hierárquico, mas de diferentes setores da empresa que se junta para cumprir uma tarefa é denominada
Alternativas
Respostas
841: A
842: D
843: C
844: A
845: A
846: B
847: D
848: C
849: C
850: A
851: D
852: D
853: A
854: A
855: B
856: B
857: A
858: C
859: C
860: C