Módulos ou Subrotinas: PARTE II. Criando seus próprios módulos

Tamanho: px
Começar a partir da página:

Download "Módulos ou Subrotinas: PARTE II. Criando seus próprios módulos"

Transcrição

1 Módulos ou Subrotinas: PARTE II Criando seus próprios módulos

2 Objetivos da Aula Compreender a necessidade e a importância de modularizar Aprender a criar e utilizar (chamar) seus próprios módulos

3 Refletindo... Bacharelado em Ciência e Tecnologia Até o momento temos escrito nossos programas no PortugolStudio de maneira sequencial dentro da função início

4 Refletindo... Bacharelado em Ciência e Tecnologia À medida que os problemas vão se tornando mais complexos, os programas (solução) tendem a ficar mais extensos. Modularizar permite quebrar o problema em subproblemas. Para cada subproblema podemos, por exemplo, escrever um módulo específico (função)

5 PROBLEMA EXEMPLO

6 Problema Escreva um programa ler dois vetores (A e B) de 10 elementos cada. Após a entrada de dados, o programa deve: Obter e exibir a soma dos elementos do vetor A Obter e exibir a soma dos elementos do vetor B Calcular e exibir a média dos elementos dos dois vetores (uma única média) Imprimir o vetor A e depois o vetor B Mostrar os elementos de A e B que são acima da média de ambos

7 Escreva um programa ler dois vetores (A e B) de 10 elementos cada. Após a entrada de dados, o programa deve: Obter e exibir a soma dos elementos do vetor A Obter e exibir a soma dos elementos do vetor B Calcular e exibir a média dos elementos dos dois vetores (uma única média) Imprimir o vetor A e depois o vetor B Mostrar os elementos de A e B que são acima da média de ambos SAÍDA DE DADOS?

8 Escreva um programa ler dois vetores (A e B) de 10 elementos cada. Após a entrada de dados, o programa deve: Obter e exibir a soma dos elementos do vetor A Obter e exibir a soma dos elementos do vetor B Calcular e exibir a média dos elementos dos dois vetores (uma única média) Imprimir o vetor A e depois o vetor B Mostrar os elementos de A e B que são acima da média de ambos SAÍDA: soma do vetor A (somaa), soma do vetor B (soma B), media dos dois vetores (mediaab), exibir vetor A, exibir vetor B, exibir elementos de A e B acima de mediaab.

9 Escreva um programa ler dois vetores (A e B) de 10 elementos cada. Após a entrada de dados, o programa deve: Obter e exibir a soma dos elementos do vetor A Obter e exibir a soma dos elementos do vetor B Calcular e exibir a média dos elementos dos dois vetores (uma única média) Imprimir o vetor A e depois o vetor B Mostrar os elementos de A e B que são acima da média de ambos ENTRADA DE DADOS: os vetores A e B

10 SOLUÇÃO 1

11 DECLARAÇÃO DE VARIÁVEIS E ENTRADA DE DADOS

12 PROCESSAMENTO [1]: - Obter e exibir a soma dos elementos do vetor A - Obter e exibir a soma dos elementos do vetor B Note que poderíamos usar um ÚNICO laço de repetição para somar os DOIS vetores. Propositalmente, optou-se por tratar cada problema (de somar cada vetor) como um problema específico.

13 PROCESSAMENTO [2] - Calcular e exibir a média dos elementos dos dois vetores (uma única média) - Imprimir o vetor A e depois o vetor B

14 PROCESSAMENTO [3] Mostrar os elementos de A e B que são acima da média de ambos

15 SOLUÇÃO COMPLETA (53 LINHAS DE PROGRAMA)

16 SOLUÇÃO COMPLETA (53 LINHAS DE PROGRAMA)

17 SOLUÇÃO COMPLETA

18 Análise da Solução Bacharelado em Ciência e Tecnologia O programa completo possui cerca de 53 linhas Há diversos trechos no programa que são repetitivos, ou seja, fazem a mesma coisa, mudando-se apenas a variável

19 Trecho repetitivo: ENTRADA DE DADOS O mesmo trecho para ENTRADA DE DADOS dos vetores! Muda apenas o nome da variável.

20 Trecho repetitivo: SOMA ELEMENTOS VETOR O mesmo trecho para SOMA DOS ELEMENTOS dos vetores! Muda apenas o nome da variável.

21 Trecho repetitivo: IMPRIME VETOR O mesmo trecho para IMPRIMIR VETOR! Muda apenas o nome da variável.

22 Trecho repetitivo: ELEMENTOS ACIMA MEDIA O mesmo trecho para MOSTRAR ELEMENTOS ACIMA DA MÉDIA! Muda apenas o nome da variável.

23 ANÁLISE DA SOLUÇÃO Bacharelado em Ciência e Tecnologia Trechos repetitivos é um convite ao REUSO! Cada parte do programa tem uma FINALIDADE ESPECÍFICA: Ler o vetor (subproblema 1) Somar os elementos do vetor (subproblema 2) Imprimir os elementos do vetor (subproblema 3) Exibir os elementos acima da media (subproblema 4) Reuso e Problemas com finalidade específica é um convite a MODULARIZAÇÃO!!!

24 SOLUÇÃO MODULARIZADA Primeiro vamos ver a solução modularizada, para entendermos suas vantagens! Em seguida vamos aprender a escrever os módulos (funções)

25

26 Modularizando Primeiro, vamos pegar cada trecho específico, um a um, e transformá-lo numa função Comecemos pela ENTRADA DE DADOS

27 MODULARIZANDO A ROTINA LEITURA VETOR

28 Modularizando ENTRADA DE DADOS O que difere entre os dois trechos é apenas a variável do leia

29 Modularizando ENTRADA DE DADOS Note que os trechos são IDÊNTICOS! Apenas criamos uma nova função, demos um nome a ela (Leitura_Vetor) e agora podemos CHAMÁ-LA Daqui a pouco entenderemos melhor os detalhes da criação da função: nome, parâmetros, etc.

30 Modularizando - ENTRADA DE DADOS Existindo a função podemos CHAMÁ-LA como fazemos com funções existentes (potencia, raiz, etc) Note que Leitura_Vetor é chamada duas vezes: uma para A e outra para B

31 MODULARIZANDO A ROTINA SOMA VETOR

32 Modularizando SOMA VETOR O que difere os dois trechos?

33 Modularizando SOMA VETOR Note que os trechos são IDÊNTICOS! Apenas criamos uma nova função, demos um nome a ela (Soma_Vetor) e agora podemos CHAMÁ-LA Daqui a pouco entenderemos melhor os detalhes da criação da função : nome, parâmetros, etc.

34 Modularizando - SOMA VETOR Existindo a função podemos CHAMÁ-LA como fazemos com funções existentes (potencia, raiz, etc) Note que Soma_Vetor é chamada duas vezes: uma para A e outra para B

35 MODULARIZANDO A ROTINA IMPRIME VETOR

36 Modularizando IMPRIME VETOR O que difere os dois trechos?

37 Modularizando IMPRIME VETOR Note que os trechos são IDÊNTICOS! Apenas criamos uma nova função, demos um nome a ela (Imprime_Vetor) e agora podemos CHAMÁ-LA Daqui a pouco entenderemos melhor os detalhes da criação da função : nome, parâmetros, etc.

38 Modularizando - IMPRIME VETOR Existindo a função podemos CHAMÁ-LA como fazemos com funções existentes (potencia, raiz, etc) Note que Imprime_Vetor é chamada duas vezes: uma para A e outra para B

39 MODULARIZANDO A ROTINA IMPRIME ACIMA MEDIA

40 Modularizando IMPRIME ACIMA DA MÉDIA O que difere os dois trechos?

41 Modularizando IMPRIME ACIMA DA MÉDIA Note que os trechos são IDÊNTICOS! Apenas criamos uma nova função, demos um nome a ela (Imprime_Acima_Media) e agora podemos CHAMÁ-LA Daqui a pouco entenderemos melhor os detalhes da criação da função : nome, parâmetros, etc.

42 Modularizando - IMPRIME ACIMA DA MÉDIA Existindo a função podemos CHAMÁ-LA como fazemos com funções existentes (potencia, raiz, etc) Note que Imprime_Acima_Media é chamada duas vezes: uma para A e outra para B

43 SOLUÇÃO COMPLETA

44 FUNÇÃO INÍCIO Note como o programa está mais ENXUTO (código mais limpo)

45 FUNÇÕES DE USUÁRIO (CRIADAS) AS FUNÇÕES CRIADAS E QUE FORAM CHAMADAS (E REUSADAS)

46 VANTAGENS DA MODULARIZAÇÃO

47 Modularização - Vantagens Reaproveitamento de código (reuso) Organização Legibilidade Flexibilidade

48 COMO ESCREVER E ATIVAR MÓDULOS (FUNÇÕES)

49 Módulos Estrutura e Sintaxe Um programa modularizado tem: um módulo principal (função início) e outros módulos que vamos chamar de funções de usuário

50

51 Módulos - Sintaxe Sintaxe parecida com O módulo principal 4- Parênteses com parâmetros (caso exista) 3- Identificador (obrigatório) 1- Palavra funcao (obrigatório) 2- Valor de retorno (caso exista)

52 PARÂMETROS Bacharelado em Ciência e Tecnologia São os valores ou variáveis enviadas ao módulo, para que ele possa realizar o seu processamento Podemos passar nenhum ou vários parâmetros para o módulo Tudo depende da finalidade do módulo (e de como ele foi construído) (2) PARÂMETROS

53 RETORNO O Retorno de um módulo é o valor (ou valores) que o módulo retorna para o local em que ele foi chamado (3) RETORNO

54 Módulos Sintaxe - Portugol palavra funcao tipo do retorno da função Identificador (nome da função) Parâmetros da função) valor de retorno (caso exista)

55 Módulos Sintaxe - Portugol palavra funcao Identificador (nome da função) Parâmetros da função) NOTE QUE ESSA FUNÇÃO NÃO TEM RETORNO

56 Módulos Sintaxe - Portugol Sempre dentro das chaves, para Delimitar o BLOCO do módulo

57 EXECUÇÃO E CHAMADA DOS MÓDULOS

58 Módulos Execução de um Módulo A chamada (ou ativação) de um módulo, representa a execução das ações contidas nele, em seguida a execução retorna para a instrução seguindo ao ponto da sua chamada (que poderá ser o módulo principal ou noutros módulos) Não existe ordem para a definição dos módulos Quem determina a execução de um MÓDULO (ou função) é a sua chamada.

59 Módulos Execução (chamada) O módulo principal (função início) É o primeiro a ser chamado quando um programa é executado Os outros módulos são ativados (executados) toda vez que forem chamados (pelo nome) A chamada de um módulo deve respeitar sua definição (nome, parâmetros, etc)

60 Modularização - CHAMADA Note as chamadas à função SOMA_VETOR: passando dois parâmetros e atribuindo o valor do retorno para somaa e somab

61 Modularização - CHAMADA Note as chamadas à função IMPRIME_VETOR: passando dois parâmetros. Não há atribuição pois a função não retorna nada!

62 Módulos Execução de um Módulo Qualquer função pode chamar outra função. Um módulo pode chamar ele próprio? Recursividade! Fora do escopo da disciplina

63 EXEMPLO

64 Problema Escreva um programa para exibir o peso ideal de uma pessoa utilizando a formula a seguir: Masculino: 72.7 x altura 58 Feminino: 62.1 x altura 44.7 A entrada e saída de dados poderá ser feito no módulo principal (função início). No entanto, o calculo do peso ideal deve ser feito em uma função específica. SAÍDA:???

65 Problema Escreva um programa para exibir o peso ideal de uma pessoa utilizando a formula a seguir: Masculino: 72.7 x altura 58 Feminino: 62.1 x altura 44.7 A entrada e saída de dados poderá ser feito no módulo principal (função início). No entanto, o calculo do peso ideal deve ser feito em uma função específica. SAÍDA: peso ideal

66 Problema Escreva um programa para exibir o peso ideal de uma pessoa utilizando a formula a seguir: Masculino: 72.7 x altura 58 Feminino: 62.1 x altura 44.7 A entrada e saída de dados poderá ser feito no módulo principal (função início). No entanto, o calculo do peso ideal deve ser feito em uma função específica. SAÍDA: peso ideal ENTRADA: sexo e altura

67 Solução A entrada e saída de dados poderá ser feito no módulo principal (função início). No entanto, o calculo do peso ideal deve ser feito em uma função específica.

68 Construção da Função Bacharelado em Ciência e Tecnologia A entrada e saída de dados poderá ser feito no módulo principal (função início). No entanto, o calculo do peso ideal deve ser feito em uma função específica. Masculino: 72.7 x altura 58 Feminino: 62.1 x altura 44.7 Para construir o módulo (função) precisamos: 1. Definir identificador (nome da função) 2. Definir os parâmetros (tipo e nome), se necessário 3. Definir tipo do retorno, se necessário

69 Construção da Função Masculino: 72.7 x altura 58 Feminino: 62.1 x altura Definir identificador (nome da função) Calcula_Peso_Ideal 2. Definir os parâmetros (tipo e nome), se necessário A função precisa receber o SEXO e ALTURA por parâmetro (já que eles foram lidos fora da função) 3. Definir tipo do retorno, se necessário A função deverá RETORNAR o peso ideal calculado

70 Construção da Função Masculino: 72.7 x altura 58 Feminino: 62.1 x altura 44.7

