Questões de Concurso
Comentadas para cgu
Foram encontradas 688 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Analise as seguintes afirmações relativas à Engenharia de Software:
I. A análise de requisitos é responsável pela especificação dos requisitos de software e hardware que serão utilizados durante o processo de desenvolvimento de um sistema.
II. A análise de requisitos define a metodologia de programação a ser utilizada no desenvolvimento do sistema.
III. A especificação de requisitos fornece ao desenvolvedor e ao cliente os parâmetros para avaliar a qualidade logo que o sistema for construído.
IV. A análise de requisitos possibilita que o engenheiro de software especifique a função e o desempenho do sistema e estabeleça quais são as restrições de projeto que o sistema deve atender.
Estão corretos os itens:
Considere a definição de projeto como "um empreendimento temporário com o objetivo de criar um produto ou serviço único" e analise as seguintes afirmações relativas à Gerência de Projetos de Software:
I. O termo "Temporário" não está aplicado corretamente já que a duração de um projeto é indeterminada, tornando projetos em esforços continuados.
II. O termo "Único" significa que o produto ou serviço produzido é de alguma forma diferente de todos os outros produtos ou serviços semelhantes.
III. O termo "Temporário" significa que cada projeto tem um início e um fim muito bem definidos. Chega-se ao fim do projeto quando os seus objetivos foram alcançados ou quando torna-se claro que os objetivos do projeto não serão ou não poderão mais ser atingidos.
IV. Os projetos devem envolver todas as unidades da organização, mas não podem atravessar as fronteiras organizacionais.
Estão corretos os itens:
Analise as seguintes afirmações relativas à Gerência de Projetos de Software:
I. A prototipagem é o processo de construir um sistema rapidamente com o objetivo de distribuir para os usuários uma versão final do mesmo sem que este tenha passado pelas fases de teste.
II. Uma WBS (Work Breakdown Structure) é uma técnica que consiste na decomposição hierárquica de um projeto e na representação dessa estrutura resultante em forma de um diagrama em árvore.
III. A técnica WBS, quando aplicada a um processo de prototipagem, tem como resultado final uma única unidade, que representa o sistema como uma caixa preta que impossibilita o acompanhamento eficaz do processo de desenvolvimento.
IV. Os gráficos de Gantt basicamente representam as atividades na forma de barras. Esses gráficos são utilizados tanto para dar uma visão geral do planejamento quanto para permitir um acompanhamento eficaz do processo de desenvolvimento.
Estão corretos os itens:
Em um Banco de Dados, considere que na tabela "produto" existe o campo Id_prod.
Considere a seguinte instrução na linguagem SQL:
SELECT * FROM produto WHERE (Id_prod IN ('2342', '2378', '2233'))
Com relação a esta instrução é correto afirmar que ela irá retornar vazio, isto é, nenhuma ocorrência ou
Analise as seguintes afirmações relativas à UML:
I. A identidade de objeto é a propriedade pela qual cada objeto, dependendo apenas de sua classe ou estado, pode ser identificado e tratado como uma entidade distinta de software. Este princípio de dependência entre a identidade de um objeto e seu estado viabiliza a herança nas linguagens orientadas a objetos.
II. Na UML, a construção da generalização é representada como uma seta com uma ponta "aberta" e permite ao desenho indicar tanto a herança simples quanto a herança múltipla.
III. Um atributo será considerado de estado quando puder assumir valores infinitos com transições ilimitadas entre eles.
IV. Uma associação na UML representa um conjunto de vínculos de relacionamento entre instâncias de classe.
Estão corretos os itens:
Analise as seguintes afirmações relativas à programação Orientada a Objetos:
I. O polimorfismo possibilita que o mesmo nome possa ser utilizado em diferentes métodos em uma mesma classe, desde que, por exemplo, as quantidades de parâmetros sejam diferentes.
II. Os métodos estáticos, quando executados, acessam apenas os atributos de instância da classe.
III. O uso de um mesmo nome para identificar diferentes implementações dos métodos pode ocorrer na definição de construtores.
IV. Na hierarquia de classes, a herança múltipla ocorre quando existem diversas classes imediatamente abaixo da classe em questão.
Estão corretos os itens:
Analise as seguintes afirmações relativas a programação Orientada a Objetos:
I. As informações em um programa desenvolvido segundo a orientação a objetos são armazenadas, por herança, nas classes.
II. Em um programa, os objetos que precisam ser armazenados em memória não volátil são denominados objetos persistentes.
III. Na programação orientada a objetos, quando se utiliza um Banco de Dados relacional, deve-se criar métodos para mapear, em tabelas, os objetos que serão armazenados.
IV. Em uma aplicação podem existir múltiplas instâncias de uma mesma classe e estas conterão diferentes atributos de instâncias.
Estão corretos os itens:
Analise as seguintes afirmações relativas a estruturas de dados:
I. Uma árvore binária qualquer de altura 3 tem no máximo 8 folhas.
II. Ao se transformar uma árvore genérica, formada apenas pela raiz e seus quatro filhos, em uma árvore binária, a árvore resultante terá apenas uma folha.
III. A única condição para uma árvore binária de pesquisa ser considerada balanceada é que, para cada nó, a altura da sub-árvore da esquerda seja igual à altura da sub-árvore da direita.
IV. Uma árvore binária de pesquisa balanceada deve ter o número de folhas igual ao número de nós.
Estão corretos os itens:
Analise as seguintes afirmações relativas à arquitetura de computadores:
I. Uma memória virtual paginada melhora o tempo de acesso médio à memória principal.
II. Uma memória física (RAM) serve como intermediária para a memória cache sempre que esta for mantida no disco rígido.
III. Uma memória cache mantém os blocos de dados mais freqüentemente usados em uma memória pequena e rápida que é local à CPU.
IV. Uma memória virtual paginada aumenta a memória principal com armazenamento em disco.
Estão corretos os itens: