Magna Concursos

Foram encontradas 100 questões.

2341951 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

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

Questão presente nas seguintes provas
2341950 Ano: 2022
Disciplina: TI - Ciência de Dados e BI
Banca: IDECAN
Orgão: TJ-PI

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

Questão presente nas seguintes provas
2341949 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

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

Questão presente nas seguintes provas
2341947 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

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

Questão presente nas seguintes provas
2341946 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

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

Questão presente nas seguintes provas
2341945 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

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

Questão presente nas seguintes provas
2341944 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IDECAN
Orgão: TJ-PI

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

Questão presente nas seguintes provas

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

Questão presente nas seguintes provas

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

Questão presente nas seguintes provas

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

Questão presente nas seguintes provas