Questões

Total de Questões Encontradas: 80

O modelo CMMI oferece duas possibilidades de representação: contínua e por estágios. Sobre elas, é correto afirmar:
A
Cada nível de capacidade trabalha em um conjunto de áreas de processo, preparando-as para movê-las ao próximo nível. São cinco níveis designados por: 1- Inicial, 2- Gerenciado, 3- Definido, 4- Gerenciado Quantitativamente e 5- Em Otimização.
B
Para atingir um determinado nível, a organização deve satisfazer todos os objetivos da área de processo ou conjunto de áreas de processo que se quer melhorar, não importando se é um nível de capacidade ou de maturidade.
C
A representação contínua utiliza níveis de maturidade para caracterizar o estado geral dos processos da organização relativo ao modelo como um todo.
D
A representação por estágios utiliza níveis de capacidade para caracterizar o estado dos processos da organização relativo a uma determinada área de processo. 
E
Os quatro níveis de maturidade, cada um servindo de fundação para melhoria contínua de processos, são designados por: 0– Incompleto, 1– Performado, 2– Gerenciado e 3– Definido.
Uma característica corretamente associada a uma das metodologias ágeis está expressa em:
A
No Scrum, uma Sprint pode ser cancelada somente após o término do seu time-box. Apenas o Scrum Master tem autoridade para cancelar a Sprint, embora ele  possa fazer isso sob influência das partes interessadas e do Time Scrum.
B
No Scrum, além da Sprint, que é um container para outros eventos, cada evento é uma oportunidade de inspecionar e adaptar algo relativo ao projeto. Cada Sprint deve desenvolver um projeto com horizonte não superior a uma semana. 
C
Com o FDD pretende-se que as alterações sejam realizadas e documentadas nos modelos e não diretamente no código, buscando independência de plataforma e facilitando as tarefas decorrentes de manutenção.
D
São processos do MDD: desenvolvimento de modelo abrangente, construção de lista de funcionalidades, planejamento por funcionalidade, detalhe por funcionalidade, construção por funcionalidade. 
E
Na XP metáfora refere-se à descrição de um software sem a utilização de termos técnicos com o objetivo de guiar o desenvolvimento com a maior transparência possível para o cliente.
A Model Driven Architecture (MDA) especifica a geração de três modelos, a saber:

I. Apresenta uma visão do sistema de um ponto de vista independente da computação. Este modelo representa apenas requisitos do sistema e não mostra detalhes de sua estrutura.
II. É definido com um alto grau de abstração, independente de qualquer tipo de tecnologia ou plataforma. Descreve o sistema de software de uma perspectiva que melhor represente o negócio sendo modelado.
III. Pode haver um ou mais modelos deste tipo. Cada um deles é gerado considerando detalhes específicos de uma determinada tecnologia ou plataforma a ser utilizada na implementação.

Os modelos I, II e III são, correta e respectivamente,
A
PIM − MOF − MDDs.
B
CWM − MOF − PSMs.
C
CIM − PIM − PSMs. 
D
PIM − PSM − MDDs. 
E
PSM − CIM − PIMs. 
A revista da CGU − Controladoria Geral da União, em sua 8a edição, publicou um artigo que relata que foram aplicadas técnicas de exploração de dados, visando a descoberta de conhecimento útil para auditoria, em uma base de licitações extraída do sistema ComprasNet, em que são realizados os pregões eletrônicos do Governo Federal. Dentre as técnicas preditivas e descritivas utilizadas, estão a classificação, clusterização e regras de associação. Como resultado, grupos de empresas foram detectados em que a média de participações juntas e as vitórias em licitações levavam a indícios de conluio.

As técnicas aplicadas referem-se a
A
Customer Churn Trend Analysis.
B
On-Line Analytical Processing. 
C
Data Mining. 
D
Business Process Management. 
E
Extraction, Transformation  and Load. 
Para tornar mais ágil o trabalho de julgar as contas dos administradores e demais responsáveis por dinheiros, bens e valores públicos da Administração direta e indireta do Estado, no TCE, é correto utilizar 
A
ferramentas ECM para gerenciar o ciclo completo de conteúdos gerados no TCE, desde sua criação até sua eventual destruição. Podem ser usadas para capturar ou criar, armazenar, gerenciar, preservar e tramitar documentos relacionados com os processos do Tribunal.
B
um sistema de GED, que permite preservar o patrimônio documental e organizar eletronicamente esta documentação. Utiliza o Caption, uma tecnologia de GED que propicia a conversão de documentos do meio físico para o digital.
C
processos de trabalho automatizados por um sistema de workflow do tipo ad hoc, composto por ferramentas que automatizam o processamento de informações complexas, envolvendo acesso aos múltiplos sistemas de informação do TCE.
D
um sistema CRM que centralize as informações em uma única base de dados e gerencie o seu fluxo no TCE, integrando todos os setores e possibilitando aos gestores acesso ágil, eficiente e confiável às informações gerenciais, dando suporte à tomada de decisões.
E
acompanhamento do atendimento aos cidadãos do estado através de um sistema ERP, que permite o armazenamento de dados em históricos de atendimento, armazenados em um banco de dados, permitindo análises  da eficiência do atendimento e até mesmo da qualidade do serviço oferecido pelo TCE. 
Os cubos de dados que armazenam os dados multidimensionais, podem ter modelos de armazenamento que variam conforme a solução OLAP − On-Line Analytical Processing utilizada. Nesse sentido considere os seguintes modelos:

