Logo Passei Direto
Buscar

32-Frameworks para Desenvolvimento de Software-PROVA

User badge image
fabio Fabinho

em

Ferramentas de estudo

Questões resolvidas

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

Prévia do material em texto

Frameworks para Desenvolvimento de Software
Questão 1
Respondida
Para desenvolver um software é preciso estar atento às estruturas que vão ao encontro das necessidades do programador. Para isso, é necessário entender o contexto do software e o objetivo final do mesmo. Tendo isso em vista, pode-se encontrar os melhores frameworks do mercado, isso facilita a construção e a manutenção desses softwares no início, durante a construção e na manutenção após a conclusão.
 
ZUSE, Horst. A framework of software measurement. Walter de Gruyter, 2013.
Sobre frameworks é correto afirmar:
· Existem apenas frameworks para PHP.
· Não existem frameworks para Java.
· Frameworks para Mobile são restritos a linguagem Java.
· Não é possível utilizar um framework com uma biblioteca.
· Django é um framework para data science.
Sua resposta
Django é um framework para data science.
Django é um framework para data science.
Questão 2
Respondida
O Anaconda Individual Edition é a plataforma de distribuição Python mais popular do mundo, com mais de 25 milhões de usuários em todo o mundo. Você pode confiar em nosso compromisso de longo prazo de apoiar o ecossistema de código aberto Anaconda, a plataforma de escolha para ciência de dados Python.
 
Anaconda | Individual Edition. Disponível em: https://www.anaconda.com/products/individual. Acesso em: 26 jan. 2022.
Sobre a plataforma Anaconda é correto afirmar.
· Anaconda não é uma plataforma de código aberto.
· TensorFlow não funciona com o Anaconoda.
· O Anaconda não possui interface gráfica.
· Anaconda possui versões para empresas.
· Anaconda não é multiplataforma.
Sua resposta
Anaconda possui versões para empresas.
Anaconda possui versões para empresas.
Questão 3
Respondida
 Os frameworks são estruturas de código pré escritos amplamente utilizados por milhares de programadores e que são amplamente aceitos em diversos ambientes de desenvolvimento. Para cada linguagem de programação por exemplo, existem determinados frameworks para cada ação ou para cada módulo em relação ao projeto que precisa ser implementado. Algumas linguagens de programação se destacam no mercado como Java, C# e Python. Ambas são para criação de aplicativos de diferentes tipos e ramificações. Nesse sentido, existem as categorias de criação do software, ou para cada etapa assim dizendo. Algumas das etapas de desenvolvimento mais importantes, inic1iam-se na fase de planejamento do software, passando pelo desenvolvimento propriamente dito e na finalização diante dos testes do programa. 
 
CODE, Visual Studio. Code editing. 2022. Disponível em: https://code.visualstudio.com/. Acesso em: 10 jan. 2022.
Baseado no texto e em seus conhecimentos assinale a alternativa que faz parte das etapas de desenvolvimento.
· Validações.
· Chamados.
· Processos.
· Frameworks.
· Navegação.
Sua resposta
Validações.
Validações.
Questão 4
Respondida
A IDE Android Studio é um ambiente desenvolvimento integrado oficial para o desenvolvimento de aplicativos Android. Além do editor de código e das ferramentas de desenvolvimento avançadas ele oferece ainda mais recursos para aumentar a produtividade na criação de aplicativos.
 
STUDIO, Android. Android Studio. 2022. Disponível em: https://developer.android.com/studio. Acesso em: 22 jan. 2022.
Baseado em seus conhecimentos assinale a alternativa correta sobre a IDE Android Studio.
· O Android Studio é uma IDE que serve apenas para linguagem Java.
· O Android Studio não utiliza frameworks.
· O Android Studio é utilizado apenas por programadores Android.
· Android Studio serve para soluções de aprendizado de máquina.
· Android não é um sistema operacional, é um framework.
Sua resposta
Android Studio serve para soluções de aprendizado de máquina.
Android Studio serve para soluções de aprendizado de máquina.
Questão 5
Respondida
Os principais benefícios de frameworks de aplicativos orientados a objetos derivam da modularidade, capacidade de reutilização, extensibilidade e inversão de controle que fornecem aos desenvolvedores. As estruturas aprimoram a modularidade, encapsulando detalhes de implementação voláteis por trás de interfaces estáveis. A modularidade do framework ajuda a melhorar a qualidade do software ao localizar o impacto das mudanças de design e implementação, o que reduz o esforço necessário para entender e manter o software existente.
 
