A analista Luana criou o aplicativo JustNotifica, para dispositivos Android. Em horários determinados, o aplicativo envia notificações locais ao usuário por meio de alarms do Android. Caso o dispositivo seja reiniciado, o aplicativo reagenda o envio das notificações locais de forma transparente ao usuário.
A fim de automatizar o reagendamento de alarms logo após o reinício do dispositivo, o JustNotifica deve possuir a seguinte permissão do Android:
No desenvolvimento de Sistemas, os "Requisitos" definem o que um sistema deverá fazer. As atividades relacionadas com a descoberta e entendimento dos requisitos de um sistema são chamadas de?
Assinale a opção em que é apresentada uma técnica de desenvolvimento de software orientada a testes que é voltada para o atendimento dos requisitos do sistema com base no negócio, que utiliza exemplos e dublês de teste e que descreve funcionalidades por meio da sintaxe
![]()
Acerca de gerenciamento de API, de RESTful e de ITIL 4, julgue os itens subsequentes.
Um API gateway atua como um ponto central de entrada para várias APIs e desempenha um papel importante na simplificação da gestão de tráfego, autenticação, autorização e monitoramento das chamadas de API.
Assinale a opção que apresenta a ferramenta utilizada no Swagger para expor e invocar definições de APIs feitas com o próprio Swagger.
O mapeamento e a otimização dos processos de negócio são fundamentais para o desenvolvimento de um sistema de informação que irá automatizar as atividades executadas nesses processos.
Na Notação BPMN, o símbolo utilizado para representar a divisão (split) ou a convergência (merge) de fluxos de trabalho de um processo de negócio é a (o):
No desenvolvimento de Sistemas, os "Requisitos" definem o que um sistema deverá fazer. As atividades relacionadas com a descoberta e entendimento dos requisitos de um sistema são chamadas de?
Em um ambiente de DevOps, várias equipes de desenvolvimento utilizam Git para gerenciar o código-fonte de uma biblioteca de uso comum. Para isso, usam funções como branch, tag, fork, push e pull.
Qual é o propósito de criar um fork no Git?
O analista Bruno está buscando aprimorar a performance do servidor web Apache. Bruno habilitou no Apache o módulo que implementa o gerenciador de armazenamento de cache baseado em disco, a fim de efetuar o cache de mensagens do Hypertext Transfer Protocol.
Bruno habilitou o módulo do Apache:
O mapeamento e a otimização dos processos de negócio são fundamentais para o desenvolvimento de um sistema de informação que irá automatizar as atividades executadas nesses processos.
Na Notação BPMN, o símbolo utilizado para representar a divisão (split) ou a convergência (merge) de fluxos de trabalho de um processo de negócio é a (o):
A testabilidade é um fator importante para o desenvolvimento e a implementação de um software. Uma característica de um software testável é que os estados do software devem ser visíveis e podem ser consultados durante a execução.
Essa característica é chamada de:
Julgue os próximos itens, referentes à qualidade de software.
No conceito de usabilidade, considera-se que a experiência do usuário, além das qualidades técnicas do software, é fator determinante para a construção de sistemas de maior qualidade, pois a participação do usuário pode facilitar a compreensão dos seus desejos quanto ao software que está sendo desenvolvido.