Lista completa de Questões de Ciência da Computação do ano 0000 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Assinale a alternativa que lista três características desejáveis do produto gerado no processo de desenvolvimento de sistemas.
Impermeabilidade, transparência e interatividade
Interatividade, segurança e indivisibilidade
Produtividade, usabilidade e variabilidade
Coesão, coerência e distribuição
Confiabilidade, manutenabilidade e portabilidade
A maioria dos problemas gerados pela herança múltipla na orientação a objetos está relacionada a estratégias de:
implementação de programas
suporte à decisão
resolução de conflitos
definição de componentes
generalização e agregação
Um diagrama de seqüência em UML representa:
a associação seqüencial entre objetos
a ordem de interação entre objetos
os objetos de controle
o comportamento dos atores num caso de uso
a seqüência de métodos de um objeto
As atividades realizadas durante a fase de projeto, no processo de desenvolvimento de um sistema, incluem a definição:
dos subsistemas e dos armazenamentos de dados
dos subsistemas e da identificação dos objetos
da tecnologia a ser empregada e do dicionário de dados
dos casos de uso e dos diagramas de seqüência
dos requisitos e dos respectivos métodos de teste
O processo de desenvolvimento de sistemas usando o modelo de cascata funciona melhor quando:
o sistema é experimental
os usuários querem ver os resultados o mais rápido possível
os requisitos do sistema ainda não estão claros.
a aplicação é bem entendida, e a tecnologia utilizada é bastante conhecida.
o ambiente de negócios está mudando muito rapidamente.
A atividade de análise de requisitos foca:
nos atores e nos casos de uso, mas não nos objetos.
no domínio do problema, mas não no domínio da solução.
na visão do cliente, mas não na visão do usuário.
no domínio da solução, mas não na implementação.
no domínio da solução, mas não na tecnologia.
O Diagrama de Fluxo de Dados (DFD) é uma ferramenta poderosa para modelagem das funções de um sistema. Considere as afirmativas abaixo a respeito dos DFDs:
I. os terminadores representam entidades externas com as quais o sistema se comunica.
II. o depósito é utilizado para modelar uma coleção de dados em repouso, e os fluxos são utilizados para mostrar o movimento dos dados.
III. o processo ou transformação mostra uma parte do sistema que transforma entradas em saídas.
IV. os fluxos servem somente para conectar processos.
Assinale:
se nenhuma afirmativa estiver correta
se somente as afirmativas I, II e III estiverem corretas
se somente as afirmativas I, II e IV estiverem corretas
se somente as afirmativas I, III e IV estiverem corretas
se todas as afirmativas estiverem corretas
A análise estruturada clássica previa a construção de quatro modelos do sistema, nesta ordem:
I. modelo físico do sistema atual;
II. modelo lógico do sistema atual;
III. modelo lógico do novo sistema;
IV. modelo físico do novo sistema.
Uma das críticas à abordagem clássica era:
estes modelos se preocupam em COMO o sistema seria implementado, em vez de o QUE deveria ser implementado.
a abordagem deveria se preocupar apenas com os modelos lógicos, e não com os modelos físicos.
a modelagem do sistema atual pode tomar tanto tempo e esforço, que o usuário pode ficar frustado e impaciente.
a abordagem deveria se preocupar apenas com os modelos físicos, e não com os modelos lógicos.
a abordagem não previa a modelagem essencial entre os modelos lógicos atual e novo.
Considere o diagrama de classes em UML:
É correto afirmar que todo disco tem:
pelo menos um cantor e uma música.
pelo menos um cantor, mas alguns podem não ter músicas.
pelo menos uma música, mas alguns podem não ter cantores.
no máximo um cantor, mas alguns podem ter várias músicas.
várias músicas e vários cantores.
Na Engenharia de Informações algumas ferramentas auxiliares são utilizadas a fim de realizar a representação lógica de processos. Uma dessas ferramentas tem o objetivo de descrever o que acontece, sem se preocupar como e quando essas coisas acontecem, como mostra a seguinte notação gráfica.
A notação gráfica representa{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...