Questões de Concurso
Comentadas para analista de tecnologia da informação
Foram encontradas 15.828 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
ROMERO, Daniel. Containers com Docker: Do desenvolvimento à produção. Casa do Código, 2015.
Considerando esse contexto, analise as afirmativas a seguir e a relação proposta entre elas.
I. Os containers são mais leves que as máquinas virtuais
PORQUE
II. não utilizam um ambiente virtual completo.
A respeito dessas afirmativas, assinale a alternativa correta.
Considere que, em um sistema acadêmico que possua duas classes, “Pessoa” e “Estudante”, a classe “Pessoa” serve como a classe base e representa qualquer pessoa cadastrada no sistema. Por sua vez, a classe “Estudante” é uma subclasse de “Pessoa” e representa todos os estudantes cadastrados nesse sistema.
Assinale a alternativa que realiza uma atribuição incorreta entre as classes Pessoa e Estudante na linguagem Java 8.
Em um suposto desenvolvimento de um sistema de gerenciamento de estudantes em Java, precisa-se armazenar os nomes dos estudantes de uma turma. Além disso, precisa-se garantir que não haja nomes duplicados e que se mantenha os elementos ordenados.
Assinale a alternativa com a collection em Java 8 mais apropriada para resolver esse problema.
Numere a COLUNA II de acordo com a COLUNA I, relacionando o comando shell a seu respectivo exemplo de uso.
COLUNA I
1.mv
2. ls
3. cat
COLUNA II
( ) Renomear o arquivo relatório.txt para relatório-janeiro.txt
( ) Exibir os arquivos presentes dentro do diretório downloads
( ) Exibir o conteúdo do arquivo log.txt
Assinale a sequência correta.
Considere que, em um trabalho realizado no terminal do sistema Linux, é preciso selecionar todos os arquivos com extensão “.txt” presentes no diretório “relatorios” e compactá-los em um único arquivo zip chamado “relatorios.zip”.
Assinale a alternativa que apresenta o comando correto para realizar a tarefa.
A pirâmide de testes é uma representação visual da distribuição de diferentes tipos de testes em um projeto de software. A base da pirâmide é composta por testes de menor granularidade, que devem ser executados com rapidez e pouco custo. Já o topo da pirâmide é composto por testes mais amplos e abrangentes, mas que deveriam estar presentes em menor quantidade devido ao seu custo de execução.
Assinale a alternativa que apresenta os tipos de teste da base da pirâmide para o topo, respectivamente.
( ) Como um usuário, quero ser capaz de enviar mensagens de texto para me comunicar com meus contatos. ( ) Como um usuário, quero que minhas mensagens sejam criptografadas para ter confiança no uso do aplicativo. ( ) Como um usuário, quero que o aplicativo seja capaz de lidar com um grande número de usuários simultaneamente. ( ) Como um usuário, quero fazer chamadas de voz e vídeo de alta qualidade para realizar conversas mais ricas e interativas com meus contatos.
Assinale a sequência correta.
É uma metodologia aplicada na criação e na gestão de startups. Propõe ciclos enxutos e ágeis de aprendizado, com o objetivo de criar produtos desejados por clientes. Apresenta alguns novos conceitos, como o Produto Mínimo Viável (do inglês, Minimum Viable Product — MVP), e a ideia de mudança de estratégia e interação com os clientes.
Uma aplicação de vendas em que existem as entidades Produto e Venda, relacionam-se na forma muitos-paramuitos, uma vez que em uma venda pode haver vários produtos e um produto pode ser vendido várias vezes. Em determinado momento, a empresa passou a entregar brindes para os clientes que comprassem um determinado produto. A entidade Brinde, então, está relacionada não apenas com a Venda, nem com o Produto, mas sim com o item da venda, ou seja, com o relacionamento entre as duas entidades citadas anteriormente. Como não podemos associar a entidade Brinde com um relacionamento, criamos então a entidade:
É uma ferramenta de gerenciamento de dependências e construção para projetos Java. Ele simplifica o processo de compilação, empacotamento e distribuição de projetos em Java, além de permitir a gestão de dependências de forma automática.