71 Construção da Função Masculino: 72.7 x altura 58 Feminino: 62.1 x altura 44.7

72 Solução Completa CHAMADA DA FUNÇÃO

73 Solução Completa

74 Blocos Um BLOCO é delimitado por um par de chaves { } Um BLOCO define o ESCOPO das variáveis. A variável só existe dentro do bloco em que ela foi declarada.

75 Módulos Escopo LOCAL Bacharelado em Ciência e Tecnologia Escopo local VARIÁVEL existe somente no módulo em que foi declarada. Quando a execução do módulo (função) é finalizada a variável é liberada (da memória) e os valores perdidos. Caso os valores devam sair da função (antes de serem perdidos) eles precisam ser RETORNADOS: retorne

76 Escopo Global Escopo global são variáveis que podem ser utilizadas nos módulos em que foram declaradas e também nos módulos internos aos módulos que foram declarados Evitem utilizar variáveis globais! Ocupam mais espaço de memória, pois ocupam a memória enquanto o programa estiver sendo executado Dê preferência pelas variáveis locais!

77 PASSAGEM DE PARÂMETRO POR VALOR Ocorre a passagem do VALOR (conteúdo) para a variável correspondente na função, por correspondência de posição: o primeiro valor é passado para a primeira variável, o segundo valor é passado para a segunda posição, e assim por diante Caso haja alterações no parâmetro correspondente (dentro da função) essas mudanças são perdidas (a não ser que os valores sejam retornados). ESSA É A PASSAGEM DE PARÂMETRO PADRÃO!

78 PASSAGEM DE PARÂMETRO POR REFERÊNCIA Ocorre a passagem do ENDEREÇO da variável (e não apenas o conteúdo). É criado uma CONEXÃO entre as variáveis correspondentes. Caso haja alterações no parâmetro correspondente (dentro da função) essas mudanças alteram a variável passada por parâmetro (similar a um retorno ) NO PORTUGOL STUDIO a passagem de parâmetros por REFERÊNCIA é feita colocando-se um & antes do nome da variável

79 PASSAGEM DE PARÂMETRO POR REFERÊNCIA Note que na função Leitura_Vetor o primeiro parâmetro usa o & pois o VETOR é modificado dentro da função e essa modificação precisa ser refletida fora da função

80 PASSAGEM DE PARÂMETRO POR VALOR Note que na função Imprime_Vetor a passagem é feita por VALOR (sem o &) pois a função NÃO modifica o conteúdo do vetor

81 Coisas para recordar Bacharelado em Ciência e Tecnologia Obrigatório existir um módulo principal O módulo principal é criado automaticamente Para criar seus módulos você precisa pensar: No objetivo do módulo Identificador Número e tipo de parâmetros Valor de retorno

82 Coisas para não esquecer Um bloco é delimitado pelos CHAVES { e }. Uma variável que é declarada dentro de um módulo é chamada de variável local e existe apenas dentro do módulo. O módulo fica na memória durante a sua execução sendo destruido quando última instrução é executada (ou após um retorne). Uma variável criada fora de qualquer módulo é chamada de variável global. A variável global existe dentro de qualquer módulo criado dentro do programa.

83 AGORA É PRATICAR!!!

84 Exercícios

85 Modularização Exercício Bacharelado em Ciência e Tecnologia Escreva a função Valida_Inteiro para solicitar um número inteiro e validá-lo de forma que o mesmo esteja dentro de um intervalo. Os limites do intervalo serão passados por parâmetro. Escreva também a função principal (início) para fazer a chamada da função com os seguintes valores: Valida_Inteiro (0, 100) // aceitar valores entre 0 e 100 Valida_Inteiro (-50, 50) // aceitar valores entre -50 e 50 Atenção: A comunicação dos valores entre a função e o meio externo dever ser feita por passagem de parâmetros (e não por variáveis globais)

Bacharelado em Ciência e Tecnologia Processamento da Informação. Módulos Parte III

Bacharelado em Ciência e Tecnologia Processamento da Informação. Módulos Parte III Profa. Dra. Juliana Cristina Braga Centro de Matemática, Computação e Cognição Objetivos Aprender com exemplos Usar módulos que retorna um valor Usar módulos que necessitam de tipos de parâmetros diferentes

Leia mais

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto Lógica de Programação Profas. Simone Campos Camargo e Janete Ferreira Biazotto O curso Técnico em Informática É o profissional que desenvolve e opera sistemas, aplicações, interfaces gráficas; monta estruturas

Leia mais

Departamento de Informática - PUC-Rio INF 1005 Programação I P1 22/09/2010 Nota

Departamento de Informática - PUC-Rio INF 1005 Programação I P1 22/09/2010 Nota P1 22/09/2010 Matrícula: Turma: Questão 1) (3,5 pontos) O Índice de Desenvolvimento Humano (IDH) é uma medida do bemestar de uma população. Engloba três dimensões: educação (E), longevidade (L) e a riqueza

Leia mais

Programação de Computadores I. Linguagem C Função

Programação de Computadores I. Linguagem C Função Linguagem C Função Prof. Edwar Saliba Júnior Fevereiro de 2011 Unidade 07 Função 1 Conceitos As técnicas de programação dizem que, sempre que possível, evite códigos extensos, separando o mesmo em funções,

Leia mais

Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios

Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios O Método Intuitivo de elaboração de circuitos: As técnicas de elaboração de circuitos eletropneumáticos fazem parte

Leia mais

tipo e tamanho e com os "mesmos" elementos do vetor A, ou seja, B[i] = A[i].

tipo e tamanho e com os mesmos elementos do vetor A, ou seja, B[i] = A[i]. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL-RIO- GRANDENSE CAMPUS SAPUCAIA DO SUL PROFESSOR: RICARDO LUIS DOS SANTOS EXERCÍCIO DE REVISÃO E FIXAÇÃO DE CONTEÚDO - ARRAYS 1. Criar um vetor A

Leia mais

Programação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO

Programação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO Programação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO Introdução Existem situações onde é necessário repetir um determinado trecho de um programa um certo número de vezes. Assim,

Leia mais

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM Programação de Computadores I BCC 701 2012-02 Lista de Exercícios 02 Desvio do Fluxo de Execução - Parte A Exercício 01 Codifique um programa que faça a entrada de um número qualquer pelo teclado. A seguir

Leia mais

Manual Geral de Aplicação Universal Entrada 2008

Manual Geral de Aplicação Universal Entrada 2008 Universal Entrada 2008 Programa Programa - Manual do Aplicador Teste Universal - 2008 Teste Cognitivo Leitura/Escrita e Matemática Caro alfabetizador(a): Se você está recebendo este material, é porque

Leia mais

Lista de Exercícios 04 Estruturas de Dados Homogêneas - Vetores

