Prévia do material em texto
<p>18:39 Avaliação Final (Objetiva) Individual A+ Alterar modo de visualização Peso da Avaliação 4,00 Prova 79825774 Qtd. de Questões 11 Acertos/Erros 9/2 Nota 9,00 1 O Structured Query Language SQL -, Linguagem de Consulta Estruturada, em português, é uma linguagem padronizada para utilização em bancos de dados relacionais. Muitos dos bancos de dados relacionais, como MySql, Oracle, Firebird e Microsoft Access possuem SQL como linguagem para seu gerenciamento. Existem outras linguagens para bancos de dados, porém SQL é o que predomina. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) "INSERT INTO CARRO VALUES (1, 'Teste'. 20161014)" é um comando DML ( ) "DELETE FROM CARRO WHERE CODCAR 1" é um comando DDL. ) "DROP TABLE CARRO" é um comando DML. ( ) "CREATE TABLE CARRO (CODCAR INT(6) NOT NULL)" é um comando DDL Agora, assinale a alternativa que apresenta a sequência CORRETA: A V-V-F-V B V-F-F-V C D F V - F - F. 2 O design responsivo de páginas para a internet é uma técnica que faz a estruturação do layout para que site se adapte de acordo com a resolução do dispositivo em que ele está sendo visualizado. O layout precisa manter coesão e uma boa experiência ao usuário independente do dispositivo. O conceito de design responsivo não tem como objetivo apenas adaptar layout e sim entender as necessidades do projeto e do usuário proporcionando uma boa utilização, boa experiência e performance do site, independente do dispositivo que usuário esteja utilizando. Sobre design responsivo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O layout da página não se adapta conforme a resolução em que está sendo visualizado. ( ) É necessário simplificar elementos da tela para dispositivos móveis. ( ) É necessário ocultar ou remover elementos desnecessários nos dispositivos menores. ( ) O layout deve utilizar medidas fixas Assinale a alternativa que apresenta a sequência CORRETA: A F-F-V-V B about:blank 1/6</p><p>19/09/2024, 18:39 Avaliação Final (Objetiva) - Individual D V-F-F-V 3 O design responsivo se caracteriza por páginas Web que se adaptam dispositivo que usuário está utilizando. O usuário pode utilizar os mais variados dispositivos, como um tablet ou um smartphone. Sobre design responsivo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma página Web não se adapta ao tamanho da tela do dispositivo. ( ) O Bootstrap é um framework back-end. ( ) Informações não essenciais da página podem ser ocultadas ao ser apresentada em ( ) Mockups são protótipos das páginas para avaliação antes do desenvolvimento. Assinale a alternativa que apresenta a sequência CORRETA: A B F-F-V-V D V-F-F-V 4 Podemos citar duas características principais. Primeiro, PHP é uma linguagem Case Sensitive, ou seja, onde letras maiúsculas diferem de letras minúsculas no que diz respeito a palavras reservadas, comandos e nomes de variáveis. Segundo, PHP é uma linguagem de tipagem dinâmica (também conhecida como tipagem fraca), que significa que tipo da variável não necessita ser declarado e pode alterar em tempo de execução. Sabendo que termo PHP é um acrônimo, assinale a alternativa CORRETA: A PHP = Parental Home B PHP = Parental Home Point. C PHP : Personal Home Page. D PHP : Personal Home Point. Revisar Conteúdo do Livro about:blank 2/6</p><p>19/09/2024, 18:39 Avaliação Final (Objetiva) - Individual 5 Quando se conecta à internet, e digita-se no browser um determinado site, browser irá efetuar uma requisição GET através de um protocolo HTTP. Sobre outros tipos de requisições, analise as sentenças a seguir: I - Post. II Put. III - IV - URL. V Pop. Assinale a alternativa CORRETA: A As sentenças I e II estão corretas B As sentenças I e III estão corretas. C As sentenças II e V estão corretas. D As sentenças I e IV estão corretas. 6 O comando SELECT está entre os mais importantes dentro da linguagem de programação SQL, afinal é ele que permite a seleção de dados existentes dentro das tabelas e a consequente implementação de consultas e relatórios dentro dos sistemas. Com relação ao comando SELECT, assinale a alternativa CORRETA: A Na sintaxe do comando select, é obrigatório uso dos nomes das tabelas seguidas pelos nomes das colunas que se deseja selecionar. B O comando SELECT permite a criação dos comandos chamados de querys, em que é possível aplicar critérios de filtragem para definir detalhadamente qual informação deve ser buscada. C Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado será retornado, pois banco de dados não sabe qual informação deve ser buscada. about:blank 3/6</p><p>19/09/2024, 18:39 Avaliação Final (Objetiva) Individual D Cada comando do tipo SELECT somente pode ser aplicado a uma tabela do banco de dados de cada vez. 7 Os comandos DML são utilizados para a realização de operações dentro dos bancos de dados, dentre as quais se destacam as operações de SELEÇÃO, INSERÇÃO, ATUALIZAÇÃO e DELEÇÃO. Com relação aos comandos DML, assinale a alternativa CORRETA: A O comando de deleção do DML é comando DROP, que pode ser aplicado a tabelas e a bases de dados. B O comando DML utilizado para fazer a busca de registros em uma tabela é comando FIND. A sintaxe do comando DML para inserção de dados pode ser exemplificada através da seguinte instrução: INSERT INTO nome tabela ( coluna 1, coluna 2, coluna_3) VALUES ( valor_1, valor_2, valor_3). D O comando DML para fazer atualização de dados é comando REFRESH. 8 HTTP (Hypertext Transfer Protocol) é protocolo para transferência de arquivos de hipertexto. O get é um método do HTTP utilizado para buscar um arquivo em um servidor Web. Além do método get utilizado pelo browser, HTTP possui outros métodos. Assinale a alternativa CORRETA referente a esses métodos: A Put e Ping. B Post e Put. C Delete e Method. D Post e 9 As SPA têm seu desenvolvimento baseado em técnicas de front-end, usando prioritariamente JavaScript. Tem como objetivo codificar menos na linguagem do servidor e mais nas tecnologias do cliente/navegador, de forma a proporcionar ao usuário uma aplicação mais dinâmica, que carrega recursos conforme necessário. Uma página SPA é praticamente uma aplicação desktop rodando no navegador Web, e servidor fica prioritariamente com a responsabilidade de acessar banco de dados. Sobre as Single Page Applications, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O resultado de SEO é pior em SPAs. ( ) O tempo de carregamento da página é maior. about:blank 4/6</p><p>19/09/2024, 18:39 Avaliação Final (Objetiva) - Individual ( ) O JavaScript é a linguagem mais importante da aplicação. ( ) Dificulta a experiência de usuário. Assinale a alternativa que apresenta a sequência CORRETA: A V-F-F-V. B F-F-V-V C D Revisar Conteúdo do Livro 10 Antigamente, desenvolvimento de páginas web, para funcionamento correto em diferentes resoluções, deveria utilizar recursos adaptativos no código-fonte, sendo uma característica da maioria dos sites existentes que se adaptavam aos diferentes aplicativos. No entanto, recentemente surgiu framework Bootstrap para resolver problema de diferentes tamanhos de tela, que nasceu no Twitter através de um projeto open source. Com relação ao framework Bootstrap, analise as afirmativas a seguir: I- Não é necessário baixar a biblioteca de fontes do Bootstrap, pois pode-se utilizar um CDN (Content Delivery Network). II- É necessário baixar a biblioteca de fontes do Bootstrap para poder utilizá-lo no desenvolvimento de uma página web responsiva. III- Utilizando a biblioteca do Bootstrap em uma página web, é possível que tamanho de uma imagem seja ajustada automaticamente quando for utilizado um celular ou um notebook para acessar esta página. Com Bootstrap, é possível tornar uma tabela ajustável automaticamente de acordo com tamanho da tela do dispositivo sendo utilizado. Agora, assinale a alternativa CORRETA: A Somente a afirmativa I está correta. B As afirmativas I, III e IV estão corretas. C As afirmativas II, III e IV estão corretas. D As afirmativas II e IV estão corretas. 11 (ENADE, 2005) Considere O seguinte script SQL de criação de um banco de dados. CREATE TABLE PECAS 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, about:blank 5/6</p><p>19/09/2024, 18:39 Avaliação Final (Objetiva) - Individual NOME VARCHAR(30) NOT NULL, PRIMARY KEY(COD_FORN) ); CREATE TABLE FORNECIMENTOS ( COD_PECA NUMERIC(5) NOT NULL, COD FORN NUMERIC(3) NOT NULL, QUANTIDADE NUMERIC(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 nome de cada fornecedor que tenha fornecido alguma peça, código da peça fornecida, a descrição dessa peça e a quantidade fornecida da referida peça. A SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS; SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS WHERE B PECAS.CODIGO = FORNECEDORES.COD_FORN FORNECIMENTOS.COD_FORN C SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES, FORNECIMENTOS; SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, D FORNECEDORES, FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_FOR Imprimir about:blank 6/6</p>