5321 Q729981
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Os grupos de processos de gerenciamento de projetos são representados ao longo do ciclo de vida do projeto, em intensidades diferentes, de acordo com as necessidades específicas de cada projeto. Eles não se comportam como fases estanques e não se confundem com o ciclo de vida do projeto. Em sua maioria, eles não existem ao longo de todo o ciclo de vida. Entretanto, há um grupo de processos que se comporta de modo diferente, existindo, em intensidades diferentes, durante todo o tempo. Esse grupo é o grupo de
5322 Q729980
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Hoje em dia, as GPUs, que originalmente eram processadores gráficos, têm sido utilizadas para várias tarefas de computação de alto desempenho. Uma das formas que esses dispositivos têm de aumentar seu desempenho é executar uma mesma instrução em um conjunto de dados em paralelo. Por exemplo, uma única instrução de soma pode ser usada para somar duas matrizes (a soma será executada em paralelo para cada posição das matrizes). Esse tipo de processamento paralelo é descrito, na classificação de Flynn, como
5323 Q729885
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em relação a desenvolvimento de aplicativos, julgue os seguintes itens. Um dos princípios de UX determina que aplicativos para dispositivos móveis devem ter telas iniciais diferentes do mesmo sítio, com priorização do conteúdo mais relevante.
5324 Q729884
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em relação a desenvolvimento de aplicativos, julgue os seguintes itens. O modelo de acessibilidade e-MAG recomenda a criação de páginas sem atualização automática periódica.
5325 Q729883
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em relação a desenvolvimento de aplicativos, julgue os seguintes itens. A linguagem GraphQL é utilizada para consulta a objetos gráficos em bancos de dados relacionais.
5326 Q729882
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em relação a desenvolvimento de aplicativos, julgue os seguintes itens. Em dispositivos móveis, motion design é a utilização de técnicas para apresentar o deslocamento do usuário em um ambiente geográfico.
5327 Q729881
Ciência da Computação
Ano: 0000
Banca: Banca não informada
A respeito de construção de sistemas, julgue os itens subsequentes. Em sistemas desenvolvidos em Java, o objetivo do framework Hibernate é a transformação das classes para tabelas de dados, com a geração dos comandos SQL.
5328 Q729880
Ciência da Computação
Ano: 0000
Banca: Banca não informada
A respeito de construção de sistemas, julgue os itens subsequentes. Em qualidade de software, o atributo de eficiência define o quanto o software adere às necessidades declaradas do usuário.
5329 Q729879
Ciência da Computação
Ano: 0000
Banca: Banca não informada
A respeito de construção de sistemas, julgue os itens subsequentes. Em orientação a objetos, os membros de dados de uma classe devem ser acessados por um método específico do objeto, e não diretamente.
5330 Q729878
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Acerca de cloud computing, julgue os próximos itens. O modelo da computação em nuvem permite acesso ubíquo.
5331 Q729877
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Acerca de cloud computing, julgue os próximos itens. A utilização da computação em nuvem é desaconselhada para novos negócios, tendo em vista que a opção por essa tecnologia demanda grande investimento inicial.
5332 Q729876
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Acerca de cloud computing, julgue os próximos itens. Uma das premissas da computação em nuvem é que a empresa contratante seja informada sobre a localização geográfica exata de armazenamento dos seus dados.
5333 Q729875
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Acerca de cloud computing, julgue os próximos itens. Um dos exemplos de utilização da computação em nuvem é a virtualização, na qual duas máquinas virtuais são implementadas em um mesmo equipamento físico.
5334 Q729874
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Acerca de cloud computing, julgue os próximos itens. O fato de um sistema utilizar computação em nuvem não é suficiente para que ele seja considerado escalável.
5335 Q729873
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os seguintes itens, relativos a testes de software. Em testes de integração, a estratégia de integração bottom-up integrará componentes de infraestrutura que fornecem serviços comuns, adicionando a eles componentes funcionais; para testar uma nova característica, pode ser necessário integrar componentes diferentes.
5336 Q729872
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os seguintes itens, relativos a testes de software. Em um processo de cascata, testes de sistemas testam todo o sistema, enquanto, em processos de desenvolvimento iterativo, será testado apenas um incremento a ser entregue ao cliente.
5337 Q729871
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os seguintes itens, relativos a testes de software. Testes de regressão servem ao propósito de verificar se o sistema pode operar na carga necessária, fazendo-a regredir constantemente até que o comportamento de falha do sistema seja testado ou que defeitos sejam identificados.
5338 Q729870
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue os itens subsequentes. As funcionalidades são medidas sob o ponto de vista dos analistas responsáveis pela conceituação do sistema; a contagem em projetos de melhoria considera a exclusão de funcionalidades implementadas, bem como a inclusão de novas funcionalidades.
5339 Q729869
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue os itens subsequentes. Em projetos de desenvolvimento ágil, considera-se que o ciclo de trabalho evolutivo encerra-se a cada release; alterações ocorridas em funcionalidades após o término de uma release serão tratadas como projeto de melhoria.
5340 Q729868
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue os itens subsequentes. Segundo a Nesma, a contagem indicativa considera a quantidade existente de arquivos lógicos internos e de interface externa, considerando, ainda, que toda função do tipo dado tem sua complexidade funcional avaliada como baixa e as funções transacionais avaliadas como de complexidade média.
5341 Q729867
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue os itens subsequentes. As funcionalidades de conversão de dados serão contadas como entrada externa, no caso da carga inicial dos dados, e como consultas ou saídas externas, quando o usuário solicitar relatório associado à funcionalidade de migração de dados.
5342 Q729866
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue os itens subsequentes. Os arquivos lógicos internos são desconsiderados em contagens indicativas, reconhecidos pelo usuário, referenciados pela aplicação sob medição e mantidos dentro da fronteira de outra aplicação.
5343 Q729865
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os próximos itens, referentes às metodologias de desenvolvimento de software. Na XP (Extreme Programming), programadores trabalham em pares, e requisitos são expressos como cenários, denominados histórias de usuários, os quais são implementados como uma série de tarefas.
5344 Q729864
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os próximos itens, referentes às metodologias de desenvolvimento de software. Tendo por base o modelo incremental, o processo unificado utiliza casos de uso para capturar requisitos funcionais e compreende as fases de concepção, elaboração, construção e transição. Esta última fase busca garantir que todos os requisitos do projeto sejam atendidos e implementados.
5345 Q729863
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Julgue os próximos itens, referentes às metodologias de desenvolvimento de software. O TDD (test driven development) parte de um caso de teste que caracteriza uma melhoria desejada ou nova funcionalidade a ser desenvolvida, de modo a confirmar o comportamento correto e possibilitar a evolução ou refatoração do código.
5346 Q729862
Ciência da Computação
Ano: 0000
Banca: Banca não informada
No contexto do desenvolvimento de sistemas de processamento de dados, julgue os itens a seguir, relativos ao gerenciamento de processos de negócio. Para melhor compreender o processo e a organização, modelos AS-IS (estado atual) realizam avaliação inicial baseada em fatos documentados e validados; e modelos TO-BE (estado futuro) utilizam simulação para compreender as lacunas no processo atual que impedem a transição para o estado desejado.
5347 Q729861
Ciência da Computação
Ano: 0000
Banca: Banca não informada
No contexto do desenvolvimento de sistemas de processamento de dados, julgue os itens a seguir, relativos ao gerenciamento de processos de negócio. Além de buscarem medir, monitorar e controlar atividades e administrar o presente e o futuro do negócio, os processos de suporte entregam valor para outros processos, mas não o fazem diretamente para os clientes.
5348 Q729207
Ciência da Computação
Ano: 0000
Banca: Banca não informada
As tecnologias Bluetooth (IEEE 802.15), VLAN (IEEE 802.1Q) e LDAP (Lightweight Directory Access Protocol) correspondem a protocolos que operam, respectivamente, em quais camadas do modelo de referência OSI?
5349 Q729041
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em um serviço de vídeo sob demanda que utiliza a Internet, a aplicação cliente começa a recuperar o vídeo com antecedência, antes de começar a exibi-lo, criando um buffer de reserva para a exibição. Dessa forma, diminui-se a chance de que qualquer variação de retardo que ocorra durante a transmissão provoque uma degradação da exibição. Entretanto, caso a variação de retardo seja muito grande, esse buffer de reserva pode não ser suficiente.

