Questões de Concurso Comentadas para furb

Foram encontradas 5.273 questões

Resolva questões gratuitamente!

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

Q1881559 Programação
Sobre a tecnologia JavaServer Pages (JSP), analise as afirmativas:

I-JSP é a tecnologia da plataforma J2EE para construção de aplicações que geram conteúdo Web dinâmico, tais como HTML, DHTML, XHTML, XML.
II-Uma página JSP é basicamente um documento baseado em texto que descreve como processar um pedido e gerar uma resposta.
III-JSP é uma linguagem que é executada no browser do cliente com a intenção de estender a linguagem HTML. Portanto, não se trata de uma linguagem de script que é executada no servidor.

Estão CORRETAS as afirmativas:
Alternativas
Q1881557 Programação
De acordo com o paradigma de programação orientada a objetos, o conceito de Encapsulamento é definido:
Alternativas
Q1881556 Banco de Dados
Você precisa fazer um select em uma tabela Pedidos no banco de dados Produtos, no sql server, qual o scritp CORRETO?
Alternativas
Q1881554 Banco de Dados
A persistência de dados é a possibilidade de manter os dados entre as execuções do aplicativo. É vital para os aplicativos corporativos por causa do acesso necessário aos bancos de dados relacionais. Os aplicativos que forem desenvolvidos para este ambiente devem gerenciar a persistência por si só ou usar soluções de terceiros para manipular as atualizações e recuperações do banco de dados com persistência. O mecanismo responsável por fornecer o gerenciamento da persistência e mapeamento relacional de objeto e funções para as especificações de EJB é o:
Alternativas
Q1881553 Banco de Dados
A sintaxe em SQL correta para apagar uma tabela é:
Alternativas
Q1881552 Segurança da Informação
Sobre o mecanismo baseado em propriedade, pode-se afirmar que:
Alternativas
Q1881551 Programação
O conceito de Polimorfismo, de acordo com o paradigma de programação orientada a objetos, é:
Alternativas
Q1881549 Arquitetura de Computadores
De acordo com Menezes (2005, p.85), uma gramática utilizada em um compilador é, basicamente, um conjunto finito de regras, as quais, quando aplicada sucessivamente, geram palavras. O conjunto de todas as palavras geradas por uma gramática define a linguagem. A figura a seguir ilustra uma estrutura hierarquizada para os diferentes tipos de gramática de Chomsky:
Imagem associada para resolução da questão
Com base na hierarquia de Chomsky ilustrada pela figura acima, analise as afirmativas:

I-A Hierarquia de Chomsky é a classificação de gramáticas formais descrita em 1959 pelo linguista Noam Chomsky. Esta classificação possui 4 níveis (descritos na figura ao acima), sendo que os dois últimos níveis (os níveis 2 e 3) são amplamente utilizados na descrição de linguagem de programação e na implementação de interpretadores e compiladores. Mais especificamente, o nível 2 é utilizado em análise sintática (computação) e o nível 3 em análise léxica.
II-A proposta de Hierarquização de Chomsky agregou à ciência da computação um importante estudo sobre as linguagens ao mostrar que a partir de um conjunto ilimitado de regras poderíamos criar um conjunto ilimitado de frases, ou seja, uma linguagem.
III-A classificação das gramáticas começa pelo tipo 0, com maior nível de liberdade em suas regras, e aumentam as restrições até o tipo 3.

A partir do contexto apresentado, é CORRETO apenas o que se afirma em: 
Alternativas
Q1881548 Programação
Existem basicamente três tipos de elementos JSP: Diretivas, Scripts e Ações. Sobre estes três elementos, analise as afirmativas:

I-Os Scripts são os elementos de JSP que são mapeados diretamente em construtores da linguagem Java.
II-As Ações são informações usadas para o processo de transformação do JSP para o Servlet apenas.
III-As Diretivas são comandos JSP que permitem uma abstração maior para o programador.

Estão CORRETAS as afirmativas:
Alternativas
Q1881547 Programação
O JavaTM Persistence API (JPA) fornece um mecanismo para gerenciar a persistência e mapeamento relacional de objeto e funções para as especificações de EJB.

Registre V, para verdadeiro, ou F, para falso:

( )A JPA representa uma simplificação do modelo de programação de persistência.
( )A especificação JPA define explicitamente o mapeamento relacional de objetos, em vez de depender das implementações de mapeamento específicas do fornecedor.
( )A JPA padroniza a importante tarefa de mapeamento relacional de objetos, utilizando anotações ou o XML para mapear objetos para uma ou mais tabelas de um banco de dados.
( )A JPA foi projetada para operar dentro e fora de um contêiner Java Enterprise Edition (Java EE).
( )A JPA não fornece uma linguagem de consulta, portanto, não pode ser considerado uma linguagem de consulta EJB independente (também conhecida como JPQL).

