Magna Concursos

Foram encontradas 55.928 questões.

3750897 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: IF-MS
Provas:

As metodologias ágeis de desenvolvimento de software são abordagens que priorizam a entrega incremental e contínua de valor ao cliente, enfatizando a colaboração, a flexibilidade e a adaptação às mudanças. Elas surgiram como uma alternativa aos métodos tradicionais, que frequentemente eram mais rígidos e demorados. Entre as metodologias ágeis, o Scrum se destaca como uma das mais populares. O Scrum organiza o trabalho em ciclos curtos, chamados sprints, e possui uma estrutura bem definida, composta por papéis, eventos e artefatos.

Considerando essas informações, preencha as lacunas e assinale a alternativa correta.

O(A) _________________________ é o papel do Scrum responsável por gerenciar o Product Backlog (uma lista priorizada de funcionalidades e requisitos do produto). O(A) ____________________________ é o evento do Scrum realizado no início de cada sprint, no qual a equipe define as tarefas que serão executadas durante o ciclo. Finalmente, o(a) ___________________________ é o artefato do Scrum que representa a lista priorizada de funcionalidades, requisitos, melhorias e correções a serem feitas no produto.

 

Provas

Questão presente nas seguintes provas
3750896 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: IF-MS
Provas:

As pseudoclasses, no contexto de Criação de Folhas de Estilo em Cascata (CSS – Cascading Style Sheets), são utilizadas para aplicar estilos específicos a elementos em determinadas condições ou estados. Elas permitem que a aparência de elementos seja alterada dinamicamente, dependendo de interações do usuário, como passar o mouse sobre o elemento, clicar nele ou quando ele recebe foco. Considerando essas interações, assinale a alternativa que apresenta a pseudoclasse do CSS responsável por aplicar um estilo quando o usuário passa o cursor sobre o elemento.

 

Provas

Questão presente nas seguintes provas
3750895 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: IF-MS
Provas:

Os algoritmos de ordenação organizam elementos de uma sequência em ordem crescente ou decrescente, variando em eficiência, uso de memória e estabilidade. Um dos métodos amplamente utilizados é o Quick Sort. Tendo isso em vista, assinale a alternativa que descreve corretamente o princípio de funcionamento do Quick Sort.

 

Provas

Questão presente nas seguintes provas
3750894 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: IF-MS
Provas:

A estrutura de dados “fila” organiza elementos de maneira sequencial, seguindo o princípio First In, First Out (FIFO), ou seja, o primeiro elemento a entrar será o primeiro a sair. Existem diversas variações dessa estrutura, cada uma adaptada a diferentes requisitos de implementação, oferecendo flexibilidade no armazenamento e manipulação dos elementos. Em relação às características das diferentes variações da estrutura de dados “fila”, assinale a alternativa INCORRETA.

 

Provas

Questão presente nas seguintes provas
3750893 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: IF-MS
Provas:

Um técnico de tecnologia da informação foi designado para desenvolver a estrutura de uma página web para o IFMS. Em uma das seções, o profissional precisa criar, de forma não ordenada, uma lista de cursos oferecidos, ou seja, uma lista sem uma sequência ou classificação específica. A tag HTML (Hypertext Markup Language) correta para definir essa lista não ordenada é

 

Provas

Questão presente nas seguintes provas
3747398 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Mondaí-SC
Provas:

A escolha criteriosa de linguagens de programação e ferramentas de desenvolvimento é um fator determinante para a eficiência, qualidade e sucesso de qualquer projeto de software. As características inerentes a cada linguagem, aliadas à funcionalidade das ferramentas disponíveis, influenciam diretamente o ciclo de vida do desenvolvimento e a manutenção da aplicação final. Acerca do assunto, marque V para as afirmativas verdadeiras e F para as falsas:

(__) Python, com sua sintaxe clara e vasto ecossistema de bibliotecas, é amplamente utilizada em diversas áreas, incluindo desenvolvimento web (frameworks como Django e Flask), ciência de dados (com bibliotecas como NumPy e Pandas) e automação de tarefas.

(__) JavaScript, apesar de sua popularidade no desenvolvimento web front-end, é estritamente uma linguagem interpretada pelo navegador e, portanto, não pode ser utilizada para construir aplicações de servidor ou ferramentas de linha de comando sem a necessidade de compilação prévia para bytecode nativo da máquina.

(__) Linguagens de programação tipadas estaticamente, como Java e C#, garantem que todos os erros de lógica e de tempo de execução sejam detectados durante a fase de compilação, o que elimina a necessidade de testes extensivos em tempo de execução e, consequentemente, reduz drasticamente o ciclo de desenvolvimento de software.

(__) Sistemas de controle de versão distribuídos, como o Git, são essenciais para projetos de software colaborativos, permitindo que vários desenvolvedores trabalhem simultaneamente em diferentes partes do código, gerenciem diferentes versões do projeto e revertam alterações, se necessário.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:

 

Provas

Questão presente nas seguintes provas
3747396 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Mondaí-SC
Provas:

Diferentes abordagens podem ser adotadas ao longo do ciclo de vida de desenvolvimento de software, variando de metodologias rigidamente sequenciais até integrações contínuas de entrega e operação. A escolha do modelo adequado depende de fatores como estabilidade dos requisitos, necessidade de entrega contínua, e colaboração entre equipes. Relacione corretamente os termos da Coluna A com as descrições da Coluna B.

Coluna A (termos):

1. Modelo Cascata (Waterfall).

2. Modelo Ágil.

3. DevOps.

Coluna B (descrições):

(__) Estrutura metodológica caracterizada por ciclos curtos, feedback frequente, reavaliação contínua e valorização da colaboração multifuncional ao longo de iterações sucessivas.

(__) Estratégia organizacional que promove integração contínua entre codificação e sustentação, com ênfase em automação de processos, escalabilidade operacional e entrega sistemática.

(__) Abordagem com estruturação linear, definida por sequência rígida de fases, baixa tolerância a revisões intermediárias e maior dependência de documentação detalhada.

Assinale a alternativa que apresenta a sequência da associação correta dos itens acima, de cima para baixo:

 

Provas

Questão presente nas seguintes provas
3747138 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREM-AM
Provas:

Um técnico de informática foi designado para realizar o inventário completo dos recursos de TI em uma pequena empresa. O objetivo era manter o controle dos equipamentos, suas especificações e os softwares instalados para auxiliar na gestão e na tomada de decisões.

Com base nessa situação hipotética, assinale a opção que apresenta uma prática fundamental no processo de inventário de hardware e software.

 

Provas

Questão presente nas seguintes provas
3747134 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREM-AM
Provas:

Um profissional responsável por um site corporativo deseja garantir a boa experiência do usuário, o desempenho do site e a conformidade com boas práticas da web.

Com base nessa situação hipotética e considerando os princípios do webmastering, assinale a opção que apresenta uma prática essencial para manter a qualidade e eficiência de um site.

 

Provas

Questão presente nas seguintes provas
3747114 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: CREM-AM
Provas:

Considere-se o seguinte trecho de pseudocódigo.

inicio
    inteiro x, y
    x <- 4
    y <- 2
    se (x > 2 E y < 5) ou (x = 4 E y = 3)
então
    escreva("Condição verdadeira")
senao
    escreva("Condição falsa")
fim

Com base nesse pseudocódigo, assinale a opção que apresenta o resultado que será exibido após sua execução.

 

Provas

Questão presente nas seguintes provas