Questões de Concurso
Para analista de sistemas
Foram encontradas 18.333 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O seguinte diagrama de classes UML representa um trecho da modelagem de um sistema de agenda de contatos.

De acordo com esse modelo, uma possível representação de um recurso do tipo Pessoa no formato JSON, utilizado em uma API RESTful, é:
O seguinte código-fonte de um servlet Java usa os métodos getServletConfig e getInitParameter para obter um parâmetro de configuração.
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class MeuServlet extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(“text/html”);
PrintWriter out = response.getWriter();
ServletConfig config = getServletConfig();
String dbdriver =
config.getInitParameter(“dbdriver”);
out.print(“Driver configurado: “+dbdriver);
out.close();
}
}
Para que seja obtido corretamente, o parâmetro de configuração dbdriver deve estar definido
Observe o seguinte trecho de código escrito na linguagem PHP.
<?php
$str = ʺAnalista de Sistemasʺ;
$pattern = ʺ/\s/ʺ;
echo preg_match_all($pattern, $str);
?>
O valor impresso pela função echo será:
A seguir é apresentado um código escrito na linguagem Javascript.
let x = 1;
for (let i = 0; i < 2; i++) {
x = x << x;
}
É correto afirmar que a variável x assumirá, após o término do laço, o valor:
Analise o seguinte programa elaborado na linguagem HTML.
<!DOCTYPE html>
<html><body>
<p>avenida<br>rua<br>travessa<br></p>
</body></html>
Ao ser executado por um navegador como o Chrome ou o Edge, será exibido na tela:
Analise o algoritmo a seguir, que é apresentado na forma de uma psedolinguagem (Português Estruturado).
Início
Inteiro: b1, b2, i;
Leia b1, b2;
Se ((b1 + b2) > 2*b1)
Então
b1 ← b2;
Senão
b2 ← 2*b1;
Para i de 1 até 5 passo 2 faça
[
Se (b1 + b2) > 10
Então
b1 ← b1 – 2;
Senão
b2 ← b2 + 1;
]
Imprima (b2 – b1);
Fim.
Assinale a alternativa que apresenta o valor impresso ao final da execução desse algoritmo, considerando que os valores lidos para b1 e b2 tenham sido, respectivamente, 3 e 6.