Introdução à Informática e Computação

Slides:



Advertisements
Apresentações semelhantes
Aprendendo a se sujeitar à vontade de Deus
Advertisements

Sistemas Operacionais
Funções em C Prof. Fabiano Utiyama.
Algoritmo e Programação
Introdução à Programação
TEMA DO ESTUDO DEUS ENVIA JESUS COMO O SALVADOR DO MUNDO.
DEUS ENVIA JESUS COMO O SALVADOR DO MUNDO
Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres CT VII - Sala 32 Departamento de Informática Centro.
Linguagem de Montagem Visão geral.
O Senhor esteja convosco! Ele está no meio de nós!
Fundamentos de Educação a Distância
Compartilhando O Diagrama de JOÃO 3:16.
Fundamento à Informática
INTRODUÇÃO À PROGRAMAÇÃO
Foi Deus Clique para avançar.
Algoritmos Prof. Kelly E. Medeiros.
“Porque Deus amou o mundo de tal maneira que deu o seu Filho unigênito, para que todo aquele que nele crê não pereça, mas tenha a vida eterna.” João.
Introdução a Programação
Processamento da Informação BC-05045
JAVA: Conceitos Iniciais
Seja Bem-Vindo !.
Três Passos Para o Céu.
A morte do filho do beduíno
A que manda a não comer certo tipo de carne
O PECADO DO HOMEM O SEPAROU DE DEUS E DA VIDA ETERNA DEUS / HOMEM VIDA
Estrutura de dados, pseudocódigo
PCEaD Programa de Capacitação em Educação a Distância
ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL
Vergonha e Graça.
Clique para passagem de slides Ligue o som
Introdução a Programação
Algoritmos e Programação de Computadores
Introdução a Linguagens de Programação
Algoritmos 1º Semestre Materia: Informática Profº: Cristiano.
Culpado ou inocente?.
TÉCNICAS DE PROGRAMAÇÃO
Um julgamento deve sempre ter um resultado final,
"Como, pois, invocarão aquele em quem não creram
ALGORITMOS Intensivo Janeiro e Fevereiro de 2011
SEMANA DA FAMÍLIA.
Assunto: Jesus, único Salvador – O Caminho.
Será que nós sabemos o que significa amar de verdade?
Viva o melhor da sua vida
Como analisar um algoritmo
Porque Deus amou ao mundo de tal maneira que deu o seu filho unigênito, para que todos o que nele crê não pereça, mas tenha vida eterna. João 3 : 16
1 Linguagens de Programação Pedro Lopes 2010/2011.
Linguagens de Programação
Introdução à Inteligência Artificial Prof. Cláudio M. N. A. Pereira.
Linguagem Técnica de Programação
Introdução à Informática
Algoritmos e Programação I
A PARÁBOLA DO SEMEADOR ESTUDO PARA AS:
Faculdades Integradas Camões
Exercícios Faça um algoritmos para trocar uma lampada queimada.
INF Introdução à Programação 1 - Objetivos: Apresentar os principais conceitos sobre o computador, suas partes e acessórios, bem como conhecer.
Um jeito diferente de olhar para o Salmo 23
A Cruz Era Nossa Porque Deus amou o mundo de tal maneira que deu o seu Filho unigênito, para que todo aquele que nele crê não pereça, mas tenha a vida.
Algoritmo e Estrutura de Dados I Introdução ao conceito de algoritmo Márcia Marra
O QUE ISSO TEM A VER COMIGO?. O QUE ISSO TEM A VER COMIGO?
INTRODUÇÃO THOBER CORADI DETOFENO, MSC. Aula 01 JOINVILLE 2015 Universidade do Estado de Santa Catarina – CCT/UDESC.
LÓGICA DE PROGRAMAÇÃO Curso: Técnico em Informática Professor: Ronaldo Disciplina: Lógica de Programação.
Você pode digitar suas próprias categorias e valores de pontos neste tabuleiro do jogo. Digite suas perguntas e respostas nos slides que fornecemos. Quando.
Porque Deus amou ao mundo de tal maneira que deu o seu filho unigênito, para que todos o que nele crê não pereça, mas tenha vida eterna. João 3 : 16
O polegar é diferente. Ele parece errado
Ordenação (Sorting) Ordenar é dispor os elementos de um conjunto numa ordem ascendente ou descendente. Problema: Dados n números, arranjá-los em ordem.
Curso Programadores de Informática
DESENVOLVIMENTO Prof: Marcelo West Disciplina: Lógica de Programação.
Algoritmos – Conceitos Iniciais
Introdução às T.I.C. Conceitos básicos sobre Tecnologias da Informação e Comunicação Tipos de software e programas de aplicações informáticas.
PRINCIPIO Dar é uma prova de amor. ALVO  Deus nos deu uma prova de amor.
Transcrição da apresentação:

