96% confiançaVeja o formato em Python da instrução e assinale a alternativa que contenha o tipo de instrução: if condição lógica: Bloco A Bloco de comandos executados caso a condição lógica seja verdadeira Bloco B Comandos executados após o testeestruturas-condicionaisprogramacaopython
95% confiançaEm Python, uma lista encadeada pode ser implementada usando uma classe para os nós e outra para a lista encadeada em si. Cada nó da lista contém um valor e uma referência ao próximo nó. Considerando a implementação de uma lista encadeada simples em Python, qual das seguintes opções melhor descreve como um novo elemento é adicionado ao final da lista? Assinale a alternativa correta.estruturas-de-dadoslistas-encadeadasprogramacao
92% confiançaA visualização do resultado da implementação de um grafo é uma etapa importante no desenvolvimento do algoritmo. Considerando este facto, existem diversas bibliotecas e associações com bibliotecas em Python que permitem um grafo ser visualizado. Com relação à biblioteca networkX, a função nx.draw_networkx(G, node_color) é responsável por: Assinale a alternativa correta.grafosnetworkxprogramacao
92% confiançaA visualização do resultado da implementação de um grafo é uma etapa importante no desenvolvimento do algoritmo. Considerando este fato, existem diversas bibliotecas e associações com bibliotecas em Python que permitem um grafo ser visualizado. Com relação à biblioteca networkX, a função nx.draw_networkx(G, node_color) é responsável por: Assinale a alternativa correta.grafosprogramacaopython
97% confiançaJulgue as afirmações a seguir com “V” para verdadeiro e “F” para falso: ( ) O operador de atribuição mais simples que existe na linguagem Python é o operador de soma, cujo símbolo é o +. ( ) As variáveis consistem em um pequeno espaço na memória, em que podemos armazenar alguma informação, seja ela um número ou um texto. ( ) Além das operações aritméticas básicas, existem, ainda, os operadores de potenciação (), o operador resto da divisão, também conhecido como módulo (%), e o operador parte inteira da divisão (//). Assinale a alternativa correta:operadoresprogramacaopython
96% confiançaDurante uma aula sobre segurança digital, Joana desenvolveu um sistema de autenticação utilizando hash para validar o acesso de usuários. Ao analisar a função utilizada no sistema, Joana afirmou: "A função calcula_hash transforma a senha em um valor numérico que pode ser comparado durante a verificação de acesso." Essa afirmação é verdadeira ou falsa? Selecione uma alternativa:computacaofuncoes-hashpython
96% confiançaDurante uma aula sobre segurança digital, Cecília analisou um algoritmo utilizado para gerar combinações de caracteres em testes automáticos de senha. Em uma parte desse algoritmo, havia o seguinte trecho de código. Ao analisar essa parte da solução, a função do comando itertools.product no algoritmo éinformaticaprogramacaopython
97% confiançaO que o comando else complementa na estrutura if-else em Python?estruturas-condicionaisprogramacaopython
98% confiançaO comando de impressão (print()) em Python é usado para solicitar entrada do usuário.entrada-e-saidaprogramacaopython
98% confiançaPython é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o profissional de TI. Nesse sentido, marque a opção que representa o código Python responsável por produzir o resultado abaixo.entrada-e-saidaprogramacaopython
92% confiançaTalvez o tipo de declaração mais conhecido seja a declaração 'if'. Por exemplo: x = int(input("Please enter an integer: ")) if x < 0: x = 0 print('Negative changed to zero') elif x == 0: print('Zero') elif x == 1: print('Single') else: print('More') Em Python, a estrutura de controle de fluxo if ... elif ... else permite que um programa execute diferentes blocos de código com base em uma ou mais condições. Pode haver zero ou mais partes elif, e a parte else é opcional. A palavra-chave elif é uma abreviação de else if, servindo para evitar recuo excessivo e tornar o código mais legível. Analisando o uso de comandos de decisão em Python, avalie as afirmações a seguir e a relação proposta entre elas. I. Os comandos de decisão em Python, como if, elif, e else, são usados para executar diferentes blocos de código com base em condições específicas. PORQUE II. A sintaxe dos comandos de decisão em Python é projetada para ser intuitiva e fácil de ler, alinhando-se com o objetivo da linguagem de ser clara e próxima da linguagem humana. A respeito dessas asserções, assinale a opção correta.estruturas-de-decisaoprogramacaopython
94% confiançaAvalie as afirmações a seguir e a relação proposta entre elas ao usar bibliotecas de visualização de dados em Python para ciência de dados. I. A criação de visualizações de dados, como gráficos de linhas, barras e dispersão, é essencial para interpretar conjuntos de dados complexos e identificar padrões ou anomalias. PORQUE II. Bibliotecas como Matplotlib e Seaborn oferecem uma interface rica e flexível para a customização de gráficos, permitindo que cientistas de dados ajustem detalhes visuais para melhorar a clareza e a compreensão dos dados. A respeito dessas asserções, assinale a opção correta.ciencia-de-dadospythonvisualizacao-de-dados
97% confiançaPython é uma linguagem de programação amplamente utilizada no meio científico por ser capaz de criar soluções robustas e ter suporte a paradigmas importantes, como paradigma imperativo, funcional e orientado a objetos. Indique qual opção representa a funcionalidade da expressão "self" presente na linguagem Python:orientacao-a-objetosprogramacaopython
93% confiançaExistem vários sistemas operacionais IoT na atualidade, cada um com características e funcionalidades diferentes. Um dos sistemas operacionais IoT mais utilizados e recomendável para quem está iniciando no desenvolvimento em IoT, também compatível com linguagem Python, é o:internet-das-coisas-iotpythonraspberry-pi
97% confiançaQuando nos referimos à classificação de textos, pensamos no NLTK para fazer a parte de NLP, mas, que biblioteca podemos usar para facilitar nossa tarefa de classificação de textos?machine-learningprocessamento-de-linguagem-naturalprogramacao
97% confiançaObserve o trecho de código abaixo: import numpy as np x = np.array([1, 5, 1, 6, 4, 7, 7]) função_teste = lambda x: x+x print(função_teste(x)) Selecione a opção correta a respeito dele.numpyprogramacaopython
98% confiançaO seguinte constructo da linguagem Python representa o condicional simples:estruturas-condicionaisprogramacaopython
96% confiançaPython é uma linguagem de programação extremamente versátil e eficiente. Acerca dos seus principais recursos, analise as opções a seguir e marque o código Python responsável por reproduzir o resultado abaixo.entrada-e-saidafuncao-printprogramacao
97% confiançaConsidere o seguinte programa em Python: class Cachorro: def __init__(self, idade): self.idade = idade class Dalmata(Cachorro): def __init__(self, idade, pedigree): super(Dalmata, self).__init__(idade) self.pedigree = pedigree d = Dalmata(3, True) print(d.idade, d.pedigree) Assinale a alternativa correta:herancaorientacao-a-objetosprogramacao
97% confiançaConsidere o seguinte programa em Python: class Data: def __init__(self, dia, mes, ano): self.dia = dia self.mes = mes self.ano = ano def __eq__(self, other): return self.dia == other.dia and self.mes == other.mes and self.ano == other.ano Assinale a alternativa correta:orientacao-a-objetosprogramacaopython
98% confiançaUm módulo trata-se de um arquivo que contém definições para serem utilizadas em um script ou em uma execução interativa do interpretador. Essas definições podem ser importadas para o módulo principal ou para outros módulos o que indica que ao importar um módulo, é possível fazer uso de tudo que está definido dentro dele. Avalie as afirmações a seguir, em relação aos módulos que podem ser importados no Python a fim de se organizar projetos e programas e relacione-os aos termos aos quais se referem. 1 – Random. 2 – Turtle. 3 – Math. I – Módulo para acessar funções aleatórias que permite a geração de dados aleatórios com o objetivo de que o programa não tenha sempre o mesmo comportamento. II – Módulo que oferece funcionalidades gráficas que podem ser controladas por meio de comandos de movimentação realizados pelo usuário. III – Módulo que fornece acesso às funções matemáticas possibilitando trabalhar com funções hiperbólicas, trigonométricas e logarítmicas para números reais. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.modulosprogramacaopython