Buscar

av1 - Introdução ao Desenvolvimento de Sistemas Web

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

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 IV estão corretas.
C
As sentenças III e IV estão corretas.
D
As sentenças I e II estão corretas.
2A ideia da construção de uma rede de computadores que pudessem trocar informações surgiu no Advanced Research Projects Agency (ARPA) do Departamento de Defesa dos EUA, em 1962. Teoricamente, sabiam que poderiam criar uma rede de computadores que permitisse o trabalho cooperativo em grupos, mesmo que fossem integrados por pessoas geograficamente distantes, além de permitir o compartilhamento de recursos escassos. Em 1968, ocorreu a primeira comutação de pacotes. Como ela foi chamada?
A
IDT (Internet data transfer).
B
IMP (Interface Message Processors).
C
NPL (National Physical Laboratory).
D
MIT (Massachusetts Institute of Technology).
3A internet é uma rede de computadores que interconecta milhares de dispositivos computacionais ao redor do mundo. Há pouco tempo, esses dispositivos eram basicamente computadores de mesa, estações de trabalho e os servidores que armazenam e transmitem informações, como páginas da web e mensagens de e-mail. No entanto, cada vez mais sistemas finais modernos da internet, como TVs, laptops, consoles para jogos, smartphones, webcams e automóveis, estão conectados à rede. O termo rede de computadores está começando a soar um tanto desatualizado, dados os muitos equipamentos não tradicionais que estão ligados à internet. Considerando-se a arquitetura de aplicações para o ambiente internet, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Todo cliente e servidor devem ser escritos na mesma linguagem de programação.
(    ) Os programas que executam no servidor WEB são denominados scripts e têm a capacidade de perceber os eventos causados pelo usuário e responder de forma apropriada.
(    ) O cliente web, ou browser, solicita os dados ao servidor web, recebe as respostas, formata a informação e a apresenta ao usuário.
(    ) O servidor web recebe as requisições, processa e as retorna para o cliente.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet: Uma Abordagem Top-Down. 5. ed. São Paulo: Addison Wesley, 2010 (adaptado).
A
F - V - V - F.
B
V - V - V - F.
C
V - F - F - V.
D
F - F - V - V.
4A internet é uma grande rede de computadores. Na verdade ela é uma conjunto de redes que se conectam entre si formando uma imensa teia que possibilita que de qualquer lugar do mundo você possa conectar com outros computadores em qualquer parte do planeta. Para entender melhor o que são essas redes de computadores, precisamos compreender alguns elementos necessários para que tudo funcione bem. Esses elementos são: os computadores, o protocolo TCP/IP, os sistemas de comunicação e os programas de computadores destinados ao uso na internet. Com relação aos conceitos de internet e seus protocolos de comunicação, assinale a alternativa CORRETA:
FONTE: https://www.educacao.cc/tecnologica/o-que-e-internet-e-as-redes-de-computadores/. Acesso em: 20 jun. 2020.
A
O primeiro protocolo utilizado para comunicação via Arpanet foi o protocolo ehternet.
B
A primeira aplicação a ser testada na internet foi a navegação através do protocolo http.
C
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 é atualmente responsável por praticamente toda a sua evolução.
D
O TCP/IP (também chamado de pilha de protocolos TCP/IP) é um conjunto de protocolos de comunicação entre computadores em rede. Seu nome vem de dois protocolos: o TCP (Transmission Control Protocol - Protocolo de Controle de Transmissão) e o IP (Internet Protocol - Protocolo de Internet, ou ainda, protocolo de interconexão).
5A internet demorou aproximadamente 40 anos para se transformar no que conhecemos hoje, apresentando inúmeras evoluções tecnológicas e conceituais desde seu surgimento como ARPANET. No que se refere às evoluções tecnológicas e conceituais da internet, assinale a alternativa CORRETA:
A
A estratégia de incorporar protocolos de internet em um sistema operacional com suporte para a comunidade militar foi um dos elementos-chave para o sucesso da internet.
B
O surgimento da NSFNET foi marcado por uma política que inicialmente excluía usuários domésticos da rede.
C
Uma das principais dificuldades na evolução das tecnologias que dão suporte à internet foi sua propagação para o software host.
D
A ARPANET, devido a questões de desempenho, fez a migração do protocolo TCP/IP para o protocolo NCP.
6Para 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 - V - V - V.
B
V - F - F - V - F.
C
F - V - V - F - V.
D
F - V - F - V - V.
7A Rede Mundial de Computadores, mais conhecida como internet, é o "grande" feito deste universo tecnológico, de que tanto falamos e em que vivemos atualmente. Lima diz que (2000, p. 30): "a internet é um sistema de rede que transmite informações de um ponto a outro, através da divisão das informações a serem transmitidas em pequenos pacotes (packets) que são enviados pela rede". A internet demorou aproximadamente 40 anos para se transformar no que conhecemos hoje, apresentando inúmeras evoluções tecnológicas e conceituais desde seu surgimento como ARPANET. No que se refere às evoluções tecnológicas e conceituais da internet, assinale a alternativa CORRETA:
FONTE: https://www.moodlelivre.com.br/noticias/587-breve-historico-sobre-a-internet. Acesso em: 20 jun. 2020.
A
URL é o endereço de um recurso disponível em uma rede de intranet, somente.
B
O surgimento da NSFNET foi marcado por uma política que inicialmente excluía usuários domésticos da rede.
C
A década de 1980 marcou o avanço e a propagação da internet.
D
As tecnologias que dão suporte à internet demoraram a evoluir em função da propagação para o software host.
8Padrõ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õesda 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
V - V - V - F - F.
B
F - F - V - V - V.
C
F - V - F - V - V.
D
V - F - F - V - F.
9Quando se trabalha com programação, as ferramentas são essenciais, já que disponibilizam para o programador uma série de recursos que serão utilizados a fim de agilizar o processo de desenvolvimento. Com relação às ferramentas de desenvolvimento web, analise as sentenças a seguir:
I- O ISS serve para implantar e gerenciar sites da web e aplicações em grandes servidores web a partir de um local central.
II- CSS, HTML e Javascript são linguagens de programação Client Side.
III- APS e JSP não são consideradas linguagens de programação dinâmicas.
IV- Notepad ++ não pode ser utilizado para desenvolvimento WEB.
Assinale a alternativa CORRETA:
A
As sentenças I e II estão corretas.
B
As sentenças I, II e III estão corretas.
C
As sentenças I, II e IV estão corretas.
D
As sentenças III e IV estão corretas.
10O 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
F - V - V - F - F.
B
V - F - V - V - F.
C
V - F - F - V - V.
D
F - F - F - V - F.

Continue navegando