Logo Passei Direto
Buscar

Desenvolvimento web - COM320 - Turma 002 - Atividade Avaliativa - Semana 3

User badge image
Raphael Henz

em

Ferramentas de estudo

Questões resolvidas

No mundo de desenvolvimento de uma aplicação Web, há diversidade entre as linguagens usadas na programação. Por exemplo, ao desenvolver uma interface do usuário, as linguagens de marcação e os scripts são geralmente usados e interpretados pelo navegador Web. O uso desses tipos de linguagens é justificado pelo fato de serem linguagens de alto nível que permitem a criação de objetos interativos, os quais são usados na aplicação e garantem a interatividade com o usuário.
Assinale a alternativa que apresenta corretamente uma linguagem front-end e sua respectiva descrição.
JavaScript – linguagem que descreve o comportamento dos elementos HTML apresentados em uma interface de usuário.
Jquery – linguagem que é usada para formatar os elementos estáticos da linguagem HTML aplicados a uma interface do usuário.
HTML – linguagem de marcação de texto usada para fazer a comunicação entre sistemas diferentes utilizados pelo usuário.
CSS – linguagem usada em conjunto com o JavaScript para formatar a estrutura dos dados de uma interface do usuário.
Bootstrap – linguagem usada para estruturar os comandos da linguagem JavaScript, tornando o desenvolvimento de telas mais rápido.

As regras de negócio de uma aplicação são tratadas na camada 2 e algumas diretamente na camada de persistência. Essas camadas são apresentadas de modo transparente ao usuário, principalmente a camada em que há linguagens conhecidas como back-end – que, além de tratar a informação, faz a integridade com o banco de dados usado na aplicação Web para armazenar os dados.
Assinale a alternativa que apresenta corretamente um exemplo de linguagem de programação de back-end.
Angular.
PHP.
Bootstrap.
HTML5.
CSS.

Uma aplicação Web pode ser desenvolvida em camadas, ou seja, na camada 1 – em que a interface do usuário é criada por linguagens, que são usadas para criar interatividade com o usuário – e na camada 2 – em que as linguagens executam as regras do negócio da aplicação; por fim, tem-se, também, a camada 3, na qual os dados serão armazenados.
Assinale a alternativa que apresenta corretamente uma linguagem usada na camada 1 para a criação de interface do usuário.
C++.
JAVA.
C#.
PHP.
HTML.

As linguagens de back-end são responsáveis pela aplicação das regras de negócio e operam em uma camada transparente ao usuário. Diversas linguagens podem ser adotadas para garantir, por exemplo, a conexão da aplicação com a camada de persistência, o banco de dados, além de garantir o tratamento e a validação dos dados imputados pelo usuário por meio das interfaces dele.
Em relação às linguagens de back-end, analise as afirmativas a seguir.
I. O processo de back-end é a programação de fato, pois testa e mantém os dados manipulados na aplicação Web.
II. C e Java são dois exemplos de linguagem de programação back-end conhecidas, também, como linguagem de baixo nível.
III. As linguagens Python e JavaScript também podem ser usadas como linguagens de back-end, porém são linguagens de alto nível.
IV. Laravel é um framework usado no desenvolvimento de aplicações Web com base na linguagem de alto nível PHP.
II e IV, apenas.
I e III, apenas.
I, III e IV, apenas.
III e IV, apenas.
I, II e III, apenas.

Uma aplicação Web é executada via um navegador Web e seu desenvolvimento pode ser baseado no conceito de desenvolvimento por __________. A camada responsável pela programação que tratará questões, como __________, integração com banco de dados, questões de login, gerenciamento de usuário, é a camada 2 ou programação back-end. Os desenvolvedores dessa camada precisam ter habilidades e conhecimentos de linguagens de programação, como _________, Python, além de frameworks, como Laravel, __________, e qualidades, como manipulação de __________ e gerência de servidores, otimização de códigos.
Preencha as lacunas assinalando a alternativa correta.
Camadas, especialidades, HTML5, Django, interfaces.
Padrões, especialidades, HTML5, bootstrap, API.
Camadas, funcionalidades, PHP, Django, API.
Padrões, funcionalidades, HTML5, bootstrap, API.
Padrões, funcionalidades, PHP, bootstrap, interfaces.

