Módulos ou Subrotinas: PARTE II. Criando seus próprios módulos
|
|
- Rosângela Canejo Dreer
- 6 Há anos
- Visualizações:
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
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 maisLó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 maisDepartamento 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 maisProgramaçã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 maisComandos 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 maistipo 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 maisProgramaçã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 maisUniversidade 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 maisManual 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 maisLista 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 mais2) 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 maisProgramaçã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 maisConteú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 maisInteligê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 maisUNIVERSIDADE 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 maisOs 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 maisIntroduçã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 maisAula 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 maisExpressõ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 maisCarlos 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 maisAula 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 maisMANUAL 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 maisDisponibilizada 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 maisDK105 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 maisTó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 maisTUTORIAL 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 maisUNIVERSIDADE 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 maisMÓ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 maisIntroduçã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 maisLista 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 maisManual 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 maisProgramaçã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 maisComandos 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 maisLEUCOTRON 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 maisFundamentos 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 maisManual 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 maisRoteiro... 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 maisMANUAL 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 maisAlgoritmo 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 maisProgramaçã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 Uma Breve Introdução Mestrado em Engenharia Aeroespacial Marília Matos Nº 80889 2014/2015 - Professor Paulo
Leia maisBALANÇ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 maisTutorial 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 maisROTEIRO 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 maisEngenharia 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 maisProgramaçã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 maisSistemas 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 maisLIBERAÇÃ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 maisCOBRANÇ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 maisFundamentos 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 maisCONFIGURAçÃ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 maisIntroduçã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 maisOrientaçã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 maisSistemas 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 maisINICIADOS - 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 maisCadeira 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 mais2. 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 maiswww.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 maisActivALEA. 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 maisArquitetura 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 maisModelos 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 maisEstruturas 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 maisUTILIZAÇÃ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 maisSISTEMA 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 maisPLANILHA 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 maisModelos 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 maisII 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 mais2 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 maisFunçã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 maisAlgoritmos 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 maisUNIMED 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 maisMó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 maisDrone2Map: 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 maisAula 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 maisMDS 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 maisSISTEMAS 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 maisObservando 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 maisConfiguraçã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 maisTutorial. 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 maisMANUAL 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 maisISS 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 mais5a. 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 maisAPOSTILA 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 maisManual 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 maisManual 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 maisMANUAL 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 maisCATÁ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 maisFlá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 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 maisGEOMETRIA. 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 maisA 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 maisGerenciador 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 maisGuia 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 maisInstruçõ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 maisMANUAL 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 maisPara 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 maisSistema 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