Foram encontradas 100 questões.
O PHP foi uma das primeiras linguagens capazes de gerar conteúdo dinâmico na World Wide Web (WWW). Criada em 1994, essa linguagem recebeu incialmente multas críticas, como por exemplo não suportar Unicode nativamente.
Entretanto, ao longo dos anos o PHP recebeu uma série de atualizações e recentemente teve sua versão 8.1.5 liberada. A respeito da sintaxe do PHP, considere código abaixo e marque a alternativa que indica, corretamente, o que será apresentado em tela ao final da execução do mesmo.
<?php
$a= 0o10;
$b = 010;
$c = 0xb0;
$d = 0b10;
if ($a> $b) {
echo ($c > $d) ? "(a > b) e (c > d)" : "(a > b) e (c <
d";
}
elseif ($a == $b) {
echo ($c > $d) ? "(a = b) e (c > d)" : "(a = b) e (c <
d";
}
else {
echo ($c > $d) ? "(a < b) e (c > d)" : "(a < b) e (c <
d";
}
?>
Provas
Python é provavelmente a linguagem mais comentada atualmente no mundo da computação. Trata-se de uma linguagem de propósito geral e por possuir uma grande comunidade, conta com uma grande variedade de bibliotecas especializadas em temas como por exemplo: ciência de dados, programação web, inteligência artificial e banco de dados.
A respeito das bibliotecas do Python, marque a alternativa que não indica o nome de uma biblioteca dessa linguagem.
Provas
A linguagem Ruby é uma linguagem de script, de tipagem dinâmica. Ela possui gerenciamento automático de memória e é multiparadigma, suportando programação funcional e também orientada a objetos. Além disso, a linguagem possui diversos operadores aritméticos, lógicos e de comparação.
A respeito desses operadores, analise o código Ruby abaixo e marque a alternativa que indica, corretamente, o que será apresentado em tela pelo comando puts.
a=1
b=1
if !(a<=> b)
x = Array.new(6%8) {lal a *= 2}
else
x = Array.new(6%8) {lal a **= 2}
end
outs "#{x}"
Provas
Em desenvolvimento de aplicações web, o uso da linguagem Javascript é muito presente. O código Javascript pode ser mesclada com código HTML através do uso da tag <script>. A respeito desta linguagem, marque a alternativa que indica, corretamente, o valor que será apresentado em um navegador web que suporta ao Javascript, quando o código abaixo for executado no mesmo.
<!DOCTYPE htrnl>
<htrnl>
<body>
<p id="1"></p>
<script>
var a = new Date('2022-06-22');
document.getElementByld("1").innerHTML
a.getUTCDay() + a.getYear();
</script>
</body>
</htrnl>
Provas
As aplicações web são uma alternativa interessante quando comparadas às aplicações desktop por apresentarem vantagens como por exemplo a facilidade de atualização e distribuição de novas versões. Linguagens como o Java dão suporte ao desenvolvimento de aplicações desktop e também web pois possuem uma grande variedades de recursos como bibliotecas e frameworks. A respeitos dos recursos da linguagem Java que estão relacionados ao desenvolvimento de aplicações web, analise as afirmativas abaixo e marque alternativa correta.
I. Um servlet é uma classe Java que, para ser executado, necessita de um container web ou pelo menos um navegador web. Eles são comumente empacotados em arquivos WAR !!!!! (Web Application Archive).
II. Java Server Pages (JSP) é uma linguagem de especificação aberta. Por ser uma linguagem do tipo script pode ser embutida em código HTML, CSS e até Javascript.
III. JSP é executado em server-side, logo necessita de um servidor para seu funcionamento.
Provas
Costumamos chamar de linguagens com alto nível de abstração aquelas usadas por desenvolvedores para construção de aplicações. São linguagens cujo código fonte é de fácil entendimento por parte de seres humanos. Entretanto este código não pode ser executado diretamente pelo computador pois ele reconhece apenas linguagem de máquina. Para contornar essa situação, o chamado compilador realiza esse trabalho de tradução do código fonte para linguagem de máquina.
A respeito dos compiladores, analise as afirmativas abaixo e marque alternativa correta.
I. O processo de compilação é composto basicamente por três fases: Análise, Síntese e Otimização.
II. A fase de Análise possui as etapas: análise léxica, análise sintática e análise semântica.
III. A análise sintática é responsável pela construção da árvore de derivação, também conhecida como árvore de análise.
Já a análise semântica, dentre outras atividades, realizada a verificação de tipos.
Provas
Em computação, os sistemas de numeração são a forma como representamos os números através de símbolos. O sistema decimal é o mais conhecido de todos eles e opera com base 10. Além dele existem outros sistemas, como por exemplo, o sistema octal, o sistema hexadecimal e o sistema binário.
Considerando apenas os quatro sistemas de numeração aqui citados, analise as afirmativas abaixo:
I. Podemos afirmar que 2F6 é necessariamente uma representação na base hexadecimal. Em decimal ele corresponde ao valor 758.
II. A representação n é uma representação decimal válida mas não é uma representação válida na base octal e hexadecimal.
III. A representação 01111100 binária é equivalente a notação 7D em hexadecimal.
Provas
Disciplina: Legislação dos Tribunais de Justiça (TJs)
Banca: IDECAN
Orgão: TJ-PI
Com base no que rege a Lei 3.716/79, analise as afirmativas a seguir:
I. As audiências dos Juízes verificam-se nos dias úteis, entre as nove e as dezessete horas, na sede do Juízo ou, excepcionalmente, no local que o Juiz designar, e são públicas, presentes o Escrivão, o Porteiro dos Auditórios e os Oficiais de Justiça.
II. Se da publicidade da audiência ou da sessão, pela natureza do processo, resultar escândalo, inconveniente grave, ou perigo para a ordem pública, o Juiz pode, de ofício, ou a requerimento do interessado do Ministério Público, ordenar que uma ou outra se efetue a portas fechadas ou limitar o número de pessoas que a ela possam assistir, sendo, em todo caso, permitida a presença das partes e seus procuradores.
III. À hora marcada, o Juiz determina que o Porteiro dos Auditórios, ou o Oficial de Justiça declare aberta a audiência apregoando as partes, cujo comparecimento for obrigatório, e, sendo o caso, o órgão do Ministério Público, os peritos, seguindo-se o estabelecimento nos Códigos de Processo Civil e Penal.
Assinale
Provas
Disciplina: Legislação dos Tribunais de Justiça (TJs)
Banca: IDECAN
Orgão: TJ-PI
Conforme o Regimento Interno do Tribunal de Justiça do Piauí, compete especificamente às Câmaras Reunidas Cíveis processar e julgar o listado nas alternativas a seguir, à exceção de uma.
Assinale-a.
Provas
Disciplina: Legislação dos Tribunais de Justiça (TJs)
Banca: IDECAN
Orgão: TJ-PI
O Vice-Corregedor Geral de Justiça, conforme determina a Lei Complementar Estadual 230/2017, deve substituir o Corregedor Geral de Justiça nas hipóteses listadas nas alternativas a seguir, à exceção de uma.
Assinale-a.
Provas
Caderno Container