Prévia do material em texto
16/11/2023, 11:21 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Exercício avalie sua aprendizagem As linguagens de programação são linguagens que possibilitam a comunicação entre o programador e as máquinas a partir de uma escrita padronizada que executa comandos lógicos para um determinado objetivo. Para nos comunicarmos com os computadores em uma linguagem de programação, precisamos antes saber como vamos transmitir comandos para essas linguagens. Sobre essas linguagens é correto a�rmar que: Com base na de�nição de algoritmos, marque a alternativa que apresenta a sequência lógica completa de enviar um e-mail pro�ssional com um documento anexado PROGRAMAÇÃO E CIÊNCIA DE DADOS Lupa DGT0030_202208121683_TEMAS Aluno: PATRÍCIA FERNANDA DA SILVA SANTOS Matr.: 202208121683 Disc.: PROGRAMAÇÃO E CIÊN 2023.4 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 7344PRÉ PROGRAMAÇÃO PARA QUEM NÃO É DE EXATAS 1. Elas servem apenas para comunicação entre os computadores As linguagens de programação possuem a mesma forma de escrita São exemplos principais de linguagens de programação: Smart TV, Celulares, Computadores e Navegador As linguagens de programação são escritas a partir de uma linguagem formal, permitindo escrever ordens, ações, dados e algoritmos para criar programas Todas têm o mesmo objetivo Data Resp.: 16/11/2023 11:05:23 Explicação: As linguagens de programação possuem exatamente o conceito que se encontra na alternativa, pois elas são escritas a partir de uma linguagem formal pelos programadores e tem como objetivo criar aplicativos, sites, manipular banco de dados, entre outras aplicações 2. Abrir o aplicativo selecionar o remetente escrever a mensagem escrevero título enviar. Abrir o aplicativo escrever a mensagem anexar o arquivo enviar. → → → → → → → javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:diminui(); javascript:aumenta(); javascript:aumenta(); 16/11/2023, 11:21 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 Os operadores lógicos são símbolos que permitem manipular e comparar valores lógicos, ou seja, valores verdadeiros ou falsos. Eles são usados para avaliar condições em proposições e outras estruturas de controle. Os operadores lógicos fornecem uma maneira de combinar várias condições e ter como resultado um único valor lógico. Com isso, temos um exemplo de expressão com operadores lógicos em: As estruturas de seleção são aquelas que permitem a execução de um bloco de código somente se uma determinada condição for verdadeira. Elas são usadas para alterar o �uxo de execução do programa, que vai depender do resultado de uma expressão lógica. Sobre as estruturas de seleção, é correto o que está em: Abrir o aplicativo escrever a mensagem selecionar o remetente escrever o título anexaro arquivo enviar. Abrir o aplicativo escrever a mensagem selecionar seue-mail enviar. Abrir o aplicativo anexaro arquivo selecionar seu e-mail escrever otítulo enviar. Data Resp.: 16/11/2023 11:06:59 Explicação: Para que um algoritmo seja válido, ele precisa ter um passo a passo preciso, e um dos requisitos é ter apenas um verbo em cada passo, bem como ter um início e um �m bem delimitado, 0 que ocorre apenas na opçâo: Abrir o aplicativo escrever a mensagem selecionar o remetente escrever o título anexar o arquivo enviar. As outras opçôes estâo incompletas em algum(ns) do(s) passo(s) e năo chegam ao objetivo do enunciado, fazendo com que o nosso algoritmo nâo tenha uma sequência lógica completa. 7345INTRODUÇÃO À PROGRAMAÇÃO PARA QUEM NÃO É DE EXATAS 3. 8 >= 5 3 * 8 (4 + 5) > (2 +1) Se √36 < 7 e 3² = 9, então eu acertei (3 + 1) = (2 + 2) Data Resp.: 16/11/2023 11:08:08 Explicação: Na alternativa correta, temos a única opção com exemplo de operadores lógicos, pois há a conjunção entre duas proposições. 4. Na estrutura de seleção simples, quando o resultado da avaliação for falso, o algoritmo segue o �uxo de execução e prossegue para a execução de outros comandos compostos. Na estrutura de seleção composta, uma única condição (expressão lógica) é avaliada por vez. Se o resultado desta avaliação retorne um valor verdadeiro, então um determinado conjunto de instruções (comando composto) é executado, caso seja falso, o algoritmo termina sua execução. A estrutura de seleção simples é utilizada nas linguagens de programação sob o termo "SE" (condição), "ENTÃO" (instrução) e SENÃO (instrução). Diferente do exemplo sobre estrutura de seleção simples onde o algoritmo não tomava nenhuma ação, na seleção composta há uma decisão diferente, pois o termo "SENÃO" também é uma instrução. Na estrutura de seleção composta, quando o resultado da avaliação das duas condições for falso, o algoritmo volta ao �uxo de execução e tenta novamente veri�car o mesmo trecho do algoritmo até que retorne com uma condição verdadeira. Data Resp.: 16/11/2023 11:11:17 Explicação: → → → → → → → → → → → → → → → → → 16/11/2023, 11:21 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 Uma das opções que podemos acionar na plataforma Scratch é a visualização do projeto em tela cheia. Essa opção faz com que seja possível ver somente a área de visualização do projeto, não sendo possível mover os atores ou adicionar blocos de programação. Sabendo disso, em qual das opções abaixo podemos ativar a visualização em tela cheia e fazer com que nosso projeto não consiga ser editado? As linguagens de programação são o meio que os programadores utilizam para dar comandos às máquinas, mas para que isso ocorra da maneira correta, é preciso que os códigos sejam claros e obedeçam a algumas regras. Sabendo disso, sobre as linguagens de programação, é correto a�rmar que: As estruturas de seleção simples possuem apenas uma condição e instrução, e caso não retornem com valores verdadeiros, o �uxo de execução segue normalmente para o próximo comando, enquanto as estruturas de seleção composta, caso a condição não retorne com um valor verdadeiro, outra condição e instrução podem ser tomadas. Em ambos os casos, caso o resultado das condições não seja satisfeito, o �uxo de execução prossegue normalmente para o próximo comando. 7346PRIMEIRAS PRÁTICAS NA PROGRAMAÇÃO EM SCRATCH PARA QUEM NÃO É DE EXATAS 5. Projetos e per�l. Área de programação. Ferramentas de início/�m e modos de visualização. Con�gurações de objetos. Área de visualização. Data Resp.: 16/11/2023 11:14:33 Explicação: Mais especi�camente na área dos modos de visualização do projeto. Ver o projeto em tela cheia permite interagir com nossa área de visualização sem mexer em nosso personagem ou nossa programação acidentalmente. 6. A linguagem de programação se dá por meio de uma série de instruções formais, onde todas as instruções têm propósitos diferentes, apesar de serem escritas com a mesma sintaxe. Uma linguagem de programação é um tipo de linguagem que permite um programador se comunicar e controlar uma máquina apenas por código binário. A linguagem de programação se dá por meio de uma série de instruções formais, que serão responsáveis por executar ordens, ações consecutivas e coletar dados. Uma linguagem de programação permite a um programador controlar um computador por meio de lógica de programação. Cada linguagem tem o seu propósito, porém, todas podem ser utilizadas em qualquer circunstância, bastando apenas adaptar o seu modo de escrita para chegar ao resultado esperado. Data Resp.: 16/11/2023 11:16:35 Explicação: A linguagem de programação ocorre a partir de instruções dadas que executam determinada ordem. Cada linguagem de programação pode ter suaespeci�cidade e o seu propósito, bem como podem ter sintaxes diferentes. 7348INTRODUÇÃO À CIÊNCIA DE DADOS 16/11/2023, 11:21 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 As habilidades de programação são indispensáveis para a ciência de dados. Selecione a alternativa que apresenta as duas linguagens de programação mais populares para ciência de dados. Cada formato de grá�co comunica melhor um tipo de informação. Assinale o tipo de grá�co recomendado para informações que envolvam dados temporais. O design de uma apresentação deve ser devidamente pensado. Assinale a seguir, uma das ações que devem ser feitas para criação de uma visualização que devem ser consideradas em relação ao design de sua apresentação. 7. Fortran e Matlab C# e Cobol Pascal e Scala Clipper e Java Python e R Data Resp.: 16/11/2023 11:17:22 Explicação: Python é uma das linguagens de codi�cação mais populares usadas em ciência de dados devido à sua versatilidade e ao número de bibliotecas de ciência de dados disponíveis. R também é uma boa linguagem de programação de ciência de dados, pois funciona com várias plataformas e possui muitas bibliotecas para ciência de dados. 7347DASHBOARDS E VISUALIZAÇÃO DE DADOS 8. Mapa de Calor. Linha. Cartão. Barra Vertical. Barra Horizontal. Data Resp.: 16/11/2023 11:19:30 Explicação: O grá�co de linha é o indicado para grá�cos que apresentem uma série temporal, geralmente inseridas no eixo horizontal do grá�co. 9. Pense apenas na beleza da apresentação. Escolha grá�cos de acordo com o objetivo do relatório. Escolha os elementos grá�cos mais elegantes. Pense apenas no layout da apresentação. Escolha os elementos grá�cos mais complexos. Data Resp.: 16/11/2023 11:20:02 Explicação: Ao elaborar uma apresentação, devemos ter muito cuidado para não cair em "modismos", ou seja, escolher os grá�cos pensando em sua função dentro da apresentação, não para demonstrar determinado conhecimento técnico, isso pode fazer com que o grá�co �que mais complexo do que deveria. 16/11/2023, 11:21 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 "São dados que foram processados, estruturados ou contextualizados para que sejam signi�cativos para os seres humanos". A a�rmação anterior se aplica a qual das seguintes opções abaixo? 7349FUNDAMENTOS DA CIÊNCIA DE DADOS 10. Sabedoria. Entidade. Informação. Conhecimento. Variável. Data Resp.: 16/11/2023 11:20:54 Explicação: A informação é um grupo de dados que carregam coletivamente um signi�cado lógico, já o conhecimento é a informação que foi interpretada e compreendida por um ser humano para que ele possa agir conforme necessário e �nalmente sabedoria é agir sobre o conhecimento de maneira apropriada. Não Respondida Não Gravada Gravada Exercício inciado em 16/11/2023 11:03:40.