Logo Passei Direto
Buscar

SIMULADO ESTACIO EAD DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON

User badge image
Thay

em

Ferramentas de estudo

Questões resolvidas

Um dos princípios do RAD é "a adequação para fins comerciais é o critério essencial para aceitação de resultados". Nesse sentido, selecione a opção CORRETA:
O foco é fazer o desenvolvimento para atender aos requisitos funcionais.
O foco deve ser voltado para cumprir os prazos pré-estabelecidos.
Este princípio garante que o produto terá menos erros e, consequentemente, terá menos vulnerabilidades.
Significa que as melhores práticas para desenvolver um software seguro devem ser aplicadas.
Permite que os desenvolvedores tomem a decisão sobre a aplicação das melhores soluções para o projeto.

Para fazer a escolha de um framework e bibliotecas para desenvolver projetos RAD, é necessário observar diversos critérios. Nesse sentido, selecione a opção CORRETA que justifique a escolha de um determinado framework:
Deve ser feita para frameworks que deem suporte ao desenvolvimento de aplicações WEB e geração de gráficos;
Deve estar alinhada com os princípios da RAD, ou seja, suportar o desenvolvimento rápido.
Deve levar em consideração a qualidade dos componentes visuais, de modo a manter a motivação das partes interessadas no projeto;
A principal característica a ser considerada refere-se ao tipo de licença do framework;
Deve considerar se o framework suporta a linguagem Python por ser enxuta e possuir mais pacotes do que as demais linguagens de programação;

Assinale a alternativa correta que complementa a frase: "Durante o tratamento de exceções, devemos optar por exceções ____________ sempre que possível."
Genéricas
Abrangentes
Específicas
Comuns
Incomuns

No Python 3.7, a instrução que realiza a impressão de uma lista de cadeias de caracteres nomeada "y", separando cada elemento com uma vírgula, é:
print(´,´.join(y))
print(y % (´,´))
print(join(y, ́ ,´))
print(y, ́ ,´)
print(y.join(´,´))

Considere o fragmento de código Python abaixo.
1. import tkinter as tk
2. janela = tk.Tk()
3. T = tk.Text(janela, height=2, width=30)
4. T.pack()
5. T. lacuna_I (tk.END, lacuna_II)
6. tk.mainloop()
Para que o código seja compilado e executado corretamente e, além disso, seja exibida a mensagem:
"Este é um texto.
Esta é a segunda linha.
Esta é a terceira linha." as palavras lacuna_I, e lacuna_II devem ser substituídas, respectivamente, por:
insert e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira linha.\n")
insert e "Este é um texto.\nEsta é a segunda linha. \nEsta é a terceira linha.\n")
Nenhuma das outras alternativas.
text e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira linha.\n")
text e "Este é um texto. Esta é a segunda linha. Esta é a terceira linha.\n")

A Modelagem de Negócios é uma das fases da RAD. Nela, aspectos como necessidades do negócio e propósito do sistema são tratadas. Nesse sentido, selecione a opção CORRETA a respeito da Modelagem de Negócios:
É caracterizada por um processo rígido que vai determinar como será a versão final
Identifica as informações relevantes sobre o negócio.
É uma fase voltada para os desenvolvedores do sistema com interações técnicas.
Nela, os testes do sistema são tratados de modo a validar os requisitos do sistema.
Identifica as entidades de dados e como se relacionam com o negócio.

Na metodologia RAD, o desenvolvimento de protótipo de interface é muito importante para que as partes interessadas possam aumentar a sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o direcionamento do projeto.
Existem algumas técnicas para o desenvolvimento de protótipos de interface. Nesse sentido, selecione a opção CORRETA que relaciona corretamente a técnica de desenvolvimento de protótipo de interface e o seu significado:
Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.
Mockup: são usadas para apresentar aspectos visuais de navegação do produto.
Esboços: são modelos funcionais de sistema.
Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema.
Wireframes: são usadas para implementar componentes interativos funcionais.

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

Questões resolvidas

Um dos princípios do RAD é "a adequação para fins comerciais é o critério essencial para aceitação de resultados". Nesse sentido, selecione a opção CORRETA:
O foco é fazer o desenvolvimento para atender aos requisitos funcionais.
O foco deve ser voltado para cumprir os prazos pré-estabelecidos.
Este princípio garante que o produto terá menos erros e, consequentemente, terá menos vulnerabilidades.
Significa que as melhores práticas para desenvolver um software seguro devem ser aplicadas.
Permite que os desenvolvedores tomem a decisão sobre a aplicação das melhores soluções para o projeto.

Para fazer a escolha de um framework e bibliotecas para desenvolver projetos RAD, é necessário observar diversos critérios. Nesse sentido, selecione a opção CORRETA que justifique a escolha de um determinado framework:
Deve ser feita para frameworks que deem suporte ao desenvolvimento de aplicações WEB e geração de gráficos;
Deve estar alinhada com os princípios da RAD, ou seja, suportar o desenvolvimento rápido.
Deve levar em consideração a qualidade dos componentes visuais, de modo a manter a motivação das partes interessadas no projeto;
A principal característica a ser considerada refere-se ao tipo de licença do framework;
Deve considerar se o framework suporta a linguagem Python por ser enxuta e possuir mais pacotes do que as demais linguagens de programação;

Assinale a alternativa correta que complementa a frase: "Durante o tratamento de exceções, devemos optar por exceções ____________ sempre que possível."
Genéricas
Abrangentes
Específicas
Comuns
Incomuns

No Python 3.7, a instrução que realiza a impressão de uma lista de cadeias de caracteres nomeada "y", separando cada elemento com uma vírgula, é:
print(´,´.join(y))
print(y % (´,´))
print(join(y, ́ ,´))
print(y, ́ ,´)
print(y.join(´,´))

Considere o fragmento de código Python abaixo.
1. import tkinter as tk
2. janela = tk.Tk()
3. T = tk.Text(janela, height=2, width=30)
4. T.pack()
5. T. lacuna_I (tk.END, lacuna_II)
6. tk.mainloop()
Para que o código seja compilado e executado corretamente e, além disso, seja exibida a mensagem:
"Este é um texto.
Esta é a segunda linha.
Esta é a terceira linha." as palavras lacuna_I, e lacuna_II devem ser substituídas, respectivamente, por:
insert e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira linha.\n")
insert e "Este é um texto.\nEsta é a segunda linha. \nEsta é a terceira linha.\n")
Nenhuma das outras alternativas.
text e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira linha.\n")
text e "Este é um texto. Esta é a segunda linha. Esta é a terceira linha.\n")

A Modelagem de Negócios é uma das fases da RAD. Nela, aspectos como necessidades do negócio e propósito do sistema são tratadas. Nesse sentido, selecione a opção CORRETA a respeito da Modelagem de Negócios:
É caracterizada por um processo rígido que vai determinar como será a versão final
Identifica as informações relevantes sobre o negócio.
É uma fase voltada para os desenvolvedores do sistema com interações técnicas.
Nela, os testes do sistema são tratados de modo a validar os requisitos do sistema.
Identifica as entidades de dados e como se relacionam com o negócio.

Na metodologia RAD, o desenvolvimento de protótipo de interface é muito importante para que as partes interessadas possam aumentar a sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o direcionamento do projeto.
Existem algumas técnicas para o desenvolvimento de protótipos de interface. Nesse sentido, selecione a opção CORRETA que relaciona corretamente a técnica de desenvolvimento de protótipo de interface e o seu significado:
Maquetes: tratam tanto das funcionalidades do sistema, como também da aparência.
Mockup: são usadas para apresentar aspectos visuais de navegação do produto.
Esboços: são modelos funcionais de sistema.
Sketches: são aplicados para exibir componentes interativos que serão aplicados na versão final do sistema.
Wireframes: são usadas para implementar componentes interativos funcionais.

Prévia do material em texto

Quest.: 1 
1. 
 
Um dos princípios do RAD é "a adequação para fins comerciais é o critério 
essencial para aceitação de resultados". Nesse sentido, selecione a opção 
CORRETA: 
 
 Permite que os desenvolvedores tomem a decisão sobre a aplicação das 
melhores soluções para o projeto. 
 Significa que as melhores práticas para desenvolver um software seguro 
devem ser aplicadas; 
 O foco deve ser voltado para cumprir os prazos pré-estabelecidos; 
 O foco é fazer o desenvolvimento para atender aos requisitos funcionais; 
 Este princípio garante que o produto terá menos erros e, 
consequentemente, terá menos vulnerabilidades; 
Respondido em 27/09/2022 20:12:56 
 
 
Quest.: 2 
2. 
 
Para fazer a escolha de um framework e bibliotecas para desenvolver 
projetos RAD, é necessário observar diversos critérios. Nesse sentido, 
selecione a opção CORRETA que justifique a escolha de um determinado 
framework: 
 
 Deve levar em consideração a qualidade dos componentes visuais, de 
modo a manter a motivação das partes interessadas no projeto; 
 A principal característica a ser considerada refere-se ao tipo de licença do 
framework; 
 Deve ser feita para frameworks que deem suporte ao desenvolvimento 
de aplicações WEB e geração de gráficos; 
 Deve considerar se o framework suporta a linguagem Python por ser 
enxuta e possuir mais pacotes do que as demais linguagens de 
programação; 
 Deve estar alinhada com os princípios da RAD, ou seja, suportar o 
desenvolvimento rápido. 
Respondido em 27/09/2022 20:13:32 
 
 
Quest.: 3 
3. 
 
Assinale a alternativa correta que complementa a frase: 
"Durante o tratamento de exceções, devemos optar por 
exceções ____________ sempre que possível." 
 
 Específicas 
 Abrangentes 
 Incomuns 
 Genéricas 
 Comuns 
Respondido em 27/09/2022 20:13:45 
 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990408/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990417/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990519/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 
Quest.: 4 
4. 
 
No Python 3.7, a instrução que realiza a impressão de uma lista de 
cadeias de caracteres nomeada "y", separando cada elemento com uma 
vírgula, é: 
 
 print(y.join(´,´)) 
 print(´,´.join(y)) 
 print(join(y, ´,´)) 
 print(y % (´,´)) 
 print(y, ´,´) 
Respondido em 27/09/2022 20:14:46 
 
 
Quest.: 5 
5. 
 
Considere a tabela Produto a seguir: 
 
Qual o resultado impresso pelo trecho do script a seguir, considerando 
que a conexão e cursor foram criados. 
>>> cursor.execute("SELECT nome FROM Produto;") 
>>> print(cursor.fetchall()) 
 
 [("Faca", "Garfo", "Prato")] 
 [("Faca"), ("Garfo"), ("Prato")] 
 [("Faca", ), ("Garfo", ), ("Prato", )] 
 ["Faca", "Garfo", "Prato"] 
 [["Faca"], ["Garfo"], ["Prato"]] 
Respondido em 27/09/2022 20:15:59 
 
 
Quest.: 6 
6. 
 
O SQLite permite a criação de banco de dados em memória. Selecione a 
opção que cria um banco e uma conexão com essa característica, 
utilizando o conector sqlite3: 
 
 conexao = sqlite3.connect(':mem.db:') 
 conexao = sqlite3.connect(':db.memory') 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990517/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990688/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990695/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 conexao = sqlite3.connect(':memory:') 
 conexao = sqlite3.connect(':db:') 
 conexao = sqlite3.connect(None) 
Respondido em 27/09/2022 20:16:55 
 
 
Quest.: 7 
7. 
 
Durante as aulas de programação o aluno Frederico se mostrou interessado em aprofundar 
seus conhecimentos em frameworks que possibilitem o desenvolvimento de aplicações com 
interface gráfica para a interação com o usuário final. Conhecendo a versatilidade da 
linguagem Python, marque a alternativa que apresenta um framework comum que poderia 
ajudar Frederico. 
 
 
Tkinter. 
 
Rpki. 
 
Scanf. 
 
stdio.color. 
 
ColorACM. 
Respondido em 27/09/2022 20:17:53 
 
 
Quest.: 8 
8. 
 
Considere o fragmento de código Python abaixo. 
1. import tkinter as tk 
2. janela = tk.Tk() 
3. T = tk.Text(janela, height=2, width=30) 
4. T.pack() 
5. T. lacuna_I (tk.END, lacuna_II) 
6. tk.mainloop() 
Para que o código seja compilado e executado corretamente e, além 
disso, seja exibida a mensagem: 
"Este é um texto. 
Esta é a segunda linha. 
Esta é a terceira linha." 
as palavras lacuna_I, e lacuna_II devem ser substituídas, 
respectivamente, por: 
 
 insert e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira 
linha.\n") 
 insert e "Este é um texto.\nEsta é a segunda linha. \nEsta é a terceira 
linha.\n") 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%206066348/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990702/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 Nenhuma das outras alternativas. 
 text e "Este é um texto. Esta é a segunda linha. \nEsta é a terceira 
linha.\n") 
 text e "Este é um texto. Esta é a segunda linha. Esta é a terceira 
linha.\n") 
Respondido em 27/09/2022 20:18:58 
 
 
Quest.: 9 
9. 
 
A Modelagem de Negócios é uma das fases da RAD. Nela, aspectos como 
necessidades do negócio e propósito do sistema são tratadas. Nesse 
sentido, selecione a opção CORRETA a respeito da Modelagem de 
Negócios: 
 
 É uma fase voltada para os desenvolvedores do sistema com interações 
técnicas. 
 É caracterizada por um processo rígido que vai determinar como será a 
versão final 
 Identifica as entidades de dados e como se relacionam com o negócio. 
 Nela, os testes do sistema são tratados de modo a validar os requisitos 
do sistema. 
 Identifica as informações relevantes sobre o negócio. 
Respondido em 27/09/2022 20:19:34 
 
 
Quest.: 10 
10. 
 
Na metodologia RAD, o desenvolvimento de protótipo de interface é 
muito importante para que as partes interessadas possam aumentar a 
sua compreensão sobre o sistema e, se necessário, fazer ajustes sobre o 
direcionamento do projeto. Existem algumas técnicas para o 
desenvolvimento de protótipos de interface. Nesse sentido, selecione a 
opção CORRETA que relaciona corretamente a técnica de 
desenvolvimento de protótipo de interface e o seu significado: 
 
 Wireframes: são usadas para implementar componentes interativos 
funcionais. 
 Sketches: são aplicados para exibir componentes interativos que serão 
aplicados na versão final do sistema. 
 Maquetes: tratam tanto das funcionalidades do sistema, como também 
da aparência. 
 Mockup: são usadas para apresentar aspectos visuais de navegação do 
produto. 
 Esboços: são modelos funcionais de sistema. 
 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990723/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990725/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');

Mais conteúdos dessa disciplina