PERGUNTA 1
Existe um importante modelo de objeto para HTML, cujo papel é definir elementos HTML como objetos. Não obstante, esse modelo se ocupa, ainda, de determinar as propriedades para todos os elementos HTML, os métodos para todos esses elementos e, ainda, os eventos para cada um dos elementos HTML.
Assinale a alternativa que descreve a denominação desse modelo.
a. P2P — peer-to-peer.
b. DOM — Document Object Model.
c. OSI — Open Systems Interconnection.
d. TCP/IP — Transmission Control Protocol/Internet Protocol.
e. API — Application Programming Interface.

PERGUNTA 2
A conveniência de poder acessar os mais variados serviços por meio de um browser comum, como o Google Chrome, o Microsoft Edge e o Mozilla Firefox, explica a grande aceitação das aplicações web junto aos usuários, seja em ambiente doméstico, profissional ou acadêmico. O fato é que, para um funcionamento a contento, uma aplicação web é dependente de alguns importantes aspectos — alguns dos quais são um servidor web, as requisições realizadas pelos usuários junto ao servidor web e as respostas às requisições que foram efetuadas.
Assinale a alternativa que indica outro aspecto também determinante para o correto funcionamento de uma aplicação web.
a. Mineração de criptoativos.
b. Bloqueio de hardware.
c. Softwares de emulação.
d. Protocolos e métodos do HTTP.
e. Portas USB em hub próprio.

PERGUNTA 3
Uma aplicação sendo executada a partir do protocolo _______ deve, de alguma forma, manter o controle das informações. Essa é a razão pela qual os _______ são amplamente empregados na internet. Afinal, eles se mostram importantes e absolutamente necessários para o funcionamento das mais variadas aplicações _______ mundo afora.
Assinale a alternativa que preenche as lacunas corretamente.
a. FTP, worms, governamentais.
b. Telnet, bots, seguras.
c. Blockchain, hubs, digitais.
d. Ethereum, browsers, eletrônicas.
e. HTTP, cookies, web.

PERGUNTA 4
Por sua natureza constitutiva, as aplicações web são consideradas aplicações com múltiplas camadas — por vezes denominadas “aplicações com n camadas”. A ideia subjacente é a de dividir funcionalidades em camadas, no sentido de expressarem agrupamentos lógicos e separados dessas funcionalidades. Embora nada impeça que todas as camadas estejam presentes no mesmo computador, o mais comum é que aplicações web se distribuam em máquinas separadas.
Levando em consideração o texto apresentado e o material “Ajax, Rich Internet Applications e desenvolvimento web para programadores”, identifique se são (V) verdadeiras ou (F) falsas as afirmações a seguir.
I. ( ) A instância que mantém os dados da aplicação é a camada inferior.
II. ( ) A lógica do negócio é implementada pela camada intermediária.
III. ( ) A camada superior também pode ser chamada de camada do cliente.
IV. ( ) A camada intermediária impõe as regras do negócio junto aos clientes.
Assinale a alternativa que apresenta a sequência correta.
a. V - V - F - F.
b. F - V - V - V.
c. V - V - V - V.
d. V - F - V - F.
e. F - F - F - V.

PERGUNTA 5
Uma aplicação web é diferente de um site _______: nesse tipo de site, o conteúdo é um arquivo ou documento pré-formatado, em que normalmente o conteúdo inteiro está presente nas marcações em HTML denominadas _______, sendo que inexistem demais informações carregadas de outros documentos ou de outras bases de dados. Por outro lado, uma aplicação web se notabiliza pela construção dinâmica de conteúdo, com dados oriundos de um banco de dados, com base na _______ do usuário com as páginas acessadas via browsers.
Assinale a alternativa que preenche as lacunas corretamente.
a. estático, tags, interação.
b. dinâmico, cookies, atividade.
c. dinâmico, SQL, fidelidade.
d. estático, NFT, programação.
e. dinâmico, bots, recorrência.

PERGUNTA 6
O aspecto fundamental do modelo iterativo e incremental é o fato da equipe de profissionais envolvidos com o desenvolvimento web poder definir um núcleo base das funcionalidades desejadas e, ainda, refinar e ampliar tal núcleo de forma que se obtenha o produto de software almejado. Consegue-se agregar elementos provenientes do modelo cascata com a abordagem iterativa da prototipagem.
A esse respeito, avalie as asserções a seguir e a relação proposta entre elas.
I. O modelo iterativo e incremental incorpora requisitos de segurança e de qualidade no momento da validação da entrega do software.
PORQUE
II. O modelo iterativo e incremental coíbe que funcionalidades possam ser divididas em partes menores ou iterações.
A respeito dessas asserções, assinale a opção correta.
a. A primeira asserção é falsa, e a segunda é verdadeira.
b. A primeira asserção é verdadeira, e a segunda é falsa.
c. As duas asserções são verdadeiras, mas a segunda não justifica a primeira.
d. As duas asserções são verdadeiras, e a segunda justifica a primeira.
e. As duas asserções são falsas.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.