Lista de Exercícios 04 Estruturas de Dados Homogêneas - Vetores Instituto de Ciências Eatas e Biológicas ICEB Lista de Eercícios 04 Estruturas de Dados Homogêneas - Vetores 1) Escreva um programa que armazene em um vetor todos os números inteiros de 0 a 50. Após isso,

Leia mais

2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média.

2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média. 1) Inicializar um vetor de inteiros com números de 0 a 99 2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média 3)

Leia mais

Programação para Web HTML - Parte 2

Programação para Web HTML - Parte 2 Programação para Web HTML - Parte 2 Professor: Harlley Lima E-mail: harlley@decom.cefetmg.br Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 2 de março

Leia mais

Conteúdo programático

Conteúdo programático Introdução à Linguagem C Conteúdo programático Introdução à Linguagem C Estrutura de Programas Variáveis, Constantes Operadores, Entrada e Saída de Dados Estruturas de Desvio Estrutura de Múltipla Escolha

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial Aula 7 Programação Genética M.e Guylerme Velasco Programação Genética De que modo computadores podem resolver problemas, sem que tenham que ser explicitamente programados para isso?

Leia mais

UNIVERSIDADE DO TOCANTINS TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PRÁTICA EM PROGRAMAÇÃO DE SISTEMAS

UNIVERSIDADE DO TOCANTINS TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PRÁTICA EM PROGRAMAÇÃO DE SISTEMAS ESTUDO DE CASO I Uma das operações oferecidas pelos sistemas bancários para seus clientes é a emissão de extratos da conta corrente ou do cartão de crédito. Esses relatórios permitem que o cliente possa

Leia mais

Os passos a seguir servirão de guia para utilização da funcionalidade Acordo Financeiro do TOTVS Gestão Financeira.

Os passos a seguir servirão de guia para utilização da funcionalidade Acordo Financeiro do TOTVS Gestão Financeira. Acordo Financeiro Produto : RM - Totvs Gestão Financeira 12.1.1 Processo : Acordo Financeiro Subprocesso : Template de Acordo Controle de Alçada Negociação Online Data da publicação : 29 / 10 / 2012 Os

Leia mais

Introdução à orientação a objetos

Introdução à orientação a objetos Universidade Federal de Juiz de Fora PET Elétrica Introdução à orientação a objetos Tutor: Francisco José Gomes Aluno: João Tito Almeida Vianna 18/05/2013 1 Programação Estruturada x Orientação a objetos

Leia mais

Aula 11: Desvios e Laços

Aula 11: Desvios e Laços Aula 11: Desvios e Laços Nesta aula explicaremos alguns comandos que podem alterar o fluxo dos seus programas em JavaScript. Você aprenderá a estrutura dos comandos de desvios e laços. Entenderá como funcionam

Leia mais

Expressões Lógicas e Aritméticas. Professora Kátia Adriana Alves Leite de Barros katia.barros@pitagoras.com.br

Expressões Lógicas e Aritméticas. Professora Kátia Adriana Alves Leite de Barros katia.barros@pitagoras.com.br Expressões Lógicas e Aritméticas Professora Kátia Adriana Alves Leite de Barros katia.barros@pitagoras.com.br Conteúdo da Aula 03 Revisão exercícios Expressões Expressões Aritméticas Expressões Lógicas

Leia mais

Carlos de Salles Soares Neto csalles@deinf.ufma.br Segundas e Quartas, 17h40 às 19h10

Carlos de Salles Soares Neto csalles@deinf.ufma.br Segundas e Quartas, 17h40 às 19h10 Algoritmos I Variáveis, Entrada e Saída de Dados Carlos de Salles Soares Neto csalles@deinf.ufma.br Segundas e Quartas, 17h40 às 19h10 Variáveis Área de memória para o armazenamento de dados Variáveis

Leia mais

Aula 03. Processadores. Prof. Ricardo Palma

Aula 03. Processadores. Prof. Ricardo Palma Aula 03 Processadores Prof. Ricardo Palma Definição O processador é a parte mais fundamental para o funcionamento de um computador. Processadores são circuitos digitais que realizam operações como: cópia

Leia mais

MANUAL HAE - WEB MANUAL WEB HAE

MANUAL HAE - WEB MANUAL WEB HAE MANUAL HAE - WEB MANUAL WEB HAE PROJETO HAE - WEB www.cpscetec.com.br/hae *NÃO DEVERÃO ser lançados os projetos de Coordenação de Curso, Responsável por Laboratório, Coordenação de Projetos Responsável

Leia mais

Disponibilizada a rotina Vale Presente (LOJA830) no módulo Controle de Lojas (SIGALOJA), assim como já é utilizada no módulo Front Loja (SIGAFRT).

Disponibilizada a rotina Vale Presente (LOJA830) no módulo Controle de Lojas (SIGALOJA), assim como já é utilizada no módulo Front Loja (SIGAFRT). Vale Presente para Controle de Lojas Produto : Microsiga Protheus - Controle de Lojas - Versão 10 Chamado : TFDI16 Data da publicação : 12/07/12 País(es) : Brasil Banco(s) de Dados : Todos Esta melhoria

Leia mais

DK105 GROVE. Temperatura e Umidade. Radiuino

DK105 GROVE. Temperatura e Umidade. Radiuino DK105 GROVE Temperatura e Umidade Radiuino O presente projeto visa mostrar uma básica aplicação com o Kit DK 105 Grove. Utilizamos um sensor de umidade e temperatura Grove juntamente ao nó sensor para

Leia mais

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados Prof. Hugo Souza Após vermos uma breve contextualização sobre esquemas para bases dados e aprendermos

Leia mais

TUTORIAL MATLAB Victor Breder 2016

TUTORIAL MATLAB Victor Breder 2016 TUTORIAL MATLAB Victor Breder 2016 1. INTERFACE A. Caminho de trabalho Mostra o caminho pasta raiz que será considerada para executar scripts e funções criados pelo usuário. B. Pasta de trabalho Mostra

Leia mais

UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS - CENTRO 06. Funções, variáveis, parâmetros formais

UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS - CENTRO 06. Funções, variáveis, parâmetros formais UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS - CENTRO 06 Disciplina: Linguagem de Programação C Profª Viviane Todt Diverio Funções, variáveis, parâmetros formais

Leia mais

MÓDULO 2 Topologias de Redes

MÓDULO 2 Topologias de Redes MÓDULO 2 Topologias de Redes As redes de computadores de modo geral estão presentes em nosso dia adia, estamos tão acostumados a utilizá las que não nos damos conta da sofisticação e complexidade da estrutura,

Leia mais

Introdução ao. Script. Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys

Introdução ao. Script. Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys Introdução ao Script Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys O que é Bash Script? O que é Bash + Script? O que é Bash? O que é Bash? Ele é um

Leia mais

Lista de Exercícios 1

