Questões de Concurso
Comentadas para mpe-al
Foram encontradas 1.357 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Em 31/12/2017, uma entidade apresentava o seguinte balanço patrimonial:

O valor justo do veículo era de R$ 40.000. Em janeiro de 2018, a entidade transferiu o veículo para o grupo Ativo não Circulante mantido para venda.
Assinale a opção que indica o impacto da transferência do ativo
no balanço patrimonial da entidade.
Uma sociedade empresária que presta serviços de consultoria apresentava em 31/12/2017 o seguinte balanço patrimonial:

No mês de janeiro, a sociedade empresária comprou, por R$30.000, ações de empresas do ramo de petróleo com a perspectiva de venda em doze meses. Além disso, um dos sócios da sociedade empresária obteve um empréstimo da própria sociedade empresária no valor de R$ 20.000, para pagamento em dez meses.
Considerando apenas esses fatos, sobre o balanço patrimonial da
sociedade empresária, em 31/01/2018, assinale a opção correta.
Identificação de riscos Estimativa de riscos Avaliação de riscos Tratamento do risco Aceitação do risco Comunicação do risco Monitoramento e análise crítica de riscos
Assinale a opção que indica a atividade que completa a lista acima.
No contexto das “fact tables”, no âmbito de bancos de dados “data warehouse”, analise as afirmativas a seguir.
I. Constituem o material primordial dos processos de computação e agregação das consultas.
II. Contêm referências às dimensões a elas associadas.
III. Podem conter registros de tempo (time stamps).
IV. Podem conter “degenerate dimensions”.
Está correto o que se afirma em
Assinale a opção que mostra porque essa característica, embora indesejada, é admitida.
Definição do contexto Identificação de riscos Estimativa de riscos Avaliação de riscos Tratamento do risco Aceitação do risco Monitoramento e análise crítica de riscos
Assinale a opção que apresenta a atividade que completa a lista acima.
sql = “SELECT * FROM PESSOA WHERE Nome ='" + txtNome + " ' " AND Senha ='" + txtPwd + " ' "
Assinale os textos digitados maldosamente, armazenados respectivamente nas variáveis txtNome e txtPwd, que caracterizariam uma invasão do tipo “SQL Injection”.
1 0100000 2 0000001 3 1000000 5 0000100 6 0010010 7 0001000
Assinale a opção que, da esquerda para a direita, contém os valores da referida coluna, na ordem física.
select r1.* from r1 where r1.A not in ( select r2.A from r2 );
select r1.* from r1 where not exists ( select * from r2 where r2.A = r1.A );
select r1.* from r1 inner join r2 on r1.A <> r2.A;
select r1.* from r1 where ( select count(*) from r2 where r2.A=r1.A ) = 0;
select r1.* from r1 where r1.A not in ( select A from ( select A from r1 intersect select A from r2) x );
Considerando um banco de dados no MS SQL Server ou no Oracle, assinale a opção que indica o comando que não produz esse resultado corretamente.
select * from teste where nota <> null
Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna
select distinct * from teste; select * from teste union select * from teste; select distinct numero from teste; select numero from teste group by numero;
Desconsiderando eventuais inversões na ordem em que os valores são apresentados, assinale a conclusão correta com relação à equivalência dos resultados dessa execução.
O comando SQL
select convert(real,getdate() )
executado no MS SQL Server, no dia 27/04/2018, às 18.00h,
retornou
Considere uma tabela relacional T, com atributos A, B, C, D, E, na qual as seguintes dependências funcionais se verificam:
A → B
B → C
C → D
D → E
E → A
Para que essa tabela esteja normalizada até a forma Boyce-Codd,
Usar palavras reservadas para nomear objetos não é uma boa ideia, mas no MS SQL Server é possível usar palavras reservadas em certos objetos, desde que, por ocasião da utilização esses objetos, seus nomes sejam de forma especial.
Observe os dois comandos SQL a seguir.
select "having" from teste
where between <> 'between';
select [having] from teste
where [between] <> 'between';
Sobre esses comandos, analise as afirmativas a seguir.
I. O resultado do primeiro comando é sempre vazio.
II. O primeiro comando causa um erro de compilação.
III. O resultado do segundo comando é sempre vazio.
IV. O segundo comando causa um erro de compilação.
Está correto o que se afirma em