Magna Concursos

Foram encontradas 57.540 questões.

3841894 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP

Analise o trecho de código escrito em C# utilizando o Microsoft .NET Framework versão 4.8.09032:

 

using System;
using System.Windows.Forms;

namespace AnalistaPrefeitura10
{
 internal static class Program
  {
   [STAThread]
   static void Main()
   {
    double saldo = 1000.0;

int contDepositos = 0;
    int contSaques = 0;
    double maiorDeposito = 0;

double maiorSaque = 0;

// Vetor com operações: positivo = depósito, negativo = saque
    double[] operacoes = { +500.0, -600.0, +2000.0, -800.0 };

// Aplica todas as operações
    foreach (double op in operacoes)
    {
      if (op > 0) // depósito
      {
       saldo += op;
       contDepositos++;
       if (op > maiorDeposito)
         maiorDeposito = op;
      }
    else // saque
     {
      double saque = Math.Abs(op);
      if (saldo >= saque)
      {
       saldo -= saque;
       contSaques++;
      if (saque > maiorSaque)
        maiorSaque = saque;
    }
 }
}

// Resumo final
string resumo = $"Saldo final: R$ {saldo:F2}\n" +
              $"Depósitos realizados: {contDepositos}\n" +
              $"Maior depósito: R$ {maiorDeposito:F2}\n" +
              $"Saques realizados: {contSaques}\n" +
              $"Maior saque: R$ {maiorSaque:F2}";

MessageBox.Show(resumo, "Resumo das Operações");
    }
  }
}

 

Selecione a alternativa CORRETA que será apresentado na tela ao final da compilação/execução.

 

Provas

Questão presente nas seguintes provas
3841893 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP

Analise o trecho de código escrito em C# utilizando o Microsoft .NET Framework versão 4.8.09032:

using System;
using System.Windows.Forms;
namespace AnalistaPrefeitura
{
  internal static class Program
  {
    [STAThread]
    static void Main()
    {
      double saldo = 1000.0;
      //
      double deposito1 = 50.0;
      saldo += deposito1;
      //
      double saque1 = 300.0;
      if (saldo >= saque1)
      {
        saldo -= saque1;
      }
      //
      double deposito2 = 20.0;
      saldo += deposito2;
      //
      double saque2 = 80.0;
      if (saldo >= saque2)
      {
        saldo -= saque2;
      }
      // Saldo Atual
      MessageBox.Show($"Saldo Atual: R$ {saldoa:F2}");
   }
}

Selecione a alternativa CORRETA que será exibido na tela ao final da compilação/execução.

 

Provas

Questão presente nas seguintes provas
3839690 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFCSPA
Provas:
No nível de maturidade Definido, os projetos são bem caracterizados e entendidos. Há padrões estabelecidos e os processos são descritos com mais detalhes e rigor, além de serem proativos. Os padrões, as descrições de processo e os procedimentos de um projeto são adaptados do conjunto de processos padrão da organização para se adequar a um projeto ou unidade organizacional em particular. Dentre os cinco níveis de maturidade do modelo CMM, qual é o Definido?
 

Provas

Questão presente nas seguintes provas
3839683 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFCSPA
Provas:
No modelo MVC, qual é o componente responsável por encapsular a funcionalidade (lógica do negócio) e objetos de conteúdo (dados), bem como incorporar todos os estados da WebApp?
 

Provas

Questão presente nas seguintes provas
3839682 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFCSPA
Provas:

Analise a seguinte figura com a representação de uma árvore:

Enunciado 4827204-1

Ao fazer o caminhamento pós-ordem, a ordem dos elementos exibidos será:

 

Provas

Questão presente nas seguintes provas
3839681 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFCSPA
Provas:
Em um programa feito em PHP, as variáveis são representadas por um sinal seguido de um identificador único. Esse identificador possui a mesma regra de formação utilizada para representar uma constante. O sinal que precede esse identificador é:
 

Provas

Questão presente nas seguintes provas
3830728 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ

Analise o diagrama de caso de uso a seguir.

Enunciado 4818429-1

Nesse contexto, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3830726 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ

Considere a situação a seguir.

Um desenvolvedor precisa criar uma função em JavaScript para validar senhas de usuários, garantindo que elas atendam a critérios mínimos de segurança. O código a seguir é a solução proposta para essa tarefa:

Enunciado 4818427-1

Em relação ao algoritmo de validação e à lógica de programação em JavaScript, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3830725 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ
Considere que, em uma grande empresa de tecnologia, a equipe de desenvolvimento (Dev) e a equipe de operações (Ops) sempre trabalharam em silos, o que resultava em lentidão na entrega de novas funcionalidades, frequentes falhas de implantação e constantes conflitos. Para resolver esses problemas, a liderança decide implementar a cultura e as práticas DevOps.

Nesse contexto, assinale a alternativa que descreve uma premissa incorreta sobre a aplicação do DevOps no ambiente dessa empresa.
 

Provas

Questão presente nas seguintes provas
3830724 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ
Considere que uma equipe de desenvolvimento está construindo uma aplicação de cadastro de usuários. O analista de sistemas é responsável por garantir que os dados recebidos do formulário de cadastro sejam processados de forma segura, evitando possíveis falhas ou ataques.

O código a seguir é uma parte da função que recebe o nome de usuário enviado pelo formulário:

                          Enunciado 4818425-1
Com base no caso apresentado, e considerando as práticas de programação defensiva e de codificação segura, analise as afirmativas a seguir.

I. A verificação if (nomeUsuario != null) é um exemplo de programação defensiva, pois impede que a aplicação gere um erro de NullPointerException se a variável não for inicializada.

II. O método trim().toLowerCase() remove caracteres especiais e, por si só, é suficiente para prevenir ataques de injeção de SQL ou scripts maliciosos.

III. Para tornar o código mais robusto, seria uma boa prática verificar também se o nomeUsuario não está vazio — ex: nomeUsuario.isEmpty() — antes de prosseguir com o processamento.

Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas