Foram encontradas 57.540 questões.
Com base nesse código, assinale a opção que apresenta o trecho de código que deverá substituir os caracteres #CRM_ES# de forma que, se o usuário clicar uma vez com o botão esquerdo do mouse no botão Enviar, a página execute a função validarNumero() para validar o número digitado no campo de texto.
Provas
- Fundamentos de ProgramaçãoAlgoritmos
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados

Com base nesse algoritmo, desenvolvido em pseudocódigo, assinale a opção que apresenta corretamente o resultado de “escreva(vetor)”.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Qual a saída do seguinte trecho de código?
$n = 3;
$s = 0;
for ($i=0; $i<$n; $i++) {
for ($j=$n-1; $j>$i; $j--) {
$s = $s + $i + $j;
}
}
echo $n.", ".$i.", ".$j.", ".$s.".";
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Observe as rotinas de busca. O objetivo é buscar uma chave em um vetor com dados ordenados. Se a chave existir no vetor, devolva o índice da posição da chave no vetor. Caso contrário devolva -1. A primeira rotina tem nome “buscar1a” e a segunda rotina tem nome “buscar2a”.
function buscar1a($chave, $vetor) {
$i = 0;
$n = count($vetor);
while (($i < $n) && ($vetor[$i] < $chave)) {
$i++;
}
return ((($i<$n) && ($vetor[$i]==$chave)) ? $i : -1);
}
function buscar2a($chave, $vetor) {
$esq = 0;
$dir = count($vetor)-1;
$achou = false;
while (($esq <= $dir) && !$achou) {
$meio = (int)(($esq+$dir)/2);
if ($vetor[$meio] < $chave) {
$esq = $meio+1;
} else {
if ($vetor[$meio] > $chave) {
$dir = $meio-1;
}else {
$achou = true;
}
}
}
return ($achou?$meio:-1);
}
Marque a alternativa CORRETA.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Paradigmas de ProgramaçãoProgramação Estruturada
Faça uma rotina recursiva para calcular a potência de dois números naturais. Faça o primeiro número elevado ao segundo número usando apenas o produto do primeiro número. Por exemplo, se desejar calcular 5 elevado à 3 a rotina recursiva irá calcular ((((1)*5)*5)*5). Marque a alternativa CORRETA para essa rotina recursiva.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Faça uma rotina recursiva para calcular a soma de dois números naturais usando apenas o incremento (+1). Por exemplo, se desejar calcular 5+3 a rotina recursiva irá calcular (((5+1)+1)+1). Marque a alternativa CORRETA para essa rotina recursiva.
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
Caderno Container