Marque a alternativa que apresenta a sequência CORRETA:
Alternativas
Q1881546 Engenharia de Software
Um diagrama de classes é um conceito importante de UML, que:
Alternativas
Q1881545 Programação
De acordo com o paradigma de programação orientada a objetos, o conceito de Herança é definido pela:
Alternativas
Q1881544 Sistemas Operacionais
Sobre Docker, marque a alternativa CORRETA:
Alternativas
Q1881543 Banco de Dados
O modelo de dados relacional foi proposto na década de 70 por Peter P. Chen e, desde então, é utilizado para a modelagem de dados. Esse modelo foi baseado na teoria de conjuntos da álgebra relacional. De acordo com Korth et al (2012), o modelo relacional usa um conjunto de tabelas (ou entidades) para representar tanto os dados como as relações entre eles. Sobre banco de dados relacional, faça a associação dos aspectos básicos de um modelo relacional contidos na 1ª coluna com seus respectivos conceitos contidos na 2ª coluna:

1ª Coluna
1.Aspecto estrutural.
2.Aspecto de integridade.
3.Aspecto manipulador.

2ª Coluna
I-As tabelas precisam satisfazer as restrições de integridades.
II-Os dados inseridos no banco de dados são reconhecidos pelo usuários como tabelas.
III-São as operações que poderemos realizar com as tabelas, com a intenção de juntar, selecionar, excluir, dentre outras operações.

Assinale a alternativa que apresenta a associação CORRETA:
Alternativas
Q1881542 Banco de Dados
A sintaxe em SQL correta a inserção de dados em uma tabela é:
Alternativas
Q1881541 Sistemas Operacionais
O sistema de arquivos do Linux é responsável não somente por armazenar e gerenciar os arquivos virtuais do sistema operacional, mas também utilizar arquivos especiais para realizar a interface com drivers e periféricos de hardware. Como exemplo, é possível utilizar a plataforma Raspberry Pi 3, cujos pinos de GPIO (General Purpose Input/Output ou Entradas e Saídas de Propósito Geral) podem ser manipulados através dos arquivos presentes na pasta gpio, que é encontrada no caminho: /sys/class/gpio. GPIO significa General Purpose Input Output e refere-se ao fato de que os pinos podem suportar as funcionalidades de entrada e saída. Olhando fisicamente para qualquer microcontrolador, você pode facilmente ver filas de pinos que permitem ao microcontrolador controlar e se comunicar com dispositivos externos. A partir deste contexto, avalie o seguinte código:
Imagem associada para resolução da questão

Fonte: edisciplinas.usp.br

A partir da análise dos dados apresentado, é CORRETO o que se afirma em:
Alternativas
Q1881540 Banco de Dados
A cláusula DISTINCT na linguagem SQL é utilizada para selecionar dados:
Alternativas
Q1881538 Banco de Dados
DML (Data Manipulation Language) é o subconjunto da linguagem SQL e seus comandos são:
Alternativas
Q1881537 Banco de Dados
O Script CORRETO para a criação de um índice no SQL Server é:
Alternativas
Q1881536 Sistemas Operacionais
O sistema de arquivos do Linux é responsável não somente por armazenar e gerenciar os arquivos virtuais do sistema operacional, mas também utilizar arquivos especiais para realizar a interface com drivers e periféricos de hardware. Utilizando o código-fonte em C++ é possível utilizar alguns métodos para manipulação de IO's no Linux, conforme descrito na tabela a seguir. A partir deste cenário, faça a correta associação entre os itens da 1ª coluna com seus respectivos conceitos da 2ª coluna:

1ª Coluna
I.export_gpio
II.setdir_gpio
III.setval_gpio
IV.getval_gpio

2ª Coluna
1-Utilizado para realizar a leitura de um pino configurado como entrada.
2-Configura a direção do pino de gpio, ou seja, entrada ou saída.
3-Utilizado para controlar um pino configurado como saída.
4-Exporta o arquivo de gpio para conceder acesso aos arquivos de manipulação.

Assinale a alternativa que apresenta a associação CORRETA: 
Alternativas
Respostas
3481: A
3482: E
3483: D
3484: E
3485: E
3486: C
3487: C
3488: A
3489: E
3490: A
3491: D
3492: D
3493: A
3494: A
3495: C
3496: B
3497: B
3498: C
3499: D
3500: B