Questões de Concurso Para inpe

Foram encontradas 1.854 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q364302 Programação
O código acima utiliza as classes declaradas no código apresentado no texto IV para tentar representar a rede descrita no texto I. Considerando que esse código não possui erros de compilação, julgue os itens seguintes.

Sem considerar o comando da linha 6, os comandos das linhas 5 a 20 do código acima modelam adequadamente a rede apresentada no texto I, no que se refere às suas relações entre transições, lugares e arcos
Alternativas
Q364301 Arquitetura de Software
O código a seguir apresenta a implementação de um programa na linguagem Java, que declara quatro classes: Place, Transition, Arc e Workflow, as quais modelam sistemas de workflow. O código não possui erros de compilação.

imagem-008.jpg
Julgue os itens seguintes, acerca das características do código apresentado no texto IV.

O código da classe Workflow é mais reutilizável que o da classe Place.
Alternativas
Q364300 Programação
O código a seguir apresenta a implementação de um programa na linguagem Java, que declara quatro classes: Place, Transition, Arc e Workflow, as quais modelam sistemas de workflow. O código não possui erros de compilação.

imagem-008.jpg
Julgue os itens seguintes, acerca das características do código apresentado no texto IV.

Há pelo menos 14 variáveis de instância explicitamente declaradas no código, sendo quatro delas de tipos primitivos e três delas de tipos de dados declarados no package java.lang.
Alternativas
Q364299 Engenharia de Software
O código a seguir apresenta a implementação de um programa na linguagem Java, que declara quatro classes: Place, Transition, Arc e Workflow, as quais modelam sistemas de workflow. O código não possui erros de compilação.

imagem-008.jpg
Julgue os itens seguintes, acerca das características do código apresentado no texto IV.

Entre as classes declaradas há: sobreposição de métodos; uso de tipos de dados parametrizados; exatamente 8 invocações de construtores; exatamente 4 declarações de construtores; e um método recursivo
Alternativas
Q364298 Engenharia de Software
O código a seguir apresenta a implementação de um programa na linguagem Java, que declara quatro classes: Place, Transition, Arc e Workflow, as quais modelam sistemas de workflow. O código não possui erros de compilação.

imagem-008.jpg
Julgue os itens seguintes, acerca das características do código apresentado no texto IV.

O código declara apenas uma classe pública, sendo as demais privadas.
Alternativas
Q364297 Banco de Dados
O código a seguir apresenta a implementação de um programa na linguagem Java, que declara quatro classes: Place, Transition, Arc e Workflow, as quais modelam sistemas de workflow. O código não possui erros de compilação.

imagem-008.jpg
Julgue os itens a seguir, considerando que os registros inseridos no esquema workflow apresentado no texto II representam adequadamente as informações de vários workflows quaisquer, individualmente identificados com números 0, 1, 2, 3 etc.

A consulta SQL abaixo poderia ser empregada para se obter a lista dos identificadores e nomes de lugares que pertencem a qualquer workflow registrado no banco de dados, e que alcançam imediatamente uma transição cujo identificador é igual a 0.

SELECT p.place_id, p.place_name, t.workflow_id FROM transition AS t, arc AS a, place AS p WHERE t.workflow_id = p.workflow_id AND a.workflow_id = p.workflow_id AND a.place_id = p.place_id AND a.transition_id = t.transition_id AND a.direction = 'OUT' AND t.transition_id = 0;
Alternativas
Q364296 Banco de Dados
Julgue os itens a seguir, considerando que os registros inseridos no esquema workflow apresentado no texto II representam adequadamente as informações de vários workflows quaisquer, individualmente identificados com números 0, 1, 2, 3 etc.

A consulta SQL abaixo poderia ser empregada para obtenção da lista dos identificadores e nome das transições que são imediatamente alcançáveis a partir de um lugar 1, pertencente ao workflow 1.

SELECT t.transition_id, t.transition_name FROM transition AS t, arc AS a, place AS p WHERE t.workflow_id = p.workflow_id AND a.workflow_id = p.workflow_id AND a.place_id = p.place_id AND a.transition_id = t.transition_id AND a.direction = 'IN' AND p.place_id = 1;
Alternativas
Q364295 Programação
Considerando o script PhP acima, que executa sem erros em um ambiente adequadamente configurado, julgue os próximos itens acerca dos conceitos de desenvolvimento de sistemas em plataforma PhP, MySQL e Web. Para a interpretação dos efeitos decorrentes da execução desse script PhP, considere que o mesmo seja executado sobre um banco de dados cujo estado é similar ao disponível imediatamente após a execução bem sucedida dos scripts apresentados nos textos II e III.

Os resultados da execução de scripts como o acima apresentado são trafegados dentro do corpo de pedidos HTTP feitos por browsers web
Alternativas
Q364294 Programação
Considerando o script PhP acima, que executa sem erros em um ambiente adequadamente configurado, julgue os próximos itens acerca dos conceitos de desenvolvimento de sistemas em plataforma PhP, MySQL e Web. Para a interpretação dos efeitos decorrentes da execução desse script PhP, considere que o mesmo seja executado sobre um banco de dados cujo estado é similar ao disponível imediatamente após a execução bem sucedida dos scripts apresentados nos textos II e III.

A máquina na qual o script PhPestá sendo executado deverá dispor de uma conexão em estado de espera na porta TCP 3306.
Alternativas
Q364293 Programação
Considerando o script PhP acima, que executa sem erros em um ambiente adequadamente configurado, julgue os próximos itens acerca dos conceitos de desenvolvimento de sistemas em plataforma PhP, MySQL e Web. Para a interpretação dos efeitos decorrentes da execução desse script PhP, considere que o mesmo seja executado sobre um banco de dados cujo estado é similar ao disponível imediatamente após a execução bem sucedida dos scripts apresentados nos textos II e III.

Nas linhas de código 7 e 9, são usados operadores de concatenação de strings.
Alternativas
Q364292 Programação
Considerando o script PhP acima, que executa sem erros em um ambiente adequadamente configurado, julgue os próximos itens acerca dos conceitos de desenvolvimento de sistemas em plataforma PhP, MySQL e Web. Para a interpretação dos efeitos decorrentes da execução desse script PhP, considere que o mesmo seja executado sobre um banco de dados cujo estado é similar ao disponível imediatamente após a execução bem sucedida dos scripts apresentados nos textos II e III.

Independentemente da quantidade de registros nas tabelas do banco de dados, uma vez que a conexão com o banco de dados seja estabelecida com sucesso, o script gerará uma página HTML com uma tabela contendo duas colunas. Caso haja falha na conexão com o SGBD, nenhuma tabela será apresentada.
Alternativas
Q364291 Programação
Imagem associada para resolução da questão

Considerando o script PhP acima, que executa sem erros em um ambiente adequadamente configurado, julgue os próximos itens acerca dos conceitos de desenvolvimento de sistemas em plataforma PhP, MySQL e Web. Para a interpretação dos efeitos decorrentes da execução desse script PhP, considere que o mesmo seja executado sobre um banco de dados cujo estado é similar ao disponível imediatamente após a execução bem sucedida dos scripts apresentados nos textos II e III.

Durante a execução do script, a linha 27 será interpretada duas vezes, e a linha 30, uma vez.
Alternativas
Q364290 Programação
Considerando o script PhP acima, que executa sem erros em um ambiente adequadamente configurado, julgue os próximos itens acerca dos conceitos de desenvolvimento de sistemas em plataforma PhP, MySQL e Web. Para a interpretação dos efeitos decorrentes da execução desse script PhP, considere que o mesmo seja executado sobre um banco de dados cujo estado é similar ao disponível imediatamente após a execução bem sucedida dos scripts apresentados nos textos II e III.

Em uma arquitetura de aplicação web os comandos de script como o acima apresentado são usualmente interpretados dentro de browsers web.
Alternativas
Q364289 Banco de Dados
Considere que, após a execução bem sucedida do script apresentado no texto II, um usuário precisou representar no banco de dados workflow o modelo da rede de petri descrita no texto I. Para isso, o modelo da rede da figura apresentado no texto I foi representado com o script a seguir.

