Questões de Concurso Para iades

Foram encontradas 22.924 questões

Resolva questões gratuitamente!

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

Q880227 Segurança da Informação

Trata-se de um tipo de código malicioso que torna inacessíveis os dados armazenados em um equipamento, geralmente com o uso de criptografia, e que exige o pagamento de resgate para restabelecer o acesso ao usuário.

Disponível em:<https://cartilha.cert.br/> . Acesso em: 12 jan. 2018, com adaptações.


Com base nas informações apresentadas, é correto afirmar que essas características descrevem

Alternativas
Q880226 Arquitetura de Computadores

Em relação aos sistemas de numeração e codificação, considere o seguinte número na respectiva representação binária:


(0101101)2


Assinale a alternativa que apresenta o mesmo número convertido para o formato decimal.

Alternativas
Q879925 Banco de Dados

Texto 5 para responder a questão.


Por muitas vezes, é necessário representar dados em tabelas, que podem ser traduzidas por relações dentro de um banco de dados, como no exemplo a seguir.


O MySQL é um dos sistemas de gerenciamento de banco de dados (SGBD) mais utilizados quando se trata de bancos de dados relacionais. 

Considerando o exposto e apresentada as informações da tabela, assinale a alternativa que indica o resultado da query a seguir: 


SELECT Nome,Idade FROM PESSOA WHERE Idade = (SELECT DISTINCT(Idade) FROM PESSOA as p1 WHERE (SELECT COUNT(DISTINCT(Idade))=2 FROM PESSOA as p2 WHERE p1.Idade <= p2.Idade)) ORDER BY Nome

Alternativas
Q879924 Banco de Dados

Texto 5 para responder a questão.


Por muitas vezes, é necessário representar dados em tabelas, que podem ser traduzidas por relações dentro de um banco de dados, como no exemplo a seguir.


Com base no exposto e nos dados apresentados na tabela, é correto afirmar que

Alternativas
Q879923 Banco de Dados

    O modelo relacional representa o banco de dados como uma coleção de relações.

ELMASRI, R.; NAVATHE, S. B. Sistemas de Bancos de Dados. 6a ed. São Paulo: Pearson Addison Wesley, 2011


Considerando-se o exposto e o modelo relacional, é correto afirmar que cada linha de uma tabela recebe o nome de

Alternativas
Q879922 Engenharia de Software
Um dos sistemas mais utilizados para o controle de versão de código é o git. Considere hipoteticamente que um programador inadvertidamente realizou um commit na branch errada utilizando o git. É necessário que ele remova esse commit sem perder o trabalho que ele realizou localmente. O comando que resolverá o problema é
Alternativas
Q879921 Arquitetura de Software
A sigla do padrão de projeto MVC vem do inglês modelview-controller. A respeito do MVC, assinale a alternativa correta.
Alternativas
Q879920 Algoritmos e Estrutura de Dados

Quando dois elementos estão fora de ordem, há uma inversão, e esses dois elementos são trocados de posição, ficando em ordem correta. Assim, o primeiro elemento é comparado com o segundo. Se uma inversão for encontrada, a troca é feita. Em seguida, independentemente de se houve ou não troca após a primeira comparação, o segundo elemento é comparado com o terceiro, e, caso uma inversão seja encontrada, a troca é feita. O processo continua até que o penúltimo elemento seja comparado com o último. Com esse processo, garante-se que o elemento de maior valor do vetor seja levado para a última posição. A ordenação continua com o posicionamento do segundo maior elemento, do terceiro etc., até que todo o vetor esteja ordenado.

 CELES, W.; CERQUEIRA, R.; RANGEL, J. L. Introdução a Estruturas de Dados. Rio de Janeiro: Elsevier, 2004, com adaptações.


Em relação ao algoritmo descrito, é correto afirmar que a respectiva ordem de complexidade, no pior caso, é

Alternativas
Q879919 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


Considerando a árvore ilustrada na figura, assinale a alternativa correto.



Alternativas
Q879918 Engenharia de Software
Duas das técnicas de controle de qualidade mais conhecidas são o walkthrough e a inspeção. Quanto às técnicas de controle de qualidade de software, é correto afirmar que o (a)
Alternativas
Q879917 Arquitetura de Software
Em relação ao Modelo V de ciclo de vida de um software, assinale a alternativa correta.
Alternativas
Q879916 Engenharia de Software
A respeito dos processos de verificação, de validação e de teste de software, assinale a opção correta.
Alternativas
Q879915 Engenharia de Software

O Modelo Espiral (Spiral) foi originalmente proposto por Boehm (1986) e é fortemente orientado à redução de riscos.

WAZLAWICK, R. S. Engenharia de Software: Conceitos e práticas. São Paulo: Elsevier, 2013.


Considerando o exposto e o Modelo Espiral de ciclo de vida de software, assinale a alternativa correta.

Alternativas
Q879914 Arquitetura de Software

Como garantimos que uma classe tenha somente uma instância e que essa instância seja facilmente acessível? Uma variável global torna um objeto acessível, mas não impede você de instanciar múltiplos objetos.

GAMMA, E. et al. Padrões de Projeto: Soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000.


Em relação ao exposto e ao padrão de projeto Singleton, assinale alternativa que indica uma das vantagens do referido padrão.

Alternativas
Q879913 Arquitetura de Software
No tocante ao padrão de projeto Decorator, também conhecido como Wrapper, assinale a alternativa correta.
Alternativas
Q879912 Engenharia de Software

Imagem associada para resolução da questão


Um dos tipos de diagramas UML (Unified Modeling Language) é o diagrama de casos de uso. A respeito do exposto e do diagrama apresentado, assinale a alternativa correta.

Alternativas
Q879911 Arquitetura de Software
Com base nas classificações de padrões de projeto de acordo com o respectivo propósito, assinale a alternativa correta.
Alternativas
Q879910 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem utilizada para documentar, especificar e visualizar artefatos de software. Em relação ao exposto e aos diferentes tipos de diagramas UML, assinale a alternativa correta.
Alternativas
Q879909 Banco de Dados
Assim como a maioria das tecnologias, os bancos de dados existem em diferentes arquiteturas em diferentes aplicações. Acerca das vantagens e desvantagens dos bancos de dados relacionais, assinale a alternativa correta.
Alternativas
Q879908 Banco de Dados

Imagem associada para resolução da questão


Com base no esquema de entidade-relacionamento (ER) para o banco de dados de uma empresa, conforme apresentada a figura, assinale a alternativa correta.

Alternativas
Respostas
13541: B
13542: C
13543: A
13544: B
13545: D
13546: E
13547: B
13548: E
13549: A
13550: D
13551: E
13552: D
13553: C
13554: A
13555: B
13556: C
13557: D
13558: C
13559: C
13560: B