sqd-sistema-de-questoes-discursivas-fundo-escuro-250
Busca por enunciado
Matéria
Banca
Área
Órgão
Ano
Nível de escolaridade
Linhas
Q395483 | TI - Desenvolvimento de Sistemas
Banca: FGVVer cursos
Ano: 2024
Órgao: TCE-PA - Tribunal de Contas do Estado do Pará
Cargo: Auditor de Controle Externo
25 linhas

A-+=
novo
Salvar em caderno (1)
Faça login para salvar Fechar
Meus Cadernos

Considere o código abaixo, escrito na linguagem de programação Python 3, salvo em um script chamado “codigo1.py”.

1 def f(arg1,arg2,arg3):
2 aux = []
3 for i in arg1.upper():
4 if ord(i) + arg3 > ord(‘Z’):
5 r = ord(i) + arg3 – (ord(‘Z’)-ord(‘A’)) – 1
6 else:
7 r = ord(i) + arg3
8 aux1 += [chr(r)]
9 arg3 += 1
10 if arg3 == arg2 + 1:
11 arg3 = 1
12 return(“”.join(aux))
13
14 if __name__==’__main__’:
15 s = input()
16 n = int(input())
17 c = int(input())
18 print(f(s,n,c))

a) Ao ser executado o script, suponha que a função input() executada nas linhas 15, 16 e 17 retorna, respectivamente, a string “Brasil”, “3” e “10”. Nesse caso, indique o que será escrito na tela com a execução da função print() na linha 18. Justifique sua resposta explicando todos os trechos do código.

b) Escreva um script na linguagem Python 3 para receber do teclado uma string contendo letras do alfabeto e espaços (caractere espaço), e escrever na tela o retorno da função f() definida no script “codigo1.py”, sendo que o primeiro argumento de f() não deve conter espaços. A função f() não deve ser redefinida. Considere que o novo script se encontra no mesmo diretório que “codigo1.py”. Justifique sua resposta, explicando todos os trechos do código de solução.


loader-icon

Ops! Esta questão ainda não tem padrão de resposta.

Este campo é para fins de validação e não deve ser alterado.
Quer ver esse conteúdo aqui? Vote abaixo.
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário

Ops! Esta questão ainda não tem resolução em texto.

Este campo é para fins de validação e não deve ser alterado.
Quer ver esse conteúdo aqui? Vote abaixo.
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário

Nenhum aluno compartilhou redação com nota superior a 90%.
Confira nossos planos especiais de assinatura e desbloqueie agora!

Ops! Esta questão ainda não tem resolução em vídeo.

Este campo é para fins de validação e não deve ser alterado.
Quer ver esse conteúdo aqui? Vote abaixo.
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário
Este campo fica oculto ao visualizar o formulário

Conteúdo exclusivo para alunos da Academia de Discursivas ou assinantes do Sistema de Questões Discursivas.
  • Este formulário é para reportar erros nesta questão discursivas. Caso tenha dúvidas ou precise de ajuda, clique aqui para ver nossos canais de contato.
  • Este campo fica oculto ao visualizar o formulário
  • Opcional

Questões Relacionadas

MatériaTI - Desenvolvimento de Sistemas
BancaFGV

Os contratos inteligentes têm se tornado mais populares nos últimos anos, principalmente devido à ascensão das criptomoedas e criação de diversas redes blockchain. Embora ainda seja um conceito relativamente novo para muitas pessoas, organizações públicas e privadas, é uma tecnologia que está mudando as formas de como se realizam transações, eliminando intermediários e aumentando a segurança das transações.

a) Explique o que é uma rede blockchain.

b) Explique como funcionam os mecanismos de consenso em uma rede blockchain e apresente dois exemplos de utilização.

c) Explique o que são contratos inteligentes e apresente um exemplo de utilização.

Um analista explicou para seu estagiário que até bem pouco tempo, o mercado de TI ainda não havia se decidido por um vencedor claro quando se tratava de infraestruturas de containers. No entanto, hoje está evidente que o Docker e o Kubernetes emergiram como líderes nesse segmento. Isso representa um marco importante na evolução da computação em nuvem e na forma como desenvolvedores e equipes de DevOps gerenciam suas aplicações.

Responda aos questionamentos feitos pelo estagiário.

a) O que é Docker? Apresente duas principais características.

b) Apresente duas vantagens de utilização dos containers Docker nas organizações.

c) O que são Kubernets? Apresente duas características principais dessa…

O Máximo Divisor Comum (MDC) de dois ou mais números inteiros, positivos e diferentes de zero é o maior (máximo) número inteiro que divide simultaneamente esses dois ou mais números. Os exemplos a seguir ilustram o cálculo do MDC.

Números MDC
90, 12 6
23, 17 1
1024, 2048, 256, 48 16

Item 1

Descreva em português, sucinta e precisamente, o passo a passo de um algoritmo eficiente que calcula o MDC de dois números inteiros, positivos e diferentes de zero.

Observações sobre o texto apresentado:

a) deve respeitar rigorosamente a especificação;

b) deve ser claro e organizado;

c) não deve conter comentários e/ou justificativas;

d) não deve incluir trechos que estejam fora do escopo da so…

Espaço de Discussão

Converse com outros usuários do SQD

Acompanhar
Notificar
0 Comentários
Antigos
Recentes Votados
Inline Feedbacks
Ver todos comentários