Prévia do material em texto
Disciplina: - Período: 2021.1 EAD (GT) Aluno: Matr.: Turma: TIREI 9,0 Prezado(a) Aluno(a), Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno. Valor da prova: 10 pontos. 1 ponto 1. Sobre as tecnologias do lado Cliente, assinale a alternativa correta: (Ref.: 202011204919) HTML é um programa que permite o desenvolvimento de arquivos CSS. HTML e CSS são tecnologias utilizadas na construção de sites: HTML cuida da estrutura e CSS, da apresentação. Javascript é a camada do lado Cliente responsável pelo layout das páginas. Entre as tecnologias disponíveis no lado Cliente, Javascript é a única que pode ser utilizada sozinha para a criação de páginas Web simples. CSS é uma linguagem de programação, feita para rodar sobre a HTML. 1 ponto 2. Sobre as formas de acesso a dados, é correto afirmar: (Ref.: 202011205173) Uma linguagem de programação server side, como o PHP, possui componentes próprios capazes de armazenar e recuperar dados. É possível recuperar dados utilizando HTML, através de formulários, ou Javascript, através de APIs. Em ambos os casos é necessária ainda uma linguagem server side. O Javascript possui uma estrutura própria para armazenamento e recuperação de dados, que pode substituir os bancos de dados tradicionais. Um SGDB é capaz de recuperar dados e exibi-los diretamente no navegador. A forma mais rápida para acesso a dados é fazendo uso unicamente de HTML. 1 ponto 3. A estrutura de um arquivo HTML contém elementos que são importantes tanto para quem visualiza a página quanto para o navegador onde ela é carregada. Assinale a alternativa incorreta: (Ref.: 202011205211) As tags possuem funções específicas. Logo, uma tag utilizada para estruturar conteúdo não pode ser usada para passar informações para o navegador. Os navegadores Web são desenvolvidos levando em consideração as especificações e padrões da HTML. Logo, uma página criada levando em conta estes dois fatores a torna compatível com a maioria dos navegadores. A combinação do conteúdo e a forma como ele é estruturado, com a utilização de tags, permite ao navegador exibir corretamente o documento. O conteúdo que inserimos no HTML, independente da tag onde foi inserido, determina como ele será exibido pelo navegador. Existe um conjunto de tags para cada uma das funções acima: Tags que informam sobre o documento e seu conteúdo ao navegador e tags que apresentam o conteúdo adequadamente aos visitantes de uma página. 1 ponto 4. Na linguagem CSS (Cascading Style Sheets), a pseudoclasse que indica um link, enquanto o cursor é mantido sobre ele, ou seja, corresponde ao momento em que o usuário designa um elemento com um dispositivo apontador, mas não necessariamente o ativa, é a: (Prefeitura Municipal de Jataí - Analista de Tecnologia da Informação - Quadrix - 2019) (Ref.: 202011204666) Focus Link Active Visited Hover 1 ponto 5. Em relação ao Cascading Style Sheets (CSS), é correto afirmar: (Conselho Regional de Enfermagem do Paraná - Analista de Tecnologia da Informação - UFPR - 2018) (Ref.: 202011204699) Os termos ":hover", ":visited" e ":checked", exemplos de pseudoclasses, são palavras-chaves adicionadas a um seletor que especifica um estado especial do(s) elemento(s) selecionado(s). Seletores ID são também denominados seletores universais e representados por *, ns|* ou *|*. Em um arquivo CSS as tags do HTML são "seletores de classe" e permitem a especificação do estilo mais específico para todos os elementos representados pela tag. Seletores de classes possuem a identificação precedida do símbolo #. O par atribute="value" delimitado por chaves é denominado seletor de classe. 1 ponto 6. Em relação à linguagem JavaScript, é correto afirmar: (UFC − 2019 − Técnico de Tecnologia da Informação − Prova: 67678) (Ref.: 202011205697) No código HTML da página Web, além dos seletores do CSS para a customização do elemento, é necessária a inclusão de um novo identificador para possibilitar a aplicação de recursos JavaScript sobre o elemento. Pelo fato da linguagem JavaScript ter sido baseada na programação C, ela é considerada uma linguagem de programação estruturada, não permitindo a utilização dos conceitos de orientação a objetos. No acesso a uma página Web, todo o conteúdo JavaScript é compilado no servidor antes de ser enviado ao navegador do usuário como forma de melhorar o desempenho. A linguagem JavaScript é uma linguagem utilizada para a validação de formulários apenas no lado servidor da aplicação. Na linguagem JavaScript não é necessário definir explicitamente o tipo da variável criada. Esse tipo é definido automaticamente no momento em que um valor é atribuído à variável. 1 ponto 7. (CESPE − TRE − TO − 2017 − Técnico Judiciário − Programação de Sistemas − Prova: 61478) Utilizado com o JavaScript, o AJAX proporciona novos usos a padrões já existentes e tem a capacidade de (Ref.: 202011180894) Instalar uma extensão no navegador Web. Manipular as solicitações e as respostas com o código JavaScript, sem processar dados no navegador Web. Usar processamento do lado servidor. Liberar o navegador Web para outras operações enquanto atende outras requisições. Empregar aplicativos síncronos para fazer solicitações usando um objeto JavaScript. 1 ponto 8. (VUNESP - 2016 - FUNDUNESP - Analista Programador Júnior) Na linguagem de programação PHP, é inválido o identificador (Ref.: 202011180897) $toto22 $_xpto $2anos $money¿ $çaça 1 ponto 9. Para receber, em um arquivo PHP no servidor, os valores enviados em campos texto de um formulário HTML, utilizam-se variáveis predefinidas. Se o elemento form do formulário contiver method="get", a variável utilizada será ..I.. . Caso contenha method="post", a variável utilizada será ..II.. . Pode-se também utilizar a variável ..III.. que recebe os valores tanto se method="get" quanto se method="post". (FCC - 2013 - AL-RN - Técnico Legislativo - Programador) As lacunas I, II e III da frase acima são preenchidas, correta e respectivamente, com (Ref.: 202011205389) $GET_DATA, $POST_DATA e $REQUEST_DATA doGet, doPost e processRequest GET, POST e DATAREQUEST $_DOGET, $_DOPOST e $_DOREQUEST $_GET, $_POST e $_REQUEST 1 ponto 10. (FUNDEP (Gestão de Concursos) - 2017 - CRM - MG - Analista de Sistema) Qual é a forma correta de conectar o PHP a um banco de dados MySQL? (Ref.: 202011180901) $conecta = connect("HOST", "LOGIN", "SENHA") or print (error()) $conecta = mysql_connect("HOST", "LOGIN", "SENHA") or print (error()) $conecta = new MySQL("HOST", "LOGIN", "SENHA") or die (Mysql->error()) $conecta = mysql("HOST", "LOGIN", "SENHA") or print (mysql_error()) $conecta = mysql_connect("HOST", "LOGIN", "SENHA") or print (mysql_error())