Lista de Exercícios 1 Conceitos envolvidos: a) Memória de Dados (interna e externa) b) Memória de Programa (interna e externa) c) Operações aritméticas e lógicas d) Portas e) Endereçamento a Bit f) Contadores e Temporizadores

Leia mais

Manual de Programação TED1000 versão TC100 Ethernet

Manual de Programação TED1000 versão TC100 Ethernet Manual de Programação TED1000 versão TC100 Ethernet Indice: Configurações iniciais...2 Configuração de IP...2 Teclas especiais...2 Cabo de rede...2 Programação...3 Abrindo a comunicação (abreip)...3 Enviando

Leia mais

Programação 2009/2010 MEEC - MEAer Laboratório 5 Semana de 26 de outubro de 2009

Programação 2009/2010 MEEC - MEAer Laboratório 5 Semana de 26 de outubro de 2009 Programação 2009/2010 MEEC - MEAer Laboratório 5 Semana de 26 de outubro de 2009 Ao desenvolver os seguintes programas tenha em atenção o bom uso dos comentários, o uso da indentação e o correcto nome

Leia mais

Comandos de Desvio 1

Comandos de Desvio 1 Programação de Computadores I UFOP DECOM 2014 1 Aula prática 3 Comandos de Desvio 1 Sumário Resumo Nesta aula você irá resolver problemas que requerem uma decisão com base em um teste, ou condição. Para

Leia mais

LEUCOTRON EQUIPAMENTOS LTDA ROTEIRO DE INTERLIGAÇÃO SIP ACTIVE IP COM REGISTRO

LEUCOTRON EQUIPAMENTOS LTDA ROTEIRO DE INTERLIGAÇÃO SIP ACTIVE IP COM REGISTRO LEUCOTRON EQUIPAMENTOS LTDA PÓS-VENDAS LEUCOTRON ROTEIRO DE INTERLIGAÇÃO SIP ACTIVE IP COM REGISTRO SANTA RITA DO SAPUCAÍ MINAS GERAIS 2012 PÓS VENDAS LEUCOTRON ROTEIRO DE INTERLIGAÇÃO SIP ACTIVE IP COM

Leia mais

Fundamentos de Programação. Diagrama de blocos

Fundamentos de Programação. Diagrama de blocos Fundamentos de Programação Diagrama de blocos Prof. M.Sc.: João Paulo Q. dos Santos E-mail: joao.queiroz@ifrn.edu.br Página: http://docente.ifrn.edu.br/joaoqueiroz/ O processo de desenvolvimento (programação),

Leia mais

Manual do Usuário Sistema de Acuidade Visual Digital

Manual do Usuário Sistema de Acuidade Visual Digital Manual do Usuário Sistema de Acuidade Visual Digital Página 1 de 16 Índice DonD - Sistema para Teste de Acuidade Visual...3 Componentes do Produto...4 Instalação...5 Abrindo o sistema do DonD...5 Configuração...6

Leia mais

Roteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens

Roteiro... Sistemas Distribuídos Aula 4. Troca de mensagens. Comunicação entre processos. Conceitos de SD, vantagens e desvantagens Roteiro... Conceitos de SD, vantagens e desvantagens Infra-estrutura de um SD Considerações de projeto Sistemas Distribuídos Aula 4 Karine de Pinho Peralta Modelos de Comunicação - comunicação entre processos

Leia mais

MANUAL DO PROFESSOR. - Inscrições Colégios. Colégios Participantes de Temporadas anteriores:

MANUAL DO PROFESSOR. - Inscrições Colégios. Colégios Participantes de Temporadas anteriores: MANUAL DO PROFESSOR - Inscrições Colégios Colégios Participantes de Temporadas anteriores: O Professor deverá acessar o link Inscrições Colégios no menu esquerdo da página inicial do site da LE2 e com

Leia mais

Algoritmo e Pseudo-código

Algoritmo e Pseudo-código Departamento de Sistemas de Computação Universidade de São Paulo Algoritmo e Pseudo-código Responsável Prof. Seiji Isotani (sisotani@icmc.usp.br) Objetivos do Curso Desenvolver o Pensamento Computacional

Leia mais

Programação WEB I Funções

Programação WEB I Funções Programação WEB I Funções Funções As funções podem ser definidas como um conjunto de instruções, agrupadas para executar uma determinada tarefa. Dentro de uma função pode existir uma chamada a outra função.

Leia mais

Álgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial

Álgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial Álgebra Linear Aplicada à Compressão de Imagens Universidade de Lisboa Instituto Superior Técnico Uma Breve Introdução Mestrado em Engenharia Aeroespacial Marília Matos Nº 80889 2014/2015 - Professor Paulo

Leia mais

BALANÇO PATRIMONIAL AMBIENTAL - EXERCÍCIO COMENTADO Prof Alan

BALANÇO PATRIMONIAL AMBIENTAL - EXERCÍCIO COMENTADO Prof Alan FACULDADE EVANGÉLICA CIÊNCIAS CONTÁBEIS DISCIPLINA: CONTABILIDADE AMBIENTAL E SOCIAL TURMA: 3º, 4º e 5º PERÍODOS BALANÇO PATRIMONIAL AMBIENTAL - EXERCÍCIO COMENTADO Prof Alan Considere os fatos contábeis

Leia mais

Tutorial do aluno Ambiente Virtual de Aprendizagem (AVA) Rede e-tec Brasil

Tutorial do aluno Ambiente Virtual de Aprendizagem (AVA) Rede e-tec Brasil Instituto Federal de Educação, Ciência e Tecnologia do Pará Tutorial do aluno Ambiente Virtual de Aprendizagem (AVA) Rede e-tec Brasil 2015 I F P A 1 0 5 a n o s SUMÁRIO APRESENTAÇÃO... 2 1 CALENDÁRIO

Leia mais

ROTEIRO PARA REGISTRO NO CONTAS ONLINE Programa Caminho da Escola Parte I Execução Financeira Data de atualização: 21/6/2012

ROTEIRO PARA REGISTRO NO CONTAS ONLINE Programa Caminho da Escola Parte I Execução Financeira Data de atualização: 21/6/2012 1 ROTEIRO PARA REGISTRO NO CONTAS ONLINE Programa Caminho da Escola Parte I Execução Financeira Data de atualização: 21/6/2012 Introdução O material abaixo foi elaborado para orientar de forma objetiva

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br www3.ifrn.edu.br/~andrealmeida Aula II jquery UI Introdução O que é jquery UI? Biblioteca que fornece maior nível de abstração para interação

Leia mais

Sistemas Operacionais. Sincronização: Semáforos Problema dos Leitores/Escritores

Sistemas Operacionais. Sincronização: Semáforos Problema dos Leitores/Escritores Sistemas Operacionais Sincronização: Semáforos Problema dos Leitores/Escritores Autoria Autores Eduardo André Mallmann 0905/96-9 João Paulo Reginatto 1530/96-0 Local Instituto de Informática UFRGS disciplina:

