Magna Concursos

Foram encontradas 50 questões.

4154744 Ano: 2026
Disciplina: TI - Sistemas Operacionais
Banca: FCC
Orgão: MPE-AP

Em condições ideais, após uma equipe de suporte editar o arquivo /etc/ssh/sshd_config para habilitar e ajustar o SFTP (definindo Subsystem sftp internal-sftp e um bloco Match), é necessário validar a sintaxe e aplicar as mudanças sem derrubar sessões já ativas, utilizando o comando

 

Provas

Questão presente nas seguintes provas
4154743 Ano: 2026
Disciplina: TI - Sistemas Operacionais
Banca: FCC
Orgão: MPE-AP

Em um servidor Linux, na distribuição Debian/Ubuntu, em condições ideais, após o técnico em informática criar o arquivo /etc/nginx/sites-available/app.conf e o link simbólico correspondente em sites-enabled, o administrador precisa validar a configuração e aplicar as mudanças sem interromper conexões, garantindo que só serão aplicadas se a validação passar. O comando que atende a intenção desejada é

 

Provas

Questão presente nas seguintes provas
4154742 Ano: 2026
Disciplina: TI - Sistemas Operacionais
Banca: FCC
Orgão: MPE-AP

Uma equipe de infraestrutura configurou um servidor Linux (Ubuntu Server) para centralizar arquivos compartilhados entre os departamentos. O administrador criou o diretório /compartilhado/financas e editou o arquivo /etc/samba/smb.conf adicionando o trecho abaixo para disponibilizar o compartilhamento via Samba

[financas]

path = /compartilhado/financas

browseable = yes

read only = no

guest ok = no

valid users = financas

Após reiniciar o serviço, os usuários não conseguiam acessar o compartilhamento, recebendo o erro: Acesso negado: usuário não encontrado no servidor. Em condições ideais, o ajuste necessário para que o compartilhamento funcione corretamente consiste em

 

Provas

Questão presente nas seguintes provas
4154741 Ano: 2026
Disciplina: TI - Sistemas Operacionais
Banca: FCC
Orgão: MPE-AP

Durante um plantão de suporte, a equipe precisa monitorar em tempo real mensagens de erro, falha ou crítico que apareçam nos arquivos de log do sistema executado em uma distribuição Linux. O procedimento deve ser feito com um único comando, utilizando apenas utilitários padrão, evitando dependências de gerenciadores de init específicos e caminhos exclusivos de uma distro. Em condições ideais, o comando que atende a estas restrições é

 

Provas

Questão presente nas seguintes provas
4154740 Ano: 2026
Disciplina: TI - Sistemas Operacionais
Banca: FCC
Orgão: MPE-AP

Uma equipe de Tl de um Ministério está configurando o Active Directory em um servidor Windows Server 2022 para integrar novos servidores de aplicação. Durante os testes, em condições ideais, o analista executou o seguinte comando no PowerShell para criar um usuário e adicioná-lo ao grupo de segurança TI-Servidores:

New-ADUser -Name "Joao Silva" -SamAccountName "jsilva"
-UserPrincipalName "jsilva@ministerio.gov.br" -AccountPassword (ConvertTo-SecureString
"Senha@123" -AsPlainText) -Enabled $true
Add-ADGroupMember -Identity "TI-Servidores" -Members jsilva

No entanto, o comando acima gerou erro durante a criação da conta. O ajuste necessário para que o processo seja executado corretamente consiste em

 

Provas

Questão presente nas seguintes provas
4154739 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: MPE-AP

Uma área de desenvolvimento de software está revisando o código de autenticação de usuários em um sistema em Laravel, em condições ideais. Durante os testes, verificou-se que a autenticação nunca é concluída com sucesso, mesmo quando o e-mail e a senha estão corretos.

Abaixo está o trecho do método authenticate do controller responsável pelo login. A numeração de linhas é apenas ilustrativa.

 1 | <?php
 2 | namespace App\Http\Controllers;
 3 |
 4 | use App\Models\User;
 5 | use Illuminate\Http\Request;
 6 | use Illuminate\Support\Facades\Auth;
 7 | use Illuminate\Support\Facades\Hash;
 8 |
 9 | class AuthController extends Controller {
10 | public function authenticate(Request $request) {
11 | $request->validate(['email'=>'required|email','password'=>'required']);
12 | $user = User::where('email', $request->email)->first();
13 | if (!$user) { return back()->withErrors(['email'=>'Usuário não encontrado']); }
14 |
15 | // echo $user;
16 |
17 | if ($user && $user->password === $request->password) {
18 | Auth::login($user);
19 | return redirect()->intended('dashboard');
20 | }
21 | return back()->withErrors(['email'=>'Credenciais inválidas']);
22 | }
23 | }

