Foram encontradas 16.152 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Em relação à programação orientada a aspectos, julgue o item seguinte.
Um projeto orientado a aspectos pode se iniciar por meio de um projeto de um sistema central, da identificação e do projeto de aspectos, de um projeto de composição, análise e resolução de conflitos e, finalmente, de um projeto de nomes.
Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.
O Prototype é um padrão de criação de projeto que estabelece
que um objeto deve possuir apenas uma instância, de modo que
uma única classe gera somente um objeto, que deve estar
disponível para todo o escopo da aplicação.
Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.
Um modelo dinâmico de arquitetura de software tem como
objetivo demonstrar os relacionamentos que existem entre os
subsistemas, por meio de desenhos de fluxo de dados.
Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.
Na arquitetura CORBA, a persistência é obtida por meio de
serviços de objetos persistentes que armazenam o estado dos
objetos, cuja persistência é destruída quando se encerra o
programa que criou esses objetos.
Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.
O JEE é uma tecnologia Java utilizada principalmente para a
construção de servidores de aplicação, especificamente para
que serviços web sejam disponibilizados para terceiros,
integrando com segurança sistemas com diferentes
características.
Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.
O modelo em camadas de arquitetura, também conhecido como
modelo de máquina abstrata, organiza o sistema em camadas
— em que cada uma delas fornece um conjunto de serviços de
gerenciamento de versões —, como, por exemplo, as camadas:
gerenciamento de configuração, gerenciamento de objetos,
sistema de banco de dados e sistema operacional.
Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.
O Adapter é um padrão estrutural que permite a integração de
classes que possuem interfaces incompatíveis.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
A especificação de requisitos é uma atividade que define a
forma como um sistema deve se comportar, sem considerar
aspectos sobre a sua implementação.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
O plano de avaliação dos requisitos internos e externos da
qualidade de produto de software é elaborado na etapa de
estabelecimento dos requisitos de avaliação e software, que é
a primeira etapa da norma ISO 14598.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
A matriz de rastreabilidade é utilizada no gerenciamento de
requisitos, de modo a identificar as dependências entre
requisitos, relacionando-os a seus stakeholders, a outros
requisitos e também a outras partes ou módulos de um sistema.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
A validação de requisitos deve ser feita apenas depois que
a análise dos requisitos tenha sido concluída, de modo a
identificar erros de análise não identificados anteriormente.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
Os casos de uso são utilizados para elicitar requisitos e se
baseiam em técnicas de construção de cenários para identificar
tipos de interações e agentes envolvidos.
Ainda em relação aos requisitos de sistemas de software, julgue o próximo item.
Obtenção, classificação, priorização e documentação dos
requisitos são exemplos de atividades do processo de elicitação
e análise de requisitos.
Com relação aos sistemas de software, é correto afirmar que seus requisitos.
não funcionais devem ser especificados independentemente do
processo de desenvolvimento que será utilizado.
Com relação aos sistemas de software, é correto afirmar que seus requisitos.
podem ser utilizados como parte de um contrato para a
implementação do sistema, portanto eles devem apresentar as
suas funcionalidades de forma completa e consistente.
No que se refere à engenharia de software, julgue o item a seguir.
Os testes de releases são realizados pela equipe de
desenvolvimento de sistema, sem participação do usuário final,
utilizando para tanto os códigos-fonte do sistema para testar e
acessar funcionalidades e reportar problemas.
No que se refere à engenharia de software, julgue o item a seguir.
O desenvolvimento de software direcionado a testes pode
contar com o uso de ferramentas automatizadas para criação de
testes, como, por exemplo, o JUnit, um framework para testes
em Java.
A respeito de tecnologia de desenvolvimento móvel, julgue o item subsequente.
O Android pode ser executado sobre qualquer sistema
operacional, pois os aplicativos Android são escritos na
linguagem de programação Java e executados em uma máquina
virtual Java.
A respeito de tecnologia de desenvolvimento móvel, julgue o item subsequente.
No iOS 6, quando uma aplicação recebe o aviso de falta de
memória, todos os view controllers não visíveis na tela
recebem uma chamada para o método viewDidUnload, que
os remove da memória.
Acerca de linguagem de implementação de banco de dados, linguagens procedurais embarcadas e SQL/ANSI, julgue o item subsecutivo.
Nas linguagens procedurais, o resultado esperado é obtido por
meio da descrição da sequência específica de como as
operações devem ser executadas.