Leia mais

LIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA

LIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA LIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA (Orientamos aos clientes que utilizam banco de dados SQL, para efetuarem a atualização preferencialmente após o encerramento das atividades do dia, acessando o sistema

Leia mais

COBRANÇA BANCÁRIA CAIXA

COBRANÇA BANCÁRIA CAIXA COBRANÇA BANCÁRIA CAIXA ESPECIFICAÇÃO DE CÓDIGO DE BARRAS PARA BLOQUETOS DE COBRANÇA COBRANÇAS RÁPIDA E SEM REGISTRO GESER NOVEMBRO/2000 ÍNDICE PÁGINA 1 INTRODUÇÃO... 3 2 ESPECIFICAÇÕES...4 2.1 FORMATO......

Leia mais

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Prof. Carlos A. Heuser Dezembro de 2009 Duração: 2 horas Prova com consulta Questão 1 (Construção de modelo ER) Deseja-se projetar a base de

Leia mais

CONFIGURAçÃO E GERAÇÃO DO LALUR. Parâmetros

CONFIGURAçÃO E GERAÇÃO DO LALUR. Parâmetros CONFIGURAçÃO E GERAÇÃO DO LALUR Parâmetros *O campo Limite para compensação de prejuízos anteriores, é utilizado pelas empresas que em um determinado período de apuração, obtiveram prejuízo, e sobre esse

Leia mais

Introdução à Programação. Funções e Procedimentos. Prof. José Honorato F. Nunes honoratonunes@gmail.com

Introdução à Programação. Funções e Procedimentos. Prof. José Honorato F. Nunes honoratonunes@gmail.com Introdução à Programação Funções e Procedimentos Prof. José Honorato F. Nunes honoratonunes@gmail.com RESUMO DA AULA SUB-ROTINAS: Procedimentos Funções Escopo de variáveis Parâmetros Prof. José Honorato

Leia mais

Orientação a Objetos

Orientação a Objetos Orientação a Objetos 1. Manipulando Atributos Podemos alterar ou acessar os valores guardados nos atributos de um objeto se tivermos a referência a esse objeto. Os atributos são acessados pelo nome. No

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Comunicação em Grupo Referência Sistemas operacionais modernos Andrew S. TANENBAUM Prentice-Hall, 1995 Seção 10.4 pág. 304-311 2 Comunicação em Grupo Suponha que se deseja um serviço de arquivos único

Leia mais

INICIADOS - 2ª Sessão ClubeMath 7-11-2009

INICIADOS - 2ª Sessão ClubeMath 7-11-2009 INICIADOS - 2ª Sessão ClubeMath 7-11-2009 Adivinhar o dia de aniversário de outra pessoa e o mês Temos uns cartões mágicos, que vão permitir adivinhar o dia de aniversário de qualquer pessoa e outros que

Leia mais

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009) Cadeira de Tecnologias de Informação Ano lectivo 2009/2010 Sites dinâmicos Com Expression Web TI2009/10 EWD_1 .ASPX vs.html HTML: HTML é uma linguagem para descrever páginas web HTML significa Hyper Text

Leia mais

2. ALGORITMOS. Unesp Campus de Guaratinguetá

2. ALGORITMOS. Unesp Campus de Guaratinguetá 2. ALGORITMOS Unesp Campus de Guaratinguetá Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro Ministrado por: Prof. André Amarante Problemas: Unesp-Campus de Guaratinguetá

Leia mais

www.sysdevsolutions.com Driver Next Versão 1.0 de 07-03-2011 Português

www.sysdevsolutions.com Driver Next Versão 1.0 de 07-03-2011 Português Driver Next Versão 1.0 de 07-03-2011 Português Índice Configuração dos documentos no Backofficce... 3 O Driver ERP Next... 6 Configurações principais... 6 Configurações do vendedor... 7 Configurações do

Leia mais

ActivALEA. ative e atualize a sua literacia

ActivALEA. ative e atualize a sua literacia ActivALEA ative e atualize a sua literacia N.º 26 A FREQUÊNCIIA RELATIIVA PARA ESTIIMAR A PROBABIILIIDADE Por: Maria Eugénia Graça Martins Departamento de Estatística e Investigação Operacional da FCUL

Leia mais

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão Arquitetura TCP/IP Apresentado por: Ricardo Quintão Roteiro Conexões Inter-redes Serviço Universal Rede Virtual (inter-rede ou internet) Protocolos para ligação inter-redes (TCP/IP) Divisão em camadas

Leia mais

Modelos Lineares Generalizados - Verificação do Ajuste do Modelo

Modelos Lineares Generalizados - Verificação do Ajuste do Modelo Modelos Lineares Generalizados - Verificação do Ajuste do Modelo Erica Castilho Rodrigues 21 de Junho de 2013 3 Uma outra medida usada para verificar o ajuste do modelo. Essa estatística é dada por X

Leia mais

Estruturas de Repetição

Estruturas de Repetição Estruturas de Repetição Lista de Exercícios - 04 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados

Leia mais

UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL EM FINANÇAS (PARTE III): GERENCIAMENTO DE CENÁRIOS

UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL EM FINANÇAS (PARTE III): GERENCIAMENTO DE CENÁRIOS UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL EM FINANÇAS (PARTE III): GERENCIAMENTO DE CENÁRIOS! Criando cenários a partir do Solver! Planilha entregue para a resolução de exercícios! Como alterar rapidamente

Leia mais

SISTEMA OPERACIONAL - ANDROID

SISTEMA OPERACIONAL - ANDROID Manual do Usuário SISTEMA OPERACIONAL - ANDROID 1 1 Índice 1 Índice... 2 2 Introdução Protegido... 3 3 Instalação do APLICATIVO DOS PAIS... 4 3.1 Local de instalação do Filho Protegido... 5 3.2 Tela de

Leia mais

PLANILHA DE NIVELAMENTO

PLANILHA DE NIVELAMENTO GUIA PRÁTICO DataGeosis Versão 2.3 PLANILHA DE NIVELAMENTO Paulo Augusto Ferreira Borges Engenheiro Agrimensor Treinamento e Suporte Técnico 1. CRIANDO PLANILHA DE NIVELAMENTO Para criar uma Planilha de

Leia mais

Modelos de Regressão Linear Simples - Erro Puro e Falta de Ajuste

Modelos de Regressão Linear Simples - Erro Puro e Falta de Ajuste Modelos de Regressão Linear Simples - Erro Puro e Falta de Ajuste Erica Castilho Rodrigues 2 de Setembro de 2014 Erro Puro 3 Existem dois motivos pelos quais os pontos observados podem não cair na reta

Leia mais

