Motivação Programar? Prof. Alberto Costa Neto Programação em Python
|
|
|
- Geraldo de Paiva de Almada
- 10 Há anos
- Visualizações:
Transcrição
1 Motivação Programar? Prof. Alberto Costa Neto Programação em Python
2 Computadores querem ser úteis Computadores são construídos com um único propósito fazer coisas para nós Próximo comando? Mas precisamos falar a língua deles para descrever o quê queremos que seja feito Para facilitar para os usuários, alguém já coloca muitos programas diferentes (instruções) no computador e os usuários escolhem aqueles que querem usar
3 Programadores Antecipam Necessidades iphone e Android Apps são um mercado App Store e Google Play já contam com mais de 1 milhão de apps. Os downloads já estão na casa dos bilhões! Há programadores que abandonam seus empregos para só desenvolver Apps Escolha-me! Escolha-me! Escolha-me! Pague-me!
4 Usuários vs. Programadores Usuários enxergam os computadores como um conjunto de ferramentas processador de texto, planilha eletrônica, mapa, lista de afazeres, etc. Programadores aprendem as maneiras e a língua dos computadores Programadores têm algumas ferramentas que permitem construir novas ferramentas Programadores às vezes escrevem ferramentas para muitos usuário, mas também escrevem ajudantes para si mesmos para automatizar uma tarefa
5 Usuário Computador Hardware + Software Programador Dados Informação.... Redes Do ponto de vista do desenvolvedor de software, nós construímos o software. O usuário final são nossos mestres quem nós queremos atender frequentemente nos pagam quando estão satisfeitos. Dados, informações e redes são recursos com os quais temos que lidar a seu favor. O hardware e o software são nossos amigos e aliados nesta busca.
6 Por que ser um programador? Para ter alguma tarefa realizada Afinal nós somos usuários e programadores > Limpar dados de pesquisa Para produzir algo para outros usarem um trabalho de programação > Consertar um problema de performance em um software > Adicionar um guestbook a um site web
7 O que é um Algoritmo? Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma das quais pode ser executada mecanicamente em um período de tempo finito e com uma quantidade de esforço finita > Exemplos: Receita Culinária, Manuais de Instruções, etc
8 O que é código fonte? Software? Um Programa? Uma seqüência de instruções armazenadas para um computador > É um pequeno pedaço da sua inteligência no computador > É um pequeno pedaço da nossa inteligência que podemos dar para os outros nós desenvolvemos algo, então codificamos e disponibilizamos para outras pessoas para poupá-las de ter que desenvolver Uma obra de arte criativa especialmente quando fazemos um bom trabalho na experiência do usuário
9 Programas para Humanos...
10 Enquanto a música tocar: Mão esquerda para fora e para cima A mão direita para fora e para cima Virar Mão esquerda Virar Mão direita A mão esquerda no ombro direito Mão direita no ombro esquerdo Mão esquerda para trás da cabeça Mãe direita para trás da cabeça Mão esquerda no lado direito do quadriu Mão direita no lado esquerdo do quadriu Mão esquerda na parte inferior esquerda A mão direita na parte inferior direita Mexer Mexer Saltar Programas para Humanos...
11 Enquanto a música tocar: Mão esquerda para fora e para cima A mão direita para fora e para cima Virar Mão esquerda Virar Mão direita A mão esquerda no ombro direito Mão direita no ombro esquerdo Mão esquerda para trás da cabeça Mãe direita para trás da cabeça Mão esquerda no lado direito do quadriu Mão direita no lado esquerdo do quadriu Mão esquerda na parte inferior esquerda A mão direita na parte inferior direita Mexer Mexer Saltar Programas para Humanos...
12 Enquanto a música tocar: Mão esquerda para fora e para cima A mão direita para fora e para cima Virar Mão esquerda Virar Mão direita A mão esquerda no ombro direito Mão direita no ombro esquerdo Mão esquerda para trás da cabeça Mão direita para trás da cabeça Mão esquerda no lado direito do quadril Mão direita no lado esquerdo do quadril Mão esquerda na parte inferior esquerda A mão direita na parte inferior direita Mexer Mexer Saltar Programas para Humanos...
13 o palhaço correu atrás do carro e o carro correu para dentro da tenda e a tenda caiu sobre o palhaço e o carro Programas para Python...
14 Qual palavra apareceu mais? E quantas vezes apareceu? Este é um trabalho típico para computadores! Por quê? Programas para Python...
15 nome = raw_input('nome do arquivo:') arquivo = open(nome, 'r') texto = arquivo.read() palavras = texto.split() contadores = dict() for palavra in palavras: contadores[palavra] = contadores.get(palavra,0) + 1 maior_contador = None palavra_mais_frequente = None python palavras.py Nome do arquivo: palavras.txt o 4 for palavra,contador in contadores.items(): if maior_contador is None or contador > maior_contador: palavra_mais_frequente = palavra maior_contador = contador print palavra_mais_frequente, maior_contador
16 Acknowledgements / Contributions Agradecimentos / Contribuições These slides are Copyright Charles R. Severance ( of the University of Michigan School of Information and open.umich.edu and made available under a Creative Commons Attribution 4.0 License. Please maintain this last slide in all copies of the document to comply with the attribution requirements of the license. If you make a change, feel free to add your name and organization to the list of contributors on this page as you republish the materials.... Initial Development: Charles Severance, University of Michigan School of Information These slides were translated and adapted by Alberto Costa Neto (albertocn.sytes.net) of the Federal University of Sergipe
A Linguagem Python: Uma visão geral. Prof. Alberto Costa Neto Programação em Python
A Linguagem Python: Uma visão geral Prof. Alberto Costa Neto Programação em Python Python é a linguagem do interpretador Python e daqueles que são capazes de conversar com ele. Um indivíduo que fala Python
Arquivos. Prof. Alberto Costa Neto Programação em Python
Arquivos Prof. Alberto Costa Neto Programação em Python Dispositivos de Entrada e Saída Software Unidade Central de Processamento Próximo comando? Computador Genérico Arquivos ficam aqui! Memória Secundária
Variáveis, Expressões e Comandos. Prof. Alberto Costa Neto Programação em Python
Variáveis, Expressões e Comandos Prof. Alberto Costa Neto Programação em Python Constantes Valores fixos tais como números, letras, e strings são chamados constantes - porque seus valores não mudam. Constantes
Dicionários. Prof. Alberto Costa Neto Programação em Python
Dicionários Prof. Alberto Costa Neto Programação em Python O que é uma Coleção? Uma coleção permite colocar vários valores em um única variável Coleções são práticas porque permitem carregar muitos valores
Funções. Prof. Alberto Costa Neto Programação em Python
Funções Prof. Alberto Costa Neto Programação em Python Passos armazenados (e reusados) def imprimir(): Programa: imprimir() print 'Zip' imprimir() print 'Hello' print 'Fun' def imprimir(): print 'Hello'
Listas. Prof. Alberto Costa Neto Programação em Python
Listas Prof. Alberto Costa Neto Programação em Python Uma Lista é um tipo de Coleção Uma coleção permite colocar vários valores em um única variável Coleções são práticas porque permitem carregar muitos
Introdução aos Sistemas da InformaçãoAula 4 p. 1
Introdução aos Sistemas da Informação Aula 4 Ivan da Silva Sendin [email protected] FACOM - Universidade Federal de Uberlândia Introdução aos Sistemas da InformaçãoAula 4 p. 1 Software O que é software?
Análise de Sistemas I: Programação em Nuvem. Luiz Filipe Licidonio. Faculdade de Tecnologia Pastor Dohms. Porto Alegre, Rio Grande do Sul
1 Análise de Sistemas I: Programação em Nuvem Luiz Filipe Licidonio Faculdade de Tecnologia Pastor Dohms Porto Alegre, Rio Grande do Sul [email protected] 2 Análise de Sistemas I: Programação em
Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.0. Copyright Nextel 2014. http://nextelcloud.nextel.com.br
Manual do Usuário Versão 1.0.0 Copyright Nextel 2014 http://nextelcloud.nextel.com.br 1 Nextel Cloud... 4 2 Nextel Cloud Web... 5 2.1 Página Inicial... 6 2.1.1 Meu Perfil... 7 2.1.2 Meu Dispositivo...
w w w. v a l i d a n d o i d e i a s. c o m. b r
Oficina de Modelagem de Negócios Express 30 MINUTOS DE MUITO CONTEÚDO 30 MINUTOS DE MÃO NA MASSA 1. O que é um Modelo de Negócios 2. Os 09 Componentes do Modelo de Negócios 3. Montando um Business Model
SUMÁRIO TUTORIAL DO HQ. 2 DICAS PEDAGÓGICAS:. 2 DOWNLOAD DA INSTALAÇÃO. 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD. 2 PASSO 2 ESCOLHENDO A VERSÃO.
SUMÁRIO TUTORIAL DO HQ... 2 DICAS PEDAGÓGICAS:... 2 DOWNLOAD DA INSTALAÇÃO... 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD... 2 PASSO 2 ESCOLHENDO A VERSÃO... 3 PASSO 3 INSTRUÇÕES DE INSTALAÇÃO... 4 CRIANDO NOVAS
10/07/2013. Camadas. Principais Aplicações da Internet. Camada de Aplicação. World Wide Web. World Wide Web NOÇÕES DE REDE: CAMADA DE APLICAÇÃO
2 Camadas NOÇÕES DE REDE: CAMADA DE APLICAÇÃO Introdução à Microinformática Prof. João Paulo Lima Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática Aplicação Transporte
Manual TIM PROTECT BACKUP. Manual do Usuário. Versão 1.0.0. Copyright TIM PROTECT BACKUP 2013. http://timprotect.com.br/
Manual do Usuário Versão 1.0.0 Copyright TIM PROTECT BACKUP 2013 http://timprotect.com.br/ 1 1 Índice 1 Índice... 2 2 TIM PROTECT BACKUP...Erro! Indicador não definido. 3 TIM PROTECT BACKUP Web... 6 3.1
Hardware. Computador. Hardware parte do computador em que você normalmente mete o pé quando seu computador não executa uma tarefa solicitada por você.
Computador Hardware Hardware é a parte física do computador, ou seja, é o conjunto de componentes eletrônicos, circuitos integrados e placas, que se comunicam através de barramentos. Hardware parte do
Softwares Aplicativos. (Capítulo 2)
Softwares Aplicativos (Capítulo 2) INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Definição 2. Aquisição 3. Classificações 4. Ética 5. Profissionais 03
MATEMÁTICA REPLAY! matematicareplay.wordpress.com. Christine Córdula Dantas - 16/03/12. Números Racionais, Frações e Representações em Figuras
MATEMÁTICA REPLAY! matematicareplay.wordpress.com Christine Córdula Dantas - 6/0/ Números Racionais, Frações e Representações em Figuras Definição : Números racionais são aqueles que podem ser escritos
Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva
Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos
Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br
Manual do Usuário Versão 1.0.0 Copyright Vivo 2013 http://vivosync.com.br 1 1 Índice 1 Índice... 2 2 Vivo Sync... 5 3 Vivo Sync Web... 6 3.1 Página Inicial... 6 3.1.1 Novo Contato... 7 3.1.2 Editar Contato...
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Internacionalização e Literais Professor: Danilo Giacobo OBJETIVOS DA AULA Aprender as vantagens do uso de literais e da internacionalização em aplicativos Android.
MANUAL DE INSTALAÇÃO DO ANTIVÍRUS
MANUAL DE INSTALAÇÃO DO ANTIVÍRUS AVAST VERSÃO FREE Avast Software s.a. 2 ÍNDICE Pag.3 Apresentação Pag.4 Produtos Security, Premier e Básica Pag.5 Requisitos do sistema Pag.6 Instalação Pag.7 - Escolha
Inicialização Rápida do Novell Vibe Mobile
Inicialização Rápida do Novell Vibe Mobile Março de 2015 Introdução O acesso móvel ao site do Novell Vibe pode ser desativado por seu administrador do Vibe. Se não conseguir acessar a interface móvel do
UFRPE Prof. Gustavo Callou [email protected]
UFRPE Prof. Gustavo Callou [email protected] 1 Algoritmos Representação Exercícios Linguagens de Programação Compilador Interpretador Ambiente de Desenvolvimento Python Característica Para que serve Onde
Lição 1 Introdução à programação de computadores
Lição Introdução à programação de computadores Introdução à Programação I Objetivos Ao final desta lição, o estudante será capaz de: Identificar os diferentes componentes de um computador Conhecer linguagens
Algoritmos. Cláudio Barbosa [email protected]
Algoritmos Partes básicas de um sistema computacional: Hardware, Software e Peopleware Hardware - Componentes físicos de um sistema de computação, incluindo o processador, memória, dispositivos de entrada,
Vamos começar a aprender
Vamos começar a aprender Fique familiarizado com o Ambiente de ensino online eteachergroup Ltd 1 Tabela de Conteúdos 1. Requisitos do Sistema 4 2. Instalar Software.. 5 3. Ambiente de Estudo Pessoal Entrada..
Python para Informáticos
Python para Informáticos Explorando a Informação Version 2.7.2 Autor: Charles Severance Tradução: @victorjabur Copyright 2009- Charles Severance. Tradução: PT-BR 2015- : @victorjabur Histórico de Publicação:
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA DE COMPUTADORES EM C
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA DE COMPUTADORES EM C Prof. Msc. Helio Esperidião PROGRAMAS Um computador nada mais faz do que executar programas. Um programa é simplesmente uma seqüência de instruções
Plataformas de BI Qual é a mais adequada para o meu negócio?
Plataformas de BI Qual é a mais adequada para o meu negócio? Comparativo prático para escolher a ferramenta perfeita para a sua empresa Faça nosso Quiz e veja as opções que combinam com o seu perfil ÍNDICE
ALGORITMOS PARTE 01. Fabricio de Sousa Pinto
ALGORITMOS PARTE 01 Fabricio de Sousa Pinto Algoritmos: Definição 2 É uma sequência de instruções finita e ordenada de forma lógica para a resolução de uma determinada tarefa ou problema. Algoritmos 3
Parceiro Oficial de Soluções Zabbix no Brasil
Apresentação A Vantage TI conta uma estrutura completa para atender empresas de todos os segmentos e portes, nacionais e internacionais. Nossos profissionais dedicam-se ao desenvolvimento e criação de
e à Linguagem de Programação Python
Introdução a Algoritmos, Computação Algébrica e à Linguagem de Programação Python Curso de Números Inteiros e Criptografia Prof. Luis Menasché Schechter Departamento de Ciência da Computação UFRJ Agosto
Introdução à Programação e Algoritmos. Aécio Costa
Aécio Costa Programação é a arte de fazer com que o computador faça exatamente o que desejamos que ele faça. O que é um Programa? Uma seqüência de instruções de computador, para a realização de uma determinada
Algoritmos e programação
Algoritmos e programação Introdução à Programação Prof. Bonadia dos Santos Conceitos básicos Desde o início de sua existência, o homem procurou criar máquinas que o auxiliassem em seu trabalho. Dentre
Segurança na Internet. Redes Sociais
Segurança na Internet Redes Sociais Mariana Neto Pita nº14 8ºE Micaela Natalina Sousa Loreto nº16 8ºE Escola Básica e Secundária da Ponta do Sol 10-12-2013 1 Índice Introdução... 2 O que são redes sociais?...
Wilson Moraes Góes. Novatec
Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Monitorando. Serviços. com
Monitorando Serviços com Aluno: Higor Leonardo Ribeiro Barbosa SI-III Noturno Introdução: Nagios, aplicativo que essencialmente monitora ativos e serviços de rede. Algumas das características do Nagios
Aplicações Móveis e sua aplicação na saúde: micd, exemplo prático
Aplicações Móveis e sua aplicação na saúde: micd, exemplo prático Leonel Machava Email: [email protected] MOZAMBICAN OPEN ARCHITECTURES STANDARDS AND INFORMATION SYSTEMS Conteúdo Definição de aplicação
Bem Vindo a. www.mobileseven.com.br 1
Bem Vindo a www.mobileseven.com.br 1 Como ser um empreendedor no mercado de aplicativos e faturar alto? Fique comigo até o final e você vai saber como pode se tornar um empreendedor no mercado de aplicativos!
RICCA MOBILE IR AUXILIANDO EMPRESAS DE CAPITAL ABERTO A SE COMUNICAREM NO SÉCULO 21: #mobileir
RICCA MOBILE IR AUXILIANDO EMPRESAS DE CAPITAL ABERTO A SE COMUNICAREM NO SÉCULO 21: 1 Quem somos A Ricca é uma empresa que busca trazer à atividade de RI o marketing e seus conceitos, ferramentas e valores,
Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br
Manual do Usuário Versão 1.0.0 Copyright Vivo 2013 http://vivosync.com.br 1 1 Índice 1 Índice... 2 2 Vivo Sync... 4 3 Vivo Sync Web... 5 3.1 Página Inicial... 5 3.1.1 Novo Contato... 6 3.1.2 Editar Contato...
O Processo de Desenvolvimento de Software. Engenharia de Software
O Processo de Desenvolvimento de Software Engenharia de Software 1 Sumário: Software Definição, características e aplicações; Evolução; Crise do Software Problemas e causas; Mitos do Software. Paradigmas
Artur Petean Bove Júnior Tecnologia SJC
Artur Petean Bove Júnior Tecnologia SJC Objetivo O objetivo do projeto é especificar o desenvolvimento de um software livre com a finalidade de automatizar a criação de WEBSITES através do armazenamento
Web Analytics (Google analytics, Web trafic XITI, Coremetrics, etc.); Ferramentas de gestão de listas de e-mails (Mailchimp, constant contact, etc.
Nos dias de hoje a geração de Leads na internet se tornou uma grande responsabilidade, entretanto, devido as diversas opções de ferramentas e de canais como email marketing, web site, CRM, redes sociais,
atube Catcher versão 3.8 Manual de instalação do software atube Catcher
atube Catcher versão 3.8 Manual de instalação do software atube Catcher Desenvolvido por: Clarice Mello, Denis Marques Campos Dezembro de 2014 Sumario 1. Objetivo deste manual...3 2. Requisitos para instalação...3
APOSTILA BÁSICA INFORMÁTICA: 1. PROCESSADOR DE TEXTOS 1.1 Conhecendo o aplicativo Word 2007 2.EDITOR DE PLANILHAS
APOSTILA BÁSICA INFORMÁTICA: 1. PROCESSADOR DE TEXTOS 1.1 Conhecendo o aplicativo Word 2007 2.EDITOR DE PLANILHAS 3.INTERNET 3.1. Internet: recursos e pesquisas 3.2. Conhecendo a Web 3.3. O que é um navegador?
Windows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados.
Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou tablet ficarão atualizando com redes sociais, e-mails, entre outros. Com isso
TUTORIAL WEEBLY. 2-Crie um cadastro (lembrando que palavra passe é a senha). Após preencher o formulário, clique em Sign Up. It s Free!
TUTORIAL WEEBLY 1- Entre no site do Weebly: www.weebly.com 2-Crie um cadastro (lembrando que palavra passe é a senha). Após preencher o formulário, clique em Sign Up. It s Free! 3- Irão aparecer algumas
Programação de Computadores III
Programação de Computadores III Introdução a Linguagens de Programação Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157
- Wireless e NTP - 272
- Wireless e NTP - 272 18.3. NTP NTP significa Network Time Protocol, o servidor NTP é responsável por sincronizar tempo (data e hora) em uma máquina. A idéia de colocar NTP na rede é para garantir que
Tecnologia e Informática
Tecnologia e Informática Centro Para Juventude - 2014 Capitulo 1 O que define um computador? O computador será sempre definido pelo modelo de sua CPU, sendo que cada CPU terá um desempenho diferente. Para
Apresentação. Vitae Tec Tecnologia a Serviço da Vida!
Apresentação Vitae Tec Tecnologia a Serviço da Vida! A Vitae Tec A Vitae Tec é uma empresa de tecnologia que tem como missão oferecer serviços e produtos adequados às necessidades do cliente - pessoa física
Introdução à Computação para o Ensino Médio. Centro Técnico Científico
Introdução à Computação para o Ensino Médio Centro Técnico Científico Abril de 2010 Algoritmo: Descrição, passo a passo, de uma metodologia que conduz à resolução de um problema ou à execução de uma tarefa.
Usuários de Celulares Smartphone e Tablet com Android devem usar os APPs para economizar dinheiro em suas ligações, envios de SMS e Compras Online.
DICAS #ShoppingRJS Usuários de Celulares Smartphone e Tablet com Android devem usar os APPs para economizar dinheiro em suas ligações, envios de SMS e Compras Online. Os APPs são aplicativos que você instala
VOCÊ SABE O QUE É UM GUEST POST? by Eliel Nogueira
VOCÊ SABE O QUE É UM GUEST POST? by Eliel Nogueira VOCÊ SABE O QUE É UM GUEST POST? Para quem não esta habituado com o nome Guest Post, é nada mais que você postar conteúdos como convidado em sites ou
GUIA SISTEMA ONLINE. Anote aqui: Acesso: 1- Navegadores: google chrome, firefox, internet explorer, etc.. 2- Digite: web.aeschool.com.
GUIA SISTEMA ONLINE Anote aqui: Acesso: 1- Navegadores: google chrome, firefox, internet explorer, etc.. 2- Digite: web.aeschool.com.br Nome: Nome de usuário: Senha de acesso: My profile ÍNDICE: Apresentação
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o funcionamento do computador Apresentar a função da memória e dos dispositivos
Introdução à Programação de Computadores
1. Objetivos Introdução à Programação de Computadores Nesta seção, vamos discutir os componentes básicos de um computador, tanto em relação a hardware como a software. Também veremos uma pequena introdução
10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas
10 DICAS PARA TURBINAR SEU PACOTE DE DADOS 1 - Desative os Dados do Celular Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou
COMPUTADOR,, que máquina é essa?
COMPUTADOR,, que máquina é essa? Agora vamos conhecer mais de perto o computador. Observe as imagens a seguir e responda: Que coisas você vê? Quais são suas funções? unidade acionadora de CD e DVD
TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva [email protected] http://www.edilms.eti.
TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva [email protected] http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos
Aula 10 Introdução à Algoritmos. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.
Aula 10 Introdução à Algoritmos Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.br/~brunogomes Agenda da Aula Introdução aos Algoritmos: Conceitos Iniciais; Programa
Accessing the contents of the Moodle Acessando o conteúdo do Moodle
Accessing the contents of the Moodle Acessando o conteúdo do Moodle So that all the available files in the Moodle can be opened without problems, we recommend some software that will have to be installed
Introdução a Informática. Prof.: Roberto Franciscatto
Introdução a Informática Prof.: Roberto Franciscatto APRESENTAÇÃO Os computadores chegaram aos diversos níveis das organizações Nestes contexto: Que linguagem entendem? Que produtos podem usar? Dúvidas
DOWNLOAD DO APLICATIVO: INSTALAÇÃO DO APLICATIVO
DOWNLOAD DO APLICATIVO: O aplicativo deve ser baixado pelo endereço: http://www.estudeadistancia.com/avamobile/ A partir do dia 03/06 será disponibilizado dois links para download: 1 download do aplicativo
PROJETO INFORMÁTICA NA ESCOLA
EE Odilon Leite Ferraz PROJETO INFORMÁTICA NA ESCOLA AULA 1 APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA Apresentação dos Estagiários Apresentação do Programa Acessa
Guia do Usuário. Introdução
Guia do Usuário Introdução Nosso objetivo ao criar o Auditorbook foi valorizar o tempo de profissionais que realizam auditorias, verificações ou inspeções. Com este aplicativo desenvolvido pela VL Corrêa
SUPORTE DA TI A MELHORIA DO DESEMPENHO ORGANIZACIONAL
SUPORTE DA TI A MELHORIA DO DESEMPENHO ORGANIZACIONAL Referência Tecnologia da Informação para Gestão : Transformando os negócios na Economia Digital. Bookman, sexta edição, 2010. 2 FAZENDO NEGÓCIOS NA
Website para dispositivos Móveis. O futuro na palma de sua mão!
Website para dispositivos Móveis O futuro na palma de sua mão! Sites Mobile A Internet está sendo cada vez mais acessada através de telefones móveis e, como resultado, sites estão recebendo uma boa quantidade
Quais os principais pacotes de softwares aplicativos para automação de escritório, quais os seus mantenedores e qual a sua participação no mercado?
Quais os principais pacotes de softwares aplicativos para automação de escritório, quais os seus mantenedores e qual a sua participação no mercado? Professor: Luciano Matéria: Informática Trabalho apresentado
O Office para ipad e iphone ficou bem melhor.
O Office para ipad e iphone ficou bem melhor. 5 novidades que você precisa saber sobre o Microsoft Office 1 Novos apps para iphone Word, Excel, PowerPoint e OneNote consistentes com a experiência do ipad.
Introdução. Unisinos. Leandro Tonietto [email protected] http://www.inf.unisinos.br/~ltonietto ago-08
Introdução à computação e suas Aplicações Curso de Segurança a da Informação Unisinos Leandro Tonietto [email protected] http://www.inf.unisinos.br/~ltonietto ago-08 Sumário Processamento de informações
MOBILE WEB,! você esta presente?
MOBILE WEB,! você esta presente? Como e porque é fundamental ter uma presença mobile relevante e acessível para converter em vendas e bom relacionamento. Prof: SAMANTHA CARVALHO Mobile Samantha Carvalho
Manual de Instalação da leitora de SmartCard Teo by Xiring
Manual de Instalação da leitora de SmartCard Teo by Xiring Versão especial p/ Banrisul e Infoestrutura 14 / Maio / 2008. Conteúdo: 1. Windows Vista 2. Windows XP, 2000 e 2003-Server 3. Windows 98 4. Windows
Introdução à Computação
Introdução à Computação Algoritmo Textual Universidade Federal Rural de Pernambuco Professor: Abner Corrêa Barros [email protected] Um algoritmo pode ser definido como uma seqüência de passos que visam
Como é o desenvolvimento de Software?
Como é o desenvolvimento de Software? Fases do Desenvolvimento Modelo Cascata Define atividades seqüenciais Outras abordagens são baseadas nesta idéia Especificação de Requisitos Projeto Implementação
O sistema operacional da Microsoft para smartphones, o Windows Phone, ainda tenta se estabelecer no mercado.
20/12/2011-07h51 Interface com 'azulejos' é o diferencial do Windows Phone LEONARDO LUÍS COLABORAÇÃO PARA A FOLHA O sistema operacional da Microsoft para smartphones, o Windows Phone, ainda tenta se estabelecer
Dadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação [email protected] Conceitos Preliminares
Seagate Access for Personal Cloud Manual do us uário
Seagate Access for Personal Cloud Manual do us uário 2015 Seagate Technology LLC. Todos os direitos reservados. Seagate, Seagate Technology, o logotipo Wave e FreeAgent são marcas comerciais ou marcas
Introdução a Computação
Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva [email protected] http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos
FERRAMENTAS DE COLABORAÇÃO CORPORATIVA
FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...
Manual de Instalação KIT DVR VENTURA Parte 1: Conexões Parte 2: Configurações de rede Parte 3: Acesso via telefone móvel
1 Manual de Instalação KIT DVR VENTURA Parte 1: Conexões Parte 2: Configurações de rede Parte 3: Acesso via telefone móvel Parte 1: Conexões 2 Instalação do Disco Rídigo (HD) Primeiro é necessário a instalação
Algoritmos não se aprendem: Copiando algoritmos Estudando algoritmos Algoritmos só se aprendem: Construindo algoritmos Testando algoritmos
1. INTRODUÇÃO A ALGORITMOS O uso de algoritmos é quase tão antigo quanto a matemática. Com o passar do tempo, entretanto, ele foi bastante esquecido pela matemática. Com o advento das máquinas de calcular
FRAMEWORK PARA GERENCIAMENTO E MONITORAMENTO DE
UNIVERSI DADE FEDE RAL DE PE RN AM BUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA FRAMEWORK PARA GERENCIAMENTO E MONITORAMENTO DE ASSETS GRÁFICOS EM JOGOS 2D Proposta de Trabalho de Graduação
Engenheiro de Computação (UNICAMP) MSc., PMP, CSM Gerente de Projetos (Kryptus) Co-fundador do InovaGP 7 anos de experiência em projetos (P&D, TI,
Engenheiro de Computação (UNICAMP) MSc., PMP, CSM Gerente de Projetos (Kryptus) Co-fundador do InovaGP 7 anos de experiência em projetos (P&D, TI, embarcados) Gestão de Projetos e Mercado Palestra XV SEE
Microsoft Excel Macros aula 1
Microsoft Excel Macros aula 1 Sumário 01-) O que é uma Macro... 2 02-) Tipos de Macros... 2 03-) Macros de Comando... 2 04-) Necessidade de Planejar uma Macro... 2 05-) Ativando a opção de Desenvolvedor
Linguagem de Programação II
Linguagem de Programação II Introdução a Orientação a Objeto Prof. Hélder Almeida www.helderalmeida.com.br Sumário Paradigmas de Programação: Programação estruturada Orientação a objetos: OO Domínio e
Configuração do email institucional da UFS no GMail. Configuração do email institucional da UFS no GMail... 02
Universidade Federal de Sergipe Centro de Processamento de Dados Coordenação de Redes de Computadores Configuração do email institucional da UFS no GMail Conteúdo Pág Configuração do email institucional
Engenharia de Requisitos Estudo de Caso
Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este
Manual de Instalação e Utilização
Manual de Instalação e Utilização http://www.pdfsam.org Sumário Apresentação... 3 Ferramenta... 3 Finalidade... 3 Instalação... 4 Utilizando o PDFsam... 8 Dividir... 9 Mesclar/Extrair... 11 Rotacionar...
INTERNET E PROGRAMAÇÃO WEB
MECANISMOS DE BUSCA (Motores de Busca) Introdução A realização de pesquisas na Internet para nós usuários parece ser relativamente fácil pela simplicidade e facilidade na obtenção de resultados, mas por
Curso Introdução à Educação Digital - Carga Horária: 40 horas (30 presenciais + 10 EaD)
******* O que é Internet? Apesar de muitas vezes ser definida como a "grande rede mundial de computadores, na verdade compreende o conjunto de diversas redes de computadores que se comunicam e que permitem
Aplicativo de inicialização rápida Novell Filr 1.0.2 Mobile
Aplicativo de inicialização rápida Novell Filr 1.0.2 Mobile Setembro de 2013 Novell Inicialização rápida O Novell Filr permite que você acesse facilmente todos os seus arquivos e pastas do desktop, browser