As páginas Web inicialmente começaram de modo estático, porém, ao longo desses anos, as Web tiveram seu conteúdo mudado para um conteúdo dinâmico, interativo, com preocupações com o design, com os dados do usuário e com a interatividade dele. Essa mudança foi possível devido às novas linguagens de programação, mas também ao uso de frameworks e bibliotecas ricas na programação back-end que melhoram a qualidade do desenvolvimento.
Levando em consideração os frameworks que são usados na programação back-end de uma aplicação Web, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
I. ( ) Ruby on Rails é um framework do tipo open source e que facilita o desenvolvimento de sites orientado a banco de dados, pois há a criação de aplicações com base em estruturas predefinidas.
II. ( ) CodeIgniter é um framework para desenvolvimento de aplicações Web com base na linguagem PHP e que faz uso do padrão MVC (Model View Control).
III. ( ) Django é um framework baseado em Python e que oferece um mapeamento objeto-relacional, uma interface administrativa e URLs amigáveis ao usuário, além de templates.
IV. ( ) JS é um framework do tipo open source e voltado para aplicações Web e APIs, sendo muito utilizado em servidores Node.js.
V - V - F - F.
F - F - V - V.
V - V - V - V.
F - V - V - V.
V - F - V - F.

O desenvolvimento é uma ótima área de entrada para as pessoas que desejam se tornar um profissional da tecnologia da informação. Mas qual é o papel desse profissional? Ser um desenvolvedor de front-end ou um desenvolvedor back-end? Conhecer banco de dados? Nos últimos anos, o conceito full-stack vem ganhando força no mercado, principalmente para os profissionais autônomos na área de desenvolvimento de aplicações.
A partir do exposto, analise as asserções a seguir e a relação proposta entre elas.
I. O profissional full-stack é um desenvolvedor que tem por perfil conhecer linguagens na pilha de desenvolvimento de um aplicação, ou seja, linguagens de front-end, linguagens de programação back-end, além de conhecimento em banco de dados e infraestrutura.
II. Desde a década de 2000, as aplicações têm evoluído nos conceitos de interatividade e compartilhamento, de modo a permitir novos conceitos, como experiência do usuário no uso de aplicações Web, descaracterizando o desenvolvedor de front-end em relação ao back-end.
a primeira asserção é falsa, e a segunda é verdadeira.
as duas asserções são verdadeiras, e a segunda não justifica a primeira.
as duas asserções são falsas.
as duas asserções são verdadeiras, e a segunda justifica a primeira.
a primeira asserção é verdadeira, e a segunda é falsa.

No passado, o profissional de tecnologia da informação era restrito somente ao centro de processamento de dados sem qualquer participação nas áreas de planejamento estratégicos de uma empresa. Hodiernamente, esse profissional já tem um perfil muito diferente, pois é parte integrante das tomadas de decisão importantes de uma empresa.
A partir do exposto, analise as asserções a seguir e a relação proposta entre elas.
I. Um profissional full-stack precisa ter conhecimentos profundos sobre a pilha de tecnologia que envolve uma aplicação Web e conhecimentos gerais sobre os tópicos de desenvolvimento, além de habilidades, como capacidade de comunicação, trabalho em equipes, inteligência emocional e empatia.
II. Esse conceito é conhecido como T-shaped person; foi criado pela Universidade de Harvard, que engloba as habilidades técnicas com profundidade, além das gerais, as chamadas soft skills, que são habilidades que envolvem comunicação, resolução de conflitos, empatia etc.
as duas asserções são falsas.
a primeira asserção é verdadeira, e a segunda é falsa.
as duas asserções são verdadeiras, e a segunda não justifica a primeira.
a primeira asserção é falsa, e a segunda é verdadeira.
as duas asserções são verdadeiras, e a segunda justifica a primeira.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

