Magna Concursos

Foram encontradas 56.792 questões.

3924134 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
No contexto da Engenharia de Software Clássica, o Modelo de Ciclo de Vida em Cascata (Waterfall) é frequentemente criticado por sua natureza sequencial e linear. A principal desvantagem arquitetural que frequentemente leva a desafios significativos no projeto e, consequentemente, a insucesso, reside no fato de que:
 

Provas

Questão presente nas seguintes provas
3924133 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
No contexto da Engenharia de Requisitos, uma disciplina crítica no Ciclo de Vida de Desenvolvimento de Software (SDLC), considere o processo inicial de levantamento de informações. A atividade que se foca primariamente na interação ativa com os stakeholders, na aplicação de técnicas investigativas (como entrevistas contextuais, brainstorming facilitado e etnografia), e na documentação de expectativas, objetivos de negócio e restrições de alto nível em uma linguagem natural e ambígua, antes de qualquer modelagem formal, priorização ou verificação de consistência, é denominada:
 

Provas

Questão presente nas seguintes provas
3924132 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
No desenvolvimento de sistemas de informação, quando os usuários finais apresentam dificuldades em expressar com precisão suas necessidades e expectativas, torna-se crítico adotar abordagens que permitam a exploração e validação antecipada de funcionalidades. Considerando esse contexto, um analista sugere a utilização do modelo de prototipação, que envolve a construção de versões preliminares do sistema, permitindo interação direta do usuário com o protótipo, coleta de feedback contínuo e refinamento iterativo dos requisitos. Nesse cenário, a principal vantagem da utilização do modelo de prototipação é:
 

Provas

Questão presente nas seguintes provas
3923984 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Com a evolução da Tecnologia da Informação e Comunicação (TIC), a gestão da informação ganhou diversas ferramentas que foram desenvolvidas para auxiliar e facilitar o gerenciamento dessa informação. São ferramentas e/ou tecnologias da gestão da informação, EXCETO:
 

Provas

Questão presente nas seguintes provas
3923981 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Algoritmos são escritos para realizar diversos cálculos em inúmeras áreas do conhecimento. Acerca do seguinte algoritmo, que efetua o cálculo percentual entre dois números, qual será o percentual impresso pela variável F? 

algoritmo “cálculo percentual” declare F, N, X, Y real N ← 100 F ← Y * N / X escreva (F) fim-algoritmo
 

Provas

Questão presente nas seguintes provas
3923980 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Algoritmos são sequências de comandos escritos para realizar determinadas operações. Entre esses comandos, há determinadas estruturas de repetição que são utilizadas para repetir instruções de acordo com as formas de critério de parada. Acerca do seguinte algoritmo, qual será a saída impressa pela variável Y?

algoritmo “laço de repetição” declare Y numérico Y ← -1 faça  Y ← Y + 1 enquanto (Y > 0) escreva (Y) fim-algoritmo
 

Provas

Questão presente nas seguintes provas
3923774 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Provas:
Em Python, tanto listas quanto tuplas são usadas para armazenar coleções de elementos. No entanto, elas possuem diferenças importantes. Com base no assunto, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3923773 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Provas:
Considerando o seguinte trecho de código em Python, qual é a alternativa que apresenta a saída correta da execução?

from collections import Counter from typing import List
dados = [12, 15, 20, 20, 20, 22, 25, 25, 25, 30, 116]
def md(x: list[int]) -> List[int]:    counts = Counter(x)    max_count = max(counts.values())    return [k for k, v in counts.items() if v == max_count]

resultado = md(dados)
print("MD:", resultado)
 

Provas

Questão presente nas seguintes provas
3923772 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
Provas:
Em programas escritos em linguagem R, é comum utilizar estruturas de repetição e condições para controlar o fluxo da execução, e realizar cálculos de forma automatizada. Observe o trecho de código abaixo:

x <- 1 soma <- 0   while (x <= 5) {    if (x %% 2 == 0) {      soma <- soma + x  }   x <- x + 1 }
print(soma)

Após a execução do programa, qual será o valor exibido no console?
 

Provas

Questão presente nas seguintes provas
3923421 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
O manifesto ágil, criado por um grupo de especialistas em desenvolvimento de software, colabora bastante com a adoção do DevOps, sendo um dos grandes benefícios a divisão do produto em componentes menores, visando a entrega contínua. Nesse contexto, são aspectos valorizados pelo manifesto ágil:

I. Mais indivíduos e interações do que processos e ferramentas. II. Mais colaboração com o cliente do que negociação de contratos. III. Mais resposta às mudanças do que seguir um plano.

Quais estão corretos?
 

Provas

Questão presente nas seguintes provas