II Semana de Ciência e Tecnologia do IFMG campus Bambuí II Jornada Científica 19 a 23 de Outubro de 2009

II Semana de Ciência e Tecnologia do IFMG campus Bambuí II Jornada Científica 19 a 23 de Outubro de 2009 SOFTWARE DE CONTROLE DE USO DOS LABORATÓRIOS DO DEPARTAMENTO DE CIÊNCIAS AGRÁRIAS DO IFMG CAMPUS BAMBUÍ Alex Daniel CASTANHA ¹; Bruno FERREIRA ² ¹ Estudante do Curso Superior de Tecnologia em Análise e

Leia mais

2 Segmentação de imagens e Componentes conexas

2 Segmentação de imagens e Componentes conexas Universidade Tecnológica Federal do Paraná (UTFPR) Departamento Acadêmico de Informática (DAINF) Algoritmos II Professor: Alex Kutzke (alexk@dainf.ct.utfpr.edu.br) Especificação do Primeiro Trabalho Prático

Leia mais

Função. Adição e subtração de arcos Duplicação de arcos

Função. Adição e subtração de arcos Duplicação de arcos Função Trigonométrica II Adição e subtração de arcos Duplicação de arcos Resumo das Principais Relações I sen cos II tg sen cos III cotg tg IV sec cos V csc sen VI sec tg VII csc cotg cos sen Arcos e subtração

Leia mais

Algoritmos e Programação : Conceitos e estruturas básicas. Hudson Victoria Diniz

Algoritmos e Programação : Conceitos e estruturas básicas. Hudson Victoria Diniz Algoritmos e Programação : Conceitos e estruturas básicas Hudson Victoria Diniz Relembrando... Um algoritmo é formalmente uma seqüência finita de passos que levam a execução de uma tarefa. Podemos pensar

Leia mais

UNIMED LITORAL MANUAL DE PROCESSOS E SISTEMAS DE INFORMAÇÃO

UNIMED LITORAL MANUAL DE PROCESSOS E SISTEMAS DE INFORMAÇÃO UNIMED LITORAL MANUAL DE PROCESSOS E SISTEMAS DE INFORMAÇÃO MANUAL PORTAL UNIMED AUTORIZAÇÃO Site: www.unimedlitoral.com.br/planodesaude A senha e login será sempre o CPF do Médico Desenvolvido por: Larissa

Leia mais

Módulo 1 - Mês 1- Aula 3

Módulo 1 - Mês 1- Aula 3 PLANEJAMENTO BÁSICO Módulo 1 - Mês 1- Aula 3 PLANEJAMENTO BÁSICO Como construir renda estável em cada etapa 1. Etapas de Faturamento Para construir um rendimento estável, existe uma ordem a seguir. Na

Leia mais

Drone2Map: o software que transforma imagens de drones em mapas 2D e 3D

Drone2Map: o software que transforma imagens de drones em mapas 2D e 3D Drone2Map: o software que transforma imagens de drones em mapas 2D e 3D Por Régis Soares Os veículos aéreos não tripulados são novidade no Brasil e seguem cada vez mais em ascensão, mas esse nome ainda

Leia mais

Aula 5. Uma partícula evolui na reta. A trajetória é uma função que dá a sua posição em função do tempo:

Aula 5. Uma partícula evolui na reta. A trajetória é uma função que dá a sua posição em função do tempo: Aula 5 5. Funções O conceito de função será o principal assunto tratado neste curso. Neste capítulo daremos algumas definições elementares, e consideraremos algumas das funções mais usadas na prática,

Leia mais

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases)

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases) MDS II Aula 04 Concepção Requisitos Diagrama de Casos de Uso (Use Cases) 55 DIAGRAMA DE CASOS DE USO BENEFÍCIOS DOS CASOS DE USO ILUSTRAR POR QUE O SISTEMA É NECESSÁRIO OS REQUISITOS DO SISTEMA SÃO COLOCADOS

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Introdução Slide 1 Nielsen C. Damasceno Introdução Tanenbaum (2007) definiu que um sistema distribuído é aquele que se apresenta aos seus usuários como um sistema centralizado, mas

Leia mais

Observando embalagens

Observando embalagens Observando embalagens A UUL AL A O leite integral é vendido em caixas de papelão laminado por dentro. Essas embalagens têm a forma de um paralelepípedo retângulo e a indicação de que contêm 1000 ml de

Leia mais

Configuração para Uso do Tablet no GigaChef e Outros Dispositivos

Configuração para Uso do Tablet no GigaChef e Outros Dispositivos Configuração para Uso do Tablet no GigaChef e Outros Dispositivos Birigui SP Setembro - 2013 1. Configurando o Ambiente. Este documento mostra como configurar o ambiente do GigaChef para usar o Tablet

Leia mais

Tutorial. Georreferenciamento de Imagens. versão 1.0-23/08/2008. Autores: Rafael Bellucci Moretti, Vitor Pires Vencovsky

Tutorial. Georreferenciamento de Imagens. versão 1.0-23/08/2008. Autores: Rafael Bellucci Moretti, Vitor Pires Vencovsky Tutorial Georreferenciamento de Imagens versão 1.0-23/08/2008 Autores: Rafael Bellucci Moretti, Vitor Pires Vencovsky 1. Introdução O tutorial tem como objetivo fornecer informações básicas para georreferenciar

Leia mais

MANUAL DE INSTALAÇÃO SAT DIMEP PDV CAKE

MANUAL DE INSTALAÇÃO SAT DIMEP PDV CAKE MANUAL DE INSTALAÇÃO SAT DIMEP PDV CAKE INSTALAÇÃO DO EQUIPAMENTO O procedimento de instalação do SAT (Dimep) é bastantes simples, para equipamentos Dimep basta seguir as etapas abaixo. 1. Instalação do

Leia mais

ISS Eletrônico. Formato de Arquivos para Transmissão de Documentos Declarados através do aplicativo OFFLINE. Extensão do Arquivo JUNHO2006.

ISS Eletrônico. Formato de Arquivos para Transmissão de Documentos Declarados através do aplicativo OFFLINE. Extensão do Arquivo JUNHO2006. ISS Eletrônico Formato de Arquivos para Transmissão de Documentos Declarados através do aplicativo OFFLINE Caro contribuinte. A transmissão de arquivos é uma facilidade fornecida pelo sistema de ISS Eletrônico

Leia mais

5a. Aula - XML 2013.2

5a. Aula - XML 2013.2 5a. Aula -XML 2013.2 Introdução Criando Documentos XML Validando Documentos XML DTD ( Documents Type Definition) XML Schema ConsultandoXML com Xpath com XQuery Modularizando XML Namespaces Entities TransformandoXML

Leia mais

APOSTILA DE INFORMÁTICA INTERNET E E-MAIL