Para que o serviço de vídeo funcione de maneira adequada, é desejável controlar um dos parâmetros de QoS da rede, que é justamente aquele relacionado à variação do retardo, também chamado de

5350 Q728817
Ciência da Computação
Ano: 0000
Banca: Banca não informada
O guia ABPMP-CBOK divide o Business Process Modeling − BPM em 9 Áreas de Conhecimento que refletem as capacidades que devem ser consideradas por uma organização que vise à implantação do BPM. Uma das áreas envolve a criação de novos processos de negócio e a especificação de como funcionarão, serão medidos, controlados e gerenciados dentro do contexto das metas de negócio e dos objetivos de desempenho dos processos. A área envolve a criação do modelo futuro de processos de negócio (to be), fornecendo planos e diretrizes sobre como fluxos de negócios, aplicações de negócio, plataformas de tecnologia, recursos de dados, controles financeiros e operacionais interagem com outros processos internos e externos. Esta área é denominada
5351 Q728816
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Com base nos comandos MySQL 5.6 precedentes, julgue os itens a seguir.

A execução do comando

5352 Q728549
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual será o resultado?

5353 Q728543
Ciência da Computação
Ano: 0000
Banca: Banca não informada

No diagrama apresentado abaixo, o conceito de orientação a objetos utilizados é:

