Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo. I. A estação cliente faz acesso direto ao servidor de banco de dados. II. Um conjunto de bibliotecas, localizadas no computador cliente, tem a função de viabilizar a comunicação entre ele e o servidor. III. As conexões no banco de dados são realizadas pelo servidor de aplicação. IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga. Os itens I a IV referem-se, respectivamente, aos modelos de: 3, 3, 2 e 2 camadas. 2, 2, 2 e 2 camadas. 3, 3, 3 e 3 camadas. 2, 2, 3 e 3 camadas. 2, 3, 2 e 3 camadas. Explicação: 2, 2, 3 e 3 camadas. 2. Vimos que um documento HTML é composto por tags hierarquicamente dispostas. Com base nesse conceito é correto afirmar que A correta utilização do DocType e da semântica são os princípios que garantem a correta exibição de uma página Web. Logo, ambas possibilitam que seja indiferente a forma como as tags são dispostas no documento. Apenas as tags da estrutura básica são obrigatórias na criação de uma página Web. A criação de um documento HTML deve seguir uma ordem e estrutura definidos pela utilização de tags − onde cada uma possui uma função pré-definida. A utilização de tags é opcional na criação de uma página Web A ordem com que as tags da estrutura básica são inseridas no documento não impactam em como a página será visualizada no navegador. 3. De acordo com o material, o objetivo principal de uma linguagem de marcação de hypertexto, e mais especificamente da HTML é: o de compilar e interpretar o conteúdo de um documento. o de estruturar o conteúdo de um documento. o de compilar o conteúdo de um documento. o de validar o conteúdo de um documento. o de interpretar o conteúdo de um documento. Explicação: Justificativa: De acordo com o material, o objetivo principal de uma linguagem de marcação de hypertexto, e mais especificamente da HTML é o de estruturar o conteúdo de um documento. 4. O formulário é um elemento que permite interação do usuário e, consequentemente, que dados sejam enviados para um servidor Web. Neste contexto, assinale a afirmação correta Quando não for necessário enviar os dados para um servidor, basta utilizar os campos do formulário, sem a tag principal Como é o único elemento HTML que permite interação do usuário, formulário precisa ficar sozinho em uma página Web, sem nenhum outro elemento de conteúdo. A única maneira de validar os dados de um formulário é utilizando a HTML5. Apenas os formulários validados podem ser submetidos a um servidor Web. O tratamento dos dados enviados pelo formulário deve ser feito com a utilização de uma linguagem de programação que rode no servidor (server side) 5. Uma das formas de desenvolver uma página dinâmica é através do uso de AJAX (Asynchronous JavaScript and XML), onde ele é utilizado para atualizar apenas parte da página Web. Sobre o AJAX, é correto afirmar: (UFC − 2019 − Técnico de Tecnologia da Informação − Prova: 67678) O AJAX baseia-se em tecnologias já disponíveis no lado cliente da navegação Web, entre elas a linguagem JavaScript. Para manter o conteúdo da página atualizado, o servidor mantém uma sessão síncrona com o cliente utilizando o protocolo SMTP (Simple Mail Transfer Protocol), permitindo a troca mais rápida de informações. Quando o AJAX é utilizado, todas as requisições enviadas ao servidor são assíncronas devido a limitação imposta pelo protocolo da camada de aplicação. Para que o cliente usufrua dos benefícios do AJAX, é necessária a instalação de um programa AJAX específico para cada tipo de plataforma. O AJAX utiliza um protocolo proprietário para a troca de informações do cliente com o servidor, não sendo possível saber como esse procedimento é realizado. Explicação: Ajax é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações. 6. Utilizando JavaScript , qual é a sintaxe correta para alterar o conteúdo do elemento HTML de id="teste", por meio do clique do botão abaixo? document.getElementByName("p").innerHTML = "Universidade Federal do Ceará" document.p.innerHTML = "Universidade Federal do Ceará" document.getElement("p").innerHTML = "Universidade Federal do Ceará" #demo.innerHTML = "Universidade Federal do Ceará" document.getElementById('teste').innerHTML = 'Universidade Federal do Ceará' Explicação: Deve-se obter o componente cujo id é teste para então alterar o seu conteúdo interno. 7. Dos códigos PHP apresentados em cada uma das alternativas abaixo, assinale aquele que apresenta estrutura sintática correta e que possa ser processado sem qualquer problema: (IBFC - 2018 - Prefeitura de Divinópolis - MG - Técnico em Informática) < ? php echo "Ola,Mundo!"; ? > < ? php echo "Ola,Mundo!". ? > < ? php echo Ola,Mundo!; ? > < ? php echo "Ola,Mundo!; ? > < ? php echo "Ola,Mundo!"; > Explicação: Deve-se inserir aspas duplas e finalizar a instrução com ; 8. Sobre a linguagem PHP é INCORRETO afirmar que: É especialmente adequada para o desenvolvimento Web. Não pode ser embutida dentro do HTML. NÃO é executada do lado do cliente. É uma linguagem de script open source de uso geral. A primeira finalidade do PHP foi interpretar os formulários HTML. 9. Considere o fragmento de código PHP abaixo. (FCC - 2018 - DPE - AM - Assistente Técnico de Defensoria - Programador) A variável "$count" receberá o número 1 se o registro foi excluído ou 0 se ocorrer algum erro na exclusão, mesmo que tenha mais de um produto de nome caneta. o valor "false", caso o produto de nome caneta não esteja cadastrado. uma cópia do registro a ser excluído, para exibição e confirmação da ação pelo usuário. o valor "true", caso o produto seja excluído com sucesso. o número de linhas excluídas da tabela pelo comando DELETE. Explicação: ... 10. A implementação correta de uma classe chamada Usuário em PHP é (FADESP - 2017 - COSANPA - Analista de Sistema)
Compartilhar