Questões de Concurso
Comentadas para slu-df
Foram encontradas 987 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O Lavravel é um framework Java, livre e open source, que utiliza a arquitetura MVC (model, view, controller) e trabalha com serviços RESTful e dados no formato JSon.
O PostgreSQL é um sistema gerenciador de banco de dados objeto-relacional (ORDBMS) que oferece suporte a tipos de dados especializados como o JSon e o JSonb.
Para obter uma cópia de um repositório Git existente, é correto utilizar o comando git clone <url>.
O Docker é uma ferramenta open source que permite a criação de ambientes virtuais por meio de Linux Containers, sendo uma das vantagens dos contêineres Docker fornecer uma virtualização em nível de sistema operacional, o que isola as aplicações em execução e não utiliza tantos recursos da máquina quanto as máquinas virtuais.
React Native utiliza componentes nativos em vez de componentes da Web como blocos de construção, existindo dois tipos de dados que controlam um componente: state, definido pelo pai e fixado durante todo o tempo de vida de um componente; e props, utilizado para os dados que irão mudar.
Uma função JavaScript é um bloco de código utilizado para executar tarefas repetidas e é definida pela palavra-chave public seguida por um nome seguido por parênteses ( ).
O Node.js é capaz de gerar conteúdos dinâmicos rodando JavaScript no servidor, porém não tem a capacidade de acessar banco de dados.
O JSX (JavaScript Syntax Extension) é de uso obrigatório no React e permite inserir a interface do usuário no código JavaScript.
Situação hipotética: Na utilização de JPA (Java Persistence API) para realizar o mapeamento objeto-relacional (ORM) em uma aplicação Java, surgiu a necessidade de criar uma propriedade idade não serializável em uma classe serializável. Assertiva: Uma maneira de informar que essa propriedade não deve ser persistida em banco de dados é utilizar a anotação @Transient em seu método getIdade().
Para uma empresa que necessite implantar uma base de dados altamente escalável, com grande desempenho e cujo esquema de dados seja flexível, de modo que suporte constantes mudanças de campos e valores armazenados, a melhor opção é uma base de dados NoSQL.
Os protocolos criptográficos TLS e SSL conferem segurança de comunicação na Internet para serviços do tipo navegação por páginas (HTTPS) e e-mail (SMTP).
Para gerar um código hash em Java, é correto utilizar o método digest da classe java.security.MessageDigest, informando-se como parâmetro, no momento da sua instanciação, o nome do hash a ser gerado, como, por exemplo, o MD5 e o SHA-1.
Com relação a desenvolvimento de software, julgue o item a seguir.
Na arquitetura de API JMS (Java Message Service) e no
modelo Publish/Subscribe (Pub/Sub) de troca de mensagens,
uma mensagem publicada em um tópico será entregue a uma
única aplicação consumidora.
Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração.
Refactoring (refatoração) é o processo utilizado para reescrever aplicações desatualizadas, com a finalidade de incrementar e melhorar suas funcionalidades; o uso dessa técnica normalmente aprimora aplicações para disponibilizá-las na Internet.
Como, atualmente, a Internet é acessada principalmente por telefone celular, a utilização de frameworks para a criação de sítios responsivos caíram em desuso e linguagens de programação mobile ganharam força.
A função JSON.toObject( ) permite converter um texto no formato JSON em um objeto JavaScript nativo.
Em um web service REST que gerencie alguns tipos de serviço, os conflitos decorrentes de recursos que tenham identificadores iguais são automaticamente resolvidos no web service.
Em um ECM (enterprise content management), a disponibilidade dos documentos a longo prazo ocorre na etapa de armazenamento.
No desenvolvimento de software com metodologias ágeis, o backlog priorizado é uma técnica que pode trazer resultados positivos para o design emergente.