Introdução à Informática e Computação Professor: Helio Henrique Lopes Costa Monte-Alto ”Cristo padeceu uma vez pelos pecados, o justo pelos injustos, para levar-nos a Deus” ”Porque Deus amou o mundo de tal maneira que deu o seu Filho unigênito, para que todo aquele que nele crê não pereça, mas tenha a vida eterna.” ”Crê no Senhor Jesus Cristo e serás salvo” (1 Pedro 3:18, João 3:16, Atos 16:31)

O que é um computador?

O que é um computador? Uma Super Calculadora!!!

O que é um computador? Falando sério: Teoricamente: Um sistema que realiza algum tipo de computação

O que é um computador? Falando sério: Teoricamente: Um sistema que realiza algum tipo de computação Mas o que é computação??

Descrito por um algoritmo O que é computação? É a solução de um problema por meio de um algoritmo. O que é um algoritmo: Computa uma saída (o resultado do problema) a partir de uma entrada Algoritmo é uma sequência finita de instruções bem definidas e não ambíguas que podem ser executadas mecanicamente num período de tempo finito. Descrito por um algoritmo

O que é computação Ilustração – Nós somos computadores

O que é computação Ilustração – Receita de bolo: Um “Algoritmo” Computador Saída Algoritmo / programa Entrada

Exemplos de problemas computáveis Busca em uma lista desordenada Entrada: {Lista de itens, Item a procurar} Saída: Posição do “item a procurar” na “lista de itens” Algoritmo: Para cada posição pos na lista de itens lista, começando por 0 Se item na posição pos da lista é igual a item a procurar Retorna posição pos Senão vai para a próxima posição

Exemplos de problemas computáveis Ordenar lista desordenada Entrada: Lista de itens desordenada Saída: Lista de itens ordenada Exemplo de algoritmo: Insertion Sort

Exemplos de problemas computáveis Ordenar lista desordenada Entrada: Lista de itens desordenada Saída: Lista de itens ordenada Exemplo de algoritmo: Insertion Sort Simulação:

Exemplos de problemas computáveis Ordenar lista desordenada Insertion sort na linguagem Java: public Long[] ordenarCrescente(Long[] array) { for(int fixo = 1; fixo < array.length; fixo++) { for (int var = fixo; var >= 1 && array[var] < array[var - 1]; var--){ // Troca os elementos array[var] += array[var - 1]; array[var - 1] = array[var] - array[var - 1]; array[var] -= array[var - 1]; } } return array;

Algoritmos x Programas x Software O que é um programa de computador?

Algoritmos x Programas x Software O que é um programa de computador? É um algoritmo ou conjunto de algoritmos codificados em uma linguagem de programação É projetado/desenhado para resolver problemas e automatizar processos

Algoritmos x Programas x Software O que é um programa de computador? É um algoritmo ou conjunto de algoritmos codificados em uma linguagem de programação É projetado/desenhado para resolver problemas e automatizar processos Outros termos: Software Sistema de software Sistemas de informação

Recapitulando... Um computador é uma ferramenta, ou um sistema... ... Capaz de realizar computações ... ... Que consistem na solução de um problema ... ... Tal solução é descrita por meio de algoritmos ... ... A codificação de um algoritmo ou conjunto de algoritmos em uma linguagem de programação constitui um programa ... ... Um programa de computador é também chamado de software ... ... Utilizamos software e computadores no nosso dia-a-dia para resolver alguns de nossos problemas, facilitando nosso trabalho na vida acadêmica e profissional.

Resumindo... O computador é uma ferramenta/máquina de executar programas

Resumindo... O computador é uma ferramenta de executar programas

Certo, e o que é informática? Como o próprio nome diz: preocupa-se com o armazenamento, transmissão e processamento de informações. Tratamento racional e sistemático da informação por meios automáticos e eletrônicos. Computação x Informática: Pode-se dizer que Informática é um tipo de aplicação da Computação.

OK, mas o que vamos ver nesta disciplina? Noções de computação e informática Noções de estrutura de um computador Noções de software e sistemas de informação Noções de internet e redes de computadores Utilização de um sistema operacional Utilização de software de processamento de textos Utilização de software de apresentação Utilização de software de planilha eletrônica Se tivermos tempo LaTeX para criação de documentos e apresentações acadêmicas

Dúvidas???