Para implementar aplicações que possuem as características de Progressive Web Applications (PWAs) os desenvolvedores usam principalmente duas tecnologias disponíveis na maioria dos navegadores modernos. Uma delas é composta pelos service workers, utilizados para habilitar o processamento em segundo plano. A outra é utilizada para tornar o aplicativo web instalável, conhecida como
Esta função foi executada pelo comando abaixo.
SELECT Apoio(cargo) from usuarios;
Espera-se, como resultado, uma lista com os conteúdos do campo cargo
No PostgreSQL deseja-se fazer uma cópia dos nomes das colunas (sem os dados) de uma tabela chamada cliente para backup_cliente e, depois, inserir apenas os primeiros três registros (linhas) da tabela cliente na tabela backup_cliente.
Para realizar essa tarefa utilizam-se os comandos
Uma vez que o sistema tenha sido totalmente integrado, é possível testá-lo para propriedades emergentes, como desempenho e confiabilidade. Os testes de desempenho precisam ser projetados para
Pesquisando sobre protocolos de comunicação de dados, um Analista necessitou informações a respeito de protocolo utilizado em serviços de mensageria como o Messenger, WhatsApp ou Telegram, por exemplo. Verificou que esse tipo de serviço utiliza um protocolo baseado em XML que satisfaz a definição de um padrão aberto. Foi desenvolvido originalmente para mensagens instantâneas e informação de presença, formalizado pelo IETF. Trata-se do protocolo
Em desenvolvimento de aplicações web, o uso da linguagem Javascript é muito presente. O código Javascript pode ser mesclada com código HTML através oo uso da tag <script>. A respeito desta linguagem, marque a alternativa que indica, corretamente, o valor que será apresentado em um navegador web que suporta ao Javascript, quando o código abaixo for executado no mesmo.
As estruturas de dados representam uma das áreas da ciência da computação mais importantes. Isso se deve ao fato da sua grande utilidade na solução de problemas variados. A respeito das diferentes coleções de dados, seus conceitos e suas aplicações, analise as afirmativas abaixo e marque alternativa correta.
XML Schema é uma linguagem que tem o objetivo de descrever como deve se comportar a estrutura de um arquivo XML. Serve portanto para classificar, de acordo com um
modelo, se um arquivo XML é válido ou não. A respeito dessa linguagem, analise as afirmativas abaixo e marque alternativa correta.
Em sua 5ª edição, lançada em 2013, o PMBOK abrange 10 áreas de conhecimentos compostas por diversos processos. Esses processos se relacionam ainda com 5 grandes grupos
de processos: Iniciação, Monitoramento e Controle, Planejamento, Execução e Encerramento. A respeito dos grupos de processos, áreas de conhecimento e processos do PMBOK 5ª edição, analise as afirmativas abaixo e marque alternativa correta.
COBIT é o nome de um framework para govemança e gerenciamento de Tecnologia da Informação (TI) em empresas. Ele identifica as boas práticas da área e também apresenta conceitos relacionados. Dentre os benefícios que as empresas podem alcançar na área de TI ao adotar o COBIT, podemos citar: aumento de eficiência, otimização dos investimentos e melhorias na segurança da informação. Para alcançar tais objetivos, o COBIT estabelece cinco diferen1es princípios. o princípio de Abordagem Holística prevê a existência de sete diferentes habilitadores. Estes habilltadores representam a chave que facilitará a implementação da governança de TI de forma abrangente na empresa. Marque a alternativa que indica, corretamente, apenas habilitadores descritos pelo COBIT 5.
O Spring é um framework desenvolvido para a plataforma Java que facilita a vida do desenvolvedor quando falamos da construção de código de infraestrutura. Baseado na ideia da inversão de controle e injeção de dependência, Spring conta com diversos módulos que auxiliam na construção de aplicações corporativas. A respeito dos conceitos e módulos presentes no framework, analise as afirmativas abaixo e marque alternativa correta.
Lançado em 2007, o RabbitMQ é um servidor concebido para lidar com o tráfego de mensagens de forma confiável e eficiente. Esse tipo de servidor é bastante útil para sistemas que precisam gerenciar o processamento de um grande volume de mensagens. Em situações desse tipo, o processamento assíncrono é interessante pois diminui o acoplamento entre as aplicações do sistema mas demanda um controle de filas em segundo plano. O RabbitMQ atende perfeitamente essa demanda. Marque a alternativa que Indica, corretamente, o nome do protocolo de mensagens para o qual o RabbitMQ foi projetado para suportar.
Object-Oriented Analysis (OOA) é a disciplina na área da computação que busca identificar o que precisa ser feito em um projeto de desenvolvimen1D de software orientado a objeto. Nela observamos um problema ou sistema com o intuito de identificar os objetos presentes mas também, as relações que existem entre eles. Essa disciplina envolve o entendimento de muitos conceitos. A respeito destes, analise as afirmativas abaixo e marque alternativa correta.
Unified Modelíng Language (UML) é muito utilizada em modelagem para sistemas desenvolvidos em linguagens orientadas a objeto. Ela possui um grande conjunto de diagramas, cada um deles com características e objetivos específicos. A respeito dos diagramas da linguagem UML, marque a alternativa correta.
O sistema operacional Windows 10 Pro da empresa Microsoft permite acesso à tela de prompt de comando através do aplicativo CMD. Ao acessarmos essa tela nos deparamos com uma interface em modo texto onde podemos realizar diversas operações através da digitação de comandos. Marque a alternativa que indica, corretamente, o nome do comando que permite ao usuário do Windows 10 Pro visualizar na tela de prompt de comando o conteúdo de um arquivo de texto.