5354 Q728540
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual será o resultado?

5355 Q728481
Ciência da Computação
Ano: 0000
Banca: Banca não informada
No mercado, atualmente, existem vários tipos de métricas para análise de dimensão de tamanho de software. Nesse sentido, assinale a alternativa que apresenta um dos objetivos da análise de pontos de função (FPA –Function Point Analysis).
5356 Q728478
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Integridade de dados é a manutenção e a garantia da precisão e consistência de dados durante todo o ciclo de vida da informação, e é um aspecto crítico para o projeto, implementação e uso de qualquer sistema que armazene, processe ou recupere dados. Um bom exemplo de integridade, seria a criação de chave primaria em uma tabela. A respeito desse tipo de integridade é correto afirmar:
5357 Q656551
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em relação aos conceitos de orientação a objetos, assinale a opção correta.
5358 Q656550
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Assinale a opção correta acerca do NET Framework.
5359 Q656549
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Na construção de um RSS, o elemento que determina o tempo para que o canal seja recarregado de sua fonte é
5360 Q656548
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Para vendas durante o período de natal, uma loja decidiu criar na web um sítio exclusivo, em que os itens vendidos podem ser pesquisados a partir da seção à qual pertencem. Nesse modo de pesquisa, a forma de estruturação da informação utilizada foi
5361 Q656547
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considerando o grafo ilustrado acima, assinale a opção em que é apresentada a descrição em vértices (V) e arestas (A).

5362 Q656546
Ciência da Computação
Ano: 0000
Banca: Banca não informada
O processo de ordenação de vetores que busca o menor elemento do vetor e o insere na primeira posição do vetor e que, posteriormente, busca o segundo menor valor do vetor e o coloca na segunda posição do vetor, e assim sucessivamente até que todo o vetor esteja ordenado, denomina-se
5363 Q656545
Ciência da Computação
Ano: 0000
Banca: Banca não informada
O conjunto de operações cujo resultado seja uma nova relação e que envolve seleção, projeção, união e produto cartesiano é denominado
5364 Q656520
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A usabilidade está associada a uma característica de qualidade de software que se refere à sua adequação à utilização pelos usuários. Na Engenharia de Usabilidade cada elemento de uma interface deve ser analisado segundo algumas heurísticas. Manuel é o analista de usabilidade responsável por elaborar as interfaces do sistema da financeira SemGrana. Para realizar seu trabalho, Manuel frequentou diariamente a financeira por um mês, de forma a conhecer o vocabulário padrão, bem como os conceitos usuais utilizados pelos funcionários da financeira. Dessa forma, Manuel pôde elaborar interfaces que contivessem o vocabulário e os conceitos da financeira.

