Buscar

Av2 Programação para Web I

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando