Magna Concursos

Foram encontradas 55.956 questões.

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

Os Padrões de Projeto (Design Patterns) são abordagens consolidadas para solucionar problemas recorrentes no desenvolvimento de software, promovendo organização, reutilização de código e manutenibilidade. Entre esses padrões, alguns são projetados para restringir a criação de instâncias de uma classe, garantindo um único ponto de acesso global. Assinale a alternativa que corresponde ao padrão de projeto que garante que uma classe tenha apenas uma instância global.

 

Provas

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

O IFMS está em processo de modernização de seu portal institucional, com foco na criação de uma interface mais interativa e responsiva para os alunos e professores. Como parte desse projeto, o time de Desenvolvimento Web foi responsável por melhorar o design da página de cursos, utilizando CSS3 para criar efeitos dinâmicos e melhorar a experiência do usuário. Durante o desenvolvimento, o time utilizou pseudoclasses do CSS3 para aplicar estilos em elementos de acordo com a interação do usuário. Um dos requisitos era alterar o estilo de elementos de listas de cursos, que não possuíssem subitens, para dar destaque àqueles que são mais simples e diretos.

Com base na situação exposta, assinale a alternativa que apresenta a pseudoclasse do CSS3 usada para estilizar elementos que não possuem filhos, incluindo nós de texto.

 

Provas

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

Você foi designado para trabalhar no desenvolvimento de uma página web para o IFMS, com o objetivo de exibir uma tabela contendo informações sobre os cursos oferecidos pela instituição. Ao organizar a tabela, você percebe que precisa incluir um rodapé para resumir as informações, como o total de cursos e outras estatísticas. Como parte do seu trabalho como desenvolvedor Web, você deve utilizar o elemento adequado do HTML5 (HyperText Markup Language version 5) para definir o rodapé dessa tabela. Esse elemento é

 

Provas

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

A Programação Orientada a Objetos (POO) é um paradigma que organiza o software em unidades chamadas “objetos”, instâncias de classes que combinam dados e comportamentos. A POO visa promover a modularidade, a reutilização de código e a facilidade de manutenção. Técnicas como sobrescrita (override) e sobrecarga (overload) são usadas para permitir que um método se comporte de maneira flexível, dependendo da classe ou dos parâmetros utilizados.

Considerando essas técnicas, assinale a alternativa que apresenta o conceito de POO relacionado ao uso dessas práticas.

 

Provas

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

Os algoritmos de ordenação são essenciais na ciência da computação, pois permitem organizar dados de maneira eficiente, facilitando a busca e a manipulação de informações em coleções. Considerando isso, assinale a alternativa que apresenta o algoritmo que utiliza o conceito de divisão e conquista, dividindo a lista em duas metades, ordenando-as de forma recursiva e, em seguida, combinando as partes ordenadas.

 

Provas

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

As estruturas de dados são formas de organizar e armazenar dados para facilitar o acesso e a manipulação. Cada tipo de estrutura é mais adequado para determinados tipos de operações e problemas. Sabendo disso, preencha as lacunas e assinale a alternativa correta.

Uma ___________ é uma estrutura de dados que segue o princípio LIFO (Last In, First Out). Os elementos são inseridos no topo (push) e removidos do topo (pop). Um(a) ___________ é uma coleção de vértices (ou nós) e arestas que conectam esses vértices. Pode ser dirigido(a) (as arestas têm uma direção) ou não dirigido(a).

 

Provas

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

Em um projeto recente, um técnico de tecnologia da informação precisou coletar requisitos de usuários para o desenvolvimento de uma nova plataforma de gestão de disciplinas do IFMS. Durante o processo de elicitação de requisitos, foi escolhida uma técnica que permite observar diretamente os usuários em seu ambiente de trabalho, com o objetivo de entender melhor suas necessidades, hábitos e dificuldades em relação ao uso atual do sistema. A técnica de elicitação utilizada nesse caso foi

 

Provas

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

A Orientação a Objetos (OO) é um paradigma de programação baseado na modelagem de sistemas por meio de objetos, que representam entidades do mundo real. Cada objeto possui atributos (dados) e métodos (comportamentos), encapsulando informações e funcionalidades. Um dos conceitos fundamentais de OO é o conceito de polimorfismo. Acerca do polimorfismo no contexto de OO, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
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