Baixe o app para aproveitar ainda mais
Prévia do material em texto
Acadêmico: Henrique Jorge da Silva Nascimento (1738467) Disciplina: Introdução ao Desenvolvimento de Sistemas Web (ADS07) Avaliação: Avaliação I - Individual Semipresencial ( Cod.:637402) ( peso.:1,50) Prova: 17199301 Nota da Prova: 9,00 Legenda: Resposta Certa Sua Resposta Errada 1. O desenvolvimento das páginas web é feito através da combinação de diversas ferramentas, cada uma com uma responsabilidade específica. Para programar estas páginas, faz-se necessária a utilização de editores específicos, que por suas características diminuem a complexidade intrínseca da tarefa. Com relação aos editores utilizados para a programação web, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O notepad++ é uma evolução do bloco de notas e tem suporte a diversas linguagens de programação. ( ) O Netbeans, embora seja o editor oficial para o desenvolvimento C++ da Oracle, permite a criação de páginas web com HTML, CSS e JavaScript. ( ) O Amaya é um editor de código fonte completamente on-line. ( ) Uma das características do Aptana Studio é a utilização de depuradores para Ruby e Rails. ( ) O DreamWeaver trabalha com o conceito conhecido como WYSIWYG, em que é possível a visualização das páginas em tempo de desenvolvimento. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - V - F. b) F - V - V - F - F. c) V - F - F - V - V. d) F - F - F - V - F. 2. As linguagens de programação web são utilizadas especificamente para o desenvolvimento das camadas de apresentação e de lógica de negócio de websites, portais e aplicações web em geral. Uma linguagem de programação web geralmente é interpretada, ou seja, os comandos são executados linha por linha. Com relação à linguagem de programação PHP, analise as sentenças a seguir: I- O PHP (hypertext preprocessor) é uma linguagem de programação utilizada para gerar conteúdo dinâmico na web. II- O PHP Editor é um programa para desenvolvimento em PHP, porém também é possível programar linguagens como HTML, SQL, Java, JavaScript, XML, Perl, C++, Python, CSS, entre outros. III- O PHP é uma linguagem script em que sua execução é feita no lado cliente, ou seja, necessita ser compilado para ser executado. IV- PHP é um software livre, porém não é qualquer pessoa que tem acesso para modificar o código. Assinale a alternativa CORRETA: a) As sentenças II e III estão corretas. b) As sentenças III e IV estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças I e II estão corretas. 3. O desenvolvimento generalizado de LANs (Local Area Networks) ou redes locais, PCs e estações de trabalho na década de 1980, auxiliou o nascimento e o crescimento da internet. Vários foram os avanços nessa área. Sobre os avanços ocorridos nas décadas de 1970 e 1980 com relação à internet, analise as sentenças a seguir: I- Bob Metcalfe, enquanto trabalhava na Xerox PARC, desenvolveu a tecnologia Ethernet. II- Kleinrock publicou o primeiro livro sobre a internet e redes LANs, na qual discorria sobre a complexidade dos protocolos. Assim, ocorreu a difusão do conhecimento de redes de computação de pacotes. III- O protocolo chamado TCP foi desenvolvido por Vint Cerf e Bob Kahn. Esse protocolo forneceu todos os serviços de transporte e expedição na internet. Assinale a alternativa CORRETA: a) As sentenças II e III estão corretas. b) As sentenças I e III estão corretas. c) Somente a sentença III está correta. d) Somente a sentença I está correta. 4. Nas organizações as redes de computadores e os equipamentos são soluções tecnológicas planejadas e construídas com base em padrões. Um dos padrões responsáveis pela comunicação e o endereçamento é o TCP/IP (Transmission Control Protocol/Internet Protocol). Com base no protocolo de comunicação de dados em rede TCP/IP, analise as afirmativas a seguir: I- O TCP/IP utiliza portas preestabelecidas para permitir a comunicação entre cliente e servidor. II- Dois sistemas operacionais com plataforma de hardware distintas não conseguem se comunicar entre si por meio do protocolo TCP/IP. III- O nome TCP/IP se refere a dois protocolos: o TCP, protocolo responsável pelo controle e qualidade da comunicação entre a origem e o destino final, e o IP, protocolo responsável pelo endereçamento nas redes. Assinale a alternativa CORRETA: a) Somente a afirmativa II está correta. b) As afirmativas I e III estão corretas. c) As afirmativas I e II estão corretas. d) As afirmativas II e III estão corretas. 5. Para o funcionamento das páginas web, sejam elas dinâmicas ou estáticas, uma das peças mais importantes é o servidor web. Sua função primordial é responder às requisições dos clientes e entregar o conteúdo html para eles. Com relação aos servidores web, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O Apache é um dos servidores web mais utilizados em todo o mundo, e é responsável normalmente pela execução de tecnologias Microsoft. ( ) O IIS (Internet Information Services) é o servidor web mais utilizado quando se trata de tecnologia ASP.NET. ( ) Em um servidor web que trabalha com PHP, o processamento do código fonte ocorre somente no navegador do cliente. ( ) Em um servidor web que trabalha com tecnologias server side, o código fonte é interpretado no servidor para que um código html seja gerado e disponibilizado ao cliente que fez a requisição. ( ) A Apache Software Foundation atualmente é responsável por diversos projetos de código aberto, além do próprio servidor web. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V - V. b) V - F - F - V - F. c) V - F - V - V - V. d) F - V - V - F - V. 6. O termo acessibilidade significa incluir a pessoa com deficiência na participação de atividades com o uso de produtos, serviços e informações (BRASIL, 2013). Com relação à internet, acessibilidade refere-se principalmente às recomendações do WCAG (World Content Accessibility Guide) e do W3C e, no caso do Governo Brasileiro, ao e-MAG (Modelo de Acessibilidade em Governo Eletrônico). Com relação as sugestões de acessibilidade, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para pessoas com deficiência visual, pode-se utilizar a funcionalidade de texto alternativo. ( ) Pessoas com limitação física podem usar o teclado no lugar do mouse, ou a fala quando não conseguem utilizar o teclado. ( ) Pessoas com deficiência auditivas não precisam de tratamento diferenciado, pois conseguem ler as instruções. ( ) O W3C Web Accessibility Initiative (WAI) define o que precisa ou não ter acessibilidade, pois nem todas as interfaces precisam. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: Disponível em: <http://www.brasil.gov.br/acessibilidade>. Acesso em: 15 set. 2017. a) V - V - F - F. b) V - F - F - V. c) F - F - V - F. d) F - V - V - F. 7. Uma URL (Uniform Resource Locator) é utilizada para indicar o endereço de um recurso disponível em uma rede, seja na Internet ou uma rede local. Sobre a composição de uma estrutura da URL, assinale a alternativa CORRETA: a) protocolo, seguido dos caracteres :// e do endereço da máquina. b) endereço da máquina, seguido do caractere : e do protocolo. c) caracteres www, seguido do endereço da máquina e do protocolo. d) caracteres ://, seguido de protocolo e do endereço da máquina. 8. A internet por si só é basicamente uma rede de computadores, ou seja, o caminho através do qual passam informações. O verdadeiro poder da rede reside em suas aplicações. Com relação às aplicações utilizadas inicialmente na internet, assinale a alternativa CORRETA: a) A primeira aplicação utilizada em larga escala na internet foi a transferência de arquivos através de HTTP. b) O telnet foi a aplicação que teve maior repercussão nos períodos iniciais da ARPANET. c) O e-mail foi a aplicação que apresentou a maior contribuição para a evolução da própria internet. d) O navegador web foi a primeira aplicação utilizada em larga escala na internet, devido,principalmente, à sua facilidade de uso. 9. Padrões da web referem-se a um conjunto de normas produzidas pela W3C que direcionam o desenvolvimento das tecnologias que dão suporte à internet, objetivando a criação de uma web acessível a todos. Com relação aos padrões da web, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O World Wide Web Consortium (W3C) é uma comunidade internacional que trabalha no sentido de desenvolver padrões para o desenvolvimento da internet. ( ) O HTML 5 servirá como uma pedra fundamental na definição das tecnologias que darão suporte à web no futuro próximo. ( ) Existe um departamento específico dentro do W3C responsável por acessibilidade, no sentido de permitir que pessoas com deficiência possam desfrutar da web. ( ) A internet móvel não tem regulamentações definidas pelo W3C. ( ) As diretrizes da internet tradicional são facilmente adaptadas para a internet móvel. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V - V. b) V - V - V - F - F. c) V - F - F - V - F. d) F - F - V - V - V. 10. Os padrões na W3C definem uma plataforma da web aberta para o desenvolvimento de aplicações que têm o potencial sem precedentes para permitir aos desenvolvedores criar experiências interativas, alimentados por vastas quantidades de dados, que estão disponíveis para qualquer dispositivo. Uma preocupação dos padrões W3C é a acessibilidade. Com relação a isso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A W3C publicou Accessibility Guidelines (WCAG) para ajudar os autores a criarem conteúdo que seja acessível a pessoas com deficiência. ( ) Acessibilidade apoia a inclusão social de pessoas com deficiência, bem como outros, tais como os idosos, as pessoas em áreas rurais, e as pessoas de países subdesenvolvidos ou em desenvolvimento. ( ) Sites mal planejados podem criar barreiras, excluindo pessoas do acesso à web. ( ) Os websites não precisam ser adaptados a pessoas com deficiência. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - F. b) V - V - V - F. c) V - F - F - V. d) F - V - V - V. Prova finalizada com 9 acertos e 1 questões erradas.
Compartilhar