Foram encontradas 50 questões.
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Utilizando o Microsoft Power BI Desktop versão 2.146.1254.0 e o Excel do Microsoft Office Profissional Plus 2019 com as seguintes planilhas:

Provas
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Utilizando o Microsoft SQL Server 2008 R2, com a criação dos scripts anteriores. Qual será o resultado após a execução do SQL a seguir?
SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade,
CASE WHEN s.Preco IS NOT NULL THEN p.Quantidade * s.Preco ELSE 0 END AS TotalPedido
FROM Pedidos p
LEFT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche
ORDER BY TotalPedido DESC;
Selecione a alternativa CORRETA.
Provas
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade
FROM Pedidos p
RIGHT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche
ORDER BY s.Nome;
Selecione a alternativa CORRETA.
Provas
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Utilizando o Microsoft SQL Server 2008 R2, com a criação dos scripts:
CREATE DATABASE LanchoneteBauru;
USE LanchoneteBauru;
CREATE TABLE Sanduiches (
IdSanduiche INT PRIMARY KEY,
Nome NVARCHAR(50) NOT NULL,
Preco DECIMAL(5,2) NOT NULL
);
CREATE TABLE Pedidos (
IdPedido INT PRIMARY KEY,
Cliente NVARCHAR(50) NOT NULL,
IdSanduiche INT NULL,
Quantidade INT NOT NULL,
FOREIGN KEY (IdSanduiche) REFERENCES Sanduiches(IdSanduiche)
);
INSERT INTO Sanduiches (IdSanduiche, Nome, Preco) VALUES
(1, 'Bauru Simples', 18.00),
(2, 'Bauru Completo', 45.00),
(3, 'Bauru Especial', 24.00);
INSERT INTO Pedidos (IdPedido, Cliente, IdSanduiche, Quantidade) VALUES
(1, 'Torrex', 1, 2),
(2, 'Tirrex', 3, 1),
(3, 'Torres', 2, 3),
(4, 'Teddy', NULL, 1); -- Pedido sem sanduíche definido
Qual será o resultado após a execução do SQL abaixo?
SELECT p.Cliente, s.Nome AS Sanduiche, p.Quantidade
FROM Pedidos p
LEFT JOIN Sanduiches s ON p.IdSanduiche = s.IdSanduiche
ORDER BY p.Cliente;
Selecione a alternativa CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Considere o trecho de código escrito em C# (Aplicativo do Console) utilizando o Microsoft. NET Framework versão 4.8.09032:
using System;
class Program
{
static void Main(string[] args)
{
// Matriz [3,5] -> 3 veículos com 5 atributos
// Linha de comando a ser inserida entre as opções a), b), c) ou d)
Console.WriteLine("Cadastro de 3 veículos:");
Console.WriteLine("------------------------");
for (int i = 0; i < 3; i++)
{
Console.WriteLine($"\nVeículo {i + 1}:");
Console.Write("Placa: ");
veiculos[i, 0] = Console.ReadLine();
Console.Write("Modelo: ");
veiculos[i, 1] = Console.ReadLine();
Console.Write("Ano: ");
veiculos[i, 2] = Console.ReadLine();
Console.Write("Cor: ");
veiculos[i, 3] = Console.ReadLine();
Console.Write("Valor (R$): ");
veiculos[i, 4] = Console.ReadLine();
}
Console.Clear(); // Limpa a tela para exibir a lista final
Console.WriteLine("Lista de Veículos Cadastrados:");
Console.WriteLine("--------------------------------");
for (int i = 0; i < 3; i++)
{
Console.WriteLine(
$"[{i + 1}] Placa: {veiculos[i, 0]} | " +
$"Modelo: {veiculos[i, 1]} | " +
$"Ano: {veiculos[i, 2]} | " +
$"Cor: {veiculos[i, 3]} | " +
$"Valor: R$ {veiculos[i, 4]}"
);
}
Console.WriteLine("\nPressione qualquer tecla para sair...");
Console.ReadKey();
}
}
Qual das alternativas abaixo representa corretamente a declaração de uma matriz para armazenar 3 veículos, cada um com 5 atributos (Placa, Modelo, Ano, Cor, Valor) a ser inserido na fonte de programação abaixo? Selecione a alternativa CORRETA.
Provas
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Provas
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Provas
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Provas
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
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
Caderno Container