Magna Concursos

Foram encontradas 57.037 questões.

4161047 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

No contexto de programação para Web, considere cada quadrado como um elemento (tag) filho direto de uma div com id="container", na seguinte ordem no DOM (Modelo de Objeto de Documento):

1º h2, 2º p, 3º p, 4º ul, 5º p, 6º p, 7º h1, 8º h2, 9º p, 10º p.

Assinale a alternativa que correspondente ao seletor CSS (Cascading Style Sheets) que produz exatamente a seleção dos 3°, 6° e 10° (todos do tipo <p>).

 

Provas

Questão presente nas seguintes provas
4161046 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

Considere o formulário HTML abaixo. O método é POST e o enctype padrão é application/x-www-form-urlencoded.

<form action="/register" method="post">

  <label>
    Usuário
  <input type="text" name="user" value="joao" />
  </label>

  <button type="submit" name="user"
value="enviar">Enviar</button>

</form>

Assinale a alternativa que corresponde corretamente ao corpo da requisição HTTP gerada ao clicar no botão “Enviar”.

 

Provas

Questão presente nas seguintes provas
4161044 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

No contexto de casos de uso (UML) para um sistema de matrícula on-line, considere:

  1. Diretor Acadêmico (define políticas de matrícula, não usa diretamente a interface do sistema no dia a dia).
  2. Aluno (entra no portal para efetuar a matrícula).
  3. Gateway de Pagamento (serviço externo usado para autorizar cobrança da taxa).

Assinale a alternativa correta que apresenta a classificação desses papéis (stakeholder, ator primário, ator secundário).

 

Provas

Questão presente nas seguintes provas
4161043 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

Considere o seguinte código Java:

interface A {
        default void exibir() {
                System.out.println("A");
        }
}

class B implements A {
        private void exibir() {
                System.out.println("B");
        }
        public void exibir2() {
                exibir();
        }
}
public class Main {
        public static void main(String[] args) {
                new B().exibir2();
        }
}

Assinale a alternativa correta sobre a execução do código apresentado.

 

Provas

Questão presente nas seguintes provas
4161040 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

Considere o seguinte código Java:

import java.util.ArrayList;
import java.util.List;

class Animal {
    void emitirSom() {
        System.out.println("Som genérico");
    }
}
class Gato extends Animal {
    @Override
    void emitirSom() {
        System.out.println("Miau");
    }
}

public class Main {
    public static void main(String[] args) {
        List<Object> caixa = new ArrayList<>
        caixa.add(new Gato());
        caixa.add(new Gato());

        // A
        ((Gato) caixa.get(0)).emitirSom();

        // B
        ((Animal) caixa.get(1)).emitirSom();
    }
}

Analise as afirmações a seguir:

I. A linha A imprime Miau.

II. A linha B também imprime Miau, mesmo sem converter para Gato.

III. Se a lista fosse List<Animal>, daria para remover os casts e ainda adicionar Gato normalmente.

IV. Em List,<Object> get(...) retorna o tipo concreto do elemento, permitindo chamar emitirSom() sem cast.

V. List <Object> é mais segura que List <Animal> para evitar ClassCastException ao recuperar elementos.

Estão corretas apenas as afirmações:

 

Provas

Questão presente nas seguintes provas
4161033 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

Sendo o vetor V igual a:

V 1 6 5 3 11 19 10 22 35 22
1 2 3 4 5 6 7 8 9 10

As variáveis X = 3 e Y = 5, assinale a alternativa que corresponde corretamente a solicitação V [X + Y].

 

Provas

Questão presente nas seguintes provas
4161031 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

Em uma economia moderna, as condições de mercado mudam rapidamente e os profissionais da computação, especificamente os engenheiros de softwares, devem definir processos ágeis e de fácil manipulação e adaptação, capazes de se adequar às necessidades do mundo dos negócios. Nesse contexto, Pressman e Maxim (2021), afirmam que a engenharia de software define um método ágil para desenvolvimento de sistemas, dentre eles, destacamos o método que enfatiza o envolvimento do cliente por meio do estabelecimento de planos e cronogramas exequível, reduzindo, assim, a probabilidade de rejeição do produto.

Assim, assinale a alternativa que nomeia o método ágil de engenharia de software destacado acima.

 

Provas

Questão presente nas seguintes provas
4161030 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

A engenharia de software utiliza modelos de processos prescritivos como estratégia para tentar organizar e estruturar o desenvolvimento de software.

Nesse sentido, assinale a alternativa que corresponde corretamente ao nome do modelo que, em algumas vezes, também é chamado de modelo sequencial linear.

 

Provas

Questão presente nas seguintes provas
4161029 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FSADU
Orgão: IF-MA

Pressman e Maxim (2021) afirmam que em Engenharia de Software existem sete grandes categorias as quais apresentam desafios contínuos para os engenheiros de software, dentre elas, destacamos a categoria que faz uso da heurística para solucionar problemas complexos que não são passiveis de computação ou de análise direta, aplicações nesta área incluem: robótica, sistemas de tomadas de decisão, reconhecimento de padrões, provas de teoremas e jogos.

Assim, assinale a alternativa que corresponde corretamente ao nome da categoria de software destacada acima.

 

Provas

Questão presente nas seguintes provas
4159703 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ESMAL
Orgão: MPE-PI
Provas:

A construção de métodos em linguagens orientadas a objetos como Java permite diferentes formas de personalizar o comportamento de uma classe. O que caracteriza a sobrecarga de métodos?

 

Provas

Questão presente nas seguintes provas