imagem-006.jpg
A partir dessas informações, julgue os itens seguintes.

A execução do comando SQL a seguir, imediatamente após a execução bem sucedida do script apresentado no texto II e do script apresentado acima, produzirá um conjunto de resultados contendo 84 tuplas.

SELECT a.direction, a.transition_id, a.place_id FROM arc AS a, transition AS t, place AS p WHERE t.workflow_id = p.workflow_id AND a.transition_id = t.transition_id AND a.place_id = p.place_id ORDER BY a.direction;
Alternativas
Q364288 Banco de Dados
Considere que, após a execução bem sucedida do script apresentado no texto II, um usuário precisou representar no banco de dados workflow o modelo da rede de petri descrita no texto I. Para isso, o modelo da rede da figura apresentado no texto I foi representado com o script a seguir.

imagem-006.jpg
A partir dessas informações, julgue os itens seguintes.

Os comandos apresentados nas linhas 12, 13 e 14 do script apresentado, isoladamente, poderiam ser executados antes dos comandos apresentados nas linhas 10, 11 e 8, respectivamente.
Alternativas
Q364287 Banco de Dados
Considere que, após a execução bem sucedida do script apresentado no texto II, um usuário precisou representar no banco de dados workflow o modelo da rede de petri descrita no texto I. Para isso, o modelo da rede da figura apresentado no texto I foi representado com o script a seguir.

imagem-006.jpg
A partir dessas informações, julgue os itens seguintes.

A inversão na ordem de execução dos blocos de comandos A e B, em que A é formado pelas linhas de 4 a 6, e B, pelas linhas de 7 a 10, não introduz erros na execução do script.
Alternativas
Q364286 Banco de Dados
Considere que, após a execução bem sucedida do script apresentado no texto II, um usuário precisou representar no banco de dados workflow o modelo da rede de petri descrita no texto I. Para isso, o modelo da rede da figura apresentado no texto I foi representado com o script a seguir.

imagem-006.jpg
A partir dessas informações, julgue os itens seguintes.

A inversão na ordem de execução dos comandos das linhas 4 a 5 não introduz erros na execução do script
Alternativas
Q364285 Banco de Dados
Considere que, após a execução bem sucedida do script apresentado no texto II, um usuário precisou representar no banco de dados workflow o modelo da rede de petri descrita no texto I. Para isso, o modelo da rede da figura apresentado no texto I foi representado com o script a seguir.

imagem-006.jpg
A partir dessas informações, julgue os itens seguintes.

Desconsiderando a linha 3, os comandos DML do script apresentado modelam adequadamente a rede apresentada na figura apresentada no texto I, por meio das suas relações entre transições, lugares e arcos.
Alternativas
Q364284 Banco de Dados
Considere que durante o desenvolvimento do modelo de dados do sistema de workflow no texto I tenha sido criado o script SQL apresentado abaixo.

imagem-005.jpg
Julgue os itens a seguir, acerca do comportamento da aplicação apresentada no texto.

Caso todas as ocorrências da expressão ENGINE = InnoDB no script fossem substituídas por ENGINE = MyISAM, possivelmente ficaria reduzido o desempenho futuro das consultas e atualizações realizadas no banco de dados, mas aumentaria a garantia de integridade futura desse banco
Alternativas
Q364283 Banco de Dados
Considere que durante o desenvolvimento do modelo de dados do sistema de workflow no texto I tenha sido criado o script SQL apresentado abaixo.

imagem-005.jpg
Julgue os itens a seguir, acerca do comportamento da aplicação apresentada no texto.

O comando source ;, em que é um nome de arquivo de script SQL, é um comando padrão da linguagem SQL.
Alternativas
Respostas
1581: C
1582: E
1583: C
1584: C
1585: E
1586: E
1587: E
1588: E
1589: C
1590: C
1591: C
1592: C
1593: E
1594: E
1595: C
1596: C
1597: C
1598: E
1599: E
1600: E