DigiCall c 2.x Configuração do Driver genérico

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

Download "DigiCall c 2.x Configuração do Driver genérico"

Transcrição

1 DigiCall c 2.x Configuração do Driver genérico (DgcGen32.dll e seguintes) ( de Maio de 2001

2 Conteúdo 1 Opções e Campos de Configuração Opções da secção Config End of Record Minimum Record Len Maximum Record Len Ignore Chars Filter Chars Date From Buffer Node From Buffer Default Node Record Lines Record Start Selector Record Start When Record Start Not When Record Start Ignore Record Start Ignore When Campos de chamadas Extension [In, Out] Extension Origin [Int] Extension Destination [Int] Access [In, Out, Int, Net] Auth Code [Out] Account Code [Out] Dialed [Out, Net] Caller Id [In] Duration [In, Out, Int, Net] Meter [Out] Duration Ring [In, Out, Int, Net] Node [In, Out, Int, Net] Time [In, Out, Int, Net]

3 Conteúdo Conteúdo Date [In, Out, Int, Net] Month [In, Out, Int, Net] Day [In, Out, Int, Net] Year [In, Out, Int, Net] Trunk In [In, Int, Net] Trunk Out [Out, Int, Net] Trunk Internal [Int] Dialed Filter [Out] Duration Filter [In, Out, Int, Net] Meter Filter [In, Out, Int, Net] Charge Call [Net] Duration Includes Ring Time [In, Out, Int, Net] Selector [In, Out, Int, Net] When [In, Out, Int, Net] Not When [In, Out, Int, Net] Ignore [In, Out, Int, Net] Ignore When [In, Out, Int, Net] Transfered Selector [In, Out, Int, Net] Transfered When [In, Out, Int, Net] Not Transfered When [In, Out, Int, Net] Unanswer Selector [Int] Unanswer When [Int] Not Unanswer When [Int] A Caracteres especiais 23 B Formatos 24 B.1 Númerico B.2 Tempo

4 Capítulo 1 Opções e Campos de Configuração Nas opções e campos de configuração são utilizados os seguintes tipos de parâmetros: <booleano> Um parâmetro lógico. Os caracteres T, S, Y e 1 são considerados como verdadeiros. Qualquer outro valor (ou a ausência de valor) é considerado como falso. <número> Um parâmetro numérico. <lista> Uma lista de parâmetros alfanuméricos. Cada elemento da lista é separado dos outros pelo caracter e é constituido por uma ou mais letras e/ou algarismos. Podem ser utilizados os caracteres especiais descritos no apêndice A na página 23. <texto> Uma sequência de uma ou mais letras ou algarismos. Podem também ser utilizados os caracteres especiais do apêndice A na página 23. Algumas opções e campos são ainda sub-divididos nas seguintes partes: Pos Posição do campo na linha, contada a partir de 1. Size Largura (em caracteres) do campo. Line Linha do registo em que o campo aparece. A primeira linha tem o número 1. Caso esta parte não seja indicada, é assumido que o campo está na linha 1. Format Formato do campo. Para mais informações ver o apêndice B na página 24. 3

5 1.1. Opções da secção Config Opções da secção Config As seguintes opções podem ser utilizados na secção Config. Esta secção é identificada no ficheiro de configuração pelo seguinte cabeçalho: [<nome do PPCA> Config] End of Record End of Record=<texto> Indica qual a sequência de caracteres que marca o fim de uma linha recebida do PPCA. End of Record=\r\n Minimum Record Len Minimum Record Len=<número> Indica o número minimo de caracteres para que a linha enviada pelo PPCA seja aceite. Caso não seja indicado, não é testado o tamanho minimo da linha. Minimum Record Len= Maximum Record Len Maximum Record Len=<número> Indica o número máximo de caracteres para que a linha enviada pelo PPCA seja aceite. Caso não seja indicado, não é testado o tamanho máximo da linha. Nota O tamanho máximo de linha suportado pelo driver é de 1024 caracteres. Maximum Record Len=80 4

6 1.1. Opções da secção Config Ignore Chars Ignore Chars=<lista> Todos os caracteres indicados serão removidos da linha recebida do PPCA. Nota É necessário cuidado ao utilizar esta opção, pois a remoção de caracteres pode alterar a localização dos vários campos do registo. Para fazer desaparecer caracteres indesejados da linha é melhor utilizar a opção seguinte. Ignore Chars=# % & Filter Chars Filter Chars=<lista> Todos os caracteres indicados na lista serão substituidos por espaços na linha recebida do PPCA. Filter Chars=# % & Date From Buffer Date From Buffer=<booleano> Quando se usa o buffer (local ou remoto), pode-se usar esta opção para indicar que se vai usar o mês e o dia inseridos pelo buffer no registo. Nota Esta opção só influencia os campos Day (pág. 15) e Month (pág. 15) Date From Buffer=1 5

7 1.1. Opções da secção Config Node From Buffer Node From Buffer=<booleano> Quando se usa o buffer (local ou remoto), pode-se usar esta opção para indicar que se vai usar o nó inserido pelo buffer no registo. Node From Buffer= Default Node Default Node=<texto> Especifica o nó a usar quando não se consegue obter o nó a partir do registo. Default Node=VNG Record Lines Record Lines=<número> Indica quantas linhas tem cada registo do PPCA. Caso não seja indicado, é assumido um valor por defeito de 1 linha por registo. Record Lines= Record Start Selector Record Start Selector Pos=<número> Record Start Selector Size=<número> Juntamente com a opção seguinte, serve para identificar a primeira linha de cada registo, indicando esta opção a posição e tamanho do selector. Nota Esta opção e as seguintes só são necessárias caso o registo tenha mais de uma linha. Para registos de uma linha, estas opções são opcionais. 6

8 1.1. Opções da secção Config 7 Record Selector Pos=34 Record Selector Size= Record Start When Record Start When=<lista> Esta opção indica quais os valores que o selector da primeira linha do registo do PPCA pode ter para que a linha recebida do PPCA seja reconhecida como a primeira linha de um registo (para mais informações ver a opção na página 6). Record Selector When=A0 A1 a0 a Record Start Not When Record Start Not When=<lista> Esta opção serve para indicar valores que o selector da primeira linha do registo não pode ter (para mais informações ver a opção na página 6). RecordSelector Not When=A Record Start Ignore Record Start Ignore Pos=<número> Record Start Ignore Size=<número> Caso a opção descrita em (pág. 6) não chegue para indicar a primeira linha do registo, pode-se usar esta opção e a seguinte para indicar um selector que, caso seja encontrado, indica que a linha recebida do PPCA não é a primeira linha do registo. Record Start Ignore Pos=23 Record Start Ignore Size=1 7

9 1.2. Campos de chamadas Record Start Ignore When Record Start Ignore When=<lista> Esta opção indica quais os valores que o selector anterior deve ter para que a linha recebida não seja considerada como a primeira linha do registo. Record Start Ignore When= Campos de chamadas Os campos relativos a cada tipo de chamada são colocados nas secções correspondentes. Os nomes de cada uma destas secções são os seguintes: Chamadas de entrada [<nome do PPCA> Incoming] Chamadas de saída [<nome do PPCA> Outgoing] Chamadas internas [<nome do PPCA> Internal] Chamadas de rede [<nome do PPCA> Network] As seguintes abreviaturas são utilizadas para indicara a que tipos de chamadas pertence cada campo: In - Chamadas de entrada Out - Chamadas de saída Int - Chamadas internas Net - Chamadas de rede Nota Os tamanhos máximos indicados correspondem ao número máximo de caracteres que o DigiCall processa. Caso um campo seja definido com um tamanho superior ao máximo, apenas serão considerados os primeiros caracteres até atingir o tamanho máximo. Se o tamanho for indicado como N/D, indica que não é apropriado indicar um tamanho máximo. 8

10 1.2. Campos de chamadas Extension [In, Out] Extension Pos=<número> Extension Size=<número> Extension Format=<texto> Extension Line=<número> Tamanho máximo: 10 caracteres Indica a localização da extensão de origem (para chamadas de saída) ou de destino (para chamadas de entrada). Extension Pos=1 Extension Size=4 Extension Format=N Extension Line= Extension Origin [Int] Extension Origin Pos=<número> Extension Origin Size=<número> Extension Origin Format=<texto> Extension Origin Line=<número> Tamanho máximo: 10 caracteres Indica a localização da extensão de origem nas chamadas internas. Extension Origin Pos=1 Extension Origin Size=4 Extension Origin Format=N Extension Origin Line= Extension Destination [Int] Extension Destination Pos=<número> Extension Destination Size=<número> Extension Destination Format=<texto> Extension Destination Line=<número> Tamanho máximo: 10 caracteres 9

11 1.2. Campos de chamadas 10 Indica a localização da extensão de destino nas chamadas internas. Extension Destination Pos=6 Extension Destination Size=4 Extension Destination Format=N Extension Destination Line= Access [In, Out, Int, Net] Access Pos=<número> Access Size=<número> Access Format=<texto> AccessLine=<número> Tamanho máximo: 10 caracteres Indica a localização do código de acesso da chamada. Access Pos= 11 Access Size=1 Access Format=N Access Line= Auth Code [Out] Auth Code Pos=<número> Auth Code Size=<número> Auth Code Format=<texto> Auth Code Line=<número> Tamanho máximo: 10 caracteres Indica a localização do código de autorização (código de conta) da chamada. Auth Code Pos=15 Auth Code Size=6 Auth Code Format=N Auth Code Line=3 10

12 1.2. Campos de chamadas Account Code [Out] Account Code Pos=<número> Account Code Size=<número> Account Code Format=<texto> Account Code Line=<número> Tamanho máximo: 10 caracteres Nota Este campo não é utilizado. Para indicar a localização do código de conta, usar o campo anterior Dialed [Out, Net] Dialed Pos=<número> Dialed Size=<número> Dialed Format=<texto> Dialed Line=<número> Tamanho máximo: 25 caracteres Indica a localização do número de destino. Dialed Pos=20 Dialed Size=20 Dialed Format=N Dialed Line= Caller Id [In] Caller Id Pos=<número> Caller Id Size=<número> Caller Id Format=<texto> Caller Id Line=<número> Tamanho máximo: 25 caracteres Indica a localização do número do chamador. 11

13 1.2. Campos de chamadas 12 Caller Id Pos=20 Caller Id Size=20 Caller Id Format=N Caller Id Line= Duration [In, Out, Int, Net] Duration Pos=<número> Duration Size=<número> Duration Format=<texto> Duration Line=<número> Indica a localização duração da chamada. Duration Pos=50 Duration Size=8 Duration Format=T HH:MM:SS Duration Line= Meter [Out] Meter Pos=<número> Meter Size=<número> Meter Format=<texto> Meter Line=<número> Indica a localização do número de impulsos da chamada. Meter Pos=60 Meter Size=3 Meter Format=N Meter Line=1 12

14 1.2. Campos de chamadas Duration Ring [In, Out, Int, Net] Duration Ring Pos=<número> Duration Ring Size=<número> Duration Ring Format=<texto> Duration Ring Line=<número> Indica a localização do tempo de toque da chamada. Duration Ring Pos=10 Duration Ring Size=5 Duration Ring Format=T MM:SS Duration Ring Line= Node [In, Out, Int, Net] Node Pos=<número> Node Size=<número> Node Format=<texto> Node Line=<número> Indica a localização do nó da chamada. Nota Nos casos de instalações multi-site (DigiCall Net), este campo é indispensável para identificar qual o site de origem da chamada. Node Pos=20 Node Size=6 Node Format= Node Line=3 13

15 1.2. Campos de chamadas Time [In, Out, Int, Net] Time Pos=<número> Time Size=<número> Time Format=<texto> Time Line=<número> Indica a localização da hora de realização da chamada. Time Pos=30 Time Size=8 Time Format=T HH:MM:SS Time Line= Date [In, Out, Int, Net] Date Pos=<número> Date Size=<número> Date Format=<texto> Date Line=<número> Indica a localização da data de realização da chamada. Nota Para indicar a data de realização da chamada é preferivel utilizar os três seguintes campos. Date Pos=40 Date Size=8 Date Format= Date Line=3 14

16 1.2. Campos de chamadas Month [In, Out, Int, Net] Month Pos=<número> Month Size=<número> Month Format=<texto> Month Line=<número> Indica a localização do mês de realização da chamada. Month Pos=43 Month Size=2 Month Format=N Month Line= Day [In, Out, Int, Net] Day Pos=<número> Day Size=<número> Day Format=<texto> Day Line=<número> Indica a localização do dia de realização da chamada. Day Pos=40 Day Size=2 Day Format=N Day Line= Year [In, Out, Int, Net] Year Pos=<número> Year Size=<número> Year Format=<texto> Year Line=<número> Indica a localização do ano de realização da chamada. 15

17 1.2. Campos de chamadas 16 Year Pos=46 Year Size=4 Year Format=N Year Line= Trunk In [In, Int, Net] Trunk In Pos=<número> Trunk In Size=<número> Trunk In Format=<texto> Trunk In Line=<número> Tamanho máximo: 10 caracteres Indica a localização da linha de entrada da chamada. Trunk In Pos=50 Trunk In Size=5 Trunk In Format= Trunk In Line= Trunk Out [Out, Int, Net] Trunk Out Pos=<número> Trunk Out Size=<número> Trunk Out Format=<texto> Trunk Out Line=<número> Tamanho máximo: 10 caracteres Indica a localização da linha de saída da chamada. Trunk Out Pos=61 Trunk Out Size=5 Trunk Out Format= Trunk Out Line=3 16

18 1.2. Campos de chamadas Trunk Internal [Int] Trunk Internal Pos=<número> Trunk Internal Size=<número> Trunk Internal Format=<texto> Trunk Internal Line=<número> Tamanho máximo: 10 caracteres Indica a localização da linha interna utilizada na chamada. Trunk Internal Pos=71 Trunk Internal Size=5 Trunk Internal Format= Trunk Internal Line= Dialed Filter [Out] Dialed Filter=<lista> Indica uma lista de prefixos a remover do número de destino. Dialed Filter= Duration Filter [In, Out, Int, Net] Duration Filter=<booleano> Se este campo for verdadeiro, todas as chamadas com duração igual a zero serão eliminadas. Duration Filter=1 17

19 1.2. Campos de chamadas Meter Filter [In, Out, Int, Net] Meter Filter=<booleano> Se este campo for verdadeiro, todas as chamadas com o número de impulsos igual a zero serão eliminadas. Meter Filter= Charge Call [Net] Charge Call=<booleano> O custo das chamadas de rede só é calculado se este campo for verdadeiro. Charge Call= Duration Includes Ring Time [In, Out, Int, Net] Duration Includes Ring=<booleano> Se este campo for verdadeiro, a duração do tempo de toque é subtraido à duração da chamada, para obter a verdadeira duração de conversação e o custo correcto da chamada. Duration Includes Ring Time= Selector [In, Out, Int, Net] Selector Pos=<número> Selector Size=<número> Selector Format=<texto> Selector Line=<número> 18

20 1.2. Campos de chamadas 19 Indica a localização dos dados que serão utilizados para validar o tipo de chamada. Selector Pos=1 Selector Size=2 Selector Format= Selector Line= When [In, Out, Int, Net] When=<lista> Indica quais os valores que o selector deve ter para validar a chamada como sendo do tipo indicado. When=Ea ea Not When [In, Out, Int, Net] Not When=<lista> Indica os valores que o selector não pode ter para validar a chamada como sendo do tipo indicado. Not When=eA Ignore [In, Out, Int, Net] Ignore Pos=<número> Ignore Size=<número> Ignore Format=<texto> Ignore Line=<número> Indica a localização dos dados que são utilizados para verificar se esta chamada não pertence ao tipo indicado. 19

21 1.2. Campos de chamadas 20 Ignore Pos=40 Ignore Size=2 Ignore Format= Ignore Line= Ignore When [In, Out, Int, Net] Ignore When=<lista> Indica os valores que o selector anterior deve ter para que a chamada não seja considerada como do tipo indicado. Ignore When=43 ab Transfered Selector [In, Out, Int, Net] Transfered Selector Pos=<número> Transfered Selector Size=<número> Transfered Selector Format=<texto> Transfered Selector Line=<número> Indica a localização dos dados utilizados para verificar se a chamada foi transferida. Transfered Selector Pos=34 Transfered Selector Size=1 Transfered Selector Format= Transfered Selector Line= Transfered When [In, Out, Int, Net] Transfered When=<lista> Indica os dados que o selector anterior deve ter para que a chamada seja considerada como transferida. 20

22 1.2. Campos de chamadas 21 Transfered When=T Not Transfered When [In, Out, Int, Net] Not Transfered When=<lista> Indica os dados que o selector anterior não pode ter para que a chamada seja considerada como transferida. Not Transfered When=Z Unanswer Selector [Int] Unanswer Selector Pos=<número> Unanswer Selector Size=<número> Unanswer Selector Format=<texto> Unanswer Selector Line=<número> Indica a localização dos dados utlizados para verificar se a chamada foi atendida ou não. Unanswer Selector Pos=54 Unanswer Selector Size=1 Unanswer Selector Format= Unanswer Selector Line= Unanswer When [Int] Unanswer When=<lista> Indica os valores que o selector anterior deve ter para que a chamada seja considerada como não antendida. Unanswer When=\s 21

23 1.2. Campos de chamadas Not Unanswer When [Int] Not Unanswer When=<lista> Indica os valores que o selector anterior não pode ter para que a chamada seja considerada como não antendida. Not Unanwer When=: 22

24 Apêndice A Caracteres especiais Os seguintes caracteres podem ser utilizados nos campos e parametros em que esteja indicado que podem usar caracteres especiais: \nnn O caracter cujo código em octal é nnn \a Bell \xnn O caracter cujo código em hexadecimal é nn \r Carriage return \n New Line \f Form feed \b Backspace \t Horizontal tab \v Vertical tab \s Espaço \\ O caracter \ 23

25 Apêndice B Formatos Nos campos onde seja utilizado a opção Format, são utilizáveis os formatos indicados a seguir. Este formatos servem para validar certos campos de modo a se ter a certeza que o driver do PPCA consegue ler correctamente os dados. B.1 Númerico Este formato é utilizado para indicar que o campo indicado só aceita valores númericos, ou seja só pode ter os seguintes caracteres: espaço, dígitos de 0 a 9, e o ponto decimal. Caso o campo tenha qualquer outro caracter, o registo será ignorado. Este formato é identificado pela letra N, conforme o seguinte exemplo: Extension Format=N B.2 Tempo Este formato é utilizado nos campos em que os valore são expressos em horas, minutos e segundos. Caso o campo não corresponda ao formato indicado, o registo será ignorado. Este formato é identificado por um T, seguido de um espaço e da máscara de formatação, a qual é composta dos seguintes caracteres: H - Posição de um dígito das horas. M - Posição de um dígito dos minutos. S - Posição de um dígito dos segundos. 24

26 Apêndice B. Formatos B.2. Tempo 25 F - Posição de um dígito de???. * - Aceita qualquer caracter nesta posição. Para os caracteres H, M, S e F, só são aceites espaços e dígitos de 0 a 9. Qualquer outro caracter da máscara obriga a que o campo tenha o mesmo caracter nessa posição. Exemplos: Time Format=T HH:MM:SS O formato deste campo é de dois dígitos para horas, minutos e segundos, separados pelo caracter :. Duration Format=T MMM:SS Três digitos para os minutos e dois para os segundos, separados por :. Duration Format=T HH*MM:SS Quando o formato é de HH:MM:SS mas, se a duração for inferior a 1 hora, o PPCA só envia MM:SS (ou seja, não envia o : separador das horas e minutos), usa-se * em vez de : para separar as horas dos minutos, de modo ao registo não ser rejeitado por o driver encontrar um espaço em vez de :. 25

Representação de Dados e Sistemas de Numeração

Representação de Dados e Sistemas de Numeração 1 Representação de Dados e Sistemas de Numeração Sistema de numeração decimal e números decimais (base 10) Sistema de numeração binário e números binários (base 2) Conversão entre binário e decimal Sistema

Leia mais

Hello World. Linguagem C. Tipos de Dados. Palavras Reservadas. Operadores Aritméticos. Pré e pós incremento e pré e pós decremento

Hello World. Linguagem C. Tipos de Dados. Palavras Reservadas. Operadores Aritméticos. Pré e pós incremento e pré e pós decremento Hello World Linguagem C printf("hello world!\n"); main é a função principal, a execução do programa começa por ela printf é uma função usada para enviar dados para o vídeo Palavras Reservadas auto double

Leia mais

TASM DEFINIÇÃO DE UMA NOVA TABELA DE CONVERSÃO

TASM DEFINIÇÃO DE UMA NOVA TABELA DE CONVERSÃO TASM O TASM (Telemark Assembler) é um assemblador baseado em tabelas de conversão que corre em MS-DOS ou Linux. Código Assembly escrito de acordo com uma determinada sintaxe pode ser compilado usando o

Leia mais

Linguagem de Programação C. Expressões em C

Linguagem de Programação C. Expressões em C Linguagem de Programação C Expressões em C Cristiano Lehrer, M.Sc. Anatomia de um Programa em C /* inclui as funções de entrada e saída */ /* o programa começa aqui */ main() /* início do bloco de instruções

Leia mais

3.1 - Funções para manipular dados de entrada e saída padrão

3.1 - Funções para manipular dados de entrada e saída padrão 1616161616161616161616161616161616161616161616161616 3- ENTRADA E SAÍDA EM C Os principais meios para executar operações de entrada e saída (E/S) são: Entrada e saída pelo console (ou padrão): teclado

Leia mais

Compilação da linguagem Panda

Compilação da linguagem Panda Construção de Compiladores I [BCC328] Atividades Práticas Compilação da linguagem Panda Departamento de Computação Universidade Federal de Ouro Preto Prof. José Romildo Malaquias 22 de abril de 2015 Resumo

Leia mais

Aula 3 Constantes e funções de E/S

Aula 3 Constantes e funções de E/S Programação I Aula 3 e funções de E/S Prof. Laura Silva de Assis e Prof. Luis Carlos Retondaro Engenharia de Computação 2o Período CEFET/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca

Leia mais

Leiaute-IMPORTAÇÃO-Serviço Cartorário - XML

Leiaute-IMPORTAÇÃO-Serviço Cartorário - XML Leiaute-IMPORTAÇÃO-Serviço Cartorário - XML DOC-IN 2.0 1 / 9 Leiaute-IMPORTAÇÃO-Serviço Cartorário - XML Leiaute-IMPORTAÇÃO-Serviço Cartorário - XML DOC-IN 2.0 2 / 9 ÍNDICE ARQUIVO DE LEIAUTE... 3 Formato...

Leia mais

Disciplina de Algoritmos e Programação

Disciplina de Algoritmos e Programação Disciplina de Algoritmos e Programação Aula Passada Prática com declaração e inicialização de variáveis Capacidade de representação (estouro de representação) Tamanho ocupado pela variável na memória (comando

Leia mais

NORMAS GERAIS PARA REDAÇÃO DA DISSERTAÇÃO OU TESE

NORMAS GERAIS PARA REDAÇÃO DA DISSERTAÇÃO OU TESE NORMAS GERAIS PARA REDAÇÃO DA DISSERTAÇÃO OU TESE O PPGO admite que as dissertações e teses sejam apresentadas nas modalidades clássica, artigo ou mista. A modalidade clássica refere-se à estrutura de

Leia mais

Linguagem C Entrada/Saída (console)

Linguagem C Entrada/Saída (console) Linguagem C Entrada/Saída (console) Objetivos Nos artigos anteriores foram utilizadas as funções scanf() e printf(), porém não entramos em maiores detalhes. Agora estudaremos essas e outras funções de

Leia mais

Manual de Operação e Configuração

Manual de Operação e Configuração Manual de Operação e Configuração LEITOR DE CÓDIGO DE BARRAS BIVISON modelo LZ-1000 Sem fio Tecnologia ZigBee Exclusivo alcance de até 100 metros Versão 321 Dezembro de 2011 4 1 Conteúdo Pg 01 Sobre este

Leia mais

Nota Salvador - NFS-e Manual de Exportação de NFS-e

Nota Salvador - NFS-e Manual de Exportação de NFS-e Nota Salvador - NFS-e Manual de Exportação de NFS-e Versão 1.1 Manual de Exportação de NFS-e Instruções e Layout ÍNDICE 1. Introdução... 3 2. Especificações... 3 3. Formatos e Layout Disponíveis... 3 4.

Leia mais

Quando impresso, este documento constituí cópia não controlada. Layout de Ficheiros de Confirming On-Time

Quando impresso, este documento constituí cópia não controlada. Layout de Ficheiros de Confirming On-Time Layout de Ficheiros de Confirming On-Time MT3256 Layout de Ficheiros Confirming On.-Time Alterações à Versão Anterior Inclusão de Layout de Ficheiros de Avisos de Pagamento em excell e de Layout Ficheiro

Leia mais

Nota Fiscal de Serviços Eletrônica Emissão de Notas Fiscais de Serviço em Lote via Arquivo de RPS

Nota Fiscal de Serviços Eletrônica Emissão de Notas Fiscais de Serviço em Lote via Arquivo de RPS Nota Fiscal de Serviços Eletrônica Emissão de Notas Fiscais de Serviço em Lote via Arquivo de RPS Roteiro para Acesso ao Sistema e Layout para Geração de Arquivos de integração Prefeitura Municipal de

Leia mais

REGISTO NORMALIZADO (PS2/3) Versão 2.3

REGISTO NORMALIZADO (PS2/3) Versão 2.3 REGISTO NORMALIZADO (PS2/3) Versão 2.3 Para que uma Empresa possa proceder de forma simples e em segurança a Pagamentos de Ordenados e a Fornecedores, ou a Recebimentos, poderá utilizar a funcionalidade

Leia mais

Referências. Linguagem C. Tipos de variáveis em XC8. Tipos de variáveis. Tipos de variáveis em XC 8 Exemplo. Radicais numéricos em C

Referências. Linguagem C. Tipos de variáveis em XC8. Tipos de variáveis. Tipos de variáveis em XC 8 Exemplo. Radicais numéricos em C Referências Linguagem C Jun Okamoto Jr. Kernighan, Brian W. and Ritchie, Dennis M. The C Programming Language (ANSI C); Prentice Hall; 2ª Edição; 1988 Microchip Technology Inc. MPLAB XC8 C Compiler User

Leia mais

LINGUAGEM DE PROGRAMAÇÃO C AULA 2. Professor: Rodrigo Rocha

LINGUAGEM DE PROGRAMAÇÃO C AULA 2. Professor: Rodrigo Rocha LINGUAGEM DE PROGRAMAÇÃO C AULA 2 Professor: Rodrigo Rocha TIPOS, VARIÁVEIS E CONSTANTES Tipos de Dados Variáveis Constantes Introdução a entrada e saída Printf Scanf Ferramentas: Dev-C++ Code::Blocks

Leia mais

Sistemas de Gestão De Bases de Dados. Criação de Tabelas na vista estrutura. Módulo 2. A Professora: Vanda Pereira

Sistemas de Gestão De Bases de Dados. Criação de Tabelas na vista estrutura. Módulo 2. A Professora: Vanda Pereira Sistemas de Gestão De Bases de Dados Criação de Tabelas na vista estrutura A Professora: Vanda Pereira Módulo 2 Para criar uma tabela basta clicar no separador Criar grupo Tabela Vai aparecer no lado esquerdo

Leia mais

WEBSERVICE PARA GRAVAÇÃO DE NOTA FISCAL ELETRÔNICA

WEBSERVICE PARA GRAVAÇÃO DE NOTA FISCAL ELETRÔNICA WEBSERVICE PARA GRAVAÇÃO DE NOTA FISCAL ELETRÔNICA Utilização e Interfaces Prefeitura Municipal de Missão Velha ODTech Soluções em Informática 1.Introdução 2.Interfaces Disponíveis 3. Arquitetura de Comunicação

Leia mais

SISTEMA DE NF-e Arquivo de Envio de RPS em Lote - Instruções e Layout

SISTEMA DE NF-e Arquivo de Envio de RPS em Lote - Instruções e Layout SISTEMA DE NF-e Arquivo de Envio de em Lote - Instruções e Layout Versão 2.1 Envio de em Lote Instruções e Layout Versão do Manual: 2.1 pág. 2 ÍNDICE Manual de Envio de em Lote Instruções e Layout 1. INTRODUÇÃO...

Leia mais

TITULO: N o : REVISÃO: PROCESSO DE INSTALACAO E CONFIGURACÃO SCX 6545

TITULO: N o : REVISÃO: PROCESSO DE INSTALACAO E CONFIGURACÃO SCX 6545 1. Instalação... 3 2. Apresentação do Painel de Controle... 5 3. Configurando tipo de papel... 6 4. Definir a data e a hora... 6 5. Alterar o idioma do visor... 7 6. Cadastrando o Endereço TCP / IP no

Leia mais

Operadores e separadores Identificadores Palavras chave Constantes

Operadores e separadores Identificadores Palavras chave Constantes Sumário Abordagem de um problema Noções de léxico e de sintaxe Alfabeto da linguagem C Operadores e separadores Identificadores Palavras chave Constantes Programação 2007/2008 DEEC-IST 1 Problema Pretende-se

Leia mais

Introdução à linguagem C

Introdução à linguagem C Introdução à linguagem C Luís Charneca luis.charneca@gmail.com Introdução ao C O C nasceu na década de 70. O seu inventor, Dennis Ritchie, implementou-o pela primeira vez usando um DEC PDP-11 correndo

Leia mais

CEFAPA Aplicação Informática

CEFAPA Aplicação Informática CEFAPA Aplicação Informática Guia do Utilizador versão do documento: 1.1 Índice Entrar no sistema... 2 Perfil do Utilizador... 3 Lista de Formadores... 4 Pesquisa de Formadores... 4 Criar Nova Ficha do

Leia mais

Introdução à Linguagem C

Introdução à Linguagem C Engenharia de CONTROLE e AUTOMAÇÃO Introdução à Linguagem C Aula 02 DPEE 1038 Estrutura de Dados para Automação Curso de Engenharia de Controle e Automação Universidade Federal de Santa Maria beltrame@mail.ufsm.br

Leia mais

Universidade Federal do Espírito Santo. Programação I Tipos de Dados Básicos - C Professora: Norminda Luiza

Universidade Federal do Espírito Santo. Programação I Tipos de Dados Básicos - C Professora: Norminda Luiza Universidade Federal do Espírito Santo Programação I Tipos de Dados Básicos - C Professora: Norminda Luiza Variáveis Tipos de Dados Básicos Formação dos identificadores o nome deve começar com uma letra

Leia mais

Linguagem de Programação C

Linguagem de Programação C Algoritmos e Lógica de Programação Linguagem C Entrada e Saída de dados Reinaldo Gomes reinaldo@cefet-al.br Linguagem de Programação C 1 Fluxo de Saída Padrão Saída Formatada: printf ( ) Tem a

Leia mais

X-IntegConfig. Configuração da integração do X-Mobile. Versão 1.0.7

X-IntegConfig. Configuração da integração do X-Mobile. Versão 1.0.7 X-IntegConfig Configuração da integração do X-Mobile Versão 1.0.7 Índice - Introdução...2 - Como usar o X-IntegConfig...3 - Detalhes do ficheiro de importação...5 (a) Edição de Instrução SQL...8 (b) Configuração

Leia mais

Impressora Não Fiscal Diebold IM453HU

Impressora Não Fiscal Diebold IM453HU Impressora Não Fiscal Diebold IM453HU Baseada em tecnologia de última geração, a IM453HU é um equipamento dois em um: apresenta alto desempenho de impressão térmica e autenticação matricial. www.bztech.com.br

Leia mais

Funções de Entrada e Saída

Funções de Entrada e Saída inicio Escrita no ecrã (Saída de dados) Escrever( introduza o valor do raio ) Raio Leitura do valor do raio S Raio < 0 N O utilizador insere o valor do raio (Entrada de dados do teclado) Escrita no ecrã

Leia mais

Trabalho Asterisk Rui Nelson Magalhães Carneiro Dezembro 2015

Trabalho Asterisk Rui Nelson Magalhães Carneiro Dezembro 2015 Trabalho Asterisk Rui Nelson Magalhães Carneiro 050503265 Dezembro 2015 Especificações... 2 Instalação do Asterisk... 4 Configuração Ramo Porto... 5 Configuração Ramo Lisboa... 8 Configuração do Trunk...

Leia mais

Tratamento de Caracteres

Tratamento de Caracteres Tratamento de Caracteres Notas de Aula Prof. Francisco Rapchan www.geocities.com/chicorapchan A tabela ASCII Se os computadores manipulam apenas números, como eles podem armazenar os caracteres de um nome

Leia mais

COMANDOS DE CONTROLE DE FLUXO. Luís Charneca.

COMANDOS DE CONTROLE DE FLUXO. Luís Charneca. COMANDOS DE CONTROLE DE FLUXO Luís Charneca luis.charneca@gmail.com O Comando IF (1) Os comandos de controle de fluxo são aqueles que permitem ao programador alterar a sequência de execução do programa.

Leia mais

CCO 016 / COM 110 Fundamentos de Programação

CCO 016 / COM 110 Fundamentos de Programação CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 04 Linguagem de programação C Saída de dados Imprima printf Histórico da Linguagem

Leia mais

ecos - Gestores de dispositivos

ecos - Gestores de dispositivos ecos - Gestores de dispositivos gestores de dispositivos ( device drivers ) interface aplicacional (API) gestor de linha série raw serial driver tty driver ecos - device driver - user API cyg_io_lookup

Leia mais

Tipos primitivos de Java Entrada de Dados Formatação da Saída. Aula 03

Tipos primitivos de Java Entrada de Dados Formatação da Saída. Aula 03 Introdução a Programação IF669 http://www.cin.ufpe.br/~if669 Tipos primitivos de Java Entrada de Dados Formatação da Saída Aula 03 Ricardo Massa F. Lima rmfl@cin.ufpe.br Sérgio C. B. Soares scbs@cin.ufpe.br

Leia mais

PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S

PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é

Leia mais

Linguagem C: Introdução

Linguagem C: Introdução Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais

Leia mais

Introdução à programação em PASCAL. Aula de 22/10/2001. Nota: Conjunto de slides baseados nas transparências utilizadas em PEDA em anos anteriores

Introdução à programação em PASCAL. Aula de 22/10/2001. Nota: Conjunto de slides baseados nas transparências utilizadas em PEDA em anos anteriores Introdução à programação em PASCAL Aula de 22/10/2001 Nota: Conjunto de slides baseados nas transparências utilizadas em PEDA em anos anteriores Conteúdo Conceito de linguagem de programação O processo

Leia mais

Processador de Texto WinWord (Regras)

Processador de Texto WinWord (Regras) (Regras) 1º Definir comportamento do processador de texto quanto a gravações automáticas e cópias de segurança. 2º Definir organização geral do documento Onde será(ão) colocado(s) o(s) índice(s), a bibliografia

Leia mais

Sistemas Operacionais e Introdução à Programação. Programação com linguagem C

Sistemas Operacionais e Introdução à Programação. Programação com linguagem C Sistemas Operacionais e Introdução à Programação Programação com linguagem C 1 Entrada e saída: escrevendo na tela Veja uma comparação entre um programa Portugol e seu equivalente em C: Inicio Inteiro

Leia mais

Programação Estruturada

Programação Estruturada Programação Estruturada Entrada e Saída. Mais sobre dados Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Saída

Leia mais

Funções getchar() e putchar()

Funções getchar() e putchar() Sumário Tipos elementares Inteiro, Carácter, Real, Booleano, Void Variáveis e os operadores & e * Constantes Funções printf() e scanf() Opções de formatação Funções getchar() e putchar() Programação 2007/2008

Leia mais

Identificadores Nome de variáveis, constantes, métodos, etc...

Identificadores Nome de variáveis, constantes, métodos, etc... IV.2 Aspectos Léxicos Convencionais Classes de símbolos Genéricos Token genérico / Lei de formação bem definida Podem possuir limitações de tamanho e/ou valor Possuem valor semântico o token deve ser acompanhado

Leia mais

CÓDIGOS Código BCD 8421

CÓDIGOS Código BCD 8421 CÓDIGOS Uma grande parte dos sistemas digitais trabalha com os níveis lógicos (bits) representando informações que são codificadas em bits. Exemplo: computador trabalha com informações alfanuméricas; a

Leia mais

Victor Vision LTDA. Protocolo Serial DGUS

Victor Vision LTDA. Protocolo Serial DGUS Protocolo Serial DGUS Versão 2.1 23/04/2015 1 Introdução O protocolo nativo DGUS é composto por 5 comandos: 0x80: Escrita nos registradores DGUS 0x81: Leitura dos registradores DGUS 0x82: Escrita no espaço

Leia mais

Introdução à Programação

Introdução à Programação Programação de Computadores Introdução à Programação Prof. Helton Fábio de Matos hfmatos@dcc.ufmg.br Agenda Algoritmo & Programa Variáveis Declaração de tipos Comando de entrada ou de leitura Comando de

Leia mais

Transferência de Arquivo: Protocolo FTP

Transferência de Arquivo: Protocolo FTP Para iniciar uma sessão FTP (File Transfer Protocol) típica e acessar uma conta, o usuário deve fornecer uma identificação e uma senha; Após a identificação o usuário pode realizar operações de transferência

Leia mais

11 - Estrutura de um programa em C

11 - Estrutura de um programa em C 11 - Estrutura de um programa em C directivas para o compilador { main ( ) declarações instruções } -É possível utilizar comentários, exemplo: /* Comentário */ que não são traduzidos pelo compilador, pois

Leia mais

Elementos de programação em C

Elementos de programação em C Elementos de programação em C Literais e constantes Francisco A. C. Pinheiro, Elementos de Programação em C, Bookman, 2012. Visite os sítios do livro para obter material adicional: www.bookman.com.br e

Leia mais

Acentuação na Linguagem C

Acentuação na Linguagem C Aula 04 Linguagem C Disciplina: Algoritmos Prof. Allbert Velleniche de Aquino Almeida E-mail: allbert.almeida@fatec.sp.gov.br Site: http://www.allbert.com.br /allbert.almeida Acentuação na Linguagem C

Leia mais

Retôrno ao Padrão de Fabrica (Restore Default ) Habilitação do Buzzer. Saída da Habilitação sem Salvar. Configuração Através RS232

Retôrno ao Padrão de Fabrica (Restore Default ) Habilitação do Buzzer. Saída da Habilitação sem Salvar. Configuração Através RS232 Sumário Retôrno ao Padrão de Fábrica (Restore Default)... 1 Saída da sem salvar... 1 Configuração através RS232... 1 Lista de... 1 do Buzzer... 2 de Leitura Redundante... 2 do Modo Scan... 3 Duração do

Leia mais

INF 1620 P1-13/09/02 Questão 1 Nome:

INF 1620 P1-13/09/02 Questão 1 Nome: INF 1620 P1-13/09/02 Questão 1 Considere que o cálculo da multa para o pagamento de um determinado imposto varia de acordo com a tabela a seguir: Valor do Imposto Original Multa por mês de atraso até R$

Leia mais

Introdução à Computação MAC0110

Introdução à Computação MAC0110 Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 2 Variáveis e Atribuições Memória Principal: Introdução Vimos que a CPU usa a memória principal para guardar as informações que estão

Leia mais

Informática para Ciências e Engenharias (C) Trabalho Prático /18

Informática para Ciências e Engenharias (C) Trabalho Prático /18 Informática para Ciências e Engenharias (C) Trabalho Prático - 2017/18 1. Contexto O módulo de Young ou módulo de elasticidade é um parâmetro mecânico que proporciona uma medida da rigidez de um material

Leia mais

REGRAS GERAIS DE APRESENTAÇÃO DE TRABALHOS ACADÊMICOS. A ABNT NBR 14724:2011 estabelece algumas regras para a apresentação gráfica de um trabalho.

REGRAS GERAIS DE APRESENTAÇÃO DE TRABALHOS ACADÊMICOS. A ABNT NBR 14724:2011 estabelece algumas regras para a apresentação gráfica de um trabalho. REGRAS GERAIS DE APRESENTAÇÃO DE TRABALHOS ACADÊMICOS A ABNT NBR 14724:2011 estabelece algumas regras para a apresentação gráfica de um trabalho. PAPEL MARGENS FONTE TEXTO TÍTULO DAS SEÇÕES TÍTULO DAS

Leia mais

Linguagem de Programação C

Linguagem de Programação C Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática Linguagem de Programação C Disciplina : Paradigmas de Programação Prof.: Gláucya Carreiro Boechat glaucyacboechat@gmail.com

Leia mais

1 d=

1 d= O que faz/o que é Como usar / Como funciona Formato geral do Arquivo Submetido ao Lex ER estendidas / Exemplos The Lex & YACC page: http://dinosaur.compilertools.net/ Flex: versão livre http://simplesamples.info/c++/flex.php

Leia mais

NORMAS COMPLEMENTARES DE APRESENTAÇÃO

NORMAS COMPLEMENTARES DE APRESENTAÇÃO Faculdade de Medicina Dentária NORMAS COMPLEMENTARES DE APRESENTAÇÃO DA DISSERTAÇÃO DE MESTRADO INTEGRADO EM MEDICINA DENTÁRIA 1. Estrutura da dissertação A dissertação deve ter a seguinte sequência de

Leia mais

Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES. Linguagem C. Linguagem C Estrutura Básica. Constante (literais) Linguagem C Primeiro Programa

Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES. Linguagem C. Linguagem C Estrutura Básica. Constante (literais) Linguagem C Primeiro Programa Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES Linguagem C - Introdução Linguagens de Máquina Representação numérica Difícil utilização e compreensão Específica para cada máquina Linguagens Simbólicas(Assembly)

Leia mais

SPED EFD DAS CONTRIBUIÇÕES ASPECTOS CONCEITUAIS, OBRIGAÇÕES, PRAZOS E PENALIDADES. Walison de Paula Silva

SPED EFD DAS CONTRIBUIÇÕES ASPECTOS CONCEITUAIS, OBRIGAÇÕES, PRAZOS E PENALIDADES. Walison de Paula Silva ASPECTOS CONCEITUAIS, OBRIGAÇÕES, PRAZOS E PENALIDADES Walison de Paula Silva Agenda Regras de Preenchimento do arquivo Tabelas Auxiliares Tabelas Internas Regras de Preenchimento do arquivo Arquivo no

Leia mais

Objectivos. Observar os tipos fornecidos pelo C++ Explicar as regras sintácticas para nomes de identificadores Estudar variáveis e constantes

Objectivos. Observar os tipos fornecidos pelo C++ Explicar as regras sintácticas para nomes de identificadores Estudar variáveis e constantes Tipos de Dados Objectivos Observar os tipos fornecidos pelo C++ São dados alguns exemplos Explicar as regras sintácticas para nomes de identificadores Estudar variáveis e constantes O que são Como se distinguem

Leia mais

Programação de Computadores II. Cap. 7 Cadeias de Caracteres 1/2

Programação de Computadores II. Cap. 7 Cadeias de Caracteres 1/2 Programação de Computadores II Cap. 7 Cadeias de Caracteres 1/2 Livro: Waldemar Celes, Renato Cerqueira, José Lucas Rangel. Introdução a Estruturas de Dados, Editora Campus (2004) Slides adaptados dos

Leia mais

Sistemas de Numeração

Sistemas de Numeração Sistemas de Numeração Objetivos Conhecer representações numéricas para inteiros positivos (naturais) nas bases binária, hexadecimal e octal. Generalizar representações para qualquer base. Manipular fluentemente

Leia mais

NOME COMPRIMENTO TIPO DESCRIÇÃO CAMPO TIPO DE CAMPO

NOME COMPRIMENTO TIPO DESCRIÇÃO CAMPO TIPO DE CAMPO LAYOUT DO FICHEIRO DE DEVEDORES NOME COMPRIMENTO TIPO DESCRIÇÃO CAMPO TIPO DE CAMPO N.º de contribuinte 9 Numérico Indica o número de contribuinte do Devedor Nome do Aceitante 40 Alfanumérico Nome do Devedor,

Leia mais

AMBIENTE DE PROGRAMAÇÃO PYTHON II

AMBIENTE DE PROGRAMAÇÃO PYTHON II Computadores e Programação Engª Biomédica Departamento de Física Faculdade de Ciências e Tecnologia da Universidade de Coimbra Ano Lectivo 2003/2004 FICHA 2 AMBIENTE DE PROGRAMAÇÃO PYTHON II 2.1. Objectivos

Leia mais

EDITAL 003/ ARTIGOS CIENTÍFICOS A SEREM SUBMETIDOS NA 1ª MOSTRA DE INICIAÇÃO CIENTÍFICA DA ENGENHARIA MECÂNICA DA FACULDADE PITÁGORAS - ICEMEC

EDITAL 003/ ARTIGOS CIENTÍFICOS A SEREM SUBMETIDOS NA 1ª MOSTRA DE INICIAÇÃO CIENTÍFICA DA ENGENHARIA MECÂNICA DA FACULDADE PITÁGORAS - ICEMEC EDITAL 003/2017 - ARTIGOS CIENTÍFICOS A SEREM SUBMETIDOS NA 1ª MOSTRA DE INICIAÇÃO CIENTÍFICA DA ENGENHARIA MECÂNICA DA FACULDADE PITÁGORAS - ICEMEC 1 - DISPOSIÇÕES INICIAIS Este edital tem por objetivo,

Leia mais

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS Para entender como o computador armazena as informações, é importante conhecer

Leia mais

1. Alcance. 2. Referências Normativas. 3. Definições. página: 1

1. Alcance. 2. Referências Normativas. 3. Definições. página: 1 página: 1 1. Alcance Este Padrão Internacional especifica as exigências para um formato generalizado de troca que reterá registros que descrevem todas as formas de material possíveis em descrições bibliográficas,

Leia mais

SCC 202 Algoritmos e Estruturas de Dados I. Pilhas (Stacks) (implementação dinâmica)

SCC 202 Algoritmos e Estruturas de Dados I. Pilhas (Stacks) (implementação dinâmica) SCC 202 Algoritmos e Estruturas de Dados I Pilhas (Stacks) (implementação dinâmica) Operações alocação encadeada dinâmica typedef struct elem{ tipo_info info; struct elem *lig; tipo_elem; typedef struct{

Leia mais

Linguagens de Programação I

Linguagens de Programação I Linguagens de Programação I Tema # 4 Operadores em C Susana M Iglesias FUNÇÕES ENTRADA-SAÍDA I/O printf(), utilizada para enviar dados ao dispositivo de saída padrão (stdout), scanf(), utilizada para ler

Leia mais

LÓGICA DE PROGRAMAÇÃO. Resumo da Linguagem C. Sérgio Carlos Portari Júnior

LÓGICA DE PROGRAMAÇÃO. Resumo da Linguagem C. Sérgio Carlos Portari Júnior LÓGICA DE PROGRAMAÇÃO Resumo da Linguagem C Sérgio Carlos Portari Júnior Tipos de dados mais usados em C Inteiro int 2 bytes Real float 4 bytes Caractere char 1 byte String não existe* xxxxxxx Booleano

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Bitmap Font Writer

Leia mais

Parte 3: Camada de Rede

Parte 3: Camada de Rede Parte 3: Camada de Rede Objetivos: Visão Geral: Entender os princípios dos serviços da Camada de Rede: Roteamento (seleção de caminho). Implementação na Internet. Serviços da Camada de Rede. Princípios

Leia mais

Arquitetura de computadores BASE NUMÉRICAS

Arquitetura de computadores BASE NUMÉRICAS Arquitetura de computadores BASE NUMÉRICAS Base Numérica A base numérica é um conjunto de símbolos (algarismos) usados para representar uma certa quantidade ou número. Notação Posicional Esta notação representa

Leia mais

Revisão da Linguagem C Prof. Evandro L. L. Rodrigues

Revisão da Linguagem C Prof. Evandro L. L. Rodrigues SEL0433 Aplicação de Microprocessadores I Revisão da Linguagem C Prof. Evandro L. L. Rodrigues Estrutura de um programa C Diretivas de pré processamento Declaração de variáveis globais Declaração de protótipos

Leia mais

Expressões Condicionais

Expressões Condicionais Programação Funcional Capítulo 4 Expressões Condicionais José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2013.1 1/38 1 Combinando funções 2 Expressão condicional 3

Leia mais

Aula 07. Representação da Informação. Prof. Dr. Dilermando Piva Jr.

Aula 07. Representação da Informação. Prof. Dr. Dilermando Piva Jr. 07 Aula 07 Representação da Informação Prof. Dr. Dilermando Piva Jr. Site Disciplina: http://fundti.blogspot.com.br/ Informação - é gerada a partir da definição e organização das relações entre os dados.

Leia mais

Tutorial SIP Redirect para Elastix v.2

Tutorial SIP Redirect para Elastix v.2 Tutorial SIP Redirect para Elastix v.2 1. Requisitos do sistema: Instalação do Elastix 2.X.X * ; Chave/Senha SIP Redirect da Telein para consultar; *obs : Foi utilizado durante o tutorial a versão 2.5.0

Leia mais

Caracteres e Cadeias de Caracteres

Caracteres e Cadeias de Caracteres Caracteres e Cadeias de Caracteres INF1005 Programação I Prof. Hélio Lopes lopes@inf.puc-rio.br sala 408 RDC 1 caracteres e cadeias de caracteres tópicos caracteres cadeias de caracteres (strings) vetor

Leia mais

Princípios de Desenvolvimento de Algoritmos MAC122

Princípios de Desenvolvimento de Algoritmos MAC122 Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Aula de Revisão: Variáveis e Atribuições Introdução Memória Principal: Vimos no curso anterior que a CPU usa a memória

Leia mais

Módulo 7 Cadeias de Caracteres

Módulo 7 Cadeias de Caracteres Estruturas de Dados Módulo 7 Cadeias de Caracteres 9/8/2005 (c) Dept. Informática - PUC-Rio 1 Referências Waldemar Celes, Renato Cerqueira, José Lucas Rangel, Introdução a Estruturas de Dados, Editora

Leia mais

O Ambiente de Trabalho Candy

O Ambiente de Trabalho Candy O Ambiente de Trabalho Candy ÍNDICE INTRODUÇÃO 2 OS ELEMENTOS PRINCIPAIS DO AMBIENTE DE TRABALHO 2 1 Barra de Título 2 2 Separador de Aplicação (Application Tabs) e informação acerca da versão do programa

Leia mais

PROGRAMAS BÁSICOS EM C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia

PROGRAMAS BÁSICOS EM C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia PROGRAMAS BÁSICOS EM C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia Calculo da área de um triângulo Algoritmo Área Var base,

Leia mais

O que faz/o que é Como usar Como funciona Formato geral do Arquivo Submetido ao Lex ER estendidas Exemplos The Lex & YACC page:

O que faz/o que é Como usar Como funciona Formato geral do Arquivo Submetido ao Lex ER estendidas Exemplos The Lex & YACC page: O que faz/o que é Como usar Como funciona Formato geral do Arquivo Submetido ao Lex ER estendidas Exemplos The Lex & YACC page: http://dinosaur.compilertools.net/ 1 O que faz Lex gera programas (em C)

Leia mais

Utiliza Expressões Regulares (ER) Estendidas para definir a especificação da análise léxica desejada

Utiliza Expressões Regulares (ER) Estendidas para definir a especificação da análise léxica desejada O que faz/o que é Como usar Como funciona Formato geral do Arquivo Submetido ao Lex ER estendidas Exemplos The Lex & YACC page: http://dinosaur.compilertools.net/ 1 O que faz Lex gera programas (em C)

Leia mais

Elementos pré-textuais Antecedem o texto, trazendo informações que identificam o trabalho, na seqüência a seguir:

Elementos pré-textuais Antecedem o texto, trazendo informações que identificam o trabalho, na seqüência a seguir: Regras para Exame de Qualificação - Mestrado e Doutorado Estrutura do trabalho acadêmico O trabalho acadêmico está estruturado em elementos pré-textuais, elementos textuais e elementos pós-textuais. Alguns

Leia mais

Elementos de programação em C

Elementos de programação em C Elementos de programação em C Entrada e saída: teclado e monitor de vídeo Francisco A. C. Pinheiro, Elementos de Programação em C, Bookman, 2012. Visite os sítios do livro para obter material adicional:

Leia mais

Introdução a SQL (parte 2)

Introdução a SQL (parte 2) Introdução a SQL (parte 2) Bases de Dados (CC2005) Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto Eduardo R. B. Marques DCC/FCUP Introdução a SQL parte 2 Tipos,

Leia mais

O BGP prefixa filtros com o 4-byte COMO números

O BGP prefixa filtros com o 4-byte COMO números O BGP prefixa filtros com o 4-byte COMO números Índice Introdução Informações de Apoio 4-byte COMO o filtro do número Configuração alternada Modo de Asplain Filtro para o modo de Asplain Introdução Este

Leia mais

SISTEMAS DE NUMERAÇÃO (Unidade 2)

SISTEMAS DE NUMERAÇÃO (Unidade 2) MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA

Leia mais

SISTEMAS DE NUMERAÇÃO

SISTEMAS DE NUMERAÇÃO MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA

Leia mais

MANUAL DO UTILIZADOR

MANUAL DO UTILIZADOR MANUAL DO UTILIZADOR PROGRAMA DE TAXAÇÃO TELEFÓNICA DigiCall - Taxação Telefónica Pág.2 INDICE 1 O que é o DigiCall?... 3 2 Requisitos mínimos para instalação do DigiCall... 3 3 Suporte Técnico... 3 4

Leia mais

Programação de Computadores I

Programação de Computadores I Programação de Computadores I Comandos de Entrada e Saída printf() / scanf() / getchar() Gil Eduardo de Andrade Introdução Os comandos de entrada e saída permitem ao programador interagir com o usuário;

Leia mais

IV.2 Aspectos Léxicos Convencionais

IV.2 Aspectos Léxicos Convencionais IV.2 Aspectos Léxicos Convencionais Classes de símbolos Genéricos - Token genérico / Lei de formação bem definida - Limitações de tamanho e/ou valor - Possuem valor semântico o token deve ser acompanhado

Leia mais