GoConqr has a new look! Let us know what you think.

Flashcards

Web - Prova 2

Gabriel Zoéga Computação Portuguese 62 cards

Cards in this deck (62)

  1. 1O que é HTML? O que significa? E o que ele faz?É a linguagem de marcação padrão para criação de páginas da Web. Ela descreve a estrutura das páginas Web usando marcação.
    HTML -> Hyper Text Markup Language
  2. 2O que são elementos HTML e como eles são representados?Elementos HTML são os blocos de construção de páginas HTML. Eles são representados por tags como , , , etc.
  3. 3O que são atributos em HTML?São informações adicionais sobre um elemento. Geralmente vêm em pares nome/valor.
  4. 4Diga quais são as tags de: títulos, parágrafos, imagens, links e listas (ordenadas e não ordenadas).Título: até
    Parágrafo:
    Imagens:
    Links:
    Listas Ordenadas:
    Listas não Ordenadas:
  5. 5Qual é a tag de uma tabela e as tags de seus componentes?Tabela:
    Linhas: r -> row
    Titulos: h -> head
    Dados: d -> data
  6. 6Para que serve um formulário em HTML e qual a sua tag?Serve para definir uma forma para recolher entradas de dados do usuário, sua tag é
  7. 7Quais são os atributos de um formulário e para que servem?action -> serve para especificar o local de envio das informações recolhidas.
    method -> especifica as variações do protocolo utilizado para o envio de conteúdo do formulário, podendo ser get ou post.
  8. 8Qual a diferença entre get e post?No get, todos os dados que foram enviados no formulário são adicionados a uma string de solicitação. (Dados enviados pela URL)
    No Post os dados são enviados como um pacote no corpo da solicitação. (HTTP)
  9. 9Para que serve o campo input e qual sua tag?Para entrada de dados em formulário de preenchimento da HTML. Sua tag .
  10. 10Para o que é usado atributo de campo Name no input?Para nomear o campo quando ocorrer o envio de dados contidos no formulário.
  11. 11Para que é usado o atributo de campo Value no input?O value é usado para iniciar campos text ou hidden, podendo ser uma string ou um número.
  12. 12O que é o type hidden no input?O type hidden é uma forma de enviar dados através de um formulário sem que o cliente veja.
  13. 13Para que type o campo password no input?Para que os caracteres digitados pelo usuário sejam substituídos por asteriscos.
  14. 14O que são os botões rádio?Os botões rádio são usados para marcar um único valor dentre um conjunto de alternativas. Todos os botões de um grupo devem ter nomes iguais.
  15. 15Para que usamos o e ?Usamos o para uma caixa de seleção onde o usuário escolhe uma opção, sendo cada opção sendo uma tag entre dois .
  16. 16O que é type checkbox?O checkbox é um botão com opções de escolher mais de um elemento.
  17. 17Para que serve a tag ?cria uma caixa de texto onde o usuário pode digitar um texto com várias linhas.
  18. 18Para que servem os botões reset e submit?O botão reset retorna todos os campos de um formulário a seus valores iniciais.
    O botão submit envia todos os dados preenchidos pelo usuário.
  19. 19O que são elementos semânticos e seus principais novos tipos no HTML5?Elementos semânticos definem partes de uma página.
    Os principais tipos são: header, nav, section, article, aside, footer.
  20. 20Quais os novos valores aceitos como type no input no HTML5?tel, search, email, url, datetime-local, number, range, color.
  21. 21Quais os novos tipos de atributos para o input no HTML5?Autofocus -> o foco será dado no campo automaticamente no carregamento
    Placeholder -> sugestão exibida no campo de entrada
    Required -> especifica que esse campo deve ser obrigatoriamente preenchido
    Maxlenght -> limita a quantidade de caracteres de um campo input
  22. 22O que é Javascript?É uma linguagem de script para construção de páginas Web utilizando recursos dinâmicos.
  23. 23Onde o Javascript pode ser inserido?Ele pode ser inserido em qualquer ponto da página, desde que esteja entre as tags .... E pode ser feito das seguintes formas:
    ...
  24. 24Para que serve o método getElementById?Serve para acessar um elemento HTML por meio do id esse elemento. Dessa forma, podendo alterar atributos e estilos css, por exemplo.
  25. 25O que é o BOM?Browser Object Model -> permite o JavaScript "falar" com o navegador.
  26. 26O que o objeto Window representa?Ele representa a janela do navegador. Todos os objetos, funções e variáveis são membros do objeto window.
    O DOM HTML é uma propriedade do objeto window.
  27. 27Diga os tipos de comandos document.1 - document.write(); -> escreve na página
    2 - document.bgColor=""; -> troca a cor do background
    3 - document.fgColor=""; -> troca a cor da letra da página
    4 - document.title -> define o titulo da página
    5 - document.lastModified -> data da última modificação da página.
  28. 28Diga os tipos de comandos window.1 -window.open("URL", "nome", parametros);
    -> abre uma página em uma nova janela
    2 - window.location=""; -> redirecionar para outra url.
    3 - window.location.reload(); -> atualizar a página atual, como um F5
    4 - window.close(); -> fecha a página atual
    5 - window.alert(""); -> exibe uma caixa de diálogo com uma mensagem.
    6 - window.prompt("msg", "titulo"); -> recebe dados e coloca em uma var.
  29. 29O que são Eventos e quais os seus tipos?Eventos são acontecimentos que ocorrem durante a navegação em uma página web. Os seus tipos são:
    Eventos de Sistema -> entram em ação automaticamente sem a intervenção do usuário.
    Eventos de Mouse -> remetem a ações mediante o uso do mouse.
  30. 30O que é um Framework?É uma ferramente com códigos e padrões que serão utilizados para resolver problemas que se repetem ou em projeto com as mesmas características.
  31. 31Quando é interessante usar um Framework?- Protipação rápida em HTML
    - Sites de larga escala e com estuturas similares
    - Projetos com prazos curtos
    - Projetos com equipes grandes
  32. 32Cite vantagens do uso dos Frameworks.1 - Parte do trabalho está feito
    2 - Agilidade na entrega dos projetos
    3 - documentação sempre atualizada
    4 - padronização no desenvolvimento
    5 - equipe mais produtiva
  33. 33Cite desvantagens do uso dos Frameworks.- Falta de conhecimento daquilo que o framework faz pra você
    - Com novos frameworks, é necessário estudar tudo de novo.
  34. 34O que é o jQuery?É uma biblioteca que simplifica a programação em JavaScript. Contém recursos como: HTML/Manipulação DOM, manipulação de CSS, Métodos de Eventos HTML e Efeitos e animações.
  35. 35O que é a função $ do jQuery?A função $ no jQuery é o atalho principal da biblioteca e é usada para selecionar elementos, manipular o DOM, lidar com eventos, realizar requisições AJAX e muito mais.
  36. 36Qual é sintaxe da função $?$("seletor").atributo("valor");
    Seletor: escolhe o elemento html que quer manipular. Exemplo - $("p")
    Atributo - é o método/função que será aplicada ao seletor. Exemplo - $("p").css("color", "white");
  37. 37Como é possível mostrar/esconder elementos com o jQuery?É possível utilizando as funções hide() e show() sendo aplicados a elementos html selecionados com a função $.
    Exemplo: $("#hide").click(function(){ $("p").hide();});
    Essa função esconde todos os elementos .
  38. 38Para que servem os parâmetros "speed" e "callback" das funções hide() e show()?"speed" -> especifica a velocidade de mostrar/esconder
    "callback" -> é o nome de uma função que será executada depois da função hide/show estar completa.
  39. 39Para que o CSS foi criado?Foi criado como o objetivo de tratar das características de design de maneira mais efetiva e melhorar o gerenciamento das páginas de um site.
  40. 40Cite algumas características de Design?1 - Espaçamento entre linhas
    2 - Posicionamento de imagens e textos
    3 - Cores e imagens de fontes
    4 - Tratamento de fontes
    5 - Margem e endentação;
    6 - Tratamento de características dos links.
  41. 41Cite alguns benefícios do CSS.1 - Separar a definição do layout das páginas de conteúdo a ser exibido
    2 - Padronização das páginas de um site
    3 - Código HTML mais simples e fácil de ser manipulado
    4 - Otimização para qualquer resolução de monitor de vídeo
    5 - Controle mais preciso e previsível do formato da apresentação
    6 - Impressão melhor da página.
  42. 42Quando usamos o estilo inline?Quando deseja-se modificar somente um marcador especifico dentro da página.
    Exemplo:
  43. 43Quando usamos o estilo incorporado?Quando deseja-se modificar marcadores internos à página. A modificação é válida para todos os marcadores.
    Exemplo:
    marcador1 {atributo1: valor1;}
    marcador2 {atributo1: valor1;}
  44. 44Quando usamos o estilo Importado?Quando deseja-se especificar ou acrescentar alguma característica para os marcadores de uma ou mais páginas. Um arquivo css será importado na página que queremos alterar o estilo.
    Exemplo:
    @import url(nome_url/arquivo.css);
  45. 45Quando usamos o estilo externo?Quando deseja-se especificar alguma característica para os marcadores que serão utilizados em mais de uma página. As mudanças no arquivo são sempre refletidas na página.
    Exemplo:
  46. 46Para que serve o CSS Reset?Todo elemento tem um estilo padrão injetado pelo browser e não existe um padrão entre eles. O CSS Reset serve para remover ou setar novos valores sobre esses padrões.
    Pode ser feito alterando no css com *{} ou importar um normalize.css.
  47. 47O que são dados?São valores que descrevem características ou aspectos de algum objeto ou fenômeno.
  48. 48O que é a persistência de dados?É a garantia de que um dado armazenado será mantido e poderá ser recuperado futuramente.
  49. 49Cite benefícios da persistência de dados.1 - Geração de insumo para análises futuras.
    2 - Possibilita um melhor reconhecimento do mercado e dos clientes
    3 - suporta decisões ágeis e posicionamento competitivo.
  50. 50Como devemos escolher o método de armazenamento do sistema?O método deve garantir organização, facilidade de recuperação e análise eficiente dos dados.
  51. 51O que é um banco de dados?É um conjunto de dados inter-relacionados que representam informações de um domínio específico.
  52. 52O que é um SGBD?É um sistema de gerenciamento de banco de dados, eles organizam e manipulam os dados persistidos.
  53. 53Quais são os tipos de bancos de dados?Bancos Relacionais -> Estruturados em tabelas com linhas e colunas. Ex.: MySQL.
    Bancos Não-Relacionais(NoSQL) -> Adequados para armazenar dados mistos (como imagens e textos). Ex.: MangoDB
  54. 54O que são ferramentas ORM?Ferramentas de Mapeamento Objeto-Relacional são usadas para facilitar o mapeamento de classes para tabelas de banco de dados.
  55. 55O que é o Node.js?É o ambiente de execução do JavaScript. Ele permite que o código JavaScript seja executado fora do navegador.
  56. 56O que é uma transação?Uma transação é uma sequência de operações que são executadas como uma unidade lógica de trabalho, ou seja, todas são executadas ou nenhuma é.
  57. 57O que um SGBD deve garantir em uma transação?1 - Todas as operações na transação serão completadas com sucesso e os resultados gravados permanentemente.
    2 - Em caso de falha de uma operação, a transação não terá efeito nenhum no banco e em outras transações.
  58. 58Quais são os tipos de falhas de uma transação?- Computador falhar por hardware, software, rede ou energia.
    - Erro durante a execução de operação na transação: estouro de variáveis.
    Condições de exceção detectadas pela transação: saldo insuficiente.
  59. 59Defina Atomicidade em transações.Em uma transação envolvendo duas partes, ou ela será executada totalmente ou não será executada.
  60. 60Defina Consistência em transações.A transação cria um novo estado válido dos dados ou em caso de falha retorna todos os dados para o estado antes do início da transação.
  61. 61Defina Isolamento em transações.Uma transação em andamento mas ainda não validada deve permanecer isolado de qualquer outra operação, dessa forma não será interferida por nenhuma outra transação.
  62. 62Defina Durabilidade em transações.Os dados validados devem ser registrados de forma que mesmo no caso de falhas ou reinício do sistema, os dados estarão disponíveis em seu estado correto.

Information

Description
Computação Flashcards on Web - Prova 2, created by Gabriel Zoéga on 24/06/2025.
Created by
Gabriel Zoéga
Views
7
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?