Com base no código e nos sintomas descritos, deve ser ajustada a

 

Provas

Questão presente nas seguintes provas
4154738 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: MPE-AP

Foi recebida uma demanda para padronizar o módulo de remessas em um projeto Laravel 8+, em condições ideais, a partir do arquivo routes/web. php a seguir, no qual a numeração de linhas é apenas ilustrativa.

1 | <?php
2 | use Illuminate\Support\Facades\Route;
3 | use App\Http\Controllers\RemessaController;
4 |
5 | Route::get('/', function () { return view('welcome'); });
6 |
7 |
8 |

Neste arquivo, deve-se adicionar na linha 8 (oito) uma rota POST para criar remessas (ação store) apontando para App\Htt\Controllers\RemessaController@store, URI /remessas e nome da rota remessas.store. Considere que o controller já existe e foi importado. O código adequado para a demanda solicitada é

 

Provas

Questão presente nas seguintes provas
4154737 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: MPE-AP

Uma equipe de TI de um Ministério está implementando o upload de um arquivo de remessa sem cabeçalho, no qual cada linha tem o formato:

D;NOSSO NUMERO; CEF; VALOR_CENTAVOS; VENCIMENTO (YYYY-MM-DD)

O objetivo é inserir cada registro do arquivo de remessa na tabela MySQL remessas usando o PDO a partir do script PHP a seguir, onde a numeração de linhas é apenas ilustrativa.

 1 | <?php
 2 |
 3 | $pdo = new PDO(
 4 |   'mysql:host=localhost;dbname=financeiro;charset=utf8mb4',
 5 |   'user', 'pass',
 6 |   [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
 7 | );
 8 |
 9 |
10 | $stmt = $pdo->prepare(
11 |   'INSERT INTO remessas (nosso_numero, cpf, valor_centavos, vencimento)
12 |   VALUES (?, ?, ?, ?)'
13 | );
14 |
15 |
16 | $fp = fopen($_FILES['remessa']['tmp_name'], 'r');
17 | while (($linha = fgets($fp)) !== false) {
18 |   $linha = trim($linha);
19 |   if ($linha === '' || $linha[0] !== 'D') { continue; }
20 |   list(,$nosso,$cpf,$valor,$venc) = explode(';', $linha);
21 |
22 | }
23 | fclose($fp);
24 | echo "Importação concluída.";
25 | ?>

Em condições ideais, o código que deve ser inserido na linha 21 (vinte e um) para completar o script e realizar a operação desejada é:

 

Provas

Questão presente nas seguintes provas
4154736 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: MPE-AP

Uma equipe do Ministério está ajustando um script em PHP que deve listar os programas com orçamento acima de R$ 1.000.000 e mostrar a quantidade encontrada, obtendo a saída:

Selecionados (2): Vacinação, Saúde Digital

Nesse contexto, considere o código abaixo, no qual a numeração de linhas é apenas ilustrativa.

 1 | <?php
 2 | $limite = 1000000;
 3 | $programas = [
 4 | ["nome" => "Atenção Básica", "orcamento" => 800000],
 5 | ["nome" => "Vacinação", "orcamento" => 1500000],
 6 | ["nome" => "Saúde Digital", "orcamento" => 1200000],
 7 | ];
 8 |
 9 | $selecionados = [];
10 | $contagem = 0;
11 |
12 | foreach ($programas as $p) {
13 | if ($p["orcamento"] > $limite) {
14 |
15 | }
16 | }
17 |
18 | echo "Selecionados ($contagem): " . implode(", ", $selecionados);
19 | ?>

Para realizar a operação desejada a linha 14 (quatorze) deve ser preenchida com o comando

 

Provas

Questão presente nas seguintes provas
4154735 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: MPE-AP

Uma equipe de TI de um Ministério está ajustando um script em PHP que prepara um texto de transparência para o portal institucional, como apresentado a seguir.

 1 | <?php
 2 | $ministério = "Ministério";
 3 | $ano = 2025;
 4 | $ativos = 1280;
 5 | $inativos = 220;
 6 |
 7 | $total = $ativos + $inativos;
 8 |
 9 |
10 |
11 | echo $mensagem;
12 | ?>

A numeração de linhas é apenas ilustrativa.

É preciso incluir um código na linha 9 (nove) para montar a mensagem final, por exemplo, Ministério - Relatório 2025: total de servidores = 1500. O código a ser incluído é:

 

Provas

Questão presente nas seguintes provas