Foram encontradas 50 questões.
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 - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Observe o SQL de criação da tabela empresa:
CREATE TABLE `empresa` (`id` int(11) NOT NULL, `nome` varchar(255)
NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
COLLATE=utf8mb4_general_ci;
ALTER TABLE `empresa` ADD PRIMARY KEY (`id`);
ALTER TABLE `empresa` MODIFY `id` int(11) NOT NULL
AUTO_INCREMENT;
E observe o SQL de criação da tabela produto:
CREATE TABLE `produto` (`id` int(11) NOT NULL, `idemp` int(11) NOT
NULL, `nome` varchar(255) NOT NULL) ENGINE=InnoDB DEFAULT
CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
ALTER TABLE `produto` ADD PRIMARY KEY (`id`), ADD KEY `fkemp`
(`idemp`);
ALTER TABLE `produto` MODIFY `id` int(11) NOT NULL
AUTO_INCREMENT;
ALTER TABLE `produto` ADD CONSTRAINT `fkemp` FOREIGN KEY
(`idemp`) REFERENCES `empresa` (`id`);
Selecione a alternativa que apresenta o SQL resultante contendo as empresas sem produtos cadastrados no banco de dados.
Provas
Disciplina: TI - Banco de Dados
Banca: Pref. Bauru-SP
Orgão: Pref. Bauru-SP
Provas
Disciplina: TI - Ciência de Dados e BI
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:

Selecione a alternativa CORRETA.
Provas
Caderno Container