A preocupação demonstrada por Manuel pode ser traduzida pela heurística:

5365 Q656519
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A Análise de Pontos de Função (APF) é um método de medição de tamanho funcional de um software. Nesse método são contadas as funções de dados e funções de transação. Após essas contagens são aplicados fatores de ajuste.

A opção que apresenta 3 fatores de ajuste desse método é:

5366 Q656518
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Testes devem ser realizados durante o desenvolvimento de um sistema computacional para garantir a qualidade e detectar falhas antes que ele seja disponibilizado para os seus usuários finais. Analise as afirmativas a seguir sobre tipos de teste de software:

I. Teste de caixa preta é uma técnica de teste onde o código-fonte e a estrutura interna do sistema são considerados para modelar os casos de teste.

II.Teste de regressão tem a função de verificar se alguma modificação recente causou algum efeito indesejado e certificar se o sistema ainda atende aos requisitos.

III.Teste de desempenho foca na experiência do usuário, ergonomia da interface e acesso às funcionalidades.

Está correto o que se afirma em:

5367 Q656517
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais. Analise as afirmativas a seguir sobre o uso da prática de TDD:

I. Tornam os testes de regressão mais demorados porque o desenvolvedor precisará fazer testes manuais várias vezes por dia.

II. Garante que os requisitos do sistema sejam atendidos porque o desenvolvedor escreverá o código de testes sempre que acabar a implementação do código do sistema.

III. Ajuda o desenvolvedor a escrever código de qualidade porque ele gastará parte do seu tempo escrevendo código de testes.

Está correto o que se afirma em:

5368 Q656516
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A Análise de Pontos de Função (APF) é uma técnica para a medição de software que estabelece uma medida de tamanho independente da linguagem de programação ou da tecnologia utilizada em seu desenvolvimento.

No processo de contagem de pontos de função, um grupo de dados logicamente relacionados ou informações de controle, identificado pelo usuário, requerido para referência ou validação pelo software que está sendo contado e cuja manutenção é feita por outra aplicação é denominado:

5369 Q656515
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O tratamento de exceções permite ao desenvolvedor gerenciar os erros durante a execução de um programa de forma organizada. O seguinte bloco exemplifica o tratamento de exceções em uma linguagem orientada a objetos:

Considere que o método print exibe a mensagem passada como parâmetro na tela, que o método CopyFiles realiza operação de cópia de todos os arquivos do diretório passado por parâmetro e que a classe IOException herda de Exception. Utilizando o código apresentado e seu conhecimento sobre tratamento de exceções, a alternativa correta é:

5370 Q656462
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere a tabela ItemPedido abaixo, onde a chave primária é composta pelos campos NumeroPedido e NumeroItemPedido.

É correto afirmar que

5371 Q656461
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere a descrição de recursos usados para sinalização e controle da comunicação entre terminais que suportam aplicações de áudio, vídeo ou comunicação de dados multimídia.

I. Define um número de características para gerenciar falhas de entidades intermediárias da rede. Por exemplo, se um gatekeeper falha, o protocolo está preparado para utilizar um gatekeeper alternativo. Os endpoints podem se registrar a outro gatekeeper.

II. Não dispõe de procedimentos para gerenciamento de falhas nos dispositivos. Se um agente falha, não existem meios para que o Proxy venha detectar a falha, exceto se o Proxy enviar mensagens Invite para o dispositivo e aguardar o retorno dentro de um time-out determinado. Além disso, caso o Proxy falhe, o agente não possui mecanismos para de...

5372 Q656460
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere o ciclo do Test-Driven Development – TDD.

A caixa

5373 Q656459
Ciência da Computação
Ano: 0000
Banca: Banca não informada

It is a document created by system analyst after the requirements are collected from various stakeholders. It defines how the intended software will interact with hardware, external interfaces, speed of operation, response time of system, portability of software across various platforms, maintainability, speed of recovery after crashing, Security, Quality, Limitations etc. The requirements received from client are written in natural language. It is the responsibility of system analyst to document the requirements in technical language so that they can be comprehended and useful by the software development team.

The text refers to

