Buscar

Avaliação I - Individual (Com Gabarito) | Programação para Web I (ADS15)

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 3 páginas

Prévia do material em texto

Peso da Avaliação
1,50
Prova
60113606
Qtd. de Questões
10
Acertos/Erros
10/0
Nota
10,00
Em 1990, uma linguagem de marcação para a criação de arquivos de hipertexto foi criada: o HTML (Hypertext Markup Language), que está em 
constante evolução até os dias atuais. Tal evolução deu origem a diversas versões da linguagem, como HTML, HTML 2.0, HTML 3.0, HTML 3.2, HTML 
4.0, XHTML, e recentemente o HTML5. Desde 1994, existe um órgão responsável por determinar as características para as versões do HTML e 
coordenar o processo evolutivo da linguagem. 
Assinale a alternativa CORRETA referente ao nome deste órgão:
A IEEE (Institute of Electrical and Electronics Engineers).
B NIC BR (Núcleo de Informação e Coordenação do Ponto BR).
C W3C (World Wide Web Consortium).
D ANSI (American National Standards Institute).
O PHP/FI foi ganhando muitos usuários, e foi necessário efetuar algumas manutenções e correções no core da plataforma. Estas alterações deram 
origem à versão 2.0. Dois anos depois, em 1997, os projetos Web demandavam mais do que o PHP tinha a oferecer, ao perceber isto, dois 
desenvolvedores, Andi Gutmans e Zeev Suraski, contando com o apoio do criador do PHP, reescreveram completamente a linguagem. Então, o PHP 
definitivamente decolou, devido as suas características extremamente convenientes para projetos Web. O termo PHP é um acrônimo, que resume toda 
esta história, pois traduzido quer dizer "Página Pessoal". Sobre as principais características da linguagem de programação PHP, analise as sentenças a 
seguir:
I – PHP é uma linguagem Case Sensitive.
II – PHP é uma linguagem de tipagem dinâmica (também conhecida como tipagem fraca).
III – PHP é uma linguagem de tipagem dinâmica (também conhecida como tipagem forte).
IV – PHP não é uma linguagem Case Sensitive.
V – O PHP não suporta o tipo double.
 
