DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON (ARA0095/7484644 / 2023.1) Turma 3001
1) A metodologia RAD combina diversas técnicas para acelerar o desenvolvimento de aplicações de software. Outra forma pela qual a RAD é conhecida é como "Construção Rápida de Aplicações", do inglês Rapid Application Building (RAB). Neste contexto, qual o principal elemento da RAD?
- Um dos principais elementos da RAD é o desenvolvimento de protótipos para chegar ao sistema final.
 
- Um dos principais elementos da RAD é o desenvolvimento em cascata para chegar ao sistema final.
 
- Um dos principais elementos da RAD é o desenvolvimento RUP para chegar ao sistema final.
 
- Um dos principais elementos da RAD é o desenvolvimento espiral para chegar ao sistema final.
 
- Um dos principais elementos da RAD é o desenvolvimento MSF para chegar ao sistema final.
 
2) Analise cuidadosamente o trecho do código do programa a seguir, que objetiva a manipulação de banco de dados com Python, e marque a resposta certa acerca da operação que está sendo realizada:
def atualizar():
    vcon = banco()
    vid = str(input('Id do registro: '))
    res = verificar(vcon, "SELECT * FROM agenda WHERE id="+vid)
    resnome = res[0][1]
    restelef = res[0][2]
    vnome = str(input('Digite Novo Nome: '))
    vtelef = str(input('Digite Novo Telefone: '))
    if (len(vnome)==0):
        vnome = resnome
    if (len(vtelef)==0):
        vtelef = restelef
    vsql = "UPDATE agenda SET nome='"+vnome+"', telef='"+vtelef+"' WHERE id="+vid
    query(vcon, vsql)
    vcon.close()
- Atualização de dados de determinado registro do banco de dados
 
- Permite imprimir uma listagem geral com todos os registros do arquivo
 
- Remoção de uma tupla específica do banco de dados
 
- Consulta simples de um registro específico do banco de dados
 
- Permite a inserção de um novo registro no banco de dados