Questões de Concurso Comentadas para fundatec

Foram encontradas 32.943 questões

Resolva questões gratuitamente!

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

Q2172662 Banco de Dados
Considere o seguinte comando:
CREATE SEQUENCE sequenciaquestao  START WITH 100  INCREMENT BY 2  NOCACHE  NOCYCLE;
Analise as assertivas abaixo e assinale a alternativa correta.
I. No ORACLE, se forem omitidas as cláusulas CACHE e NOCACHE na criação da SEQUENCE, o banco de dados irá fazer um CACHE de 20 sequencias por default. II. Quando uma transação gerou e utilizou valores de uma SEQUENCE e a transação for finalizada com ROOLBACK, os valores gerados para SEQUENCE também serão desfeitos e ela voltará ao valor que tinha antes. III. A primeira referência a sequenciaquestao.NEXTVAL retornará o valor 101.
Alternativas
Q2172661 Banco de Dados
Considere o seguinte comando:
SELECT * FROM Pessoa FOR UPDATE;
Analise as assertivas abaixo e assinale a alternativa correta. I. Pode ser especificada na cláusula FOR UPDATE uma coluna, por exemplo: FOR UPDATE OF Nome. II. A cláusula FOR UPDATE irá fazer um LOCK de todas as tuplas selecionadas pelo SELECT e só as liberará quando a transação, que tem esse comando SELECT, for finalizada. III. A cláusula FOR UPDATE somente pode ser utilizada no SELECT externo de uma consulta, não pode ser utilizada em subconsultas ou SELECT aninhado.
Alternativas
Q2172660 Banco de Dados
O schedule de um conjunto de transações representa a ordem em que cada operação de cada transação é executada. Deve-se levar em consideração que, em um sistema multitarefa, as operações das transações serão intercaladas, pois a sua execução serial representaria desperdício de recursos. Considere as transações T1 e T2, onde w é write e r é read:
T1: r1(X); X:= X -10; w1(X); r1(Y); Y:= Y + 10; w1(Y); T2: r2(Y); Y := Y - 20; w2(Y); r2(X); X := X + 20; w2(X);
Considere o schedule para essas duas transações:
Schedule: r1(X); w1(X); r2(Y); w2(Y); r1(Y); w1(Y); r2(X); w2(X);
Assinale a alternativa que classifica corretamente esse schedule
Alternativas
Q2172659 Banco de Dados
Uma transação SQL executa operações que modificam o banco de dados. O comportamento da transação é determinado por princípios de correção da aplicação e do banco de dados, além de configurações que determinam o modo de acesso, área de diagnóstico e nível de isolamento. No SQL, o nível de isolamento é definido no comando SET TRANSACTION e pode ser: serializable, repeatable read, read committed e read uncommitted. Analise as assertivas abaixo:
I. A opção default do SET TRANSACTION, para o nível de isolamento, é READ COMMITED, que garante que a transação não lerá dados de transações que não foram finalizadas. II. Ao definir o nível de isolamento como REPEATABLE READ, a transação será executada em completo isolamento, portanto não lerá dados de transações que não foram finalizadas com sucesso e, somente depois que ela terminar com sucesso, os dados que está alterando poderão ser acessados por outras transações. III. A opção READ UNCOMMITED permite que a transação leia dados de transações ativas que ainda não foram efetivados.
Quais estão corretas?
Alternativas
Q2172658 Banco de Dados
Nos sistemas de bancos de dados relacionais, uma Transação é um conjunto de uma ou mais operações que compõem uma única unidade lógica de trabalho a ser executada. As transações devem seguir o princípio ACID: Atomicidade, Consistência, Isolamento e Durabilidade. Analise as assertivas abaixo e assinale a alternativa correta.
I. O ROLLBACK é utilizado para garantir o princípio da durabilidade das transações. II. Em caso de falha, uma transação que foi finalizada por COMMIT precisa ser desfeita. III. Na execução de uma transação, em caso de falha, ela pode ser finalizada com sucesso, mesmo que alguma de suas operações não tenham sido realizadas. IV. A execução de uma transação não pode ser interferida por quaisquer outras transações que acontecem simultaneamente.
Alternativas
Q2172656 Banco de Dados
VIEW é um recurso da linguagem SQL que permite uma alternativa de acesso aos dados das tabelas do banco de dados. Sobre isso, analise assertivas abaixo e assinale a alternativa correta.
I. Depois de criar uma VIEW, ela pode ser usada em um comando SELECT.
II. Não se pode executar comandos de alteração (UPDATE) ou exclusão (DELETE) em uma VIEW.
III. É possível fazer uma inserção (INSERT) de dados em uma tabela através de qualquer VIEW criada com base em uma consulta dessa tabela, desde que tenha no mínimo um de seus campos.
IV. A cláusula WITH READ ONLY indica que a VIEW somente permite que se consulte a sua estrutura, mas não pode ser executada.
Alternativas
Q2172655 Banco de Dados
Considere a tabela relacional:
Estudante(IdEstudante, nome, idade) Legenda: Campos sublinhados compõem a chave primária da tabela. Considere o seguinte comando SQL: CREATE OR REPLACE VIEW questao AS SELECT AVG(IDADE) FROM ESTUDANTE
Analise as assertivas abaixo e assinale a alternativa correta.
I. Uma VIEW é uma consulta que, ao ser executada, tem seu resultado armazenado no banco de dados. II. Na cláusula FROM do comando SELECT, uma VIEW pode ser referenciada como se fosse uma tabela. III. A consulta da VIEW (questao) está obtendo o valor da média das idades dos estudantes. IV. Para saber quais estudantes são mais velhos que a média, basta consultar SELECT MAX(IDADE) FROM QUESTAO
Alternativas
Q2172654 Banco de Dados
As permissões para acesso às estruturas e operações em um banco de dados são concedidas através do comando SQL GRANT. Considere o seguinte comando SQL:
GRANT ALL PRIVILEGES ON BUSINESS TO PEOPLE
Sobre esse comando SQL, analise as assertivas abaixo e assinale a alternativa correta.
I. PEOPLE pode ser um usuário ou uma ROLE. II. O usuário poderá conceder seus privilégios sobre a tabela BUSINESS a outros usuários. III. O usuário poderá fazer operações de INSERT, UPDATE ou DELETE na tabela BUSINESS. IV. O usuário poderá criar uma TRIGGER sobre a tabela BUSINESS.
Alternativas
Q2172652 Banco de Dados
Considere o seguinte comando:
CREATE OR REPLACE PROCEDURE questao AS BEGIN   FOR k IN (SELECT * FROM PESSOA)   LOOP    cont := cont+1;    DBMS_OUTPUT.PUT_LINE('NOME: '||k.NOME);  END LOOP; END;
Analise as assertivas abaixo e assinale a alternativa correta.
I. A opção [OR REPLACE] é opcional na sintaxe da criação da procedure e irá sobrescrever a procedure. II. O comando LOOP não possui EXIT e nem EXIT WHEN, por isso será infinito. III. A saída irá mostrar a lista de nomes da tabela PESSOA. IV. A quantidade de vezes que o LOOP será executado é determinada pela quantidade de tuplas da tabela PESSOA.
Alternativas
Q2172651 Banco de Dados
Triggers são um importante recurso da linguagem SQL. Considere o seguinte comando para criação de uma trigger:
CREATE TRIGGER FAZ       BEFORE UPDATE ON FUNCIONARIOS       FOR EACH ROW DECLARE DIFERENCA NUMBER;    BEGIN          DIFERENCA := :NEW.SALARIO - :OLD.SALARIO;          DBMS_OUTPUT.PUT_LINE(‘DIFERENÇA' || DIFERENCA); END;
Analise as assertivas abaixo e assinale a alternativa correta.
I.   A trigger FAZ será executada uma única vez para toda execução do comando UPDATE. II.  A trigger FAZ irá substituir a execução do comando UPDATE se a diferença calculada for nula. III. A trigger FAZ será executada antes da efetivação da operação de alteração de cada linha da tabela FUNCIONARIOS. IV. :OLD.SALARIO contém o valor do salário antes da efetivação da operação de alteração.
Alternativas
Q2172650 Banco de Dados
O gerenciamento da memória no SGBD Oracle possui duas áreas principais: SGA (System Global Area) e PGA (Program Global Area). Nesse contexto, analise as assertivas abaixo e assinale a alternativa correta.
I. A PGA é um conjunto de estruturas de memória compartilhada que contém dados e informações de controle de uma instância do banco de dados Oracle. II. A SGA é uma região não compartilhada da memória que contém dados e informações de controle de um processo do servidor. III. Tanto a SGA como a PGA podem ser configuradas manualmente ou automaticamente.
Alternativas
Q2172649 Banco de Dados

As restrições de integridade garantem que as mudanças feitas no banco de dados, por usuários autorizados, não resultem em uma perda da consistência dos dados. Nesse contexto, considere os seguintes comandos SQL:


CREATE TABLE CIDADE( idCidade number(4) PRIMARY KEY, nome varchar2(50) NOT NULL

)

CREATE TABLE PESSOA( idPessoa number(5) PRIMARY KEY, nome varchar2(50) NOT NULL, idCidade number(4) REFERENCES CIDADE(idCidade)

)


Analise as assertivas abaixo e assinale a alternativa correta.

I. As tabelas CIDADE e PESSOA terão a identificação de cada uma de suas tuplas por um valor único, garantida pela restrição de integridade de identidade, verificada pelo SGBD a cada operação de inclusão ou alteração de tuplas.

II. O campo PESSOA.idCidade tem preenchimento obrigatório para cumprir com a regra da integridade referencial.

III. Quando uma tupla da tabela CIDADE for excluída, não é realizada verificação de integridade referencial, pois essa tabela não possui chave estrangeira.

IV. O campo PESSOA.nome não pode ficar vazio quando é feita a inclusão ou alteração de uma tupla na tabela PESSOA. 

Alternativas
Q2172648 Banco de Dados
O Modelo Entidade-Relacionamento, proposto por Peter Chen, é uma ferramenta conceitual que permite a elaboração de uma abstração do mundo real pela especificação de um esquema conceitual de dados, denominado diagrama entidade-relacionamento (DER). Esse modelo possui um conjunto de conceitos centrais. A partir disso, relacione a Coluna 1 à Coluna 2, associando os conceitos do MER às suas definições.
Coluna 1 1. Entidades. 2. Relacionamentos. 3. Atributos. 4. Atributos Identificadores. 5. Cardinalidade.
Coluna 2 ( ) Proporção que ocorrências podem ser ligadas. ( ) Objetos concretos ou abstratos do mundo real. ( ) Características/informações. ( ) Associações ou ligações entre Objetos. ( ) Identificação das ocorrências.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2172647 Banco de Dados
A arquitetura do SGBD é dividida em três níveis que proveem diferentes abstrações da estrutura do sistema de banco de dados, e é conhecida como arquitetura ANSI/SPARC. Essa organização em níveis efetiva a visão abstrata dos dados, reduzindo a complexidade do sistema
I. Nível físico: é onde se especifica o acesso aos dados conforme as necessidades de cada usuário ou aplicação. II. Nível lógico: é onde se descreve a estrutura completa do banco de dados, que engloba a definição do esquema do banco de dados. III. Nível de visão: relaciona-se com as estruturas de armazenamento dos dados e com o gerenciamento destas.
Quais estão corretas?
Alternativas
Q2172596 Pedagogia
Em relação aos métodos de alfabetização, analise as assertivas abaixo:
• Seu princípio organizativo é a ênfase na relação direta entre fonema e grafema, ou seja, entre o som da fala e a escrita. Nesse método, o ensino se inicia pela forma e pelo som das vogais, seguidas pelas consoantes. • No desenvolvimento do método, geralmente é escolhida uma ordem de apresentação “do mais fácil para o mais difícil”. Em várias propostas pedagógicas, o trabalho inicial desse método centra-se nas vogais e em seus encontros, como uma das condições para a sistematização posterior das sílabas. • Segue o princípio geral dos métodos sintéticos, de centrar a atenção do aprendiz em unidades menores e abstratas, a serem combinadas progressivamente.
Tais características correspondem, correta e respectivamente, a quais métodos?
Alternativas
Q2172595 Pedagogia
De acordo com Rocha (2014), no discurso pedagógico a avaliação diagnóstica tem sido também tratada como sinônimo de avaliação ___________. Nessa perspectiva, ela é entendida também como a avaliação que ocorre ao longo dos processos de ensino e aprendizagem, visando a sua ___________. A avaliação diagnóstica é um instrumento da interação pedagógica que tem como foco o ___________da aprendizagem.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q2172594 Pedagogia
De acordo com Abuchaim (2021), o conjunto de documentos nacionais oficiais relativos aos critérios do que seria um atendimento de qualidade na Educação Infantil, bem como aqueles que tratam do currículo da Educação Infantil, endossam um conceito de qualidade baseado em premissas comuns. Sobre esse conceito de qualidade na Educação Infantil, analise as assertivas abaixo:
I. A qualidade na Educação Infantil depende de várias instâncias responsáveis (desde os governos federal, estadual, municipal, passando pela gestão das unidades escolares e se estendendo aos profissionais que nela atuam).
II. A qualidade é construída em cada contexto, localmente, por meio de relações que envolvem agentes da educação e de outros setores, como saúde e assistência social, bem como famílias, crianças e comunidades.
III. A qualidade não pode ser mensurada pela presença de bens materiais, mas passa pela garantia dos direitos de todas as crianças, de forma equânime, ao desenvolvimento integral e às aprendizagens significativas e contextualizadas ao longo da primeira infância.
IV. A qualidade pode ser regulada por meio de cuidadosas e sistemáticas práticas de avaliação em larga escala de crianças na Educação Infantil, uma vez que os resultados ajudariam a vislumbrar o que deve ser aprimorado nos ambientes de aprendizagens, bem como nas práticas de professores e na gestão escolar e das redes.
Quais estão corretas?
Alternativas
Q2172593 Pedagogia
De acordo com Fochi (2021), em relação à documentação pedagógica, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) O conceito de documentação pedagógica consiste em práticas que envolvem formas de planejar, fazer, refletir e narrar o cotidiano pedagógico e as aprendizagens das crianças. ( ) A documentação pedagógica se articula com o desenvolvimento de um aparato instrumental de planejamento, de avaliação e de comunicação do cotidiano pedagógico e da aprendizagem das crianças. ( ) Como um conceito de campo da Pedagogia, ele se torna um sinônimo do ato de “documentar” e, mais do que isso, do próprio sentido de “documentação”. ( ) Caracteriza-se pela compilação de registros (ou seja, pelo ato de produzir registros: fotografar, filmar, tomar notas, colecionar produções das crianças, por exemplo) e pela construção de um documento físico (ato de compor portfólios, painéis, mini histórias, por exemplo).
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172592 Pedagogia
O brincar heurístico refere-se a uma abordagem que coloca a criança no centro da aprendizagem para que assim ela tenha suas experiências potencializadas. Relacione a Coluna 1 à Coluna 2, associando as modalidades do brincar heurístico às suas respectivas características.
Coluna 1 1. Jogo heurístico. 2. Bandejas de experimentação. 3. Cesto dos tesouros.
Coluna 2 ( ) Modalidade preferencialmente pensada para bebês que ainda não engatinham, facilitando a experimentação autônoma de objetos – geralmente naturais ou feitos de madeira, de metal, de couro, borracha e pele.
( ) Possui três tipos diferenciados de materiais: objetos e entráculos, recipientes e sacolas ou caixas.
( ) Modalidade destinada preferencialmente àquelas crianças que já se locomovem com destreza ou já tenham adquirido o controle sobre sua marcha, por volta de um a dois anos de idade.
( ) Sua organização se dá em ilhas predominantemente investigativas que contemplam: materiais incontáveis/descontínuos, contáveis/contínuos e de apoio.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172591 Pedagogia
Para Antunes (2014), um sistema de avaliação da aprendizagem deve valorizar o(a):
I. Saber aprender. II. Espírito empreendedor dos alunos. III. Relação hierárquica entre docentes e discentes.
Quais estão corretas?
Alternativas
Respostas
15941: C
15942: A
15943: B
15944: C
15945: C
15946: C
15947: D
15948: E
15949: E
15950: E
15951: C
15952: C
15953: D
15954: A
15955: D
15956: B
15957: A
15958: B
15959: E
15960: B