Baixe o app para aproveitar ainda mais
Prévia do material em texto
Legenda: Resposta Certa Sua Resposta Errada Questão Cancelada 1. Na linguagem SQL, os comandos DML permitem manipular os dados de um banco de dados. Com estes comandos, é possível inserir, alterar, excluir ou ainda selecionar dados de um banco de dados. Além disso, é possível criar comandos SELECT com a ligação de mais de uma tabela, trazendo dados de mais de uma tabela no mesmo comando SQL. Com relação aos comandos SQL, assinale a alternativa CORRETA: a) O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os campos da tabela "USUARIO". b) O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna todos os registros da tabela "USUARIO". c) O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU" retorna todos os campos das tabelas "USUARIO" e "EMPRESA". d) O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU = B.CODUSU AND B.CODUSU >= 123456" retorna todos os registros da tabela "USUARIO". 2. O JavaScript permite que se trabalhe com funções através de uma abordagem mais moderna, utilizando uma prática conhecida como literal de função. Esta prática consiste em atribuir o valor de retorno de uma função sem nome diretamente a uma variável. Considerando esta característica específica da linguagem de programação JavaScript e sabendo que o código mostrado na figura a seguir é interpretado sem erros, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O código mostrado na linha 17 é uma demonstração dos literais de função. ( ) Na linha 25 é feito um laço que repete 7 vezes o mesmo comando. ( ) A utilização do modificador var na frente da variável numeroAleatorio permite que ela seja utilizada em qualquer lugar do código-fonte, pois a torna uma variavel global. ( ) Na linha 21, o código-fonte retorna o resultado da divisão da variável numeroAleatorio por 2. Agora, assinale a alternativa que apresenta a sequência CORRETA: https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_2%20aria-label= a) V - F - V - F. b) V - F - F - F. c) F - V - F - F. d) V - F - F - V. 3. O SQL é uma linguagem para banco de dados, e serve para criar e manipular bancos de dados, manipular e alterar dados em tabelas, criar e alterar tabelas, enfim, manipular banco de dados e suas estruturas. A linguagem SQL possui dois grupos de comandos, o DDL (Data Definition Language) e o DML (Data Manipulation Language). Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os comandos DDL possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados. ( ) Os comandos DML possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados. ( ) Os comandos SELECT, INSERT, UPDATE e DELETE são comandos DML. ( ) Os comandos CREATE e DROP, que alteram estruturas de tabelas, são comandos DDL. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - F. b) V - V - F - V. c) F - F - V - F. d) F - V - V - V. 4. O javascript vem assumindo uma importância cada vez maior no desenvolvimento web, passando de uma linguagem de cliente, interpretada no browser, para uma linguagem de servidor, sendo compilada e executada por motores específicos. Considerando as características da linguagem de programação javascript e o código- fonte da figura a seguir, classifique V para as sentenças verdadeiras e F para as falsas: https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_3%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_4%20aria-label= ( ) O literal de função começa na linha 19. ( ) A variável i somente pode ser utilizada dentro do laço for. ( ) A função literal retorna o resto da divisão de numeroAleatorio por 2. ( ) A chamada da função ocorre na linha 26. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V. b) V - V - F - F. c) V - F - V - F. d) V - F - F - V. 5. O JavaScript conta com funções matemáticas de validação, que permitem avaliar se o resultado de determinada operação matemática é ou não válido. Considerando as funções de validação do JavaScript e sabendo que o código do exemplo a seguir é interpretado sem erro, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Na linha 18, a variável exprMatematica recebe o valor 15. ( ) A função isFinite retorna o valor false caso a expressão matemática retorne um valor numérico inválido. ( ) Neste código-fonte, o navegador exibirá a palavra Acertou!. ( ) Neste código-fonte, o navegador exibirá a palavra Errou!. Agora, assinale a alternativa que apresenta a sequência CORRETA: https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_5%20aria-label= a) V - F - F - V. b) V - V - F - F. c) V - F - V - F. d) F - V - F - V. 6. Os sistemas de informação utilizam banco de dados relacional que possuem tabelas de dados. Por exemplo, os esquemas em SQL representados a seguir. CREATE TABLE Artista ( id INTEGER PRIMARY KEY, nome VARCHAR(40) NOT NULL, CPF CHAR(11) NOT NULL, dataNascimento DATE, UNIQUE (CPF) ); CREATE TABLE Evento ( id INTEGER PRIMARY KEY, descricao VARCHAR(60) NOT NULL, numMaxConvidados INTEGER DEFAULT 0, CHECK (numMaxConvidados >= 0) ); CREATE TABLE Atuacao ( idArtista INTEGER, idEvento INTEGER, PRIMARY KEY (idArtista, idEvento), FOREIGN KEY (idArtista) REFERENCES Artista, FOREIGN KEY (idEvento) REFERENCES Evento(id) ); https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_6%20aria-label= O sistema também possui uma consulta que integra um de seus relatórios, conforme indicado a seguir. SELECT A.nome, E.descricao FROM Evento E FULL JOIN Atuacao T ON E.id = T.idEvento FULL OUTER JOIN Artista A ON T.idArtista = A.id Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no relatório é: a) O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados. b) A descrição de todos os eventos e, caso haja aristas alocados, os seus nomes. c) O nome de todos os artistas combinados com a descrição de todos os eventos. d) O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento. A utilização de um banco de dados em uma aplicação que possua cadastros ou precise gravar dados, é indispensável. No caso de bancos de dados relacionais, a linguagem SQL é o recurso que permite a manipulação de dados e de objetos de bancos de dados, isto é, incluir, alterar, excluir ou atualizar dados e objetos do banco de dados. A linguagem SQL é constituída por dois grupos: comandos DDL e DML. Com relação à linguagem de banco de dados SQL, analise as afirmativas a seguir: I- Um exemplo de comando DDL é o comando: "CREATETABLE NOTA VALUES (1234, 'MARCOS', 9.5)". II- Um exemplo de comando DDL é o comando: "DROP TABLE NOTA". III- Um exemplo de comando DDL é o comando: "SELECT CODALU FROM NOTA". IV- Um exemplo de comando DDL é o comando: "DROP DATABASE". Assinale a alternativa CORRETA: a) As afirmativas I, II e IV estão corretas. b) As afirmativas II, III e IV estão corretas. c) Somente a afirmativa III está correta. d) As afirmativas II e III estão corretas. * Observação: A questão número 7 foi Cancelada. 8. Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O comando "DELETE FROM habito" apaga todos os dados da tabela habito. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_8%20aria-label= ( ) O comando " $conn->query($sql) " executa uma consulta no banco de dados. ( ) O comando " $conn->close(); " encerra a conexão com o banco de dados. ( ) O comando " $_GET["id"] " atualiza o ID de um registro no banco de dados. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F - V. b) F - F - V - V. c) F - V - V - F. d) V - V - V - F. 9. O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar uma página web, ou parte dela, sem ter que carregá-la completamente. Sobre JavaScript, analise o código e classifique V para as sentenças verdadeiras e F para as falsas: ( ) A linha 08 apresentará uma mensagem no navegador do usuário. ( ) A linha 13 possui um evento JavaScript associado ao botão. ( ) Nas linhas 06 a 09, a função clique_botao pode ser associada a vários botões. ( ) A linha 04 insere código CSS ao documento. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - V. b) F - V - V - F. c) V - V - V - F. d) V - F - F - V. 10. O SQL (Linguagem de Consulta Estruturada), é uma linguagem de pesquisa declarativa para bancos de dados relacionais. Em um modelo de dados que descreve a publicação acadêmica de pesquisadores de diferentes instituições em eventos acadêmicos, considere as tabelas a seguir. DEPARTAMENTO (#CodDepartamento,NomeDepartamento) EMPREGADO (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario) https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTU=&action3=NjM3Mzcz&action4=MjAyMC8x&prova=MTU1NjgwOTM=#questao_10%20aria-label= Na linguagem SQL, o comando para recuperar os empregados com salário maior que 2000 é: a) SELECT NomeEmpregado, Salario > 2000 FROM Empregado b) SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000 c) SELECT NomeEmpregado, Salario FROM Empregado WHERE Salario > 2000 d) SELECT CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento HAVING AVG (Salario) > 2000 Prova finalizada com 10 acertos e 0 questões erradas.
Compartilhar