Questões de Concurso Comentadas para if-rj

Foram encontradas 1.353 questões

Resolva questões gratuitamente!

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

Q1851924 Engenharia de Software
Ao se calcular métricas, pode-se aperfeiçoar uma das tarefas mais importantes da Gerência de Projetos que é o planejamento. Sendo assim, a estimativa é uma das principais atividades do planejamento de software. Elas fornecem dados que permitem prever o tempo necessário e os custos do projeto. Não é possível elaborar cronograma e orçamento sem o uso de estimativas. Geralmente, estima-se I - O número de horas-pessoa necessárias para completar o desenvolvimento ou manutenção (esforço). II - A duração das tarefas com horários de início projetados, duração individual por tarefa e horários finais. III - O custo do projeto com base nas necessidades de recursos, como pessoas ou ferramentas. Estão corretas:
Alternativas
Q1851923 Engenharia de Software
"_______________ é um método padronizado que determina o tamanho do software por meio de seus requisitos funcionais, considerando as funcionalidades a serem implementadas. Foi desenvolvido para ser aplicado independente da linguagem de programação e tecnologias utilizadas."
Qual das alternativas, a seguir, completa, corretamente, a lacuna? 
Alternativas
Q1851922 Engenharia de Software
Sobre métricas é correto afirmar que:
Alternativas
Q1851921 Engenharia de Software
O Extreme Programmin (XP) é um método de desenvolvimento ágil. Analise as afirmações, a seguir, acerca do desenvolvimento XP. I - Bom gerenciamento de projeto e um envolvimento constante do cliente são cruciais para o sucesso do projeto. II - Provê pouco suporte para o gerenciamento de projeto e o cliente está, constantemente, sob pressão. III - É motivado por 2 elementos cruciais: comunicação efetiva entre as pessoas envolvidas no projeto e a divisão de responsabilidades entre pessoas da área técnica e o cliente. Estão corretas as afirmações:
Alternativas
Q1851920 Engenharia de Software
Um grupo de profissionais publicou, em 2001, o chamado manifesto ágil, que trouxe uma grande mudança ao mundo do desenvolvimento de software, no manifesto estão os princípios do desenvolvimento ágil que são, indivíduos e interações, colaboração com o cliente, responder a mudanças e: 
Alternativas
Q1851918 Engenharia de Software
Os princípios do Scrum são as diretrizes centrais para aplicar o framework Scrum e devem, obrigatoriamente, ser utilizados em todos os projetos Scrum. São seis princípios, Desenvolvimento iterativo, controle de processos empírico, auto-organização, priorização orientada a valor, time-boxing e:
Alternativas
Q1851917 Engenharia de Software
Das alternativas a seguir. Qual é um benefício de se utilizar o scrum?
Alternativas
Q1851916 Engenharia de Software
Entre os benefícios do SCRUM está a melhoria contínua, sobre isso, é correto afirmar que: 
Alternativas
Q1851915 Engenharia de Software
São exemplos de técnicas de elicitação de requisitos, exceto: 
Alternativas
Q1851914 Engenharia de Software
Num processo de elicitação e análise de requisitos, as atividades que fazem parte desse processo são 4, das alternativas a seguir a única que NÃO faz parte desse processo é: 
Alternativas
Q1851913 Engenharia de Software
Acerca da Engenharia de requisitos, Sommerville diz que: "____________ são declarações de serviços que o sistema deve fornecer, de como o sistema deve reagir a entradas específicas e de como o sistema deve comportar-se, em determinadas situações." Qual das alternativas a seguir completa, corretamente, a lacuna?
Alternativas
Q1851912 Algoritmos e Estrutura de Dados
Analise as afirmações, a seguir, a respeito de Listas: I - Uma lista é uma coleção de elementos que podem ser de tipos mistos. II - Listas são estruturas muito flexíveis, porque podem crescer ou diminuir de tamanho, durante a execução de um programa. III - Toda lista deve seguir determinada organização, que é padrão para qualquer lista. Estão corretas as afirmações:
Alternativas
Q1851911 Algoritmos e Estrutura de Dados
Analise as afirmações a seguir a respeito de Filas: I - A fila é uma estrutura para armazenar um conjunto de elementos de mesmo tipo. II - Novos elementos sempre entram, no fim da fila. III - A fila obedece ao critério FIFO (first in, first out), isto é, o primeiro a entrar é o primeiro a sair. Estão corretas as afirmações:
Alternativas
Q1851910 Algoritmos e Estrutura de Dados
Analise as afirmações a seguir a respeito de pilhas: I - Novos elementos entram, no conjunto, exclusivamente, no topo da pilha. II - O único elemento que pode sair da pilha em um dado momento, é o elemento do topo. III - as Pilhas são conhecidas como LIFO (last in, first out), isto é, o último a entrar é o último a sair. Estão corretas as afirmações:
Alternativas
Q1851909 Algoritmos e Estrutura de Dados
No caso de uma lista já ordenada em ordem crescente, qual o único algoritmo de ordenação das opções a seguir que não vai realizar movimentações mas em compensação é o que tem o maior tempo e o maior número de comparações? 
Alternativas
Q1851908 Algoritmos e Estrutura de Dados
"Este é o algoritmo mais eficiente na ordenação por comparação. Nele se escolhe um elemento chamado de pivô, a partir disto é organizada a lista para que todos os números anteriores a ele sejam menores que ele, e todos os números posteriores a ele sejam maiores que ele. Ao final desse processo o número pivô já está em sua posição final. Os dois grupos desordenados recursivamente sofreram o mesmo processo até que a lista esteja ordenada." 
A descrição acima se refere ao algoritmo de ordenação: 
Alternativas
Q1851906 Algoritmos e Estrutura de Dados
"__________ é um endereço de memória que proporciona um modo de acesso a uma variável sem referenciá-la, diretamente. Seu valor indica onde uma variável está armazenada, e não o que está armazenado." Qual das alternativas, a seguir, completa corretamente a lacuna? 
Alternativas
Q1851905 Algoritmos e Estrutura de Dados
Analise as afirmações, a seguir, a respeito dos TAD (Tipos abstratos de dados): I - Um TAD especifica o tipo de dado (domínio e operações) sem referência a detalhes da implementação. II - Dando mais liberdade para mudar implementação com menor impacto nos programas. III - Oferece muitas vantagens, apesar de não minimizar custos. IV - Os programas que usam o TAD não "conhecem" as implementações dos TADs. Estão corretas as afirmações:
Alternativas
Q1851904 Algoritmos e Estrutura de Dados
Em qualquer tipo de expressão em um algoritmo temos uma ordem a ser seguida que é chamada de ordem de precedência. Das alternativas, a seguir, qual tem maior precedência, ou seja, qual vai ter a prioridade de execução?
Alternativas
Q1851903 Programação
A programação estruturada consiste numa metodologia de projeto de programas visando a: I - Facilitar a escrita dos programas. II - Facilitar a leitura dos programas. III - Facilitar a manutenção e modificação dos programas. Estão corretas as afirmações:
Alternativas
Respostas
341: C
342: D
343: B
344: D
345: B
346: C
347: D
348: A
349: C
350: C
351: A
352: B
353: D
354: A
355: A
356: B
357: C
358: D
359: C
360: D