Buscar

RESUMO DE INFORMATICA1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE ESTADUAL DO MARANHÃO- UEMA 
CENTRO DE EDUCAÇÃO CIÊNCIAS EXATAS E NATUARAIS-CECEN 
CURSO DE QUÍMICA LICENCIATURA 
DEPARTAMENTO DE QUÍMICA 
DISCIPLINA: MULTIMEIOS APLICADOS A QUÍMICA 
PROFESSOR: LUIZ DE CASTRO 
ALUNA: VALÉRIA BERNARDO SANTOS 
 
 
 
 
 
 
 
 
RESUMO: Vídeo aulas: 01 - 02 -03 -04 -05 - 06 e 07. 
Resumo referente a terceira nota da 
disciplina Multimeios aplicados a 
Química, ministrada pelo professor 
Luiz de Castro. 
 
 
 
 
 
 
 
SÃO LUIS-MA, 2022. 
RESUMO: VÍDEO 1 Aula 1-curso de Lógica com Visualg3 
 Na primeira aula do curso de lógica de programação com visualg3 aprendemos; a 
importância da lógica na programação, algoritmos de descrição narrativa, fluxogramas, 
pseudocódigo, codificação de programa, sintaxe de comandos, estrutura de programação, 
estrutura de repetição, funções, funções condicionais: simples e compostas, erro de 
lógica, erro de sintaxe e outros temas em visualg3. O visualg3 é um programa que permite 
criar, editar, interpretar e executar os algoritmos em portugol como se fosse um 
“programa” normal de computador. É um programa de uso livre, distribuição grátis, de 
domínio público, usado para o ensino de lógica na programação em várias escolas e 
universidades do Brasil e no exterior. Aprendemos que o primeiro passo para aprender 
programação de computadores, da forma correta, é compreender que tudo que se faz na 
vida obedece a uma lógica, um passo a passo ou uma estratégia de realização. Observamos 
que tudo que acontece no dia a dia obedece a uma lógica, visto que com a programação 
de computadores não é diferente. 
Frases importante para a introdução à lógica de programação: 
 Se você quer aprender programar computadores saiba que a lógica vem primeiro. 
 Aprenda lógica e o resto fica fácil. 
 Não faça nada fora de lógica e tudo vai dar certo. 
 
Afinal, o que é logica? 
 De acordo com (SOUZA erval., 2011, p. 19) citado põe DAURICIO 2015, “Lógica 
é uma área da Matemática cujo objetivo é investigar a veracidade de duas proposições. ” 
Existem várias estratégias possíveis de lógica para resolver um problema através da 
programação de computadores. Na visão da maioria dos autores de tecnologia da 
informação, lógica de programação é a técnica de encadear pensamentos para atingir 
determinado objetivo. Estes pensamentos podem ser descritos como uma sequência de 
introduções, que devem ser seguidas para se cumprir uma determinada tarefa. 
 Aula 2 - curso de Lógica com Visualg3: 
 A lógica de programação é a maneira como se escreve um algoritmo, que nada mais 
é do que uma sequência de passos logicamente organizados para a execução de alguma 
tarefa. 
 O que é algoritmo? 
 Algoritmo é um conjunto de passos logicamente organizados que tem o objetivo de 
executar de forma satisfatória uma determinada tarefa, como por exemplo a lógica de passos 
para atravessar a rua. Este é o pensamento básico para atravessarmos uma rua em 
segurança. Olhar para os lados da rua; 
 Se não estiver vindo carro, atravessar a rua; 
 Caso contrário, não atravessar. Virar o pescoço para o lado direito; 
 Verificar se existe algum veículo vindo do lado direito em nossa direção; 
 Caso algum veículo esteja vindo do lado direito: 
 Abortar a operação, pois já não é seguro atravessar; 
 Virar o pescoço para o lado esquerdo. 
 Verificar se existe algum veículo vindo do lado esquerdo em nossa direção; 
 Caso algum veículo esteja vindo do lado esquerdo: 
 Abortar a operação, pois já não é seguro atravessar; 
 É seguro atravessar: iniciar a travessia da rua. 
 