I.  Armazena os dados de detalhe (fatos) e as agregações em um modelo multidimensional. Não faz uso da base de dados relacional para acessar os dados dos cubos. Necessita de um processamento constante do cubo, embora apresente melhor desempenho.
II. Lê os dados de detalhe (fatos) diretamente de fonte de dados relacional. Caso existam agregações, estas serão geradas no modelo relacional. Pode ser usado quando há problemas para armazenamento de uma estrutura multidimensional.
III. Lê os dados de detalhe (fatos) diretamente da fonte de dados relacional. Grava as agregações em formato multidimensional. Os dados que não possuem agregações são consultados no modelo relacional. Mantém os benefícios do modelo multidimensional sem ocupar tanto espaço em disco.

I, II e III referem-se, respectivamente, aos modelos
A
HOLAP − MOLAP − ROLAP.
B
MOLAP − ROLAP − HOLAP. 
C
HOLAP − DOLAP − ROLAP.
D
DOLAP − HOLAP − MOLAP.
E
ROLAP − HOLAP − DOLAP. 
A granularidade de dados é uma questão crítica no projeto de um Data Warehouse (DW), pois afeta o volume de dados que reside no DW e, ao mesmo tempo, afeta o tipo de consulta que pode ser atendida. Considere:

 I. Quanto mais detalhe existir, mais baixo será o nível de granularidade. Quanto menos detalhe existir, mais alto será o nível de granularidade.  
 II. Quando há um nível de granularidade muito alto, o espaço em disco e o número de índices necessários se tornam bem menores, mas há uma correspondente diminuição da possibilidade de utilização dos dados para atender a consultas detalhadas.

É correto afirmar que a afirmativa I
A
é equivalente a: quanto menos detalhes há nos dados, menor é a granularidade, consequentemente, quanto mais detalhes existem, maior é a granularidade.
B
e a afirmativa II estão corretas e coerentes em relação ao nível de granularidade, espaço em disco e tipos de consultas em um DW.
C
está correta. A afirmativa II está incorreta, pois apresenta incoerência em relação ao nível de granularidade, espaço em disco e tipos de consultas em um DW.
D
e a afirmativa II estão incorretas. Ambas apresentam incoerência em relação ao nível de granularidade, espaço em disco e tipos de consultas em um DW.
E
está incorreta. A afirmativa II está correta, pois é coerente em relação ao nível de granularidade, espaço em disco e tipos de consultas em um DW. 
Os métodos hashing envolvem o processo de transformação de uma chave em um endereço. Sobre estes métodos é INCORRETO afirmar: 
A
O tempo gasto com pesquisas em uma tabela hashing depende do tamanho da tabela e aí reside a grande vantagem destes métodos: sempre são usadas tabelas pequenas.
B
A função hash de transformação deve envolver uma operação simples sobre a chave.
C
O índice gerado pela função hash é chamado endereço primário e o endereço verdadeiro do registro é chamado endereço efetivo.
D
Quando duas ou mais chaves possuem o mesmo endereço primário ocorre uma colisão. Mesmo que se obtenha uma função hash que distribua as chaves de forma uniforme, existe grande chance de haver colisões.
E
Deve haver uma forma de tratar as colisões. Uma das formas de se resolver as colisões é construindo uma lista encadeada para cada endereço da tabela. Assim, todas as chaves com mesmo endereço são encadeadas.   
Um especialista em paradigmas e linguagens de programação afirma que “muitos pensam que orientado a objetos (OO) é sinônimo de bom; se fosse não seriam necessários outros paradigmas”. Sobre esses temas, é INCORRETO afirmar: 
A
Os sistemas de implementação de linguagens híbridos são um meio termo entre os compiladores e os interpretadores puros. Eles traduzem os programas para uma linguagem intermediária, gerando códigos mais lentos que a interpretação pura, mas muito mais rápidos que a compilação. 
B
O trunfo da OO é o uso de hierarquia de classes. Para ter uma OO adequada é importante evitar o acesso direto aos dados em tal hierarquia e usar uma interface funcional bem projetada.
C
A OO apresenta algumas fraquezas. Nem todo conceito se encaixa naturalmente em uma hierarquia de classes e os mecanismos que suportam a programação OO podem impor sobrecargas significativas se comparadas com outras alternativas.
D
A programação baseada em lógica utiliza uma notação lógica formal para comunicar processos computacionais para o computador. A programação em linguagens deste paradigma não é procedural.
E
Java é uma linguagem OO que usa liberação implícita de armazenamento para seus objetos: coleta de lixo. Em programas escritos em linguagens que não têm coleta de lixo o armazenamento é alocado, mas não é liberado, podendo levar ao consumo de todo o armazenamento disponível.
No portal do TCE-RS há o seguinte quadro com o resumo das multas relativas a certidões de decisão entre os anos 2001 e 2014:
Imagem da Questão
Considere que as informações estão armazenadas em uma tabela denominada tab com 3 campos denominados ano, certidao e emissao, que podem ser acessados como no exemplo:

tab[1].ano (refere-se a 2014)
tab[1].certidao (refere-se a 120)
tab[1].emissao (refere-se a 157.148,95)

Considere, ainda, as declarações de variáveis em pseudo-linguagem:

inteiro i, totalC, maiorC
real maiorE, menorE, totalE

Um comando em pseudo-linguagem apresentado de forma correta para realizar a tarefa citada é: 
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Página 6 de 8