Questões de Programação para Concurso
Foram encontradas 9.235 questões
( ) Permite configurar estilo de um documento HTML. ( ) Descreve como elementos HTML devem ser exibidos. ( ) Exige o uso dos comandos C, PHP ou javascript.
Assinale a sequência correta.
Assinale o modo correto de definir um trecho de comentários na sintaxe HTML.
No contexto do CSS, considere o trecho a seguir, usado numa página Web.
p {
text-align: center;
color: red;
}
Assinale o significado do termo “p” no script apresentado.
No PHP, a função assemelhada à função split() do JavaScript, quando aplicada a uma string, é denominada
Observe o trecho de uma página Web que contém um botão de comando.
<button
onclick="alert(this.innerHTML)”>OK</button>
Um clique nesse botão, com o botão esquerdo do mouse, provoca
Os trechos JavaScript a seguir apresentados funcionam corretamente, à exceção de um. Assinale-o.
Analise o código JavaScript a seguir.
function enigma(n) {
if (n == 0 || n == 1) {
return n;
} else {
return enigma (n-1) + enigma (n-2);
}
}
Assinale o valor retornado para a expressão enigma(4).
Analise o código a seguir.
<form action="teste.php" method="post">
<p>Nome: <input type="text" name="nome" /></p>
<p>Idade: <input type="text" name="idade" /></p>
<p><input type="submit" /></p>
</form>
Assinale o conteúdo adequado para o arquivo teste.php.
No âmbito da linguagem PHP, assinale o operador utilizado na concatenação de strings.
Joomla é um CMS muito versátil e amplamente utilizado na web. Na versão 3.x, por padrão, a estrutura de diretórios dos templates inclui
O seguinte trecho de um XML Schema define um tipo chamado mytype, em que xs representa o namespace http://www.w3.org/2001/XMLSchema.
<xs:simpleType name="mytype">
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{7}" />
</xs:restriction>
</xs:simpleType>
Assinale a alternativa que descreve o valor aceito por esse tipo.
Na linguagem HTML5, o elemento input aceita diversos valores para o atributo type, dentre eles os destinados a datas e horas, como:
Considere o seguinte caso hipotético:
Um Analista de um Tribunal Regional do Trabalho está criando uma aplicação de gerenciamento de logística para distribuição de processos. A primeira versão da sua aplicação pode lidar apenas com a distribuição física feita por meio de pessoas, portanto, a maior parte do código fica dentro da classe Entregador. Depois de um tempo, a aplicação se torna bastante utilizada e ele recebe frequentemente várias solicitações de outros departamentos do órgão para incorporar, na aplicação, a logística de distribuição dos processos digitalizados por meio do computador. A adição de uma nova classe (meio) de distribuição ao programa causa um problema porque adicionar uma nova classe ao programa não é tão simples se o restante do código já estiver acoplado às classes existentes. Atualmente, a maior parte do código é acoplada à classe Entregador. Adicionar Computador à aplicação exigiria alterações em toda a base de código. Além disso, se mais tarde ele decidir adicionar outro meio de distribuição à aplicação, provavelmente precisará fazer todas essas alterações novamente. Como resultado, ele terá um código bastante sujo, repleto de condicionais que alteram o comportamento da aplicação, dependendo da classe de objetos de meio de distribuição.
Uma solução de melhoria para deixar o código mais limpo e manutenível é usar o padrão de projeto
Em uma aplicação Java que utiliza MapStruct, em condições ideais, um usuário tem uma classe chamada Processo e uma chamada ProcessoDto. Deseja criar uma interface MapStruct chamada ProcessoMap para mapear de ProcessocDto para Processo & vice-versa. Essa interface deve ser anotada, imediatamente antes de sua declaração, com
O Spring Eureka é uma implementação do padrão de registro de serviços que permite que os microsserviços se registrem automaticamente e se descubram uns aos outros. A porta padrão em que o servidor Eureka irá executar na aplicação Spring Boot e o arquivo em que essa porta é configurada são, respectivamente,
Para uma Analista ler dados de um arquivo CSV chamado amostras.csv e armazená-los em um dataframe chamado dados, utilizando a linguagem R, ele deve utilizar o comando
Examine os programas em PHP, C# e C a seguir:
PHP <?php $num = "SoH"; $result - $num + 5, echo "Result: " . $result; ?> |
C# using System; namespace Teste { class Testando { static void Main(string{} args) { int num = "SoH"; int result = num + 5; Console.WriteLine($"Resultado: {r}"); } } } |
C #include <stdio.h> int main() { int num, result; num= "SoH"; result = num + 5; printf("\n Resultado: %d", result); return 0; }
|
Considerando que os programas serão executados em condições ideais,
Atenção: Para responder às questões de números 37 e 38, examine o programa C# abaixo.
using System;
using System.Security.Cryptography;
using System.Text;
class Program{
static void Main(){
string senha = "Tribunal Regional do Trabalho 12a região";
string senhaCriptografada = CriptografarSenha(senha) ;
Console.WriteLine($"Senha: (senha)");
Console.WriteLine($"Senha Criptografada: (senhaCriptografada)");
}
static string CriptografarSenha(string senha){
using (SHA256 sha256 = SHA256.Create()) (
byte() bytes = Encoding.UTF8.GetBytes(senha);
StringBuilder builder = new StringBuilder() ;
for (int i = 0; i < hashBytes.Length; i++)
builder.Append(hashBytes[i].ToString("x2")) ;
return builder. ToString() ;
}
}
}
O programa C# faz referência ao SHA-256. Associando a criptografia com a segurança em redes sem fio, é correto afirmar que o