Afinal o que é uma variável? 
 
 Quando declaramos uma variável, estamos na verdade nomeando um espaço 
na memória do computador com aquele nome da variável que criamos, por 
exemplo uma variável A B nome e C na memória que chamamos de alocação de 
memória, criando as variáveis, esses espaços ficam alocados no computador para 
adicionar valores. Sendo assim, podemos fazer a alocação de valores, adicionar, 
alterar e apagar os valores. 
 
 Algoritmo para somar dois números: 
 
1. Início 
2. Digite um número 
3. Guarde o número digitado 
4. Digite outro número 
5. Guarde o número digitado 
6. Some os dois números figurados 
7. Fim 
 
Algoritmo para encontrar a média aritmética de dois números: 
 
1. Início 
2. Digite o primeiro número 
3. Guarde o número digitado 
4. Figure o segundo número 
5. Guarde o número digitado 
6. Digite o terceiro número 
7. Guarde o número digitado 
8. Some os três números e dividir por 3 
9. Mostre o valor encontrado (média) 
10. Fim 
 
 Aula 3, 4, 5 e 6- curso de Lógica com Visualg3: 
 
 Algoritmos computacionais e não computacionais 
 
Os algoritmos computacionais são aqueles que podem ser transformados em programas 
de computadores, já os algoritmos não computacionais são os que não podem ser 
transformados em programas de computadores. Algoritmo não computacional é aquele 
que não foi criado para ser executado por um computador, mas algoritmos que podem ser 
realizados por simples ações humanas. Por exemplo: 
 Uma receita de bolo; 
 Um manual de operação de um equipamento; 
 As regras de um jogo; 
 Plantar uma árvore; 
 Para trocar um pneu furado 
 As orientações para se deslocar de um endereço a outro usando um mapa impresso 
e, muitas outras situações que não envolvem o uso de um equipamento 
computacional. 
 Exemplo de algoritmo computacional: Algoritmo para calcular a média aritmética de três 
números. Os três tipos mais utilizados de algoritmos são a descrição narrativa, o 
fluxograma e o pseudocódigo (também conhecido como Linguagem Estruturada ou 
portugol). 
 
Descrição Narrativa 
A descrição narrativa consiste em analisar o enunciado do problema e escrever, utilizando 
uma linguagem natural (por exemplo, a língua portuguesa), os passos que devem ser 
seguidos para a resolução do problema. Vantagem: não é necessário aprender nenhum 
conceito novo, pois a língua natural, o português, já é conhecida. Desvantagem: a língua 
natural abre espaço para diferentes interpretações, ambiguidades, o que posteriormente 
dificultará a transição deste algoritmo para o programa. 
 
Fluxograma 
O fluxograma consiste em analisar o enunciado do problema e escrever, utilizando 
símbolos gráficos predefinidos, os passos que devem ser seguidos para a resolução do 
problema. Vantagem: a compreensão de elementos gráficos é mais fácil do que a de textos. 
Desvantagem: é necessário aprender a simbologia dos fluxogramas e, além disso, o 
algoritmo resultante não apresenta muitos detalhes, dificultando a sua transcrição para um 
programa. 
 
Pseudocódigo ou Portugol 
O pseudocódigo ou portugol consiste em analisar o enunciado do problema e escrever, 
utilizando regras predefinidas, os passos a serem seguidos para a resolução do problema. 
Vantagem: a passagem do algoritmo para qualquer linguagem de programação é 
praticamente imediata, bastando conhecer as palavras características da linguagem de 
programação escolhida. 
 
 
 
 
 
 
 
 
Desvantagem: é necessário aprender as regras do pseudocódigo que serão apresentadas nos 
exemplos a seguir. 
 
 
 
