Buscar

Prova Eletrônica Análise Estruturada de Sistemas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

04/10/2021 17:17 Prova Eletrônica: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1295354&cmid=327387 1/6
Página inicial / Meus Cursos / ENIAC_20212F_790 / Prova Eletrônica/Substitutiva/Contingência / Prova Eletrônica
Iniciado em segunda, 6 set 2021, 09:35
Estado Nunca enviadas
Questão 1
Resposta salva Vale 1,00 ponto(s).
Questão 2
Resposta salva Vale 1,00 ponto(s).
O desenvolvimento de sistemas tem mudado muito nos últimos anos. Até pouco tempo, o
desenvolvimento se concentrava em aplicações desktop. Com o passar dos anos apareceu o
desenvolvimento para Web e, recentemente, o desenvolvimento para dispositivos móveis. 
Com relação ao Angular, um framework voltado para a criação de interfaces, quais são as plataformas
de execução?
a. Somente para aplicações híbridas para dispositivos móveis.
b. Web, dispositivos móveis e desktop.
c. Somente aplicações nativas para dispositivos móveis.
d. Somente para desktop.
e. Somente Web.
Uma aplicação Angular é baseada em componentes. Com eles, podemos encapsular comportamentos
e regras da interface, o que torna a criação de aplicações algo mais simples. Inclusive, um
componente pode encapsular outros componentes é isso é um ponto muito positivo, pois os
componentes podem ser reaproveitados em vários lugares da aplicação. 
Dentro de uma aplicação em Angular, o que cada componente pode conter?
a. O modelo, uma Classe escrita em TypeScript, um seletor e por �m, um css que é opcional
b. O comportamento escrito em TypeScript e o modelo
c. O modelo, uma Classe opcional e um seletor
d. O modelo, uma Classe em TypeScript, um style css e por �m, um seletor opcional
e. Uma Classe escrita em TypeScript, um seletor, e o modelo que é opcional
https://portalacademico.eniac.edu.br/
https://portalacademico.eniac.edu.br/course/view.php?id=14183
https://portalacademico.eniac.edu.br/course/view.php?id=14183#section-4
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=327387
https://atendimento.eniac.edu.br/
04/10/2021 17:17 Prova Eletrônica: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1295354&cmid=327387 2/6
Questão 3
Resposta salva Vale 1,00 ponto(s).
As diretivas em Angular são realmente importantes. Por meio delas é possível estender o poder do
código HTML, permitindo ao programador aplicá-las aos elementos do DOM e criar inúmeros efeitos
de comportamento e estilos. 
Associe corretamente as expressões e assinale a alternativa que contém a associação correta. 
I. Diretiva de componente 
II. Diretiva estrutural 
III. Diretiva de atributo 
A. Muda a composição do DOM, criando e removendo elementos. 
B. São as diretivas com template. 
C. Muda a aparência e o comportamento de um elemento.
a. I - A, II - C, III - B.
b. I - A, II - B, III - C.
c. I - C, II - B , III - A.
d. I - C, II - A, III - B
e. I - B, II - A, III - C.
https://atendimento.eniac.edu.br/
04/10/2021 17:17 Prova Eletrônica: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1295354&cmid=327387 3/6
Questão 4
Resposta salva Vale 1,00 ponto(s).
Questão 5
Resposta salva Vale 1,00 ponto(s).
Entender o funcionamento adequado do código-fonte escrito é essencial para o desenvolvimento de software
de qualidade, permitindo que o programador entenda em detalhes todo o �uxo de execução do algoritmo
criado.
 
Dito isso, qual é o valor impresso no console a partir do trecho de código a seguir:
 function acao(qntIteracoes: number) {
        while (qntIteracoes > 0)
        {
            if (qntIteracoes % 2 != 0) {
                alert(qntIteracoes);
            }
            qntIteracoes--;
         }
   }
acao(10);  //Chamada à função criada passando o número 10 como parâmetro.
 
