Prévia do material em texto
Gabarito da Prova: Resposta Certa Sua Resposta Errada 1. 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 I e II estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças III e IV estão corretas. 2. Uma das aplicações que mais contribuiu para o aumento do número de usuários na internet foi o navegador web. A partir da criação da www (world wide web), do http (hyper text transfer protocol) e do html (hyper text markup language), era possível navegar nas páginas e acessar conteúdo on-line. No que se refere à essa importante evolução que ocorreu na internet, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Antes da criação da www, o e-mail era a aplicação mais utilizada na internet. ( ) O html é o protocolo que permite o tráfego das páginas através da internet. ( ) O http possibilita que páginas html sejam acessadas em um navegador e está situado no topo da pilha dos protocolos TCP/IP. ( ) Tanto o html quanto o http foram criados no CERN pelo pesquisador Tim Berners-Lee. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) V - V - F - F. b) F - V - F - V. c) V - F - F - V. d) V - F - V - V. 3. 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) V - F - F - V - F. b) V - F - V - V - V. c) F - V - V - F - V. d) F - V - F - V - V. 4. 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 - F - F - V. c) V - V - V - F. d) F - V - V - V. 5. 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 - F - V - V. b) F - V - V - F - F. c) F - F - F - V - F. d) V - F - V - V - F. 6. O HTML é uma linguagem de formatação de hypertexto que usa tags de marcação para determinar o tipo e o posicionamento dos elementos em uma página web. Com relação ao HTML e às páginas web, analise as sentenças a seguir: I- As tags HTML são comandos de formatação que são executados e interpretados pelo servidor web para exibir as páginas web. II- Todas as tags HTML trabalham com pares para o fechamento. III- A tag <br> sempre é seguida da tag </br>, que representa o seu fechamento. IV- Entre as tags <body> e </body> estão contidos os elementos visíveis da página HTML. Assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças I e III estão corretas. d) Somente a sentença IV está correta. 7. A revolução que a internet proporcionou nas telecomunicações foi imensa. Uma proporção que talvez nem os seus precursores imaginaram no MIT em 1965. Desde então, a internet é, simultaneamente, um mecanismo de disseminação da informação e divulgação mundial e um meio para colaboração e interação entre indivíduos e seus computadores, independentemente de suas localizações geográficas. A internet começou pequena, ligando apenas dois computadores. Quais eram e onde eles estavam ao se conectarem? a) MIT (Massachusetts Institute of Technology): TX-2 ao Q-32, na Califórnia. b) Nova York TX-2 ao Q-32 na Califórnia. c) MIT (Massachusetts Institute of Technology): Q-32 ao TX-2, na Califórnia. d) O Q-32 e o TX-2, ambos estavam na Califórnia. 8. A internet como a conhecemos hoje é resultado de um conjunto de sucessivas evoluções que iniciaram na década de 1960 com finalidade primariamente bélica. No que se refere aos períodos iniciais da internet, assinale a alternativa CORRETA: a) A DARPA (Defense Advanced Projects Agency) foi a entidade que recebeu a incumbência de criar a primeira versão da internet, conhecida como ARPANET e é atualmenteresponsável por praticamente toda a sua evolução. b) O TCP (Transfer Control Protocol) foi criado com o propósito básico de correção de pacotes. c) O primeiro protocolo utilizado para comunicação via Arpanet foi o protocolo ehternet. d) A primeira aplicação a ser testada na internet foi a navegação através do protocolo http. 9. A criação de páginas dinâmicas na web é feita normalmente através de consultas a bancos de dados. Existem diversas linguagens de programação que permitem o desenvolvimento de páginas dinâmicas, entre elas ASP, PHP e JSP. Com relação às linguagens de programação para a criação de páginas dinâmicas na web, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O ASP.NET é a versão da Microsoft para o desenvolvimento através de sua plataforma .NET na internet e utiliza normalmente o servidor IIS. ( ) O PHP é uma linguagem compilada que executa no servidor e, em geral, utiliza o servidor Apache para seu funcionamento. ( ) O JSP é uma evolução dos servlets, pois facilita a colocação de código java dentro das tags HTML. ( ) ASP, PHP e JSP são linguagens que executam no servidor, retornando somente HTML para o cliente no navegador. ( ) O ambiente ASP.NET não permite a execução de nenhuma linguagem de programação open source. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V - F - V. b) V - V - F - V - V. c) V - F - V - V - F. d) F - V - V - F - F. 10. Para realizar o primeiro experimento com a rede, foram escolhidas quatro Universidades que seriam conectadas em janeiro de 1970 na rede computacional ARPANET. Eram elas: a Universidade da Califórnia em Los Angeles (centro do desenvolvimento do "software''); o Stanford Research Institute; a Universidade da Califórnia, em Santa Bárbara e a Universidade de Utah, todos beneficiários de contratos com a ARPA. A evolução foi lenta, havia 13 computadores na rede em janeiro de 1971, 23 em abril de 1972 e 38 em janeiro de 1973. Foi em 1972 na "First International Conference of Computer Communications'' que o público teve acesso a duas grandes inovações. Quais eram? a) A apresentação do conceito de redes de computadores e do correio eletrônico. b) Apresentação do uso dos computadores fora do meio acadêmico. c) Apresentação das redes sociais e da impressão em rede. d) Apresentação dos computadores e do conceito de redes.