








































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Fácil de entender, simples e de fácil consulta
Tipologia: Resumos
1 / 48
Esta página não é visível na pré-visualização
Não perca as partes importantes!









































Uma viagem na Lógica de Programação Usando o Portugol Studio
Cristiano Luiz Gomide Cabral
A pascalina tinha o objetivo de fazer contas de soma e subtração considerada por muitos como a primeira calculadora mecânica.
Mas em 1901 na costa da ilha grega de Anticítera, entre a ilha de Citera e a de Creta, arqueólogos fazem um achado em um navio naufragado de um artefato feito em bronze que despois ficou conhecido como Máquina de Anticítera que foi construído para calcular eventos astronômicos este equipamento foi datado de 87 a.c. veja figura abaixo.
Replica Máquina de Anticítera construída com Lego
O primeiro destaque da vida de Turing veio quando ele estava perto dos 30 anos. Trabalhando em conjunto com uma organização inglesa, o matemático foi capaz de criar um sistema para traduzir os textos encriptados pelos alemães chamado “bombe”. Sua máquina era extremamente eficaz contra o equipamento inimigo, que usava uma encriptadora chamada Enigma para fazer com que as mensagens captadas pelos britânicos não fossem compreensíveis. A bombe captava e identificava quando o sinal estava protegido pelo mesmo padrão da Enigma, para depois usar um padrão de lógica que ignorava informações que se contradiziam e gerar a mensagem verdadeira. Na época, já haviam algumas máquinas que faziam o mesmo, mas nenhuma tão bem quanto esta. O sistema da bombe usava mecanismos eletromecânicos e era extremamente avançado para sua época. Por isso, ele é muitas vezes considerado como o primeiro computador da história. Todo o conceito da máquina de Turing foi então incorporado ao primeiro computador do matemático, chamado ACE (“Automatic Computing Engine” ou “motor de computação automática”). Infelizmente, o projeto sofreu vários problemas de atraso e custo, sendo construído apenas tempos depois e em uma versão mais simples.
Por mais que a criação da bombe seja impressionante, seu título de “pai da computação” só veio com a criação de sua “máquina-automática”, atualmente conhecida por máquina de Turing. A ideia do equipamento era bastante simples: o aparelho devia ser capaz de manipular símbolos em uma fita de acordo com uma série de regras para guardar informações. O conceito parece familiar? Pois deveria. Afinal, é assim que todos os computadores funcionam. A lógica por trás da máquina de Turing pode imitar qualquer algoritmo de um PC, se mostrando especialmente útil para que as pessoas possam compreender as limitações da computação.
Foi nesta época também que Alan Turing criou seu famoso teste, usado até hoje para descobrir o nível de inteligência de um programa de inteligência artificial. Esse teste não foi criado para analisar a capacidade de um computador de pensar por si mesmo, já que as máquinas são completamente incapazes disso, mas sim de identificar o quão bem ele pode imitar o cérebro humano. Para isso, uma pessoa deve mandar uma série de perguntas para o computador, analisando as respostas dadas por ele. Caso essa pessoa não consiga diferenciar se o que foi dito pelo sistema foi elaborado por outro ser humano ou se veio de uma máquina, a inteligência artificial é definida como “inteligente”. Atualmente, não é difícil encontrar softwares capazes de serem considerados inteligentes dentro dos moldes do teste – e nem são necessários de sistemas extremamente avançados. Chats virtuais, como o Robô Ed , são um bom exemplo de inteligência artificial capaz de enganar qualquer um.
O Primeiro computador eletrônico foi o ENIAC foi desenvolvido a pedido do exército americano era uma máquina gigantesca pesando cerca de 30 tonelada ocupava uma área de 180 metros quadrados com o custo de produção na época de 500 mil dólares em valores de hoje 6 milhões de dólares com a construção iniciada em 1943 mas só começou entrar em operação em julho de 1947 veja em imagem abaixo o ENIAC tinha uma capacidade de processamento e memoria menor que uma calculadora comum de hoje.
O ENIAC foi construído com mais de 18000 válvulas que deixavam aceso igual uma arvore de natal isto atraia insetos ou seja bug em inglês que encostavam
As válvulas foram substituídas por transistores na proporção de um para um e os transistores foram substituídos pelos circuitos integrados que equivalem em alguns casos na proporção de um circuito por até mil transistores.
Periférico de entrada de dados
Unidade central de processamento
Memoria
Periférico de Saída de dados
Estes elementos formam a estrutura lógica de um computador como na figura abaixo.
Em um computador padrão seria assim
O teclado é nosso periférico de entrada assim como microfone, um scaner e etc.
O Monitor é nosso periférico de saída assim como alto-falantes impressora
Software são os programas/ sistemas criados para o funcionamento dos computadores são os softwares que permitem que os computadores façam tantas tarefas diferentes por exemplo um mesmo computador pode ser usado para fazer uma folha de pagamento de uma empresa ou monitorar a situação de um paciente de um CTI em um Hospital. O que vai definir isto é o software que comanda o Hardware na execução de uma tarefa ou podemos dizer na resolução de um problema ou situação problema.
Hardware é todo equipamento criado para fins computacionais que compõe um computador ou serve de acessório para o mesmo. São componentes eletrônicos que interligados possibilitam o funcionamento de um computador.
Então é toda parte física por isto o nome Hardware Hard duro em inglês.
Como um programa é feito?
Um programa é feito por profissionais da área de TI - Tecnologia da Informação denominados programadores este profissional tem a tarefas de pensar em passos que um computador deverá seguir para realizar uma tarefa. É a mesma coisa que você escrever uma receita de um bolo para que uma outra pessoa possa realizar a sequência de passos para produzir um bolo em informatiques denominamos esta receita de algoritmo
Aqui vou trazer a definição de algoritmo que gosto e se encontra no Livro Algoritmos Programação Para Iniciantes do Gilvan Vilarian na pagina 7.
“Um Algoritmo é uma sequência ordenada e finita de etapas, cuja a execução passo a passo resolve um determinado problema. ”
A definição de problema aqui é bem genérica podendo ser fazer uma contar aritmética ou separar em duas lidas clientes de uma loja que moram na cidade ou em outra cidade ou simplesmente converter um nome escrito em caixa baixa (letra minúscula) para caixa alta (letras maiúsculas).
Independente da linguagem de programação eu você utilizar o algoritmo é a ideia estruturada deste conjunto de comandos que será utilizado para solucionar um problema. Ao seguir uma receita de bolo você esta seguintes um algoritmo que tem por finalidade resolver um problema, “fazer um bolo”