Questões de Concurso Para analista de sistemas júnior - engenharia de software

Foram encontradas 431 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q54580 Governança de TI
A governança de TI está voltada para apoiar a organização de forma que ela obtenha todas as vantagens das informações que dispõe, maximizando benefícios, reduzindo riscos, capitalizando oportunidades e ganhando poder competitivo.
A implementação de COBIT 4.0, como um modelo de governança de TI, deve
Alternativas
Q54579 Governança de TI
O atual desafio do administrador da área de Tecnologia da Informação (TI) é projetar e gerenciar a tecnologia para ajudar a empresa a construir vantagem competitiva. Nesse sentido, o COBIT apoia a governança de TI com uma metodologia para garantir que ocorram
Alternativas
Q54578 Governança de TI
Relacione os objetivos de controle de alto nível de COBIT 4.0 com os domínios a que pertencem na estrutura modelo e que mapeiam as áreas de responsabilidade tradicionais de TI.

Imagem 089.jpg

A relação correta é
Alternativas
Q54577 Governança de TI
Uma empresa de fabricação de software, em não conformidade com qualquer padrão de maturidade de processos ou certificação, deseja lançar-se no mercado externo. Para isto, resolveu certificar-se e atestar a maturidade do processo de seus projetos de software. O modelo escolhido para certificação foi o SW-CMM. Por estar iniciando a padronização de seus processos e para não exceder, em hipótese nenhuma, o orçamento, decidiu-se que o nível máximo em que a empresa iria certificar-se no SW-CMM, neste momento, seria o nível 3. Quando o nível 3 de SW-CMM tiver sido alcançado nessa empresa,
Alternativas
Q54576 Governança de TI
Os modelos de confiabilidade de software, que podem ser utilizados para apoio para diversos modelos de maturidade (SW-CMM, CMMI entre outros) e certificação (ISO 9001:2000),
Alternativas
Q54575 Governança de TI
No processo de melhoria da qualidade de software, conhecido como Capability Maturity Model Integrated - CMMI,
Alternativas
Q54574 Banco de Dados
Ferramentas de OLAP fornecem um método de visualização dos dados armazenados em um sistema de data warehouse, de forma a melhorar a velocidade de obtenção e a qualidade das informações usadas pelos executivos no processo de tomada de decisão. Existem vários tipos distintos de ferramentas de OLAP que possuem características próprias e situações em que são mais recomendadas. Com base nesses conceitos, tem-se que o
Alternativas
Q54573 Banco de Dados
A modelagem multidimensional é uma técnica de concepção e visualização de um modelo de dados de um conjunto de medidas que descrevem aspectos comuns de negócios. Ela é especialmente utilizada para sumarizar e reestruturar dados, de forma a apresentá-los em visões que ajudem ao usuário analisá-los para tomar decisões relevantes e bem informadas para o processo de negócio sujacente. Qual das seguintes descrições refere-se corretamente a uma propriedade da modelagem multidimensional?
Alternativas
Q54572 Banco de Dados
Ferramentas de OLAP são aplicações que permitem uma visão dos dados por meio de perspectivas múltiplas, ajudando aos usuários a tomar decisões através da utilização de uma série de operações básicas que permitem a navegação pelas dimensões do hipercubo de dados definidos no Data Warehouse. Qual das seguintes descrições reflete corretamente uma propriedade das operações das ferramentas de OLAP?
Alternativas
Q54571 Programação
Imagem 088.jpg

Analisando o código acima, verifica-se que o programa
Alternativas
Q54570 Programação
Imagem 081.jpg

Considerando-se o código em Java apresentado acima, se na linha 32 for incluído o trecho definido abaixo, qual será o resultado correspondente?

Imagem 082.jpg
Alternativas
Q54569 Programação
Imagem 080.jpg

Analisando o código ao lado, verifica-se que o programa
Alternativas
Q54568 Programação
Imagem 079.jpg

Linguagens orientadas a objeto possuem modificadores de acesso que são palavras-chaves que costumam limitar ou liberar o acesso a variáveis e/ou métodos, de forma a implementar o conceito de encapsulamento. Existem vários modificadores de acesso em Java que controlam este acesso, tais como os modificadores public, private e protected. Com base nestes conceitos, qual será o resultado obtido se o fragmento de código acima for incluído em uma classe e compilado em linguagem Java?
Alternativas
Q54567 Programação
Em linguagens de programação, palavras-chaves são aquelas palavras ou identificadores que têm um significado implícito e relevante para a linguagem de programação. Em muitas linguagens, estas palavras-chaves são também palavras reservadas, isto é, não podem ser usadas em outros contextos, pois são reservadas para usos específicos da gramática da linguagem de programação. A linguagem Java possui um pequeno núcleo de palavras reservadas, incluindo os comandos de controle de fluxo (for, while, etc), identificadores de nível de acesso à classe (public, private, etc). Qual das seguintes descrições representa a correta aplicação do conceito de palavras reservadas em Java?
Alternativas
Q54566 Algoritmos e Estrutura de Dados
Um heap (fila de prioridade) é uma estrutura de dados muito importante, que tem duas utilidades principais: organizar acesso a um recurso com base na prioridade dos requerentes (processos, impressões, etc.) ou servir como base a um algoritmo de ordenação muito eficiente denominado heapsort. Para poder servir a esses propósitos, um heap possui uma série de propriedades especiais que têm que ser mantidas por todas as operações nelas realizadas. Levando em consideração estas propriedades, analise as afirmativas abaixo.

Imagem 078.jpg

É correto APENAS o que se afirma em
Alternativas
Q54565 Algoritmos e Estrutura de Dados
Uma sequência desordenada de números armazenada em um vetor é inserida em uma árvore AVL. Após a inserção nesta árvore, é feito um percurso em ordem simétrica (em ordem) e o valor de cada nó visitado é inserido em uma pilha. Depois de todos os nós serem visitados, todos os números são retirados da pilha e apresentados na tela.
A lista de números apresentada na tela está
Alternativas
Q54564 Programação
Imagem 077.jpg

A saída da execução da classe A é
Alternativas
Q54563 Programação
Imagem 076.jpg

A classe B acima encontra-se no mesmo pacote que a classe A. O método m1 apresenta erro de compilação porque a seguinte variável não pode ser acessada no ponto
Alternativas
Q54562 Algoritmos e Estrutura de Dados
Considere uma árvore binária de busca cujos nós armazenam números inteiros variando de 1 a 100, na qual se quer buscar o número 54. Qual das seguintes sequências representa uma sequência de busca válida dentro desta árvore?
Alternativas
Respostas
281: C
282: D
283: B
284: A
285: D
286: C
287: E
288: C
289: A
290: A
291: C
292: D
293: B
294: A
295: D
296: B
297: B
298: C
299: E
300: A