- ID
- 1168294
- Banca
- CESGRANRIO
- Órgão
- EPE
- Ano
- 2014
- Provas
- Disciplina
- Engenharia de Software
- Assuntos
Um desenvolvedor resolveu adotar o Personal Software Process.
Para isso, dentro do framework de planejamento, ele deve realizar
Um desenvolvedor resolveu adotar o Personal Software Process.
Para isso, dentro do framework de planejamento, ele deve realizar
A estrutura analítica de um projeto deve conter a
Um dicionário de dados utilizado por um desenvolvedor tem como função
O gerente de um projeto realizou uma reunião com patrocinadores para identificar e analisar, entre os ativos de processos organizacionais, as lições aprendidas.
Diante das lições aprendidas em um projeto, obrigatoriamente, o gerente de projeto deve
O gerente de projeto, ao fazer o controle de qualidade de um projeto, utiliza o diagrama de fluxo de processo para:
A criptografia é um recurso que proporciona o emprego de assinaturas digitais em mensagens, utilizando, por exemplo,
Os dados contidos num vetor V unidimensional com n2 posições, n > 2, são números inteiros e positivos tais que V[k] = k. Esses dados são transferidos, a partir de V[1], sequencialmente, para uma matriz M (nxn). A matriz é preenchida, linha por linha, de cima para baixo (de 1 a n). Cada linha é preenchida coluna por coluna, da esquerda para a direita (de 1 a n). Qual é o valor do conteúdo da célula M(p,q), conteúdo da p-ésima linha e da q-ésima coluna?
Considere uma estrutura do tipo árvore binária que começa vazia. Nela são introduzidos os números 2, 10, 5, 7, 1, 0 e 8, exatamente nessa ordem.
Se essa árvore for lida em pré-ordem, que sequência de números será impressa?
Um analista responsável pela programação de backup dos dados de uma pequena empresa organizou um cronograma, para um período de alta probabilidade de blackout, no qual determina que no início do dia D + 4 será possível fazer a restauração dos dados que forem “becapeados” no período do início do dia D ao final do dia D + 3. O projeto prevê que ao final do dia D seja realizado um backup normal (full backup), cobrindo todo o dia D; ao final do dia D + 1, um diferencial; ao final do dia D + 2, outro diferencial; e ao final do dia D + 3, um incremental. Cada um desses backups deve usar uma fita independente e será executado no encerramento das operações do dia. Considerando essas informações, qual será o conjunto mínimo de fitas que o analista usará se for necessário realizar a restauração, no início do dia D + 4, de todo o período entre o início do dia D e o final do dia D + 3?
Usuários, papéis e permissões são entidades do modelo de controle de acesso baseado em papéis que se relacionam. As cardinalidades do relacionamento entre papéis e usuários e entre permissões e papéis são, respectivamente,
Uma equipe de desenvolvimento de software escolheu utilizar a análise orientada a objeto, seguindo a notação UML, para desenvolver um projeto razoavelmente complexo. Em certo ponto do projeto, ficou clara a necessidade de representar quais elementos externos interagem com que funcionalidades do sistema, em um nível alto de abstração.
Qual o diagrama destinado para representar essas interações?
Segundo a metodologia da Análise Estruturada, usada em projetos de sistemas de informações, qual diagrama deve-se usar para representar a transformação de entradas em saídas?
Considere um programa de computador único que pode ser representado por um grafo de fluxo de controle com 9 arestas e 8 nós.
Qual o limite superior para o número de testes que devem ser projetados e executados para garantir a cobertura de todas as instruções do programa?
No planejamento de projetos de software, e principalmente em metodologias ágeis de desenvolvimento, muitos autores defendem a técnica conhecida como “timebox”, que:
HTML (HiperText Markup Language) é uma linguagem de marcação inventada por Tim Berners-Lee e se tornou a principal linguagem de criação de páginas Web. Em evolução constante, sua especificação atual é conhecida como HTML 5.
Segundo essa última especificação, um documento HTML, versão 5, básico, deve começar com uma decla- ração que define seu tipo, que indica ao browser que o conteúdo do elemento deve ser tratado como HTML.
Qual é essa declaração?
Considere que um programa orientado a objeto possui 5 classes: Máquina, Motor, MotorExplosão, MotorVapor e Gerador. MotorExplosão e MotorVapor são especializações de Motor. Motor e Gerador são especializações de Máquina. Todas as classes respondem a uma mensagem chamada “calcularPotencia”, sem argumentos, que calcula e retorna um número real que indica potência do objeto, em watts, de acordo com os valores de alguns atributos, com um algoritmo diferente em cada classe. O exemplo acima caracteriza a capacidade de enviar a mesma mensagem para vários objetos e que cada objeto responda a essa mensagem de acordo com sua classe.
Tal característica é conhecida como:
Com a evolução das pesquisas na área de qualidade, ficou cada vez mais claro para os pesquisadores que este é um conceito complexo e multifacetado. Muitos autores desenvolveram modelos de qualidade baseados na ideia de descrever qualidade como um conjunto de características ou atributos, organizadas de forma hierárquica. Esse movimento também aconteceu na área de qualidade de software, resultando em múltiplos modelos.
Um marco importante nessa discussão foi o estabelecimento de um modelo padrão de qualidade de software, representado na norma ISO/IEC 9126, que identificou seis características da qualidade de software, cada uma delas com um conjunto de subcaracterísticas.
Com relação a esse padrão, a acurácia, ou seja, a capacidade de o produto de software prover com o grau de precisão necessário resultados ou efeitos corretos ou conforme acordados é uma subcaracterística de:
Considere uma relação R seguindo o modelo de dados relacional com os campos atômicos F,G,H,J,K, onde F,G compõem a chave primária. Sabe-se que as seguintes dependências funcionais, e apenas essas, são válidas:
F,G → H
F,G → K
F,G → J
H → J
Dessa forma, a relação R
O Balanced Score Card, criado por Kaplan e Norton, é uma ferramenta de gestão estratégica de desempenho de empresas.
Que perspectivas do negócio estão cobertas por essa fer-ramenta?
Entre as métricas arquiteturais de um projeto de software está a complexidade estrutural de um módulo em uma arquitetura hierárquica.
Qual a complexidade estrutural de um módulo invocado diretamente por 3 outros módulos, com 2 variáveis de entrada, 1 variável de saída, e que invoca diretamente outros 4 módulos?
O SGBD SQL Server 2008 exige o uso de pelo menos dois arquivos: um para
O MS SQL Reporting Services (SSRS) suporta dois tipos de componentes: processadores e extensões.
Qual componente é responsável pelo cache de relatórios já processados dentro do SSRS?
Analise o seguinte DTD
Usando um sistema de BI, um gerente obteve em tela um relatório de vendas por semana de cada loja. Considerando essa informação pouco detalhada, decidiu que precisava ver as vendas por dia. Que operação OLAP ele deve aplicar para conseguir essa informação?
No MS SQL Server Analysis Services, o espaço multidimensional de um cubo é definido por uma lista de
No ambiente ASP.Net existe o conceito de code behind class que, para poder ter acesso aos objetos intrínsecos de ASP.NET, como Request e Response, precisa herdar de
O responsável por um SGBD relacional que apoiava vários sistemas percebeu que havia problemas de desempenho e resolveu criar alguns índices novos. Nenhuma aplicação precisou ser alterada, mas todas se beneficiaram dessa alteração.
Isso é um exemplo de que tipo de independência de dados fornecida pelos SGBD?