Este fluxograma, logo após o bloco de início, demonstra a criação de duas variáveis, A 
variável A, e a variável B. no bloco de entrada de dados pelo teclado, observa-se que a 
variável A recebe o valor 2 e a variável B recebe o valor 3. No bloco de processamento ou 
atribuição, há um procedimento, a soma de A+ B; no próximo bloco, bloco de saída de 
dados pelo monitor do computador, é mostrado o valor 5, resultado da soma dos valores 
das duas variáveis. No último bloco, fim, termina o fluxograma. 
 
 
 
 
 
 
Pseudocódigo é uma forma de representação de algoritmos, é praticamente um programa 
escrito em português que, depois, podemos passar para o computador. Para escrevermos 
códigos com pseudocódigo precisaremosconhecer alguns comandos básicos. 
 
escreva (” “) = comando usado para imprimir uma mensagem na tela; 
leia () = comando usado para ler valores digitados no teclado; 
<- = comando de atribuição; 
inicio = palavra usada para iniciar o programa principal; 
fimalgortimo = palavra usada para finalizar o algoritmo; 
var = palavra usada para declarar variaveis; 
algoritmo = palavra usada para indicar o inicio do programa. 
 
 Exemplo 
 
1. inicio 
2. Inteiro n1, n2 
3. result 
4. ler (n1) 
5. ler (n2) 
6. result <- n1+n2 
7. escreva (result) 
8. fimalgoritmo 
 
 Esse algoritmo inicia na linha 1. Na linha 2 são criadas 3 variáveis do tipo inteiro: n1, 
n2 e result. Na linha 3 há uma entrada de dados, na variável (n1); na linha 4 há outra entrada 
de dados na variável (n2). Na linha 5 aparece um processamento result <-n1+n2 e atribui a 
variável result. Na linha 6 há uma saída de dados, o valor da variável (result); na linha 7 
termina o algoritmo. 
 
Aula 7 – curso de logica visualg3: 
 
O que é um algoritmo de decisão? 
 
 O algoritmo de decisão, também conhecido como árvore de decisão, é uma abordagem 
da análise preditiva que pode auxiliar no processo de tomada de definições a partir da 
avaliação estatística de dados do passado. Essa lógica faz parte da categoria de 
aprendizagem supervisionada. 
 Um fluxograma, por exemplo, pode ser visto como uma árvore de decisão, desde que 
não apresente um loop. Cada pacote de informações, conhecido como nó, armazena dados 
importantes para o processo, estabelecendo um nível hierárquico de ligação com os outros 
elementos. Assim, essa ferramenta de apoio utiliza uma estrutura de decisão com o 
estabelecimento de possíveis consequências, incluindo os custos dos recursos, resultados 
dos eventos ocorridos e a utilidade das atividades. Do ponto de vista de um negócio, um 
algoritmo de decisão baseia-se no menor número de perguntas que precisam ser 
respondidas na avaliação probabilística de tomar uma atitude correta. Como ocorre em um 
método, o problema é estruturado e sistematizado para alcançar a conclusão mais lógica. 
 
1. início 
2. digite o primeiro número (n1); 
3. digite o segundo número (n2); 
4. Se o primeiro número (n1), for maior que o segundo número (n2), imprima (n1) 
5. se o segundo número (n2), for maior que o primeiro (n1), imprima (n2); 
6. se o número (n1) for igual ao número (n2), imprima a frase “os números são iguais” 
7. fim de processamento 
 
 Já ouvimos muitas vezes alguém falando: “se não chover amanhã iremos à praia”. Pois 
é, isso é uma condição, “Se não chover”. Na programação de computadores também 
existem as condições do tipo: “ se o salário do funcionário for menor que R$ 1.000,00 ele 
não pagará imposto de renda. Se eu tiver um aumento de salário vou comprar um carro. 
Em promoção de computadores existe uma função chamada de função condicional. 
Vamos conhecê-la é aplica-la em nossos algoritmos.

Outros materiais