APOSTILA DE INFORMÁTICA INTERNET E E-MAIL APOSTILA DE INFORMÁTICA INTERNET E E-MAIL Profa Responsável Fabiana P. Masson Caravieri Colaboração Empresa Júnior da Fatec Jales Monitora: Ângela Lopes Manente SUMÁRIO 1. INTERNET... 3 2. ACESSANDO A

Leia mais

Manual de Utilização. Ao acessar o endereço www.fob.net.br chegaremos a seguinte página de entrada: Tela de Abertura do Sistema

Manual de Utilização. Ao acessar o endereço www.fob.net.br chegaremos a seguinte página de entrada: Tela de Abertura do Sistema Abaixo explicamos a utilização do sistema e qualquer dúvida ou sugestões relacionadas a operação do mesmo nos colocamos a disposição a qualquer horário através do email: informatica@fob.org.br, MSN: informatica@fob.org.br

Leia mais

Manual do Usuário (Firma Inspetora) Versão 1.8. CMCP - Controle da Marcação Compulsória de Produtos

Manual do Usuário (Firma Inspetora) Versão 1.8. CMCP - Controle da Marcação Compulsória de Produtos Manual do Usuário (Firma Inspetora) Versão 1.8 CMCP - Controle da Marcação Compulsória de Manual do Usuário - Firma Inspetora SUMÁRIO 1. INTRODUÇÃO... 4 1.1. Referências... 4 2. COMO ESTÁ ORGANIZADO O

Leia mais

MANUAL DE INSTALAÇÃO DO MILLENNIUM BASIC

MANUAL DE INSTALAÇÃO DO MILLENNIUM BASIC MANUAL DE INSTALAÇÃO DO MILLENNIUM BASIC O primeiro passo para fazer a instalação do Millennium Basic é fazer o download dos programas executáveis para a máquina do usuário. Acesse o portal de conteúdo

Leia mais

CATÁLOGO DE APLICAÇÕES Rateio CC Contas a Pagar

CATÁLOGO DE APLICAÇÕES Rateio CC Contas a Pagar CATÁLOGO DE APLICAÇÕES Rateio CC Contas a Pagar Objetivo do projeto Possibilitar fazer lançamentos no Contas a Pagar, rateando por várias contas e/ou vários centros de custos. Escopo Este projeto englobará

Leia mais

Flávia Rodrigues. Silves, 26 de Abril de 2010

Flávia Rodrigues. Silves, 26 de Abril de 2010 Flávia Rodrigues STC5 _ Redes de Informação e Comunicação Silves, 26 de Abril de 2010 Vantagens e Desvantagens da Tecnologia Acessibilidade, quer a nível pessoal quer a nível profissional; Pode-se processar

Leia mais

,QVWDODomR. Dê um duplo clique para abrir o Meu Computador. Dê um duplo clique para abrir o Painel de Controle. Para Adicionar ou Remover programas

,QVWDODomR. Dê um duplo clique para abrir o Meu Computador. Dê um duplo clique para abrir o Painel de Controle. Para Adicionar ou Remover programas ,QVWDODomR 5HTXLVLWRV0tQLPRV Para a instalação do software 0RQLWXV, é necessário: - Processador 333 MHz ou superior (700 MHz Recomendado); - 128 MB ou mais de Memória RAM; - 150 MB de espaço disponível

Leia mais

GEOMETRIA. sólidos geométricos, regiões planas e contornos PRISMAS SÓLIDOS GEOMÉTRICOS REGIÕES PLANAS CONTORNOS

GEOMETRIA. sólidos geométricos, regiões planas e contornos PRISMAS SÓLIDOS GEOMÉTRICOS REGIÕES PLANAS CONTORNOS PRISMAS Os prismas são sólidos geométricos muito utilizados na construção civil e indústria. PRISMAS base Os poliedros representados a seguir são denominados prismas. face lateral base Nesses prismas,

Leia mais

A uma plataforma online de gestão de condomínios permite gerir de forma fácil e simples a atividade do seu condomínio.

A uma plataforma online de gestão de condomínios permite gerir de forma fácil e simples a atividade do seu condomínio. PLATAFORMA DE GESTÃO A uma plataforma online de gestão de condomínios permite gerir de forma fácil e simples a atividade do seu condomínio. Principais funcionalidades Possui uma série de funcionalidades

Leia mais

Gerenciador de Ambiente Laboratorial - GAL Manual do Usuário Módulo Controle de Qualidade Analítico

Gerenciador de Ambiente Laboratorial - GAL Manual do Usuário Módulo Controle de Qualidade Analítico Ministério da Saúde Secretaria Executiva Departamento de Informática do SUS DATASUS Gerenciador de Ambiente Laboratorial GAL Manual do Usuário Módulo Laboratório Manual de Operação_Módulo Laboratório_Controle

Leia mais

Guia de Referência OPEN PROJECT Treinamento Essencial

Guia de Referência OPEN PROJECT Treinamento Essencial Guia de Referência OPEN PROJECT Treinamento Essencial Eng. Paulo José De Fazzio Junior NOME As marcas citadas são de seus respectivos proprietários. Sumário Conceitos do OpenProj... 3 Iniciando um projeto...

Leia mais

Instruções para o cadastramento da Operação de Transporte e geração do Código Identificador da Operação de Transporte CIOT.

Instruções para o cadastramento da Operação de Transporte e geração do Código Identificador da Operação de Transporte CIOT. Instruções para o cadastramento da Operação de Transporte e geração do Código Identificador da Operação de Transporte CIOT. Versão: 16/03/12 As instruções abaixo aplicam-se a todas as Operações de Transportes

Leia mais

MANUAL DE INTEGRAÇÃO FORTES AC PESSOAL / CONTÁBIL

MANUAL DE INTEGRAÇÃO FORTES AC PESSOAL / CONTÁBIL MANUAL DE INTEGRAÇÃO FORTES AC PESSOAL / CONTÁBIL Página1 ÍNDICE 1. Integração de Movimentos (Folha, Férias, Adiantamento de Folha, Adiantamento de 13º, 13º Salário e Rescisão) Passo 1.1... pág. 3 Passo

Leia mais

Para entender o conceito de objetos em programação devemos fazer uma analogia com o mundo real:

Para entender o conceito de objetos em programação devemos fazer uma analogia com o mundo real: Introdução a Orientação a Objetos com Java Autor: Professor Victor Augusto Zago Menegusso. Orientação a Objetos É um paradigma de programação que define a estrutura de um programa baseado nos conceitos

Leia mais

Sistema NetConta I - Guia de Referência Rápida

Sistema NetConta I - Guia de Referência Rápida Sistema NetConta I - Guia de Referência Rápida Dúvidas ou Sugestões: netconta@polimed.com.br Índice Como entrar no sistema NetConta 1?... 3 1. TRABALHANDO COM UMA REMESSA... 3 1.1.Como criar uma nova remessa?...

Leia mais