Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORÍTIMOS E PROGRAMAÇÃO DE COMPUTADORES II SEMANA 1 - ATIVIDADE AVALIATIVA Pergunta 1 Uma variável em Python é criada a partir do momento em que um nome é utilizado pela primeira vez do lado esquerdo de um comando de atribuição, como em: >>> a = 1 (essa operação cria uma variável chamada “a” e lhe atribui o valor 1). Em variáveis inteiras, considere a situação: a recebe 3. b recebe a. Em seguida, a recebe 6. Assinale a alternativa que contém os valores adequados para as variáveis a e b conforme a situação citada no enunciado. a. >>> a = 3 e >>> b = 3. b. >>> a = 6 e >>> b = 3. c. >>> a = 3 e >>> b = 6. d. >>> a = 0 e >>> b = 3. e. >>> a = 6 e >>> b = 0. Pergunta 2 Um sistema de arquivos proporciona um armazenamento que se classifica seguindo características de cada um desses arquivos, como nome e permissões de acesso, dessa forma, um sistema de arquivos tem a função de _____________ arquivos e oferecer formas para sua criação, seu acesso e sua modificação, possibilitando, dessa forma, uma visão uniforme dos arquivos, já que são agrupados em diretórios ou pastas que os organizam em uma estrutura hierárquica. A pasta que se localiza no topo da hierarquia é denominada de _____________ e cada arquivo pode ser especificado por meio de um _____________ que permite sua localização de forma eficiente. Preencha as lacunas escolhendo a alternativa correta. a. organizar, caminho absoluto, direção. b. organizar, diretório raiz, caminho absoluto. c. organizar, caminho relativo, direção. d. esconder, pasta, caminho absoluto. 1 e. esconder, caminho relativo, caminho absoluto. Pergunta 3 Ao desenvolver um aplicativo, é necessária a depuração do código que está sendo implementado constantemente a fim de encontrar bugs em uma determinada linha, por isso é importante saber como depurar um código. Existem métodos e funções que auxiliam nesse processo, como no caso da função que permite introduzir um ponto de interrupção onde se deseja verificar a existência de bugs ou erros. Assinale a alternativa que indica a função mencionada no enunciado. a. Breakpoint. b. Exception. c. Step Into. d. Step Over. e. Traceback. Pergunta 4 Um arquivo é uma área no disco em que é possível gravar e ler dados, sendo que para ler um arquivo em Python é necessário que ele seja aberto em modo de leitura. A linguagem Python oferece três métodos que permitem ler o conteúdo de um arquivo, que são: read(), readline() e readlines(). Eles permitem ler um arquivo chamado “professores.txt” que contém os nomes de alguns professores e que se localiza no mesmo diretório do script Python. Avalie os códigos a seguir em relação aos métodos em Python que possibilitam a leitura de um arquivo e relacione-os adequadamente aos resultados de impressão às quais se referem. 1 arquivoEscola = open('professores.txt') nomes = arquivoEscola.read() print(nomes) 2 arquivoEscola=open('professores.txt') nomes = arquivoEscola.readlines() 2 print(nomes) 3 arquivoEscola=open('professores.txt') nomes = arquivoEscola.readline() print(nomes) I Readlines: ['Jorge Nunes\n','Patricia Queiroz\n','Manuela Santos Silva\n", "Camila Rodriges Alves\n'] II Readlines ['Jorge Nunes'] III Read:[ 'Jorge Nunes Patricia Queiroz Manuela Santos Silva Camila Rodrigues Alves'] Assinale a alternativa que correlaciona adequadamente os dois grupos de informação. a. 1-III; 2-I; 3-II. b. 1-I; 2-II; 3-III. c. 1-I; 2-III; 3-II. d. 1-III; 2-II; 3-I. e. 1-II; 2-I; 3-III. 3
Compartilhar