No mundo de desenvolvimento de uma aplicação Web, há diversidade entre as linguagens usadas na programação. Por exemplo, ao desenvolver uma interface do usuário, as linguagens de marcação e os scripts são geralmente usados e interpretados pelo navegador Web. O uso desses tipos de linguagens é justificado pelo fato de serem linguagens de alto nível que permitem a criação de objetos interativos, os quais são usados na aplicação e garantem a interatividade com o usuário.
Assinale a alternativa que apresenta corretamente uma linguagem front-end e sua respectiva descrição.
JavaScript – linguagem que descreve o comportamento dos elementos HTML apresentados em uma interface de usuário.
Jquery – linguagem que é usada para formatar os elementos estáticos da linguagem HTML aplicados a uma interface do usuário.
HTML – linguagem de marcação de texto usada para fazer a comunicação entre sistemas diferentes utilizados pelo usuário.
CSS – linguagem usada em conjunto com o JavaScript para formatar a estrutura dos dados de uma interface do usuário.
Bootstrap – linguagem usada para estruturar os comandos da linguagem JavaScript, tornando o desenvolvimento de telas mais rápido.

As regras de negócio de uma aplicação são tratadas na camada 2 e algumas diretamente na camada de persistência. Essas camadas são apresentadas de modo transparente ao usuário, principalmente a camada em que há linguagens conhecidas como back-end – que, além de tratar a informação, faz a integridade com o banco de dados usado na aplicação Web para armazenar os dados.
Assinale a alternativa que apresenta corretamente um exemplo de linguagem de programação de back-end.
Angular.
PHP.
Bootstrap.
HTML5.
CSS.

Uma aplicação Web pode ser desenvolvida em camadas, ou seja, na camada 1 – em que a interface do usuário é criada por linguagens, que são usadas para criar interatividade com o usuário – e na camada 2 – em que as linguagens executam as regras do negócio da aplicação; por fim, tem-se, também, a camada 3, na qual os dados serão armazenados.
Assinale a alternativa que apresenta corretamente uma linguagem usada na camada 1 para a criação de interface do usuário.
C++.
JAVA.
C#.
PHP.
HTML.

As linguagens de back-end são responsáveis pela aplicação das regras de negócio e operam em uma camada transparente ao usuário. Diversas linguagens podem ser adotadas para garantir, por exemplo, a conexão da aplicação com a camada de persistência, o banco de dados, além de garantir o tratamento e a validação dos dados imputados pelo usuário por meio das interfaces dele.
Em relação às linguagens de back-end, analise as afirmativas a seguir.
I. O processo de back-end é a programação de fato, pois testa e mantém os dados manipulados na aplicação Web.
II. C e Java são dois exemplos de linguagem de programação back-end conhecidas, também, como linguagem de baixo nível.
III. As linguagens Python e JavaScript também podem ser usadas como linguagens de back-end, porém são linguagens de alto nível.
IV. Laravel é um framework usado no desenvolvimento de aplicações Web com base na linguagem de alto nível PHP.
II e IV, apenas.
I e III, apenas.
I, III e IV, apenas.
III e IV, apenas.
I, II e III, apenas.

Uma aplicação Web é executada via um navegador Web e seu desenvolvimento pode ser baseado no conceito de desenvolvimento por __________. A camada responsável pela programação que tratará questões, como __________, integração com banco de dados, questões de login, gerenciamento de usuário, é a camada 2 ou programação back-end. Os desenvolvedores dessa camada precisam ter habilidades e conhecimentos de linguagens de programação, como _________, Python, além de frameworks, como Laravel, __________, e qualidades, como manipulação de __________ e gerência de servidores, otimização de códigos.
Preencha as lacunas assinalando a alternativa correta.
Camadas, especialidades, HTML5, Django, interfaces.
Padrões, especialidades, HTML5, bootstrap, API.
Camadas, funcionalidades, PHP, Django, API.
Padrões, funcionalidades, HTML5, bootstrap, API.
Padrões, funcionalidades, PHP, bootstrap, interfaces.

As páginas Web inicialmente começaram de modo estático, porém, ao longo desses anos, as Web tiveram seu conteúdo mudado para um conteúdo dinâmico, interativo, com preocupações com o design, com os dados do usuário e com a interatividade dele. Essa mudança foi possível devido às novas linguagens de programação, mas também ao uso de frameworks e bibliotecas ricas na programação back-end que melhoram a qualidade do desenvolvimento.
Levando em consideração os frameworks que são usados na programação back-end de uma aplicação Web, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
I. ( ) Ruby on Rails é um framework do tipo open source e que facilita o desenvolvimento de sites orientado a banco de dados, pois há a criação de aplicações com base em estruturas predefinidas.
II. ( ) CodeIgniter é um framework para desenvolvimento de aplicações Web com base na linguagem PHP e que faz uso do padrão MVC (Model View Control).
III. ( ) Django é um framework baseado em Python e que oferece um mapeamento objeto-relacional, uma interface administrativa e URLs amigáveis ao usuário, além de templates.
IV. ( ) JS é um framework do tipo open source e voltado para aplicações Web e APIs, sendo muito utilizado em servidores Node.js.
V - V - F - F.
F - F - V - V.
V - V - V - V.
F - V - V - V.
V - F - V - F.