5374 Q560402
Ciência da Computação
Ano: 0000
Banca: Banca não informada
No Projeto de Objetos, deve-se
5375 Q560364
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Assinale a alternativa que lista três características desejáveis do produto gerado no processo de desenvolvimento de sistemas.
5376 Q127041
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na Análise Orientada a Objetos, as funções que não pertencem naturalmente a nenhuma das classes de entidade são realizadas

5377 Q127039
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na fase de testes, aquele responsável por verificar as interfaces entre as partes de uma arquitetura de um produto é o teste

5378 Q127035
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na Análise Orientada a Objetos, objetos similares devem ser agrupados em

5379 Q127033
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na Análise Orientada a Objetos, as entidades do domínio do problema são representadas por

5380 Q127030
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considerando a Especificação dos Requisitos de um software, a característica da qualidade que permite a fácil determinação dos antecedentes e conseqüências de todos os requisitos é a

5381 Q127027
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Uma "seqüência lógica de ações e de decisões que transforma uma necessidade operacional em uma descrição de parâmetros de desempenho e em uma configuração preferencial de um sistema" identifica o

5382 Q127024
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Uma das etapas que deve ser considerada para a estimativa de custo de um sistema é a de:

5383 Q127021
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Considerando-se o desenvolvimento de sistemas, um dos serviços prestados ao cliente é a(o)
5384 Q127018
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considerando-se as fases do ciclo de vida de um sistema, aquela em que o produto mostra sinais de exaustão é o(a)

5385 Q127015
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Uma das fases do ciclo de vida de um sistema é a

5386 Q127013
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Entre as medidas diretas do processo de engenharia de software, incluem-se

5387 Q127010
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em uma das fases do desenvolvimento de um software, o projeto deve ser traduzido numa forma legível para uma máquina, caracterizando a etapa de

5388 Q127008
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Nas etapas de desenvolvimento de um software, um dos tipos de mudanças que são encontradas durante a fase de manutenção é a

5389 Q127005
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Analise as seguintes afirmações relativas a fundamentos de engenharia de software:

I. a Classificação dos requisitos determina as prioridades relativas dos requisitos e avalia a estabilidade e a complexidade de realização;

II. a Revisão dos requisitos determina se todos eles satisfazem os critérios de qualidade e se as Especificações dos Requisitos do Software estão claras e bem entendidas por todas as partes interessadas;

III. a Especificação dos Requisitos nunca pode ser rastreável;

IV. na Especificação dos Requisitos, nem todo requisito presente é um requisito a ser construído.

Indique a opção que contenha todas as afirmações verdadeiras.

5390 Q126549
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O Projeto Orientado a Objetos tem os componentes:

5391 Q126548
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Com relação à coesão e acoplamento de um Projeto Estruturado, é correto afirmar que

5392 Q126545
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Com relação a Projeto Estruturado, é correto afirmar que

5393 Q126544
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Com relação a Projeto Estruturado, é correto afirmar que

5394 Q126542
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em Projeto Estruturado de Sistemas,
5395 Q126541
Ciência da Computação
Ano: 0000
Banca: Banca não informada
O Diagrama de Estrutura mostra
5396 Q126539
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Na Análise Orientada a objetos,
5397 Q126537
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Na especificação de sistema
5398 Q126536
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na Ciência de Software de Halstead, que estabelece uma métrica de qualidade de software,

5399 Q126534
Ciência da Computação
Ano: 0000
Banca: Banca não informada

As cinco camadas do modelo de Análise Orientada a objetos são:

5400 Q126531
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Comparando-se as metodologias TMO (Técnica de Modelagem de Objetos) e AE/PE (Análise Estruturada/ Projeto Estruturado), é correto afirmar que

5401 Q126530
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na construção de um Diagrama de Fluxo de Dados (DFD), é correto afirmar que

5402 Q126528
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em relação a Diagrama de Fluxo de Dados (DFD), é correto afirmar que o

5403 Q126526
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em Análise Estruturada, um processo é também denominado

5404 Q126524
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em Gerência de Projetos, a
5405 Q125943
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Depósitos de dados, entidades externas e funções ou processos são elementos utilizados na análise estruturada e, tipicamente, compõem um Diagrama

