InformáticaRedes e internetFGV 2024
Concurso Público para o Tribunal de Contas do Estado do Pará
Questão de Informática
Considere o seguinte trecho de código Python que faz uma chamada a um serviço web e processa a resposta XML. import requests import xml.etree.ElementTree as ET def get_student_name(): url = "http://example.com/studentService" headers = {'Accept': 'application/xml'} response = requests.get(url, headers=headers) if response.status_code != 200: raise Exception("Failed : HTTP error code : " + str(response.status_code)) root = ET.fromstring(response.content) names = root.findall('.//nomeAluno') name = names[1].text namesResp = root.findall('.//nomeResp') nameResp = namesResp[1].text if name == "Fulano de Tal": print("Nome: " + nameResp) elif name == "Beltrano da Silva": print("Nome: " + name) else: print("Aluno não reconhecido") try: get_student_name() except Exception as e: print(e) Suponha que a resposta XML do serviço web seja a seguinte: <alunos> <aluno> <matricula>12345</matricula> <nomeAluno>Fulano de Tal</nomeAluno> <emailAluno>fulano.tal@example.com</emailAluno> <nomeResp>Ciclano de Tal</nomeResp> </aluno> <aluno> <matricula>12346</matricula> <nomeAluno>Beltrano da Silva</nomeAluno> <emailAluno>beltrano.silva@example.com</emailAluno> <nomeResp>Antonio da Silva</nomeResp> </aluno> </alunos> O valor impresso pelo programa será:
Mais questões de Redes e internet
- FGVRelacione as tecnologias com suas respectivas definições: 1. FIREWALL 2. IPS (Intrusion Prevention System) 3. IDS (Intrusion detection system) 4. WAF (Web Application Firewall) (…
- FGVConsiderando a família de protocolos da arquitetura TCP/IP, assinale a opção que corretamente apresenta o protocolo que implementa a técnica de "lease" ou "leasing", na qual a con…
- FundatecNo que diz respeito aos conceitos de hardware e software, componentes de um computador e periféricos, analise as seguintes assertivas: I. A Unidade Central de Processamento (CPU)…
- FundatecEm relação aos métodos de requisição HTTP, qual NÃO faz parte do protocolo HTTP?
- FGVNo cabeçalho do protocolo TCP está definido a quantidade de bits que representará a “Source Port” e a “Destination Port”, números que identificam clientes, serviços, aplicações ou…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.
