Informática, perguntado por aliciacalonso, 2 meses atrás

O desenvolvimento de aplicativos da Web é um processo de desenvolvimento de aplicativos de software que podem ser executados em sites. Embora o desenvolvimento de aplicativos da web sigam o processo de desenvolvimento de software, a tecnologia e a arquitetura usadas para ele são bem diferentes. O aplicativo de software executado em um computador pessoal (PC) pode não depender da Internet, ao contrário do aplicativo da Web que depende de servidores remotos. Os aplicativos da web e a tecnologia cliente-servidor avançaram bastante em comparação com aplicativos simples. Os aplicativos da web vêm em diferentes formas e tamanhos, como estático, dinâmico, sistema de gerenciamento de conteúdo, e-commerce e jogos para portais de compartilhamento de conteúdo ao vivo.
As definições comumente compartilhadas dos tipos de aplicativos mencionados no texto são:

Alternativas:

a)
Back-end e Front-end.

b)
Backdoor e Back-end.

c)
Back-end e Bootstrap.

d)
Angular e Front-end.

e)
Bootstrap e Angular.

2)
Uma estrutura da Web é uma coleção de pacotes ou módulos que permitem aos desenvolvedores escrever aplicativos da Web ou serviços sem ter que lidar com detalhes de baixo nível como protocolos, sockets ou gerenciamento de processos/threads.
De acordo com seus conhecimentos assinale a alternativa correta:

Alternativas:

a)
Angular é um framework Java

b)
Java é um framework Web.

c)
Spring é um framework do PHP.

d)
Laravel é um framework do PHP.

e)
JSF é uma linguagem de programação.

3)
As estruturas de PHP fornecem aos desenvolvedores de software uma estrutura para a construção de aplicativos de software baseados em PHP. Alguns frameworks são adequados para determinados projetos, o que significa saber qual framework PHP escolher pode envolver uma pesquisa cuidadosa. Frameworks PHP são baseados na própria linguagem de programação PHP. Utilizar uma estrutura PHP significa menos código para escrever e menor diferença sobre com iniciar um projeto. A linguagem PHP é uma tecnologia de back-end muito bem vista no mercado para criação de aplicativos da web.
De acordo com seus conhecimentos assinale a alternativa que possui um framework back-end de PHP.

Alternativas:

a)
Bootstrap.

b)
Bulma.

c)
Semantic UI.

d)
Materialize.

e)
Angular.

4)
O desenvolvimento de aplicativos móveis é o processo de criação de software para smartphones e assistentes digitais, mais comumente para Android e iOS. O software pode ser pré-instalado no dispositivo, baixado de uma loja de aplicativos móvel ou acessado por meio de um navegador da web móvel. As linguagens de programação e marcação usadas para este tipo de desenvolvimento de software incluem Java, Swift, C# e HTML5.

Baseado em seus conhecimentos assinale a alternativa correta.

Alternativas:

a)
Os meios de pagamentos através de aplicativos móveis estão cada vez mais perigosos.

b)
As linguagens de programação possuem códigos maliciosos que podem roubar dados através de smartphones.

c)
Experiência de usuário não tem relação com a construção de aplicativos.

d)
Android é construido através do PHP e Java.

e)
Flutter é uma linguagem para construir aplicativos móveis.

Soluções para a tarefa

Respondido por LucasEKS
2

Olá,

Vamos direto para as respostas:

1 - (A) Back-end e Front-End. Apesar do texto não mencionar qualquer definição, esses são conceitos utilizados no desenvolvimento para diferenciar o tipo de lógica e manipulação de dados "por trás da cortina" e "de contato com o usuário", respectivamente.

2 - (D) Laravel é um framework do PHP. Laravel é provavelmente o framework mais conhecido para PHP.

3 - Na minha opinião nenhuma das respostas está correta, tendo em vista que:

  • Boostrap, Bulma, Semantic UI e Materialize são frameworks voltados para o front-end; e
  • Angular é uma linguagem de programação.

4 - (E) Flutter é uma linguagem para construir aplicativos móveis. Amplamente conhecido no mercado de TI, Flutter hoje representa um grande avanço relacionado ao desenvolvimento mobile.

Até mais!


DSCMaster: 3: Angular
Perguntas interessantes