Foram encontradas 56.730 questões.
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Acerca das linguagens específicas de domínio, a Unified Modeling Language (UML) foi projetada a partir de
Provas
Dentre as atividades pertencentes ao framework Scrum, o “Definition of Done” é
Provas
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeis
- Engenharia de SoftwareModelos de DesenvolvimentoUP: Unified ProcessRUP: Rational Unified Process
Um projeto Rational Unified Process (RUP) possui fases de execução que são definidas por:
Provas
O conceito de Round-Trip Engineering (RTE), amplamente utilizado no contexto de Ferramentas CASE, permite
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareEngenharia de Requisitos
- Engenharia de SoftwareFerramentas CASE
Quando mencionamos ferramentas CASE, é crucial reconhecer as fases específicas do processo de desenvolvimento de software às quais essas ferramentas se aplicam.
Nesse contexto, as ferramentas Upper CASE destacam-se como aplicações especializadas na fase de
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR
Os sistemas com múltiplos processadores se caracterizam por possuírem duas ou mais Unidades Centrais de Processamento (UCPs) interligadas. Com relação ao balanceamento de carga da arquitetura do sistema operacional com múltiplos processadores, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.
( ) Possuem a capacidade de ampliar o poder computacional adicionando novos processadores.
( ) Possuem a capacidade de manter o sistema em operação em casos de falhas.
( ) Possuem a capacidade de distribuir o processamento entre diversos processadores.
( ) Possuem a capacidade de diminuir o processamento em caso de falhas.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
As classes são fundamentais na orientação a objeto. Sobre esse assunto, marque a opção que apresenta a composição de uma classe de forma correta.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Existe uma gama de definições sobre a orientação a objetos. No sentido da relação das classes e dos acessos aos métodos, preencha as lacunas abaixo.
Muitas classes podem ter acesso , porém, esse método .
A sequência de palavras que preenche corretamente as lacunas é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Arquitetura e Design de SoftwarePadrões de Arquitetura
- Arquitetura e Design de SoftwareSOA: Arquitetura Orientada a Serviço
- Manutenção e Evolução de SoftwareReúso de Software
Um dos padrões de arquitetura que tem sido bastante utilizado é o padrão web mobile distribuída.
Associe as colunas relacionando as situações com as suas respectivas descrições.
Situação
(1) Publicação independente dos serviços remotos
(2) Desacoplamento entre a aplicação e regra de negócio
(3) Utilização em Multiplataforma
(4) Capacidade de controle de versão
(5) Reuso de funcionalidades
Descrição
( ) uma empresa desenvolveu um aplicativo de gestão financeira. Este aplicativo necessita acessar dados das contas dos clientes. Sempre que é realizada uma modificação no aplicativo, não é necessário realizar nenhuma alteração no acesso aos dados bancários.
( ) uma empresa de revenda de veículos desenvolveu um aplicativo para compra e venda de automóveis. A empresa decidiu que, além de vender, também vai alugar automóveis. A área de TI ficou responsável por desenvolver um aplicativo específico de aluguel. No entanto, serão aproveitadas várias funcionalidades do aplicativo de vendas.
( ) um desenvolvedor está implantando um aplicativo para controle de veículos. Este aplicativo utiliza informações climáticas obtidas de um serviço meteorológico. No dia da implantação do aplicativo, o serviço meteorológico estava indisponível, mas esta indisponibilidade não impediu a implantação do aplicativo.
( ) uma imobiliária desenvolveu um aplicativo onde anuncia os imóveis para venda. Em um dado momento, houve uma alteração nas regras da venda dos imóveis. O proprietário da imobiliária informou à área de TI sobre esta alteração, mas o desenvolvedor informou que tal alteração não afeta diretamente o aplicativo do dispositivo móvel.
( ) uma empresa está desenvolvendo um aplicativo de vendas para aplicativos móveis. No site da empresa, que é do ramo de vendas, é anunciado que o aplicativo pode ser acessado, tanto pelos aparelhos com o sistema operacional Android, quanto pelo sistema operacional iOS.
A ordem correta da associação é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: DIRENS Aeronáutica
Orgão: CIAAR
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Atividades
Quando uma organização está desenvolvendo um projeto, é necessário analisar a relação entre as atividades. Quando um gerente de projetos está diante de uma situação onde duas atividades devem se iniciar simultaneamente, ao desenhar o diagrama de atividades, como será identificada esta atividade?
Provas
Caderno Container