5406 Q125942
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Entre as técnicas de programação orientada a objetos (OO) encontram-se aquelas que utilizam representação de soluções por meio de diagramas típicos da orientação a objetos (UML) que, dentre outros, são os diagramas de

5407 Q125939
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Analise:

A representação algorítmica acima, apresentado na forma de fluxograma de programa (ou diagrama de blocos), terá como resultado final de execução.
5408 Q125754
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Leia a definição abaixo e depois responda.

"Conjunto de componentes inter-relacionados para coletar, recuperar, processar, armazenar e distribuir informações, com a finalidade de facilitar o planejamento, a coordenação e o processo decisório em empresas e outras organizações".

Do ponto de vista do usuário, a definição acima refere-se a

5409 Q125752
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Quais os componentes básicos da UCP (Unidade Central de Processamento)?

5410 Q125749
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual o nome da ferramenta de software que pode apoiar o processo de desenvolvimento de sistemas em diversas fases, agilizando e facilitando o entendimento dos usuários e analistas através da geração de gráficos e diagramas (fases de análise e projeto) e a própria geração de código (na fase de programação) ?

5411 Q125746
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual o nome da atividade que é um elemento crítico da garantia de qualidade de software e representa a última revisão de especificação, projeto e codificação?

5412 Q125743
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Com relação ao projeto de software, qual o conceito que indica que um módulo do software executa uma única tarefa, exigindo pouca interação com procedimentos que são executados em outras partes de um programa?

5413 Q125740
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual o nome da tarefa da engenharia de software</ que possibilita que o analista especifique a função e o desempenho do software</ que o usuário deseja, indicando a interface do software</ com outros elementos do sistema e estabelecendo quais as restrições de projeto que o software deve enfrentar?

5414 Q125736
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual das alternativas a seguir apresenta as fases do ciclo de vida clássico da engenharia de software </na ordem correta?

5415 Q125734
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na abordagem da análise estruturada, qual o nome da listagem organizada de todos os elementos de dados pertencentes ao sistema, com definições precisas e rigorosas para que os usuários e os analistas possam conhecer todas a entradas, saídas, componentes de depósito e cálculos intermediários?

5416 Q125731
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Qual o nome da ferramenta da análise estruturada através da qual são mapeadas as funções do sistema em especificação, relevante principalmente para sistemas de informação nos quais as funções do sistema sejam fundamentais e mais complexas do que os dados manipulados?

5417 Q125414
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na Especificação dos Requisitos de um software a característica da qualidade que indica que todo requisito presente deve possuir apenas uma única interpretação, aceita tanto pelos desenvolvedores quanto pelos usuários chaves, é a

5418 Q125412
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considerando o processo Praxis para Engenharia de Software, a etapa do fluxo que visa detalhar, estruturar e validar os requisitos em termos de um modelo conceitual do problema, de forma que estes possam ser usados como base para o planejamento e acompanhamento detalhado da construção do produto é a fase de

5419 Q125409
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considerando a Modelagem de Objetos, o relacionamento entre uma classe e uma ou mais versões refinadas dela é denominado

5420 Q125406
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considerando as metodologias para o desenvolvimento baseado em objetos, o modelo que é definido como uma abstração concisa e precisa do que o sistema desejado deverá fazer, desconsiderando- se como deverá fazê-lo, é a etapa do(a)

5421 Q125403
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Analisando-se os tipos dos conjuntos de testes de um software, aqueles que têm por objetivo validar o produto, ou seja, verificar se este atende aos requisitos especificados, são os Testes de

5422 Q124793
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Devido à natureza convergente das atividades de Engenharia de Software,

5423 Q124790
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A Análise de Informações baseada em Logística (AIL)

5424 Q124787
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Ward e Mellor ampliam a notação de Análise Estruturada para um sistema de tempo real, contemplando

5425 Q124784
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em Projeto Orientado a Objetos, o empacotamento envolve

5426 Q124781
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Uma das etapas do Projeto Estruturado é
5427 Q124778
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em relação à garantia da qualidade do software, é correto afirmar que a

5428 Q124774
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em relação à garantia da qualidade do software, é correto afirmar que a