Assinale a alternativa CORRETA:
A As sentenças II e V estão corretas.
B As sentenças I e IV estão corretas.
C As sentenças I e II estão corretas.
D As sentenças I e III estão corretas.
O PHP é uma linguagem de programação muito utilizada e especialmente adequada para o desenvolvimento Web e que pode ser inserida dentro do 
HTML.  
Por que o PHP é uma linguagem Case Sensitive?
A Porque as letras maiúsculas são iguais as letras minúsculas no que diz respeito a palavras reservadas, comandos e nomes de variáveis.
B Porque as letras maiúsculas diferem de letras minúsculas no que diz respeito a palavras reservadas, comandos e nomes de variáveis.
C Porque é um tipo da variável que  não necessita ser declarado e pode alterar em tempo de execução.
D Porque é um tipo da variável que necessita ser declarado e pode alterar em tempo de execução.
Anteriormente, o HTML era o ‘faz tudo’. Era no HTML que se dizia se um texto deveria ser pintado de determinada cor, qual o tamanho da fonte, qual a 
cor de fundo para determinada área da página etc. No entanto, o HTML5 vem com uma proposta mais enxuta. Ele se propõe a cuidar somente da 
semântica da página.
1
2
3
4
Nesse contexto, assinale a alternativa CORRETA que apresenta a semântica no contexto do HTML:
A
Compreende os cuidados necessários para inserir os recursos das páginas (textos, imagens, vídeos), dentro das tags corretas. Do ponto de vista da
semântica é errado inserir um texto que representa um título entre uma tag <p></p>, pois esta tag representa um parágrafo.
B
Além de ganhar uma responsabilidade menos específica, ou seja, cuidar da semântica, do CSS e do HTML5, manteve os atributos para controle de
multimídia (áudio e vídeo, por exemplo) e os tradicionais controles para formulários e tabelas.
C
Compreende os cuidados necessários para editar os recursos das páginas (textos, imagens, vídeos), dentro das tags corretas. Do ponto de vista da
semântica é certo inserir um texto que representa um título entre uma tag <p></p>, pois esta tag representa um parágrafo que pode receber
títulos.
D
Além de ganhar uma responsabilidade menos específica, ou seja, cuidar da semântica e do HTML5, ganhou também novos atributos para controle
de multimídia (áudio e vídeo, por exemplo) e novos controles para formulários e tabelas.
Quando você tem um computador conectado à internet, abre o seu browser e digita o site que você deseja visualizar (por exemplo, 
http://www.grupouniasselvi.com.br/), seu browser irá efetuar uma requisição, utilizando um método através do protocolo HTTP e irá obter a página Web 
como resposta. Sobre os métodos implementados pelo protocolo HTTP, classifique V para as sentenças verdadeiras e F para as falsas:
( ) GET: Busca um arquivo em um servidor Web, pode receber parâmetros e os parâmetros ficam visíveis na URL.
( ) PUT: Busca 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.
( ) POST: Armazena o conteúdo da requisição na URL solicitada, ou seja, pede para adicionar/alterar um arquivo no servidor Web.
( ) DELETE: Deleta o arquivo da URL solicitada, ou seja, pede para excluir um arquivo no servidor Web.
 
 Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F.
B V - F - F - V.
C V - V - V - F.
D F - V - V - V.
Desde 1994, há um órgão responsável por determinar as características para as versões do HTML e coordenar o processo evolutivo da linguagem, World 
Wide Web Consortium. 
Assinale a alternativa CORRETA que possui a sigla do referido órgão:
A W3C.
B WHTML.
C WWWC.
D WC3.
 O XAMPP é um servidor Web que é constituído principalmente de um servidor Web, um banco de dados e um servidor FTP (File Transfer Protocol). Sobre 
o termo XAMPP, que é um acrônimo, analise as sentenças a seguir:
 I- X: A letra X tem por objetivo apresentar a característica de que ele é genérico em relação ao sistema operacional no qual deve ser instalado. 
II- A: Apache, o servidor Web do XAMPP.
III- M: MySQL, o banco de dados.
IV- P: Perl, mais uma linguagem.
Assinale a afirmativa CORRETA:
A Somente a sentença II está correta.
B Somente a sentença I está correta.
5
6
7
C Somente a sentença III está correta.
D
As sentenças I, II, III e IV estão corretas.
 
Além do HTML, também utilizamos a linguagem CSS para a construção de páginas web. Sobre o exposto, analise as asserções a seguir e a relação 
proposta entre elas:
I- Quando falamos em CSS (Cascade Style Sheets) estamos falando da linguagem utilizada para dar estilo e formatação a uma página Web.
PORQUE
II- A principal função do CSS é separar o código-fonte referente à formatação da página do código-fonte que contém o conteúdo (e trata a semântica) 
da página, e assim aumentar as possibilidades de reaproveitamento do mesmo.
Assinale a alternativa CORRETA:
A As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
B A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
C As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
D A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Como ocorre em toda e qualquer linguagem de programação, o PHP possui operadores lógicos, matemáticos e condicionais. Sobre os operadores que o 
PHP nos oferece, analise as sentenças a seguir:
 I- O operador "%=" atribui à variável da esquerda o resto de sua divisão pelo valor apresentado em sua direita.
II- O operador "/=" divide dois valores numéricos.
III- O operador "+=" soma à variável à sua esquerda o valor apresentado em sua direita.
IV- O operador "%" obtém o resto da divisão entre dois valores numéricos.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças I, III e IV estão corretas.
D As sentenças I, II e IV estão corretas.
Você pode usar o editor de texto de sua preferência. No caso do sistema operacional Windows, o padrão é o Notepad. No caso do sistema operacional 
Ubuntu, o padrão o Gedit. Há editores de textos com mais funcionalidades disponíveisno mercado (pagos e gratuitos, são inúmeras opções), fique à 
vontade para escolher o que for mais conveniente.
Nesse contexto, assinale a alternativa CORRETA que apresenta somente editores de texto gratuitos:
A Sublime Text / VIM / Gedit / MS Word.
B Light Table / ICECoder / CoffeeCup / UltraEdit.
C Brackets / UltraEdit / Bluefish / TextMate.
D Notepad++ / Sublime Text / Atom / Gedit.
8
9
10

Continue navegando