Questões de Concurso Público TCE-RS 2014 para Auditor Público Externo - Técnico em Processamento de Dados - Conhecimentos Específicos

Foram encontradas 100 questões

Q1018462 Algoritmos e Estrutura de Dados

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 associada para resolução 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 é:

Alternativas
Q1018463 Engenharia de Software
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:
Alternativas
Q1018464 Algoritmos e Estrutura de Dados
Os métodos hashing envolvem o processo de transformação de uma chave em um endereço. Sobre estes métodos é INCORRETO afirmar:
Alternativas
Q1018465 Banco de Dados

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

Alternativas
Q1018466 Banco de Dados

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

Alternativas
Q1018467 Sistemas de Informação
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
Alternativas
Q1018468 Banco de Dados
A revista da CGU − Controladoria Geral da União, em sua 8ª 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
Alternativas
Q1018469 Engenharia de Software
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,
Alternativas
Q1018470 Engenharia de Software
Uma característica corretamente associada a uma das metodologias ágeis está expressa em:
Alternativas
Q1018471 Governança de TI
O modelo CMMI oferece duas possibilidades de representação: contínua e por estágios. Sobre elas, é correto afirmar:
Alternativas
Q1018472 Engenharia de Software
A Norma ISO 9126 é útil para a definição de requisitos da qualidade de um produto de software, para a avaliação das especificações do software durante o desenvolvimento, para a avaliação do software antes da entrega e antes da aceitação, dentre outros. As características (ou atributos) de qualidade medidas por esta Norma são
Alternativas
Q1018473 Sistemas Operacionais
No Linux, o acesso a todos os comandos digitados pelo usuário pode ser feito através do arquivo
Alternativas
Q1018474 Sistemas Operacionais
Considere que o TCE-RS possua um ambiente de virtualização de servidores baseados no sistema operacional Windows Server, que utiliza o Hyper-V. A definição ou característica que NÃO se aplica a este ambiente é:
Alternativas
Q1018475 Governança de TI
Na contratação de bens e serviços de TIC, considerando a IN MPOG nº 04/2010, é correto afirmar:
Alternativas
Q1018476 Governança de TI

De acordo com a IN MPOG nº 04/2010, a fase de Planejamento da Contratação terá início com o recebimento, pela Área de Tecnologia da Informação, do Documento de Oficialização da Demanda.

Consta, entre as exigências mínimas desse documento,

Alternativas
Q1018477 Programação
Foi solicitado a um servidor colocar no portal do TCE-RS, desenvolvido com HTML5, um vídeo institucional, utilizando os elementos <video> e <source>. Preocupado em tornar o vídeo acessível a pessoas de países que falam outros idiomas, resolveu carregar arquivos de legenda em inglês e espanhol para o vídeo. Para isso utilizou o elemento
Alternativas
Q1018478 Programação
Para atender à demanda de acessibilidade e tecnologias assistivas, o grupo Web Accessibility Initiative (WAI) do W3C tem desenvolvido recursos complementares para o HTML5 chamados de Accessible Rich Internet Application (ARIA). Como os leitores de tela não reconhecem muitos dos novos elementos do HTML5, é preciso informar qual o papel de cada elemento, ou seja, qual o tipo de informação que ele estará representando. Para isso, o ARIA possui um atributo que oferece um conjunto definido de valores para representar cada tipo de informação (como form, navigation, search, article etc). Este atributo é o
Alternativas
Q1018479 Programação
Para que as Folhas de Estilo em Cascata (CSS) atendam à acessibilidade são necessários alguns cuidados especiais, recomendados pelo W3C, dentre eles,
Alternativas
Q1018480 Arquitetura de Software
O Capítulo VI do Decreto nº 5.296, de 2 de Dezembro de 2004, que trata do acesso à informação e à comunicação, estabelece que
Alternativas
Q1018481 Arquitetura de Software

A Cartilha Técnica do eMAG apresenta recomendações de acessibilidade para a construção e adaptação de conteúdos do Governo Brasileiro na internet. Dentre as exigências básicas de acessibilidade contidas nesta cartilha estão:

I. Identificar o principal idioma utilizado nos documentos.

II. Criar uma sequência lógica de tabulação para percorrer links, controles de formulários e objetos.

III. Fornecer um equivalente textual à cada imagem.

Para atender às exigências I, II e III devem ser utilizados, respectivamente, os atributos:

Alternativas
Respostas
21: D
22: E
23: E
24: A
25: A
26: E
27: B
28: B
29: D
30: A
31: C
32: D
33: E
34: C
35: A
36: B
37: C
38: D
39: B
40: C