O desenvolvimento é uma ótima área de entrada para as pessoas que desejam se tornar um profissional da tecnologia da informação. Mas qual é o papel desse profissional? Ser um desenvolvedor de front-end ou um desenvolvedor back-end? Conhecer banco de dados? Nos últimos anos, o conceito full-stack vem ganhando força no mercado, principalmente para os profissionais autônomos na área de desenvolvimento de aplicações.
A partir do exposto, analise as asserções a seguir e a relação proposta entre elas.
I. O profissional full-stack é um desenvolvedor que tem por perfil conhecer linguagens na pilha de desenvolvimento de um aplicação, ou seja, linguagens de front-end, linguagens de programação back-end, além de conhecimento em banco de dados e infraestrutura.
II. Desde a década de 2000, as aplicações têm evoluído nos conceitos de interatividade e compartilhamento, de modo a permitir novos conceitos, como experiência do usuário no uso de aplicações Web, descaracterizando o desenvolvedor de front-end em relação ao back-end.
a primeira asserção é falsa, e a segunda é verdadeira.
as duas asserções são verdadeiras, e a segunda não justifica a primeira.
as duas asserções são falsas.
as duas asserções são verdadeiras, e a segunda justifica a primeira.
a primeira asserção é verdadeira, e a segunda é falsa.

No passado, o profissional de tecnologia da informação era restrito somente ao centro de processamento de dados sem qualquer participação nas áreas de planejamento estratégicos de uma empresa. Hodiernamente, esse profissional já tem um perfil muito diferente, pois é parte integrante das tomadas de decisão importantes de uma empresa.
A partir do exposto, analise as asserções a seguir e a relação proposta entre elas.
I. Um profissional full-stack precisa ter conhecimentos profundos sobre a pilha de tecnologia que envolve uma aplicação Web e conhecimentos gerais sobre os tópicos de desenvolvimento, além de habilidades, como capacidade de comunicação, trabalho em equipes, inteligência emocional e empatia.
II. Esse conceito é conhecido como T-shaped person; foi criado pela Universidade de Harvard, que engloba as habilidades técnicas com profundidade, além das gerais, as chamadas soft skills, que são habilidades que envolvem comunicação, resolução de conflitos, empatia etc.
as duas asserções são falsas.
a primeira asserção é verdadeira, e a segunda é falsa.
as duas asserções são verdadeiras, e a segunda não justifica a primeira.
a primeira asserção é falsa, e a segunda é verdadeira.
as duas asserções são verdadeiras, e a segunda justifica a primeira.

Prévia do material em texto

Fazer teste: Semana 3 - Atividade Avaliativa
Desenvolvimento web - COM320 - Turma 002 Atividades
Fazer teste: Semana 3 - Atividade Avaliativa 
Informações do teste
a.
b.
c.
d.
PERGUNTA 1
No mundo de desenvolvimento de uma aplicação Web,
há diversidade entre as linguagens usadas na
programação. Por exemplo, ao desenvolver uma interface
do usuário, as linguagens de marcação e os scripts são
geralmente usados e interpretados pelo navegador Web.
O uso desses tipos de linguagens é justificado pelo fato
de serem linguagens de alto nível que permitem a criação
de objetos interativos, os quais são usados na aplicação
e garantem a interatividade com o usuário.
 
