241 Q101347
Ciência da Computação
Ano: 2014
Banca: EXATUS / EXATUSPR Promotores de Eventos e Consultorias
O conceito de SOA (Services Oriented Architecture) visa facilitar a integração entre diferentes sistemas, a proposta deste tipo de arquitetura de software normalmente faz uso da seguinte linguagem como interface:
242 Q101344
Ciência da Computação
Ano: 2014
Banca: EXATUS / EXATUSPR Promotores de Eventos e Consultorias
O tipo de teste de software, também conhecido como funcional, onde o foco se dá nas entradas e saídas do sistema, é conhecido como:
243 Q101245
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Dentre os modelos de processo utilizados na engenharia de software, a Prototipação Evolucionária
244 Q101243
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Após um estudo inicial de viabilidade, o próximo estágio do processo de engenharia de requisitos é a elicitação e análise de requisitos. Nesta atividade deve-se
245 Q101241
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)

A primeira grande divisão de um processo é a fase. Uma fase é um período de tempo no qual determinadas atividades com objetivos bem específicos são realizados. Sobre as fases dos principais modelos de processos, analise:

I. Alguns processos, como o Modelo Espiral e suas variantes, têm fases sequenciais, ou seja, com o passar do tempo o processo de desenvolvimento passa de uma fase a outra, como requisitos, an álise, programação, testes e implantação.

II. Alguns modelos de processo, como o Modelo Cascata, Modelo de Prototipação Evolucionária e Modelos Ágeis têm fases cíclicas, ou seja, o desenvolvimento passa repetidamente de uma fase para outra, formando um ciclo repetitivo de fases até a finalização do projeto.

III. O Processo Unificado (UP) é estruturado em ...

246 Q101097
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

O sistema de informação responsável pelo registro civil de um estado brasileiro possui uma função para registrar as informações necessárias sobre um cidadão que precisa obter uma carteira de identidade. Através dessa função, são registrados no sistema informações tais como: o nome, a data de nascimento, os nomes dos pais e o local de nascimento desse cidadão.

No ato do cadastramento descrito acima, o funcionário que opera o sistema pergunta ao cidadão se ele deseja registrar que ele é doador de órgãos para transplante. Caso a resposta seja afirmativa, o funcionário seleciona essa opção no formulário de registro, o que fará com que o sistema abra um formulário para que o funcionário registre informações fornecidas pelo cidadão, tais como: tipo sanguíneo, doenças preexistentes, e...

247 Q98410
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
Sobre os princípios Scrum, consistentes com o manifesto do desenvolvimento ágil, seguem-se três afirmações:

I. Pequenas equipes de trabalho são organizadas de modo a maximizar a comunicação, minimizar a supervisão e maximizar o compartilhamento de conhecimento tácito informal.

II. O processo produz frequentes incrementos de software que podem ser inspecionados, ajustados, testados, documentados e expandidos.

III. O trabalho de desenvolvimento é caracterizado por não haver partições claras do pessoal que o realiza e pelo alto grau de acoplamento dos artefatos produzidos.
248 Q98390
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
A estratégia de teste que consiste de uma técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces é denominada teste
249 Q98383
Ciência da Computação
Ano: 2014
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)
Sobre as possibilidades de implementação do padrão de projeto MVC (Modelo-Visão-Controlador, do Inglês Model-View- Controller), analise as seguintes afirmações quanto às interações entre os seus componentes:

I- Um controlador pode enviar comandos para sua visão associada para alterar a apresentação da visão do modelo.

II- Um modelo pode notificar suas visões e controladores associados quando há uma mudança em seu estado.

III- Um controlador pode enviar comandos para o modelo para atualizar o estado do modelo.

Quais dessas afirmações estão corretas?
250 Q98175
Ciência da Computação
Ano: 2014
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Um conceito básico da arquitetura, orientada a serviços (SOA), é que ela procura oferecer as competências adequadas às necessidades dos diversos serviços. Portanto, os serviços com necessidades devem ter conhecimento dos serviços com competência para atendê-los. Esse conceito corresponde à(ao)