Categorias: Concursos Públicos

Questões de Tecnologia da Informação e Informática do ISS Porto Alegre. (temos recurso)

Olá pessoal,

Hoje vamos comentar as questões da prova de TI e Informática do ISS-Porto Alegre de último final de semana. Primeiramente, gostaria de dizer que fiquei extremamente satisfeito com o resultado da nossa revisão de véspera. Várias questões estavam nos slides e foram destacadas ao longo da revisão.

Temos uma questão que cabe recurso: a questão 10.

QUESTÃO 10 – Um cliente, ao realizar uma compra, poderá adquirir vários produtos. Por exemplo, no dia 03/01/2019, às 10h:37min (dez horas e trinta e sete minutos), o cliente João Pedro, adquiriu os seguintes produtos: (1) 10 lápis ao preço de venda de 0,55 cada; e (2) 5 canetas esferográficas, ao preço de venda de 1,50 cada. O valor total dessa compra realizada pelo Joao foi de 13,00, que corresponde a soma das seguintes contabilizações: (10 * 0,55 + 5 * 1,50). Joao Pedro poderá adquirir esses mesmos produtos e outros, quando desejar. As quantidades adquiridas e o preço de venda são registrados na tabela “AQUISICAO”. Pretende-se gerar um relatório que exiba o código e nome de cada cliente, a data de aquisição e o valor total de cada aquisição realizada por esses clientes. O resultado deverá ser ordenado de forma ascendente pela data de aquisição e, a seguir, pelo código do cliente, também de forma ascendente. Nesse caso, é uma consulta que atende corretamente ao enunciado acima:

Para responder a essa questão resolvi fazer o código em SQL usando o MySQL. O código encontra-se no arquivos pdf dos comentários da questão.

Agora vamos executar o código da questão:

<!– SELECT cli_codigo, cli_nome, aquisicao_data_hora, sum(aquisicao_preco_venda*aquisicao_quantidade_venda) soma

FROM cliente, aquisicao

WHERE cli_codigo – cliente_cli_codigo

GROUP BY cli_codigo, cli_nome, aquisicao_data_hora

ORDER BY cli_codigo, aquisicao_data_hora; –>

A primeira coisa que precisamos observar é que o código não compila, seguindo a descrição da figura que orienta a questão, o atributo está descrito com o nome “aquisição_data_hora” não “aquisição_data” como se apresenta nas consultas da questão 10. Outro ponto é, para que o resultado seja ordenado de forma correta, de acordo com o enunciado da questão, precisaríamos trocar a sequência dos atributos no ORDER BY para ORDER BY aquisicao_data_hora, cli_codigo.

Assim, temos que, todas as consultas da questão não funcionam, primeiramente por não compilarem pois o atributo aquisição_data não existe no modelo. Esse é um primeiro ponto pela anulação da questão.

O segundo ponto é: mesmo que os atributos estejam todos corretos na consulta, a ordem do resultado não estaria de acordo com o solicitado. Você pode executar os códigos acima no site sqlfiddle.com e verificar as afirmações acima.

Gabarito: B (Cabe recurso pela anulação.)

As demais questões estão comentadas no arquivo pdf. Acho que facilita a sua leitura e o armazenamento para uma revisão futura.

Qualquer dúvida estou às ordens,

Forte abraço e bons estudos,

Thiago Cavalcanti

Thiago Rodrigues Cavalcanti

Posts recentes

Governador do RS recomenda adiamento das provas do CNU

O governador do Rio Grande do Sul, Eduardo Leite, durante coletiva de imprensa realizada nesta…

1 hora atrás

Confira quais são as etapas e provas do concurso Politec PE

Provas serão aplicadas em 21 de julho! O aguardado edital do concurso Politec PE (Polícia…

2 horas atrás

Concurso ISS Cabedelo PB: saiu o gabarito preliminar

Foi divulgado o gabarito preliminar da prova objetiva do concurso ISS Cabedelo, aplicada no dia…

3 horas atrás

Concurso Cabedelo PB: saíram os gabaritos preliminares

Mais de 9 mil inscritos! Com provas devidamente aplicadas, foram divulgados os gabaritos preliminares da…

3 horas atrás

Concurso Cabedelo Saúde: gabaritos são divulgados

Foram divulgados os gabaritos das provas do concurso Cabedelo Saúde, no estado da Paraíba, aplicadas…

3 horas atrás

Concurso Serra ES Educação: edital ofertará 895 vagas!

O prefeito Sergio Vidigal anunciou que o edital do concurso Serra ES Educação, município localizado…

4 horas atrás