Lista completa de Questões de Ciência da Computação do ano 2004 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Nos diversos modelos de um sistema, representados graficamente na análise estruturada, o principal problema comum entre eles é
a duplicação de entidades externas.
o uso inadequado da notação.
o detalhamento excessivo dos desenhos.
a falta de detalhamento de algum componente definido em outro modelo.
as inconsistências nas definições dos modelos.
Uma comparação conceitual válida entre as perspectivas convencionais e as orientadas ao objeto, respectivamente, corresponde a:
dado e classe.
tipo de dados abstratos e variáveis de instância.
chamada sob controle do programador e método.
chamada de procedure e mensagem.
procedure e chamada sob controle do sistema.
A Unified Modeling Language (UML), resultado da unificação dos métodos Booch, OMT e OOSE, é
uma arquitetura de modelos O.O.
uma linguagem de programação visual.
uma linguagem de programação O.O.
uma linguagem de modelagem visual.
um processo de desenvolvimento O.O.
Um bloco de construção da UML dentro de Itens Dinâmicos denomina-se
agregação.
interação.
composição.
generalização.
especialização.
Um bloco de construção da UML do tipo Relacionamentos denomina-se
classe.
componente.
caso de uso.
colaboração.
realização.
Utilizando a UML, os comportamentos de um sistema devem ser entendidos de forma transparente por todos os envolvidos, por meio da visão
caso de uso.
implementação.
implantação
processo.
projeto.
Os diagramas da UML abaixo têm relacionamento direto entre si, EXCETO:
classes.
objetos
implantação
componentes.
atividades.
Ciência da Computação - Engenharia de Software - Fundação de Estudos Superiores de administração e Gerência (ESAG) - 2004
A seqüência correta em que as atividades típicas de um processo de desenvolvimento de software ocorrem é:
o código acima não compara todos os valores do vetor, pois no loop da linha 5, a variável i inicia em 2 ao invés de 1.
ao término da execução do algoritmo apresentado, a variável aux terá o maior valor do vetor somente se este for igual ao valor de V[1].
a inclusão da linha 7 no loop da linha 5 altera o resultado da execução do algoritmo.
ao término da execução do algoritmo apresentado, a variável aux terá o maior valor do vetor.
Ciência da Computação - Engenharia de Software - Fundação de Estudos Superiores de administração e Gerência (ESAG) - 2004
Segundo a UML, entre "casos de uso" podem ser aplicados relacionamentos como:
herança, agregação e composição.
herança, extensão, inclusão.
uso, estereotipo e composição.
agregação, dependência e realização.
Ciência da Computação - Engenharia de Software - Fundação de Estudos Superiores de administração e Gerência (ESAG) - 2004
As ferramentas CASE são softwares essenciais para a obtenção de níveis elevados de produtividade. As opções a seguir destacam características comuns encontradas em ferramentas voltadas para orientação a objeto, EXCETO:
verificação de erros em tempo de execução.
gerenciamento de versões concorrentes.
geração de código fonte a partir de modelos
emissão de certificados digitais confiáveis
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...