Magna Concursos

Foram encontradas 55.928 questões.

2993092 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: UEPB
Provas:
A remoção de containers Docker é uma tarefa essencial para liberar recursos e manter um ambiente limpo. Com o devido comando, é possível remover containers específicos, evitando o acúmulo desnecessário de instâncias. A remoção adequada ajuda a otimizar o uso dos recursos e manter a organização do sistema. Qual dos seguintes comandos é usado para remover um container Docker chamado "nome_do_container"?
 

Provas

Questão presente nas seguintes provas
2993091 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: UEPB
Provas:
O Bash script, também conhecido como shell script, é uma linguagem de programação interpretada utilizada principalmente em sistemas Unix e Linux e com base no shell Bash (Bourne Again Shell). O Bash script permite a automatização de tarefas por meio de comandos de linha de texto. Com ele, é possível criar scripts que executam sequências de comandos, manipulam arquivos, realizam operações matemáticas e interagem com o sistema operacional. É uma ferramenta poderosa para a automação de processos e tarefas rotineiras em um ambiente de linha de comando, proporcionando flexibilidade e eficiência na administração de sistemas.

Em um shell, script é possível utilizar variáveis especiais conhecidas como "parâmetros posicionais". Elas são utilizadas para acessar argumentos passados para o script quando ele é executado por linha de comando.

Imaginando que, no terminal, você está na pasta que possui o script 'retorna.sh' com o seguinte conteúdo:

Enunciado 3303047-1


Indique a alternativa que apresenta CORRETAMENTE o resultado da execução do script Bash seguinte:
./retorna.sh 5 3 2 4
 

Provas

Questão presente nas seguintes provas
2993090 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: UEPB
Provas:
O comando if no Bash é uma estrutura condicional usada para executar um bloco de código conforme condições declaradas. A sintaxe básica é: if [ condição ]; then comandos; else outros_comandos; fi. A condição pode ser uma expressão lógica, uma comparação numérica ou uma verificação de arquivo. Se a condição for verdadeira, os comandos dentro do bloco then serão executados. Caso contrário, o bloco else será executado e o script continuará, caso não tenha exit entre os comandos do bloco else.

Imaginando o seguinte trecho de um shell script:

Enunciado 3303046-1


Avalie as seguintes alternativas para executarem a mesma tarefa em que o usuário possua todas as permissões necessárias:

I- mkdir novo_dir 2>/dev/null && echo "Diretório criado!" || echo "Diretório já existe!"

II- [[ ! -d novo_dir ]] && mkdir novo_dir ;; echo "Diretório criado!" || echo "Diretório já existe!"

III- [[ ! -d novo_dir ]] && mkdir novo_dir && echo "Diretório criado!" || echo "Diretório já existe!"

Assinale a alternativa em que estão indicados, CORRETAMENTE, OS comandos Bash, que apresentam o mesmo comportamento, ou seja, caso não exista o diretório novo_dir, ele é criado, seguido da mensagem de aviso 'Diretório criado!' e que, quando o novo_dir já exista é exibida a mensagem 'Diretório já existe!', da mesma forma que o trecho de shell script apresentado faria:
 

Provas

Questão presente nas seguintes provas
2993078 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: UEPB
Provas:
Onde é feita configuração da lista de nós (hosts) que serão utilizados no Ansible?
 

Provas

Questão presente nas seguintes provas
2993062 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: UEPB
Provas:
O Ansible é uma ferramenta de automação de TI que permite a orquestração, provisionamento e gerenciamento de configurações de sistemas. Ele utiliza uma abordagem declarativa, em que você define o estado desejado do sistema e o Ansible se encarrega de aplicar as alterações necessárias para alcançar esse estado. Com o Ansible, é possível automatizar tarefas repetitivas, como a instalação de pacotes, a configuração de servidores e a implantação de aplicativos. Também é idempotente, onde uma operação pode ser aplicada várias vezes mas o resultado final será o mesmo, independentemente do número de vezes que a operação seja executada. Ele utiliza uma linguagem simples, baseada em YAML(Yet Another Markup Language), para descrever as tarefas a serem executadas.

Considerando as informações apresentadas, analise as asserções a seguir e a relação entre elas:

I- Priorizar o uso de módulos específicos para as diversas atividades como o módulo package, evitando os módulos shell e command, quando há necessidade de instalação de programas, facilita a idempotência com Ansible.

PORQUE

II- Mesmo seguindo as boas práticas, nem sempre é possível ter a idempotência proposta pelo Ansible, visto situações dinâmicas no host que o mesmo está atuando, ou por não fazer as devidas checagens de sistema operacional ou de presença de programas específicos para alcançar o estado desejado nos clientes Ansible, havendo execuções repetidas de atividades de execução única pelo servidor Ansible.

A respeito dessas asserções, assinale a opção CORRETA:
 

Provas

Questão presente nas seguintes provas
2993045 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UEPB
Orgão: UEPB
Provas:

O Grafana é uma poderosa ferramenta de visualização de dados que permite criar painéis interativos e personalizados. Com suporte a várias fontes de dados, o Grafana oferece recursos avançados para monitorar e analisar métricas, facilitando a compreensão e tomada de decisões baseadas em dados.

Considerando o uso do Grafana, avalie as proposições a seguir:

  1. O Grafana é uma ferramenta open-source.
  2. O Grafana é uma ferramenta de visualização de dados que suporta a integração com várias fontes de dados.
  3. O Grafana possui suporte nativo para a criação de alertas em tempo real.

A partir do uso do Grafana, é CORRETO o que se afirma em:

 

Provas

Questão presente nas seguintes provas
2991836 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: Pref. Morrinhos-GO
Provas:
Para a busca de um determinado valor em um vetor de elementos numéricos, como funciona o algoritmo de busca binária?
 

Provas

Questão presente nas seguintes provas
2991252 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Verbena
Orgão: UFR
Provas:
Em linguagem de programação são utilizados nomes para determinar estruturas de representação dos dados. Uma delas é “variável”, que representa
 

Provas

Questão presente nas seguintes provas
2991139 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
Considere a declaração do array em linguagem PHP que contém informações sobre funcionários de uma empresa:
$funcionarios = array( array("nome" => "Antônio", "idade" => 20, "salario" => 1363.15, "cargo" => "estagiário"), array("nome" => "Maria", "idade" => 31, "salario" => 3368.79, "cargo" => "vendedor"), array("nome" => "Osvaldo", "idade" => 49, "salario" => 5534.47, "cargo" => "gerente"), );
Após a inicialização do array, qual comando imprime na tela a idade da funcionária Maria?
 

Provas

Questão presente nas seguintes provas
2991138 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
Os algoritmos dinâmicos de balanceamento de carga consideram os estados das cargas do sistema para distribuição das requisições entre os servidores de um cluster, direcionando novas requisições para os que estão com menor utilização de recursos. Escolha a opção que utiliza uma abordagem dinâmica, baseada no número de conexões ativas, em cada servidor disponível:
 

Provas

Questão presente nas seguintes provas