Assinale a alternativa que apresenta corretamente uma
linguagem front-end e sua respectiva descrição.
JavaScript – linguagem que descreve o
comportamento dos elementos HTML apresentados
em uma interface de usuário.
Jquery – linguagem que é usada para formatar os
elementos estáticos da linguagem HTML aplicados a
uma interface do usuário.
HTML – linguagem de marcação de texto usada
para fazer a comunicação entre sistemas diferentes
utilizados pelo usuário.
1,25 pontos   Salva
?
 Estado de Conclusão da Pergunta:
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_152884_1&course_id=_8403_1&content_id=_1280558_1&step=null#
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_8403_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_8403_1&content_id=_1280539_1&mode=reset
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_152884_1&course_id=_8403_1&content_id=_1280558_1&step=null#
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_152884_1&course_id=_8403_1&content_id=_1280558_1&step=null#
e.
CSS – linguagem usada em conjunto com o
JavaScript para formatar a estrutura dos dados de
uma interface do usuário.
Bootstrap – linguagem usada para estruturar os
comandos da linguagem JavaScript, tornando o
desenvolvimento de telas mais rápido.
a.
b.
c.
d.
e.
PERGUNTA 2
As regras de negócio de uma aplicação são tratadas na
camada 2 e algumas diretamente na camada de
persistência. Essas camadas são apresentadas de modo
transparente ao usuário, principalmente a camada em
que há linguagens conhecidas como back-end – que,
além de tratar a informação, faz a integridade com o
banco de dados usado na aplicação Web para armazenar
os dados. 
 
Assinale a alternativa que apresenta corretamente um
exemplo de linguagem de programação de back-end.
Angular.
PHP.
Bootstrap.
HTML5.
CSS.
1,25 pontos   Salva
PERGUNTA 3
Uma aplicação Web pode ser desenvolvida em camadas,
ou seja, na camada 1 – em que a interface do usuário é
criada por linguagens, que são usadas para criar
interatividade com o usuário – e na camada 2 – em que
as linguagens executam as regras do negócio da
aplicação; por fim, tem-se, também, a camada 3, na qual
os dados serão armazenados.
1,25 pontos   Salva
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.
a.
b.
c.
d.
e.
Assinale a alternativa que apresenta corretamente uma
linguagem usada na camada 1 para a criação de
interface do usuário.
C++.
JAVA.
C#.
PHP.
HTML.
PERGUNTA 4
As linguagens de back-end são responsáveis pela
aplicação das regras de negócio e operam em uma
camada transparente ao usuário. Diversas linguagens
podem ser adotadas para garantir, por exemplo, a
conexão da aplicação com a camada de persistência, o
banco de dados, além de garantir o tratamento e a
validação dos dados imputados pelo usuário por meio
das interfaces dele. 
Em relação às linguagens de back-end, analise as
afirmativas a seguir.
I. O processo de back-end é a programação de fato, pois
testa e mantém os dados manipulados na aplicação Web.
II. C e Java são dois exemplos de linguagem de
programação back-end conhecidas, também, como
linguagem de baixo nível.
III. As linguagens Python e JavaScript também podem
ser usadas como linguagens de back-end, porém são
linguagens de alto nível.
IV. Laravel é um framework usado no desenvolvimento
de aplicações Web com base na linguagem de alto nível
PHP.
1,25 pontos   Salva
a.
b.
c.
d.
e.
 
Está correto o que se afirma em:
II e IV, apenas.
I e III, apenas.
I, III e IV, apenas.
III e IV, apenas.
I, II e III, apenas.
a.
b.
c.
d.
e.
PERGUNTA 5
Uma aplicação Web é executada via um navegador Web
e seu desenvolvimento pode ser baseado no conceito de
desenvolvimento por __________. A camada responsável
pela programação que tratará questões, como
__________, integração com banco de dados, questões
de login, gerenciamento de usuário, é a camada 2 ou
programação back-end. Os desenvolvedores dessa
camada precisam ter habilidades e conhecimentos de
linguagens de programação, como _________, Python,
além de frameworks, como Laravel, __________, e
qualidades, como manipulação de __________ e
gerência de servidores, otimização de códigos.
Preencha as lacunas assinalando a alternativa correta.
Camadas, especialidades, HTML5, Django,
interfaces.
Padrões, especialidades, HTML5, bootstrap, API.
Camadas, funcionalidades, PHP, Django, API.
Padrões, funcionalidades, HTML5, bootstrap, API.
Padrões, funcionalidades, PHP, bootstrap,
interfaces.
1,25 pontos   Salva
PERGUNTA 6 1,25 pontos   Salva
a.
b.
c.
d.
As páginas Web inicialmente começaram de modo
estático, porém, ao longo desses anos, as Web tiveram
seu conteúdo mudado para um conteúdo dinâmico,
interativo, com preocupações com o design, com os
dados do usuário e com a interatividade dele. Essa
mudança foi possível devido às novas linguagens de
programação, mas também ao uso de frameworks e
bibliotecas ricas na programação back-end que melhoram
a qualidade do desenvolvimento. 
Levando em consideração os frameworks que são
usados na programação back-end de uma aplicação
Web, analise as afirmativas a seguir e assinale V para
a(s) Verdadeira(s) e F para a(s) Falsa(s).
I. ( ) Ruby on Rails é um framework do tipo open source e
que facilita o desenvolvimento de sites orientado a banco
de dados, pois há a criação de aplicações com base em
estruturas predefinidas. 
II. ( ) CodeIgniter é um framework para desenvolvimento
de aplicações Web com base na linguagem PHP e que
faz uso do padrão MVC (Model View Control). 
III. ( ) Django é um framework baseado em Python e que
oferece um mapeamento objeto-relacional, uma interface
administrativa e URLs amigáveis ao usuário, além de
templates.
IV. ( ) JS é um framework do tipo open source e voltado
para aplicações Web e APIs, sendo muito utilizado em
servidores Node.js. 
 
