Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação I - Individual (Cod.:884408) Peso da Avaliação 1,50 Prova 68930475 Qtd. de Questões 10 Acertos/Erros 9/0 Canceladas 1 Nota 10,00 O Servidor web é um software responsável por aceitar pedidos em HTTP de clientes, geralmente os navegadores, e servi-los com respostas em HTTP, incluindo opcionalmente dados, que geralmente são páginas web, tais como documentos em HTML com objetos embutidos (imagens, etc.). Sobre os servidores web, assinale a alternativa CORRRETA no que diz respeito à plataforma em que podem ser instalados: A Podem ser instalados em servidores com Sistemas Operacionais baseados em Linux e Windows. B Podem ser instalados somente em servidores com Sistemas Operacional Solaris e FreeBSD. C Podem ser instalados somente em servidores Windows Server 2012 e 2016. D Podem ser instalados somente em Servidores com Sistema Operacional Linux e MacOS. Hipertexto é um conceito muito simples no qual o usuário que está lendo o conteúdo de uma página tem a possibilidade de navegar por diferentes páginas através de hiperlinks. Sabendo disso, assinale a alternativa CORRETA que apresenta o significado da sigla HTTP: A HTTP = Hypertext Tecnology Protocol. B HTTP = Hypertext Transfer Protocol. C HTTP = Hypertext Tecnology Prototype. D HTTP = Hypertext Transfer Prototype. 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, há um órgão responsável por determinar as características para as versões do HTML e coordenar o processo evolutivo da linguagem, o W3C (World Wide Web Consortium). A evolução da Web ainda conta com a presença de seu criador, Tim Berners-Lee. Sobre os atuais trabalhos de Tim, analise as sentenças a seguir: I – Diretor do World Wide Web Consortium (W3C). VOLTAR A+ Alterar modo de visualização 1 2 3 II – Pesquisador sênior do Laboratório da Ciência da Computação e Inteligência Artificial (CSAIL). III – Professor de Ciência da Computação na Universidade de Southampton, nos Estados Unidos. IV – Professor de Ciência da Computação na Universidade de Utah, na Inglaterra. V – Mantenedor dos protocolos TCP/IP. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B As sentenças I e II estão corretas. C As sentenças II e V estão corretas. D As sentenças I e III estão corretas. Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. Arrays agregam muito poder às linguagens de programação que os suportam. São estruturas de dados que contemplam uma lista de itens. Os arrays também podem ser chamados vetores. Trabalhar com arrays em PHP é considerado mais simples do que na maioria das linguagens. Arrays podem ser criados, destruídos, ou ter seu conteúdo alterado e/ou destruído. Os elementos de arrays em PHP podem ser de qualquer tipo de dados, inclusive um array suporta a adição de elementos de tipos diferentes. Com relação à declaração de um Array em PHP, assinale a alternativa CORRETA: A $meuPrimeiroArray = arrayList(0, 1, 2, "Quatro", 7); B $meuPrimeiroArray = array(1, 2, 3, "Oito", 5); C meuPrimeiroArray = array(1, 2, 3, "Nove", 5); D $meuPrimeiroArray = array(1, 2, 3, "Quatro", 5); 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. 4 5 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. Já conhecemos alguns elementos do HTML. Vamos ver, então, o que acontece "por baixo dos panos" quando você digita a URL de um site no seu browser e pressiona a tecla Enter para visualizar a página Web que você deseja. Entã,o se você tem um computador conectado à internet, abra o seu browser e digite o site que você deseja visualizar. Qual comando o seu browser está executando internamente? A Seu browser irá efetuar uma requisição get através do protocolo HTTP e irá obter a página Web como resposta. B Seu browser irá efetuar uma requisição locate através do protocolo HTTP e irá obter a página Web como resposta. C Seu browser irá efetuar uma requisição get através do protocolo TCP/IP e irá obter a página Web como resposta. D Seu browser irá efetuar uma requisição locate através do protocolo HTML e irá obter a página Web como resposta. O XAMPP é mais do que um servidor Web. Ele é constituído principalmente de um servidor Web, um banco de dados e um servidor FTP (File Transfer Protocol). O termo XAMPP é um acrônimo, o significado diz praticamente tudo sobre ele. A respeito desse significado, assinale a alternativa CORRETA: A X: versões para Linux, Windows e Mac OS; A: Apache; M: Mozilla; P: PHP e P: Perl. B X: versão Linux; A: Apache; M: MySQL; P: PHP e P: Perl. C X: versões para Linux, Windows e Mac OS; A: Apache; M: MySQL; P: PHP e P: Perl. D X: versão Linux; A: Apache; M: Mozilla; P: PHP e P: Post. 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 6 7 8 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, e a II é uma justificativa da I. B A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. C A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. D As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 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 - F - F - V. B V - V - V - F. C V - V - F - F. D F - V - V - V. 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. Nesse contexto, assinale a alternativa CORRETA que apresenta a semântica no contexto do HTML: A 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. 9 10 B 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. 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. Imprimir
Compartilhar