5429 Q124772
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Na Análise Orientada a Objetos,
5430 Q124768
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em relação à Análise Estruturada, é correto afirmar que

5431 Q124765
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama de transição de estado é uma especificação

5432 Q124762
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em Análise Estruturada, é correto afirmar que o

5433 Q124759
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em Projeto Estruturado,
5434 Q124756
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Em Análise Estruturada,
5435 Q124754
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O método de Jackson contém, entre outros, o passo de

5436 Q124751
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Os diagramas de transição de estados
5437 Q124748
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Em Análise de requisitos, é correto afirmar que

5438 Q124745
Ciência da Computação
Ano: 0000
Banca: Banca não informada

No estabelecimento de objetivos para o desenvolvimento de sistemas, é correto afirmar que

5439 Q124495
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Quais são os 5 (cinco) níveis da Maturidade do Processo de Software definidos pelo CMM (Modelo de Maturidade de Capabilidade de Software)?

5440 Q124483
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Uma empresa decidiu aplicar, em suas equipes de empregados, regras que garantem uma boa modularidade tal como se cada equipe de empregados fosse um módulo de um software. Abaixo estão listadas alternativas que contribuem para que cada equipe execute suas tarefas e leve a empresa a conseguir uma boa modularização. Selecione a alternativa INCORRETA.

5441 Q124481
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Sejam dadas as afirmações sobre fatores que influenciam a qualidade de um software:

I. Correção é a habilidade de um software em executar tarefas assim como elas foram definidas na especificação desse software;

II. Programas de software feito em linguagens de programação que suportam "tratamento de exceção" podem levar esses programas a adquirir a habilidade de serem robustos.

III. Capacidade de extensão é a habilidade de elementos de um software servirem para a construção de diferentes aplicações.

IV. Funcionalidade é a habilidade de um software ser lançado na data combinada ou então antes dessa data. São afirmações INCORRETAS:

5442 Q124435
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A fase do ciclo de vida de um Projeto Estruturado, que inclui a codificação e a integração dos módulos, em que o analista não está presente, a menos que este seja, também, o programador, chama-se:

5443 Q124386
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Instrução: Uma das  fases da Engenharia de Informação é o desenvolvimento do modelo de dados. No momento em que se realiza a definição de dados com o método de definição e armazenamento de dados, surge a possibilidade de utilização do Modelo Hierárquico, do Modelo Rede e do Modelo Relacional. Analise os seguintes diagramas, respectivamente identificados.

5444 Q124384
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Durante a documentação dos sistemas, um documento é gerado e permite que os analistas obtenham informações sobre todos os objetos do modelo. Nesse documento estão expressas de forma textual diversas explicações sobre os relacionamentos e atributos. O documento em questão é

5445 Q124382
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Um dos conceitos envolvidos na construção de sistemas é o Ciclo de Vida. Nesse conceito são identificadas algumas fases: Definição, Projeto, Construção, Avaliação e Uso e Manutenção. Nessas fases, vários documentos são gerados, entre eles o Manual de Instalação. Em qual das fases é produzido esse Manual?

5446 Q124380
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A Engenharia de Informação se divide em cinco fases integradas:

 Planejamento Estratégico  Análise das Áreas de Negócio  Projeto Lógico do Sistema  Construção  Manutenção Numa dessas fases são desenvolvidos os modelos de dados de cada processo. A fase em questão é

5447 Q124379
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Na gerência de projetos se pode considerar a existência de cinco etapas. As etapas envolvidas na gerência de um projeto são: Definição de Objetivos; Planejamento de Tarefas; Organização e Coordenação; Avaliação de Progresso; Revisão e Registro Histórico.

A etapa em que se definem quais atividades devem ser realizadas (O QUÊ), devidamente justificadas (POR QUÊ), em que ordem (QUANDO) devem ser feitas, com que técnicas (COMO), empregando quais recursos humanos (QUEM), trabalhando em que lugar (ONDE) é conhecida como

5448 Q124377
Ciência da Computação
Ano: 0000
Banca: Banca não informada

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

5449 Q124079
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Considere o diagrama de classes em UML:

É correto afirmar que todo disco tem:

5450 Q124077
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A atividade de análise de requisitos foca: