Prévia do material em texto
08/03/2023, 02:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Teste de Conhecimento avalie sua aprendizagem Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design Responsivo: 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: DESENV. WEB EM HTML5, CSS, JAVASCRIPT E PHP Lupa DGT0280_202302750494_TEMAS Aluno: FELIPE QUEIROZ SILVA Matr.: 202302750494 Disc.: DESENV. WEB EM HTM 2023.1 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. O AMBIENTE WEB CLIENTE X SERVIDOR E AS TECNOLOGIAS 1. Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, independentemente de seus dispositivos. Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para os diversos dispositivos. Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. O design de uma interface responsiva precisa entender o viewport, espaço de renderização da página. As consultas de mídias são essenciais para páginas responsivas, pois permitem adaptação do layout. Data Resp.: 08/03/2023 02:37:41 Explicação: A resposta correta é: Como uma estratégia de desenvolvimento, recomenda-se começar o design responsivo pelas interfaces maiores e mais complexas. 2. 3, 3, 2 e 2 camadas. 2, 3, 2 e 3 camadas. 3, 3, 3 e 3 camadas. 2, 2, 2 e 2 camadas. 2, 2, 3 e 3 camadas. Data Resp.: 08/03/2023 02:38:18 Explicação: A resposta correta é: 2, 2, 3 e 3 camadas. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); 08/03/2023, 02:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 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? Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous JavaScript and XML), as seguintes afirmações foram feitas: ( ) Permite atualizar dinamicamente o conteúdo, ou partes, de uma página Web. ( ) Embora usado no nome, a utilização da linguagem XML não é obrigatória. ( ) A XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o lado client. Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa que apresenta a sequência correta (de cima para baixo): No CSS, o seletor que localiza um elemento pelo seu atributo "id" é: LINGUAGEM JAVASCRIPT 3. document.getElementByName("p").innerHTML = "Universidade Federal do Ceará" #demo.innerHTML = "Universidade Federal do Ceará" document.getElement("p").innerHTML = "Universidade Federal do Ceará" document.p.innerHTML = "Universidade Federal do Ceará" document.getElementById('teste').innerHTML = 'Universidade Federal do Ceará' Data Resp.: 08/03/2023 02:38:49 Explicação: A resposta correta é: document.getElementById('teste').innerHTML = 'Universidade Federal do Ceará' document.getElementById serve para referenciar um elemento da árvore DOM através do valor do seu atributo ¿id¿. 4. V - V - V F - F - V F - F - F V - V - F V - F - V Data Resp.: 08/03/2023 02:39:15 Explicação: A resposta correta é: V - V - F. O XMLHttpRequest permite a realização de requisições assíncronas a scripts do lado servidor. LINGUAGEM DE MARCAÇÃO E ESTILOSCSS 5. .id *id ~id :id #id Data Resp.: 08/03/2023 02:39:36 Explicação: A resposta correta é: #id. 08/03/2023, 02:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 (UFMT/2022) A coluna da esquerda apresenta elementos presentes no HTML5 e a da direita, a característica de cada um. Numere a coluna da direita de acordo com a da esquerda. Marque a sequência correta. (IBADE/2022 - Adaptada) Você foi selecionado pelo seu gestor para trabalhar em um novo projeto de formulários em páginas Web. Sobre uma página HTML, assinale a alternativa que indica para que é utilizada a tag abaixo. <select></select> (OBJETIVA/2021) Conforme BONATTI, sobre tecnologias e linguagens utilizadas na construção de websites, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA: (1) CSS. (2) PHP. (3) HTML. ( ) É uma linguagem de programação open source, que é interpretada pelo servidor, muito utilizada para o desenvolvimento de aplicações voltadas para a internet. ( ) Serve para promover o acabamento visual das páginas web. Pode ser compartilhado entre várias páginas, permitindo, assim, uma padronização visual muito simplificada e lógica. ( ) É uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website. LINGUAGEM DE MARCAÇÃO DE HYPERTEXTOHTML 6. 3, 1, 4, 2. 2, 1, 4, 3. 2, 4, 1, 3. 3, 4, 2, 1. 2, 1, 3, 4. Data Resp.: 08/03/2023 02:40:09 Explicação: <br /> é usada para inserir uma quebra de linha. <h1> é usada para inserir títulos ao longo da página <div> é usada para agrupar algum tipo de conteúdo que não tenha nenhuma semântica específica ou que não se encaixe bem dentro de uma tag semântica. <!-- --> é usada para colocar um comentário. 7. Representar as opções de dentro de um menu. Inserir links previamente selecionados. Definir um texto selecionado para ficar em negrito. Representar um controle que apresenta um menu de opções. Inserir imagens selecionadas de um banco de dados. Data Resp.: 08/03/2023 02:41:50 Explicação: Os elementos HTML <select> e <option> são campos de seleção, onde o container é definido pela tag <select> e os itens pela tag <option>. PROGRAMAÇÃO DE PÁGINAS DINÂMICAS COM PHP 8. 2 - 1 - 3. 1 - 2 - 3. 3 - 2 - 1. 08/03/2023, 02:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 (AOCP/2013) As regras do CSS podem ser definidas em alguns lugares diferentes em um documento HTML. Assinale a seguir a alternativa que descreve as formas onde podemos aplicar as formatações com CSS. (Colégio Pedro II - 2016 - Colégio Pedro II - Professor - Ciência da Computação) O código de PHP abaixo insere dados em um banco de dados local MySQL, cujo usuário é root; a senha é mypsw e o nome do banco de dados, bdConcurso. 2 - 3 - 1. 3 - 1 - 2. Data Resp.: 08/03/2023 02:46:26 Explicação: PHP é uma linguagem de programação open source, que é interpretada pelo servidor, muito utilizada para o desenvolvimento de aplicações voltadas para a internet. CSS é um mecanismo para adicionar estilo a um documento web. HTML é uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website. LINGUAGEM DE MARCAÇÃO E ESTILOSCSS 9. Somente no cabeçalho do documento HTML. No cabeçalho do documento HTML e dentro de cada tag HTML. Em um documento separado fora de todos os documentos HTML, no cabeçalho do documento HTML e dentro de cada tag HTML. Em um documento separado fora de todos os documentos HTML, no cabeçalho do documento HTML, dentro de cada tag HTML e fora das tags HTML. Em um documento separado fora de todos os documentos HTML e no cabeçalho do documento HTML. Data Resp.: 08/03/2023 02:46:58 Explicação: Há três formas usuais de aplicar estilos em um documento HTMLfazendo uso de CSS: Inline, Interna e Externa. CSS interna também chamada de CSS incorporada, é declarada na seção < head > do documento HTML. CSS externa onde os estilos são declarados em um arquivo externo, com extensão ".css" e vinculados ao documento HTML por meio da tag < link > ou da diretiva @import dentro da tag < head >. A forma CSS inline implica em declarar o estilo CSS diretamente na tag, no código HTML. INTEGRAÇÃO DO PHP COM BANCO DE DADOS 10. mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; close; $sql. mysqli_select_db; bdConcurso; localhost; !mysqli_query;$sql; mysqli_close; $sql; mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con; mysqli_connect; localhost; bdConcurso; !mysqli_select_db; $sql; mysqli_close; $con; mysqli_select_db; localhost; bdConcurso; !mysqli_insert_db; $sql; mysqli_close; $con; Data Resp.: 08/03/2023 02:47:54 Explicação: A resposta correta é: mysqli_connect; localhost; bdConcurso; !mysqli_query; $sql; mysqli_close; $con; 08/03/2023, 02:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 Não Respondida Não Gravada Gravada Exercício inciado em 08/03/2023 02:37:10.