FAYAD, Mohamed; SCHMIDT, Douglas C. Object-oriented application frameworks. Communications of the ACM, v. 40, n. 10, p. 32-38, 1997.
De acordo com seus conhecimentos assinale a alternativa correta:
· Frameworks não são orientados a objetos.
· Não existe encapsulamento em Frameworks.
· A utilização de Frameworks trás benefícios para o projeto.
· A qualidade de software não está relacionada ao Framework.
· Interfaces não fazem parte de Frameworks.
Sua resposta
A utilização de Frameworks trás benefícios para o projeto.
A utilização de Frameworks trás benefícios para o projeto.
Questão 6
Sem resposta
 O Visual Studio Code é um software editor de código fonte que foi desenvolvido pela Microsoft. Ele inclui versionamento Git integrado, suporte à depuração, verificação de sintaxe, conclusão de código inteligente, refatoração de código dentre inúmeras outras ferramentas e funcionalidades. É personalizável permitindo que os usuários alterem temas, atalhos e opções dentro do ambiente. É um software gratuito e de código aberto. 
 
CODE, Visual Studio. Code editing. 2022. Disponível em: https://code.visualstudio.com/. Acesso em: 10 jan. 2022.
Baseado em seus conhecimentos e no texto acima, assinale a alternativa correta.
· O Visual Studio Code é pago.
· O Visual Studio code não é multiplataforma.
· Visual Studio Code não possui uma versão no Github.
· O Visual Studio Code não possui depuração de código.
· O Visual Studio Code tem suporte a plataforma .NET.
Sua resposta
O Visual Studio Code tem suporte a plataforma .NET.
O Visual Studio Code tem suporte a plataforma .NET.
Questão 7
Sem resposta
Swift é uma linguagem de programação consistente e intuitiva, desenvolvida pela Apple para a criação de apps. Ela foi criada para dar ainda mais liberdade para os desenvolvedores. Swift é fácil de usar e em código aberto, para que qualquer pessoa com uma boa ideia consiga fazer coisas surpreendentes.
 
Swift - Apple (BR). Disponível em: https://www.apple.com/br/swift/. Acesso em: 26 jan. 2022.
Sobre a linguagem Swift é correto afirmar:
· A linguagem Swift é de código aberto.
· A linguagem Swift não é orientada a objetos.
· A linguagem Swift não possui frameworks.
· A linguagem Swift possui uma VM similar ao Java.
· Não existem funções na linguagem Swift.
Sua resposta
A linguagem Swift é de código aberto.
A linguagem Swift é de código aberto.
Questão 8
Sem resposta
avaScript® (às vezes abreviado para JS) é uma linguagem leve, interpretada e baseada em objetos com funções de primeira classe, mais conhecida como a linguagem de script para páginas Web, mas usada também em vários outros ambientes sem browser, tais como node.js,  Apache CouchDB e Adobe Acrobat. O JavaScript é uma linguagem baseada em protótipos, multi-paradigma e dinâmica, suportando estilos de orientação a objetos, imperativos e declarativos (como por exemplo a programação funcional). Saiba mais sobre o JavaScript.
 
JavaScript | MDN. Disponível em: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript. Acesso em: 26 jan. 2022.
Assinale a alternativa correta.
· O padrão JavaScript é ECMAScript.
· JavaScript não declara variáveis.
· JavaScript possui função sem palavra reservada.
· Boolean não é um tipo em JavaScript.
· JavaScript não possui arrays.
Sua resposta
O padrão JavaScript é ECMAScript.
O padrão JavaScript é ECMAScript.
Questão 9
Sem resposta
Os principais benefícios de frameworks de aplicativos orientados a objetos derivam da modularidade, capacidade de reutilização, extensibilidade e inversão de controle que fornecem aos desenvolvedores. As estruturas aprimoram a modularidade, encapsulando detalhes de implementação voláteis por trás de interfaces estáveis. A modularidadedo framework ajuda a melhorar a qualidade do software ao localizar o impacto das mudanças de design e implementação, o que reduz o esforço necessário para entender e manter o software existente. 
 
FAYAD, Mohamed; SCHMIDT, Douglas C. Object-oriented application frameworks. Communications of the ACM, v. 40, n. 10, p. 32-38, 1997.
De acordo com seus conhecimentos assinale a alternativa correta.
· Um dos primeiros Frameworks que surgiram foi o MVC (Model, View, Controller).
· Os frameworks surgiram depois dos anos 2000.
· Os frameworks surgiram antes da internet.
· Os software feitos com frameworks não são aceitos por empresas de grande porte.
· Com a utilização do Framework o hardware perde dados.
Sua resposta
Um dos primeiros Frameworks que surgiram foi o MVC (Model, View, Controller).
Um dos primeiros Frameworks que surgiram foi o MVC (Model, View, Controller).
Questão 10
Sem resposta
A ciência de dados é uma abordagem multidisciplinar para extrair percepções acionáveis dos grandes e crescentes volumes de dados coletados e criados pelas organizações de hoje. Ela abrange a preparação de dados para análise e processamento, realizando análises avançadas de dados e apresentando os resultados para revelar padrões e permitir que as partes interessadas tirem conclusões informadas.
 
IBM. O que é ciência de dados. 2021. Disponível em: . Acesso em: 30 dez. 2021.
Assinale a alternativa que apresenta um framework de data science.
· Pyramid
· Spring
· MVC
· PHP
· Ionic
Sua resposta
Pyramid
Pyramid
image1.png

Mais conteúdos dessa disciplina