Magna Concursos

Foram encontradas 56.059 questões.

3265863 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: TJ-MA
A equipe de desenvolvimento do Tribunal de Justiça do Estado do Maranhão, após reunião técnica dos gestores, decidiu pela utilização do ReactJS em um projeto. O motivo dessa decisão foi por entender que se trata de uma das bibliotecas de JavaScript mais populares para o desenvolvimento de aplicativos web ou até mesmo para dispositivos móveis. Esse projeto foi criado originalmente pelo Facebook, que, posteriormente, foi amplamente utilizado no mercado corporativo. Sobre o ReactJS, analise as afirmativas a seguir.


I. É possível a criação de componentes personalizados que permitem a combinação de tags HTML, CSS e JavaScript.
II. Para adicionar uma variável de estado é necessário importar addState do React no topo do arquivo.
III. O ciclo de vida de um effect consiste em montar, atualizar ou desmontar.


Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
3265862 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: TJ-MA
A linguagem de programação Java é amplamente utilizada por entidades públicas e privadas para o desenvolvimento de aplicações de grande porte, dada as suas características de boa performance, escalabilidade e gratuidade. Considere a situação hipotética em que determinado servidor do Tribunal de Justiça do Estado do Maranhão recebeu o fragmento de código escrito na seguinte linguagem:

Enunciado 3645162-1




Como é possível observar não foi implementado na linha 4 o código de declaração e atribuição da variável mensagem; o servidor recebeu como demanda implementar esse recurso, nessa linha, para que, ao executar o código completo, seja exibida a mensagem com a seguinte formatação:

Concurso
público
JUL\2024
"TJMA"-Tribunal de Justiça do Estado do Maranhão



Considerando os recursos de impressão em múltiplas linhas de texto com uma única instrução e a utilização de sequências de escape na linguagem em questão, o servidor pode utilizar na linha 4 do código a seguinte instrução para obter o resultado da demanda:
 

Provas

Questão presente nas seguintes provas
3265861 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: TJ-MA
O desenvolvimento de sistemas em arquiteturas web é uma realidade muito presente em sistemas corporativos, devido às suas características de acessibilidade a partir de qualquer lugar, facilidade de utilização, otimização para motores de busca e principalmente a escalabilidade que permite a evolução rápida e robusta das aplicações. A possibilidade de execução diretamente de um navegador web possibilita aos usuários realizar diversas tarefas e operações pela internet atingindo um grande número de usuários através da aplicação. Considerando que os sistemas web são compostos de uma combinação de diversas tecnologias, analise as afirmativas a seguir.


I. Em HTML um input do tipo reset define um botão de reinicialização que redefine todos os valores do formulário para seus valores iniciais.
II. Em JQuery o método serializeArray cria uma string de texto codificada em URL serializando valores de formulário.
III. Em JavaScript, ao utilizar uma sequência de escape hexadecimal, o número depois de \h é interpretado como um número hexadecimal.


Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
3265860 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: TJ-MA
No departamento de tecnologia da informação do Tribunal de Justiça do Estado do Maranhão, são utilizadas diversas linguagens de programação para elaborar e manter as aplicações utilizadas pelo órgão público. Dentro de um time multidisciplinar, existem desenvolvedores especialistas em cada uma dessas linguagens, facilitando o processo de desenvolvimento e também de treinamento de futuros servidores. Para uma determinada aplicação de uso interno foi utilizada a linguagem Java. Sobre essa linguagem, analise as afirmativas a seguir.

I. Um método que é declarado final não pode ser sobrescrito em uma subclasse.
II. A classe StringBuffer fornece o método length para retornar a quantidade de caracteres que pode ser armazenada em um StringBuffer sem alocar mais memória.
III. Os membros de acesso internal de uma superclasse podem ser acessados apenas por métodos da superclasse, métodos de subclasse e métodos de outras classes do mesmo pacote.


Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
3265859 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: TJ-MA
Métodos de ordenação são algoritmos que ordenam os elementos de uma estrutura de dados. Considere os principais algoritmos de ordenação, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Bubble Sort é eficiente para grandes conjuntos de dados.
( ) Merge Sort é mais eficiente em termos de espaço do que o Quick Sort.
( ) Insert Sort é baseado na estratégia de dividir para conquistar.


A sequência está correta em
 

Provas

Questão presente nas seguintes provas
3265858 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: TJ-MA
A representação de dados em binário é fundamental para o funcionamento de sistemas digitais e computadores. O sistema binário, com base 2, utiliza apenas dois dígitos: 0 e 1. Converta o número binário (10112) em decimal e assinale a alternativa correspondente.
 

Provas

Questão presente nas seguintes provas
3263769 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: Pref. Passo Fundo-RS
Provas:

Analise a seguinte linha de código em um programa Java:

C1 c1 = new C1(1, 3, 3);

Como deveria ser a declaração de C1 para que a linha acima fosse compilada e executada sem erros?

 

Provas

Questão presente nas seguintes provas
3263768 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: Pref. Passo Fundo-RS
Provas:

Para responder às questões 48 A 50, considere um banco de dados PostgreSQL no qual um analista de sistemas executou, com sucesso, os comandos SQL abaixo:

CREATE TABLE logs

( id INT,

status VARCHAR(10),

tipo VARCHAR(20),

data_hora date,

valor numeric(10)

);

INSERT INTO logs (id, status, tipo, data_hora, valor) VALUES

(1, 'erro', 'compra', '2024-05-10', 20),

(2, 'sucesso', 'compra', '2024-05-10', 30),

(3, 'erro', 'compra', '2024-05-11', 45),

(4, 'sucesso', 'compra', '2024-05-12', 10),

(5, 'erro', 'compra', '2024-05-12', 12),

(6, 'sucesso', 'venda', '2024-05-13', 20),

(7, 'sucesso', 'compra', '2024-05-14', 33),

(8, 'erro', 'compra', '2024-05-15', 33),

(9, 'sucesso', 'venda', '2024-05-16', 12);

Após a execução de outro comando SQL, o analista obteve o seguinte resultado:

id

3

7

Assinale a alternativa que apresenta o comando SQL que o analista executou.

 

Provas

Questão presente nas seguintes provas
3263767 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: Pref. Passo Fundo-RS
Provas:

Analise o código abaixo, escrito em Java:

public class Main {

public static void main(String[] args) {

int res = 0;

for (int n = 1; n <= 5; n++) {

if (n % 2 == 1) {

res += n;

System.out.print(n+",");

}

}

System.out.println(res);

}

}

Qual alternativa corresponde ao resultado apresentado após a execução do código?

 

Provas

Questão presente nas seguintes provas
3263766 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: Pref. Passo Fundo-RS
Provas:

Analise o código abaixo, escrito em PHP:

<?php
$a= false;
$b= ! $a;
$c= $a && $b;
if (($a && $b) II $c) {
  echo 1+3*3;
} else {
  echo 3*3/3;
}
?>

Qual é o resultado apresentado após a execução desse código?

 

Provas

Questão presente nas seguintes provas