Prévia do material em texto
30/06/2023, 02:46 Avaliação Final (Objetiva) - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:770813) Peso da Avaliação 3,00 Prova 53419620 Qtd. de Questões 11 Acertos/Erros 6/5 Nota 6,00 O conceito de Web foi concebido em 1980, por Tim Berners-Lee, e não se tratava da internet como a conhecemos hoje. Tratava-se de um projeto denominado ENQUIRE, o qual era muito embrionário, mas o grande passo para o início da internet foi dado, pois neste projeto surgiu o primeiro processador de hipertexto.Nesse contexto, assinale a alternativa CORRETA que apresenta o conceito de HTTP: A É o protocolo utilizado na transferência de arquivos de hipertexto. B Uma linguagem de marcação para a criação de arquivos de hipertexto. C É quando o usuário que está lendo o conteúdo de uma página tem a possibilidade de navegar por diferentes páginas através de hiperlinks. D Um projeto denominado ENQUIRE, o qual era muito embrionário, mas o grande passo para o início da internet foi dado, pois neste projeto surgiu o primeiro processador de hipertexto. Os comandos DDL executados para criar o banco de dados, a tabela e a chave primária são descritos abaixo e são executados automaticamente pela ferramenta phpMyAdmin. Assinale a alternativa com o comando INCORRETO: A TABLE SHIFT. B CREATE TABLE. C CREATE DATABASE. D ALTER TABLE ADD CONSTRAINTPRIMARY. A responsividade é atualmente uma das principais preocupações no que tange ao design de aplicações web, visto que tais aplicações podem ser acessadas por dispositivos de diversos tamanhos e com diversas resoluções, como, por exemplo, os tablets, notebooks, smartphones etc. Considerando as características do design responsivo e do framework bootstrap, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Um dos problemas de aplicações web não responsivas é que determinadas informações da página podem ser redimensionadas ou até mesmo mudadas de lugar, o que prejudica a navegabilidade. VOLTAR A+ Alterar modo de visualização 1 2 3 30/06/2023, 02:46 Avaliação Final (Objetiva) - Individual about:blank 2/5 ( ) O framework bootstrap somente pode ser utilizado para o desenvolvimento em modo on-line através de um CDN (content delivery network). ( ) O framework bootstrap é formado essencialmente por um arquivo css e um arquivo javascript que, combinados, oferecem um conjunto de funcionalidades que podem ser reutilizadas para fornecer responsividade a aplicações web. ( ) O framework bootstratp necessita do PHP como linguagem server-side para funcionar corretamente em dispositivos diversos. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B F - V - F - V. C V - V - F - F. D V - F - F - V. Há um comando DML, também conhecido como query (consulta, em inglês), cuja função é retornar dados das tabelas de um banco de dados. Que comando é esse? A INSERE. B DROP. C SELECT. D CREATE. JavaScript nasceu de um antigo navegador chamado Netscape. Atualmente, é implementado em todos os navegadores. Sobre Javascript, analise as sentenças a seguir: I- Javascript é uma linguagem de script do lado do cliente. II- Possui menos interação com o servidor, permitindo validar a entrada do usuário antes de enviar a página, o que significa menos carga no servidor e menos tráfego no servidor. III- O JavaScript não aceita variáveis maiúsculas e minúsculas. IV- O Javascript é executado no navegador. V- O Javascript não suporta bancos de dados.Assinale a alternativa CORRETA: A As sentenças I, II, III, IV e V estão corretas. B Somente a sentença I está correta. C Somente a sentença III está correta. D Somente a sentença IV está correta. 4 5 30/06/2023, 02:46 Avaliação Final (Objetiva) - Individual about:blank 3/5 O HTML foi desenvolvido originalmente por Tim Bernes-Lee no CERN (Centro Europeu de Física de Partículas), e foi popularizado pelo navegador Mosaic, esse desenvolvido pela NCSA (National Center for Supercomputing Applications). Devido ao seu rápido crescimento na Web, foi necessário criar um padrão para que todos os autores e navegadores pudessem reconhecer quaisquer versões do HTML. Sobre as versões atuais do HTML, assinale a alternativa CORRETA: A HTML 5.1. B HTML 4 e Action Script. C HTTP 5. D HTML 5. O protocolo HTTP é o principal para sistemas com base na internet. A criação de novos métodos HTTP, nas versões mais recentes do protocolo, resolveram problemas relacionados à semântica quando as requisições HTTP são executadas, permitindo o uso do HTTP de uma forma muito mais próxima da realidade humana, dando sentido às requisições HTTP. Sobre REST, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O verbo indica a consulta SQL a ser feita no banco. ( ) O REST é um padrão e independe de linguagem. ( ) Os serviços REST devem prover uma URL base. ( ) O REST só pode ser utilizado com JAVA. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B F - V - V - F. C V - F - F - V. D F - F - V - V. O conceito de SPA (Single Page Application) consiste no desenvolvimento de aplicações e páginas web, em que uma interação de um usuário não exige o recarregamento de toda a página, mas, sim, somente a área com o conteúdo desejado. Este técnica de desenvolvimento mantém a página mais leve e consequentemente seu carregamento menos oneroso para o servidor. Considerando o conceito de SPA e sua implementação através do framework AngularJS, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para construir uma aplicação web utilizando o conceito de SPA, o framework AngularJS necessita do download da biblioteca adicional angular-route. ( ) Não é possível utilizar o conceito de SPA e REST em uma mesma aplicação WEB, pois os dois são completamente antagônicos. ( ) O AngularJS e o Bootstrap não são compatíveis, pois ambos tratam-se de bibliotecas javascript com as mesmas funcionalidades. ( ) No framwork AngularJS, as diretivas são a ponte entre o html e o javascript, sendo facilmente 6 7 8 30/06/2023, 02:46 Avaliação Final (Objetiva) - Individual about:blank 4/5 identificadas pelo prefixo ag-. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - F. B V - V - F - F. C F - V - F - V. D V - F - V - V. Sistemas desenvolvidos com a tecnologia API REST podem tornar as respostas mais eficientes por reduzir a utilização de recursos da banda da rede. API REST usa tecnologia que se baseia no protocolo de comunicação HTTP. Com relação à tecnologia JSON, analise as sentenças a seguir: I- O padrão Json requisita menos recursos de banda de internet do que o padrão XML. II- O formato Json pode ser desenvolvido em duas estruturas de dados principais: objeto e array. III- O formato Json não exige que os valores não numéricos das propriedades de um objeto estejam entre aspas. IV- A propriedade de um objeto Json pode ser um array, isto é, uma lista de valores. Agora, assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B Somente a sentença I está correta. C As sentenças II, III e IV estão corretas. D As sentenças I, II e III estão corretas. A Busca de um arquivo em um servidor Web pode receber parâmetros, porém, os parâmetros não ficam visíveis na URL, eles trafegam ocultos no corpo da requisição.Sobre o exposto, assinale a alternativa CORRETA: A html B post C get D put (ENADE, 2005) Considere o seguinte script SQL de criação de um banco de dados. CREATE TABLE PECAS ( 9 10 11 30/06/2023, 02:46 Avaliação Final (Objetiva) - Individual about:blank 5/5 CODIGO NUMERIC(5) NOT NULL, DESCRICAO VARCHAR(20) NOT NULL, ESTOQUE NUMERIC(5) NOT NULL, PRIMARY KEY(CODIGO)); CREATE TABLE FORNECEDORES (COD_FORN NUMERIC(3) NOT NULL, NOME VARCHAR(30) NOT NULL, PRIMARY KEY(COD_FORN) ); CREATE TABLE FORNECIMENTOS ( COD_PECA NUMERIC(5) NOT NULL, COD_FORN NUMERIC(3) NOT NULL, QUANTIDADENUMERIC(4) NOT NULL, PRIMARY KEY(COD_PECA, COD_FORN), FOREIGN KEY (COD_PECA) REFERENCES PECAS, FOREIGN KEY (COD_FORN) REFERENCES FORNECEDORES ); A partir desse script, assinale a opção CORRETA que apresenta comando SQL que permite obter uma lista que contenha o nome de cada fornecedor que tenha fornecido alguma peça, o código da peça fornecida, a descrição dessa peça e a quantidade fornecida da referida peça. A SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN = FORNECIMENTOS.COD_FORN; B SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA AND FORNECEDORES.COD_FORN = FORNECIMENTOS.COD_FORN; C SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES, FORNECIMENTOS; D SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS; Imprimir