Foram encontradas 30 questões.
Considere as afirmativas a seguir em relação aos drives de estado sólido (SSDs – do inglês, Solid State Drives) e os de disco rígido (HDDs – do inglês, Hard Disk Drivers):
I. Os SSDs têm sido utilizados para complementar ou mesmo substituir os HDDs.
II. O baixo consumo de energia é uma das vantagens dos SSDs em relação aos HDDs de tamanhos comparáveis.
III. Os SSDs são mais suscetíveis a choques físicos e vibrações comparados aos HDDs.
Está CORRETO o que se afirma em:
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFV
Orgão: UFV
Considere as afirmativas a seguir sobre arquitetura e organização de computadores:
I. O propósito essencial da computação em nuvem é proporcionar aluguel conveniente de recursos de computação.
II. A Máquina Virtual Java (Java Virtual Machine) é um processo multitarefa (multithread) que possibilita o escalonamento e o gerenciamento de memória para aplicações Java.
III. A memória flash é volátil, ou seja, os dados são perdidos quando a energia é desligada.
IV. Um sistema operacional gerencia processadores e outros recursos computacionais para que o usuário perceba um único sistema operacional controlando os recursos do sistema.
Está CORRETO o que se afirma, apenas, em:
Provas
Aplicações web na plataforma Java EE 7 podem utilizar a API Java Persistence (JPA) como uma estratégia para acessar o banco de dados. Essa API define um tipo específico de classes de domínio que tipicamente são utilizadas para representar tabelas do banco de dados.
Assinale a alternativa que apresenta CORRETAMENTE a denominação dessas classes:
Provas
Considere o seguinte código de uma página em HTML:

Supondo que o usuário digite o valor “Carlos” no campo “nome”, destinado ao nome do aluno, assinale a alternativa que apresenta CORRETAMENTE o trecho da requisição HTTP que se espera ser gerada pelo navegador quando o usuário acionar o botão “Cadastrar”:
Provas
A plataforma Java Enterprise Edition (Java EE) consiste em uma arquitetura que define uma série de APIs que especificam como devem ser implementados diversos componentes. Sobre o Java EE 7, analise as afirmativas abaixo:
I. JDBC é a especificação que trata de conexões da aplicação com o banco de dados.
II. EJB, JPA e JSP são alguns dos componentes principais dessa arquitetura.
III. A especificação JAX-RS trata de serviços baseados em web services.
IV. A especificação JTA refere-se aos serviços de autorização e autenticação do Java EE.
Está CORRETO o que se afirma em:
Provas
Considere o seguinte trecho de código em PHP:
| <?php /*...*/ $nome = $_POST['nome']; $query = "SELECT * FROM Estudante WHERE nome LIKE '%$nome%'"; $result = pg_query($conn, $query); /*...*/ ?> |
Esse trecho de código apresenta uma falha de segurança muito comum, listada como a falha de segurança mais frequente pelo relatório OWASP Top 10 de 2017. Tal falha de segurança é conhecida como:
Provas
Considere os seguintes parâmetros de configuração do firewall Iptables:
| -t nat -A PREROUTING -p tcp -m tcp --dport 443 -j REDIRECT --to-ports 8181 |
É CORRETO afirmar que esses parâmetros instruem o Iptables a:
Provas
Um servidor de aplicações Java está tendo constantes problemas em suas aplicações que fecham inesperadamente. Ao analisar os registros do sistema, é observado que tais aplicações estão fechando após registrarem o seguinte erro:
| Exception in thread "main" java.lang.OutOfMemoryError: Java heap space |
Considerando que as aplicações foram desenvolvidas corretamente e que a JVM utilizada por elas está devidamente configurada, assinale a alternativa que apresenta CORRETAMENTE o componente do servidor subdimensionado nesse cenário:
Provas
Padrões de projeto são soluções gerais para problemas que ocorrem com frequência em projetos de sistemas. O padrão Singleton, por exemplo, é utilizado sempre que precisamos garantir que haverá apenas uma instância de uma determinada classe em nosso sistema.
Assinale a alternativa que apresenta CORRETAMENTE um exemplo de implementação do padrão de projeto Singleton em Java:
Provas
- Arquitetura e Design de SoftwareArquitetura de Sistemas de Informação
- Arquitetura e Design de SoftwarePadrões de Arquitetura
- Engenharia de SoftwareAnálise e Projeto de Software
O padrão de arquitetura de software MVC, Modelo-Visão-Controlador, baseia-se na separação do sistema em três componentes lógicos com escopos distintos, possibilitando que os dados e a sua representação sejam alterados independentemente.
Com relação ao padrão de arquitetura MVC, analise as afirmativas abaixo:
I. O componente Visão gerencia como os dados são apresentados ao usuário.
II. O componente Modelo gerencia os dados do sistema e as operações a eles associadas.
III. O componente Controlador gerencia a interação do usuário com o sistema.
IV. O padrão MVC é utilizado exclusivamente em aplicações web.
Está CORRETO o que se afirma em:
Provas
Caderno Container