Baixe o app para aproveitar ainda mais
Prévia do material em texto
GABARITO | Avaliação II - Individual FLEX (Cod.:663333) Peso da Avaliação 1,50 Prova 29957580 Qtd. de Questões 10 Acertos/Erros 8/2 Nota 8,00 Operadores lógicos em PHP ou em qualquer outra linguagem de programação, definem o resultado de uma expressão booleana. Dadas algumas exceções, o comportamento dos operadores lógicos na linguagem de programação JavaScript é bastante semelhante ao comportamento dos operadores em outras linguagens de programação. Considerando o comportamento dos operadores lógicos em JavaScript, analise as sentenças a seguir: I- Operadores lógicos são operadores aplicados a um ou mais valores, sempre retornando true ou false. II- A expressão 1=="1" retorna false. III- A expressão 1==="1" retorna false. IV- A expressão A && B retornará false se A ou B forem expressões booleanas que também retornarem false. Assinale a alternativa CORRETA: A Somente a sentença III está correta. B A sentenças I e II estão corretas. C A sentenças I, III e IV estão corretas. D A sentenças II e IV estão corretas. 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: ( ) 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 V - F - V - F. B F - F - V - V. C V - F - F - V. VOLTAR A+ Alterar modo de visualização 1 2 D V - V - F - F. O Javascript é uma linguagem de programação de scripts que executam no navegador do cliente, e não no servidor de aplicação. O Javascript permite o desenvolvimento de páginas web dinâmicas e complexas, inclusive com funcionalidades e efeitos animados, e sua sintaxe é parecida com outras linguagens de programação. O Javascript suporta array, que é uma lista de elementos de qualquer tipo de dado, e é indexado por números inteiros positivos, iniciando por zero. Com relação ao código-fonte Javascript sendo apresentado, analise as afirmativas a seguir: I- A penúltima linha impressa na tela pelo código-fonte é "Total pagas:1500". II- No código-fonte, um array é inicializado com valores de parcelas pagas, os quais são totalizados, e a seguir é realizado um laço de repetição, que é executado até o valor da variável "totalParcelas" ser maior que o da variável "valorProduto". III- A penúltima linha impressa na tela pelo código-fonte é "Total pagas:1580". IV- A última linha impressa na tela pelo código-fonte é "Foram necessários:11 meses a mais para pagar". Agora, assinale a alternativa CORRETA: A Somente a afirmativa III está correta. B As afirmativas I e III estão corretas. C As afirmativas II, III e IV estão corretas. D As afirmativas I, III e IV estão corretas. Uma das características mais importantes da linguagem de programação javascript é possibilitar ao desenvolvedor a criação de funções. Através das funções, a reutilização do código é mais fácil, pois não é preciso reescrever o comportamento que já foi definido em uma função, além de permitir uma maior organização e legibilidade do código-fonte. Considerando a criação e a utilização de funções dentro do javascript, analise o código-fonte na figura e classifique V para as sentenças verdadeiras e F para as falsas: ( ) A página não exibirá nenhum resultado, pois existe um erro no javascript. ( ) O texto contido dentro do parágrafo será “soma (3,3)”. ( ) O texto contido dentro do parágrafo será “6”. ( ) Toda função em javascript deverá ter retorno. ( ) Uma variável criada dentro de uma função não pode ser acessada fora dela. Agora, assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V - V. B F - V - V - F - F. C F - F - V - F - V. D V - V - V - F - F. 3 4 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: A V - F - F - V. B V - F - F - F. C F - V - F - F. D V - F - V - F. No desenvolvimento de sistemas para internet é muito popular o uso combinado das tecnologias Linux, como sistema operacional, servidor Apache, banco de dados MySQL e a linguagem de programação PHP, normalmente denominado LAMP. O banco de dados MySQL é o responsável pela persistência dos dados, ou seja, gravar os dados em uma memória não volátil. Sobre o MySQL, associe os itens utilizando o código a seguir: I- Banco de dados. II- Chave Primária. III- Tabela. ( ) Onde são criados os objetos para armazenar os dados. ( ) É a identificação de cada registro na tabela. ( ) Estruturas que armazenam dados na forma de registros. Assinale a alternativa que apresenta a sequência CORRETA: A III - I - II. B II - I - III. C I - II - III. D I - III - II. Javascript é uma linguagem de programação para web cujos comandos são executados no navegador do cliente e não no servidor de aplicação. Antes do surgimento do Javascript, quando clicava-se em um link, era realizado o redirecionamento para outra página, tornando a navegação um pouco mais lenta. Através dos recursos que o Javascript disponibiliza, muitas funcionalidades são executadas no navegador de 5 6 7 internet do cliente. Entre os tipos de dados suportados pelo Javascript, cita-se o array, que é uma coleção de elementos de qualquer tipo de dado. Com relação ao código-fonte Javascript a seguir, assinale a alternativa CORRETA: A Será impresso: Chevrolet Fiat Ford Volkswagen. B Será impresso: ChevroletFiatFordVolkswagenundefined. C Será impresso: Chevrolet Fiat Ford Volkswagen undefined . D Será impresso: Chevrolet Fiat Ford Volkswagen . O SGBD (Sistema Gerenciador de Bancos de Dados) open source MySQL é um dos mais conhecidos e utilizados no mundo, principalmente por seu caráter de ferramenta livre e pela simplicidade na sua utilização para a conexão com as aplicações Web. Considerando o MYSQL e suas características, analise as sentenças a seguir: I- A DML trata da manipulação dos dados dentro das estruturas criadas pelos desenvolvedores com a DDL. II- Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas. III- O comando DML utilizado para fazer a busca de registros em uma tabela é o comando SELECT. IV- Caso não se aplique nenhuma cláusula where em uma query SQL, nenhum resultado será retornado, pois o banco de dados não sabe qual informação deve ser buscada. Agora, assinale a alternativa CORRETA: A As sentenças I, III e IV estão corretas. B As sentenças II e IV estão corretas. C As sentenças I e IV estão corretas. D As sentenças I, II e III estão corretas. O PHP é uma linguagem de programação web, que é case sensitive, isto é, difere letras maiúsculas de minúsculas. Nesse sentido, uma variável "teste" é diferenteda variável "Teste". Embora o código PHP seja escrito dentro da página, entre as tags "", o código é executado no 8 9 servidor, sendo que para o cliente é enviado apenas o código HTML gerado por ele. Com relação ao código da linguagem PHP a seguir, assinale a alternativa CORRETA: A Serão impressos na tela os valores: 20, 40, 90, 120. B Serão impressos na tela os valores: 20, 50, 60, 80. C Serão impressos na tela os valores: 20, 40, 60, 80. D Serão impressos na tela os valores: 20, 50, 60, 90. O MySQL é um sistema de código aberto para gerenciamento de banco de dados relacional. O servidor faz o controle do acesso aos dados de forma a permitir o acesso de vários usuários ao mesmo banco e tabela. A arquitetura MySQL é construída com duas camadas de base, a primeira é a camada de parser e otimização de consultas e a segunda é onde estão conectadas as engenharias de armazenamento, o INNODB e o MyISAM são as mais conhecidas. Sobre o banco de dados MySQL, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Implementa Stored Procedures. ( ) CREATE SELECT cria um banco de dados MySQL. ( ) Possui controle transacional. ( ) É um Software Livre. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - V. B F - V - V - F. C V - V - F - F. D F - F - V - V. 10
Compartilhar