Assinale a alternativa que apresenta a sequência correta.
V - V - F - F.
F - F - V - V.
 V - V - V - V.
F - V - V - V.
e. V - F - V - F.
a.
b.
c.
d.
PERGUNTA 7
O desenvolvimento é uma ótima área de entrada para as
pessoas que desejam se tornar um profissional da
tecnologia da informação. Mas qual é o papel desse
profissional? Ser um desenvolvedor de front-end ou um
desenvolvedor back-end? Conhecer banco de dados?
Nos últimos anos, o conceito full-stack vem ganhando
força no mercado, principalmente para os profissionais
autônomos na área de desenvolvimento de aplicações.
A partir do exposto, analise as asserções a seguir e a
relação proposta entre elas.
 
I. O profissional full-stack é um desenvolvedor que tem
por perfil conhecer linguagens na pilha de
desenvolvimento de um aplicação, ou seja, linguagens de
front-end, linguagens de programação back-end, além de
conhecimento em banco de dados e infraestrutura.
PORQUE 
II. Desde a década de 2000, as aplicações têm evoluído
nos conceitos de interatividade e compartilhamento, de
modo a permitir novos conceitos, como experiência do
usuário no uso de aplicações Web, descaracterizando o
desenvolvedor de front-end em relação ao back-end.
 
Analisandoas asserções anteriores, conclui-se que:
a primeira asserção é falsa, e a segunda é
verdadeira.
as duas asserções são verdadeiras, e a segunda
não justifica a primeira.
as duas asserções são falsas.
1,25 pontos   Salva
e.
as duas asserções são verdadeiras, e a segunda
justifica a primeira.
a primeira asserção é verdadeira, e a segunda é
falsa.
a.
PERGUNTA 8
No passado, o profissional de tecnologia da informação
era restrito somente ao centro de processamento de
dados sem qualquer participação nas áreas de
planejamento estratégicos de uma empresa.
Hodiernamente, esse profissional já tem um perfil muito
diferente, pois é parte integrante das tomadas de decisão
importantes de uma empresa.
 
A partir do exposto, analise as asserções a seguir e a
relação proposta entre elas.
 
I. Um profissional full-stack precisa ter conhecimentos
profundos sobre a pilha de tecnologia que envolve uma
aplicação Web e conhecimentos gerais sobre os tópicos
de desenvolvimento, além de habilidades, como
capacidade de comunicação, trabalho em equipes,
inteligência emocional e empatia.
 PORQUE
II. Esse conceito é conhecido como T-shaped person; foi
criado pela Universidade de Harvard, que engloba as
habilidades técnicas com profundidade, além das gerais,
as chamadas soft skills, que são habilidades que
envolvem comunicação, resolução de conflitos, empatia
etc.
 
Analisando as asserções anteriores, conclui-se que:
as duas asserções são falsas.
1,25 pontos   Salva
b.
c.
d.
e.
a primeira asserção é verdadeira, e a segunda é
falsa.
as duas asserções são verdadeiras, e a segunda
não justifica a primeira.
a primeira asserção é falsa, e a segunda é
verdadeira.
as duas asserções são verdadeiras, e a segunda
justifica a primeira.

Mais conteúdos dessa disciplina