a. 9, 7, 5, 3 e 1.
b. 10, 7, 5, 3 e 1.
c. 10, 8, 6, 4 e 2.
d. 9, 5, 5, 1 e 0.
e. 10, 8, 6, 4, 2 e 0.
Programação Orientada a Objetos (também conhecida pela sua sigla POO) é um modelo de análise,
projeto e programação de software baseado na composição e interação entre diversas unidades
chamadas de 'objetos'. Os programas são arquitetados através de objetos que interagem entre si.
Dentre as várias abordagens da POO, as baseadas em classes são as mais comuns: objetos são
instâncias de classes, o que em geral também de�ne o tipo do objeto. Cada classe determina o
comportamento (de�nido nos métodos) e estados possíveis (atributos) de seus objetos, assim como
o relacionamento com outros objetos. 
Dentro dos conceitos da POO, qual é a função de uma interface no TypeScript?
a. Essencial para declarar uma classe.
b. Mesma utilidade de uma classe.
c. Servir como conjunto de exigências que uma classe deve seguir.
d. Utilizada para de�nir um conjunto de variáveis reutilizáveis.
e. Atuar como uma função.
https://atendimento.eniac.edu.br/
04/10/2021 17:17 Prova Eletrônica: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1295354&cmid=327387 4/6
Questão 6
Resposta salva Vale 1,00 ponto(s).
Questão 7
Resposta salva Vale 1,00 ponto(s).
Questão 8
Resposta salva Vale 1,00 ponto(s).
O Angular possui alguns elementos básicos que tornam essa construção interessante. 
Dentre os principais, podemos destacar os componentes, templates, diretivas, roteamento, módulos,
serviços, injeção de dependências e ferramentas de infraestrutura que automatizam tarefas, como a de
executar os testes unitários de uma aplicação. 
Assinale a alternativa correta sobre a ferramenta Angular CLI
a. é a maneira mais rápida e fácil de desenvolver pois facilita várias tarefas
b. Sistema uniforme de participação e validação de formulários
c. é uma estrutura baseada em componentes para construir aplicativos web escalonáveis
d. permite declarar as dependências das classes TypeScript sem se preocupar com a instanciação
e. são os blocos de construção que compõem um aplicativo
Uma variável é um espaço na memória do computador destinado a um dado que é alterado durante a
execução do programa. No TypeScript, as variáveis podem ser de�nidas por nomes e tipos. Os vetores
são elementos essenciais na construção de sistemas complexos, permitindo o sequenciamento de
elementos em uma mesma variável. Dado o exposto, qual é a sintaxe correta para declarar um array de
strings no TypeScript?
a. let listaArray: Array = string
b. let listaArray: Array
c. let listaArray: Array
d. const listaArray: Array<”string”>
e. var listaArray: Array<” ”>
Injeção de dependência (Dependency Injection, em inglês) é um padrão de desenvolvimento de
programas de computadores utilizado quando é necessário manter baixo o nível de acoplamento entre
diferentes módulos de um sistema. A dependência entre os componentes e os serviços deve ser
desenvolvida no Angular, de forma que o framework saiba que precisa gerenciar essas dependências. 
Como o Angular sabe que um componente depende de determinado serviço para funcionar
corretamente?
a. Se houver uma importação de Injectable, há dependência de um serviço.
b. O Angular veri�ca os parâmetros do serviço.
c. O Angular veri�ca os parâmetros do construtor da classe.
d. O Angular somente veri�ca se o serviço foi importado diretamente na classe.
e. O Angular inicializa a aplicação e, em caso de erros, veri�ca se faltou algum serviço.
https://atendimento.eniac.edu.br/
04/10/2021 17:17 Prova Eletrônica: Revisão da tentativa
https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1295354&cmid=327387 5/6
Questão 9
Resposta salva Vale 1,00 ponto(s).
Questão 10
Resposta salva Vale 1,00 ponto(s).
O npm é o Gerenciador de Pacotes do Node (Node Package Manager) que vem junto com ele e que é
muito útil no desenvolvimento Node. Por anos, o Node tem sido amplamente usado por
desenvolvedores JavaScript para compartilhar ferramentas, instalar vários módulos e gerenciar suas
dependências. Uma das responsabilidades do gerenciador de pacotes npm é trazer um determinado
módulo do repositório público, de modo que ele possa ser utilizado em determinado projeto.Qual das alternativas a seguir se refere à �nalidade do seguinte comando: 
npm install -g ionic
a. Instalação do módulo Ionic localmente.
b. Atualização do módulo Ionic globalmente.
c. Instalação do módulo Ionic globalmente.
d. Remoção do módulo Ionic.
e. Atualização do módulo Ionic localmente.
Angular é uma plataforma e framework para construção da interface de aplicações usando HTML, CSS
e, principalmente, JavaScript, criada pelos desenvolvedores da Google. 
O Angular possui um sistema de navegação avançada do lado do cliente e roteamento com base em
componentes angulares. Suporta carregamento lento, rotas aninhadas, correspondência de caminho
personalizado e muito mais. Para trabalhar com esse sistema utilizamos a seguinte biblioteca.
a. Angular Router
b. Angular Animations
c. Angular Forms
d. Angular HttpClient
e. Angular PWA
◄ Exercícios - Momento ENADE
Seguir para...
https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=327386&forceview=1
https://atendimento.eniac.edu.br/
	4c3a494b661022b60e1c823135942008e44a769a468b78243123c08d81813ab3.pdf

Continue navegando

Outros materiais