PROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012
|
|
- Geraldo Azambuja Braga
- 8 Há anos
- Visualizações:
Transcrição
1 Departamento de Engenharia Electrotécnica PROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012 Mestrado Integrado em Engenharia Electrotécnica e de Computadores 1º ano 2º semestre Trabalho Final Reservas de viagens de avião Paulo da Fonseca Pinto
2 2
3 1 Introdução O trabalho final consiste numa sequência de procedimentos de dificuldade crescente que tratam de reservas de lugares de avião. O trabalho cobre várias perspectivas: Operações que um operador de transporte aéreo tem de efectuar (Ex. atribuir um tipo de avião a um voo); Operações que um viajante tem de efectuar (Ex. reserva de um lugar num avião) Operações com um caracter mais de programação que foram necessárias para a realização deste enunciado e que se exigem dos alunos para a obtenção de uma classificação mais elevada (Ex. preenchimento automático de uma percentagem da capacidade de um avião) Os alunos devem começar pelo início (evidentemente) fazendo sequencialmente os vários procedimentos. As classificações mostradas são apenas indicativas da classificação que o aluno poderá ter. Outras considerações podem fazer com que a nota seja diferente: avaliação de cada aluno ao longo do semestre nas aulas de laboratório, outras considerações sobre este próprio trabalho, como: qualidade do código; legibilidade; indentação; simplicidade; etc. 2 Ficheiros iniciais 2.1 Airbus3xx Vai-se considerar apenas os aviões da Airbus com corredor único e capacidade inferior a 200 passageiros (a família Airbus 320, que tem quatro tipos). Como sabe, o número de filas de um avião é dependente da vontade do operador (os operadores de baixo custo usam aviões de cada tipo com mais filas, por exemplo). Como o número de filas de cada tipo pode ser variável, existem ficheiros com a estrutura de um dado tipo de avião: Airbus318, Airbus319, Airbus320, e Airbus321. Se existissem duas versões diferentes de um mesmo tipo, por exemplo o Airbus318, existiriam dois ficheiros com a estrutura de cada um deles (por exemplo, Airbus318a e Airbus318b ). Vamos considerar apenas uma estrutura de avião por tipo neste trabalho. O ficheiro Airtbus3xx é um ficheiro de texto e contém em cada linha o número de cadeiras em cada fila, por ordem crescente. Quando existem quatro cadeiras a classe é a executiva. Quando existem seis cadeiras, a classe é a turística. Como pode ver, quando estiver a programar, a capacidade do avião que está a tratar nesse momento varia. Assim, por exemplo, tem de ter um número máximo de posições para tratar o maior avião, mas pode ser que esteja a utilizar os dados que definiu somente em parte. Aconselha-se que tenha duas variáveis com a capacidade real do avião que está a tratar (filas de executiva e filas de turística) e que definirão o máximo de posições a usar nesse momento. Assuma os valores máximos do Airbus321. 3
4 Os ficheiros criados têm a seguinte estrutura para os quatro aviões (na última coluna estão indicados os números de passageiros sugeridos pela Airbus) Modelo Executiva Turística Filas Lug. Filas Lug. Total Airbus Airbus Airbus Airbus Airbus Nomes e Apelidos Existem dois ficheiros de texto com nomes próprios Portugueses e Apelidos Portugueses. São ficheiros de texto com os nomes nomes e apelidos e contêm um nome/apelido em cada linha. Considere que o máximo são 900 nomes ou apelidos e que cada um pode estar guardado num vector de 20 posições. Existem outros dois ficheiros com informação não tratada de nomes e apelidos. Foram os ficheiros que foram usados para se produzir os anteriores. Estes ficheiros têm o nome de nomes_original e apelidos_original. Só serão usados se o aluno quiser fazer um trabalho na faixa dos 18 aos 20 valores. Cada tipo de avião tem um ficheiro em tantas linhas como filhas de cadeiras no avião e cada linha tem o número de lugares na respectiva fila. Uma fila com 4 cadeiras pertence à classe executiva e uma fila com seis cadeiras à classe turística. 3 Ficheiros de voos Cada voo tem um ficheiro binário para o descrever. Por exemplo, o voo TP1048 de Lisboa para Barcelona tem um ficheiro com o nome TP1048. Este ficheiro começa com um inteiro com o número do avião (318, 319, 320, ou 321). Depois tem um conjunto de dados para cada lugar. O total desses conjuntos é a dimensão do avião. Por exemplo, se um avião tem 150 lugares, existem 150 conjuntos de dados após o primeiro inteiro. Como se sabe quantos conjuntos são, e de que classe? ATENÇÃO: Depois de se ler o primeiro inteiro, tem de se ir ler o ficheiro Airbus3xx para saber quantos conjuntos de dados estão gravados no ficheiro TP1048, e de que classe são. Aconselha-se os alunos a fazer uma função que lê ficheiros do tipo Airbus3xx e devolva o número de filas de executivo e de turístico. Deste modo, não tem sempre de estar a escrever o código para ler o ficheiro em cada função do menu do programa em que tal for preciso (basta chamar a função). Para cada lugar a informação contante é a seguinte: char ocupado; char nome [100]; char checked_in; int id_bagagem; int id_cod_reserva; 4
5 Quando um lugar está reservado o valor de ocupado é 1 (inteiro) e a restante informação está preenchida. Quando o lugar está vazio o valor de ocupado é zero (inteiro) e a informação que pode estar nos outros campos é indefinida. Por exemplo: Num avião que tenha 4 filas de executiva e 20 filas de turística, o ficheiro de voo começa com um inteiro com o valor do tipo do avião (cujo ficheiro tem a informação das filas), seguido de 136 estruturas (4x4+6x20) como a de cima tudo em binário. 4 Programa A execução do programa está dividida em quatro grupos de dificuldade crescente. O menu total tem 10 opções e está mostrado em baixo com uma linha de intervalo para identificar os vários grupos Recorda-se os alunos que não é permitido o uso de variáveis globais. Como a variável que vai conter as reservas de um voo é de dimensão muito reduzida, não há necessidade de a declarar como static (ver livro). Negócio Aéreo 0 - Sair do programa 1 - Mostrar a estrutura de um avião 2 - Mostrar a ocupação de um voo 3 - Mostrar o nome dos passageiros com reserva num voo 4 - Efectuar a reserva de um voo com escolha de lugar 5 - Alterar o lugar de uma reserva 6 - Atribuir um avião a um voo específico (abertura de voo) 7 - Preencher um voo com passageiros aleatórios 8 - Histograma de ocupação de voo por tipo de lugar 9 - Geração do ficheiro de nomes e apelidos 5
6 5 Grupo 1: Manipulação básica de ficheiros e visualização simples de informação O primeiro conjunto de procedimentos consiste nas opções 0 a 3. Elas versam a manipulação básica de ficheiros de texto e binário, como a sua leitura e escrita, assim como a manipulação e visualização básica de dados. A classificação indicativa para os alunos que tenham executado apenas esta parte com sucesso é de 10 a 13 valores. 5.1 Mostrar a estrutura de um avião A primeira opção consiste em mostrar a estrutura de um certo tipo de avião em termos de filas das classes executiva e turística. O programa deve perguntar quais dos A3xx se pretende. Lê esse ficheiro e coloca a informação no ecrã. A mostragem da estrutura de um avião pode ser feita de dois modos: 1. Se o programa for corrido sem parâmetros, mostra o menu e tem de se seleccionar a opção 1 e o programa pede o tipo do avião. 2. Se o programa for corrido com um parâmetro (como está mostrado em baixo) ele lê logo o ficheiro com o nome fornecido, mostra a estrutura e vai depois para o menu. $./tunl A318 O programa deve também poder ser corrido de um modo habitual no Linux para se saber como é a sintaxe dos programas. Ao ser chamado como mostrado em baixo o programa deve escrever os modos como pode ser corrido $./tunl -h 5.2 Mostrar a ocupação de um voo Esta opção mostra os vários lugares do avião para um certo voo (ex. TP1048) indicando quais os livres e os ocupados. Atenção que o número de filas depende do avião que está a ser usado nesse voo e essa indicação aparece no primeiro campo do ficheiro de voo. Tem de ler o ficheiro do tipo de avião primeiro, e depois ler o do voo mostrando a informação no final. 5.3 Mostrar o nome dos passageiros com reservas num voo Esta opção é semelhante à anterior no que diz respeito à obtenção de informação de um voo. O que se pretende agora é que sejam escritos para cada lugar ocupado a fila, a cadeira e o nome da pessoa que vai viajar. 6
7 6 Grupo 2: Tratamento elaborado de informação O segundo conjunto de procedimentos consiste no manuseamento mais elaborado da informação. A classificação indicativa para os alunos que tenham executado a parte anterior e esta parte é de 13 a 16 valores. 6.1 Efectuar reserva de um voo Esta opção permite reservar um lugar num voo. Obviamente, o voo tem de existir, pelo que o programa deve perguntar o nome do voo (ex. TP1048). Abre o ficheiro para ver que tipo de avião o vai executar, lê o ficheiro do avião para saber a estrutura (opç e depois lê o ficheiro até ao fim. Mostra a ocupação ao utilizador (igual à opção 2) e pergunta a fila e o lugar ao utilizador. Se esse lugar estiver vazio aceita a reserva pedindo a informação necessária. No final escreve o ficheiro com os dados actualizados, mantendo o mesmo nome, evidentemente. 6.2 Alterar o lugar de uma reserva Esta opção permite que um utilizador que já tenha uma reserva possa mudar de lugar. A segurança é feita pedindo ao utilizador o nome e comparando com o nome onde o utilizador diz que está. É muito parecida com a opção anterior, mas em vez de o utilizador indicar um lugar para o reservar para si, indica um lugar onde presumivelmente está e se escrever o nome correcto, deve indicar outro lugar para onde deseja ir. Claro que este novo lugar tem de estar vago (tal como na opção anterior, desta vez). 6.3 Atribuir um avião a um voo (abertura de voo) Esta opção permite criar um voo. Por exemplo, o voo TP1048. O programa deve perguntar o nome do voo que será o nome do ficheiro. Depois deve perguntar o tipo de avião para esse voo. O programa deve ir ler o ficheiro do tipo de avião que foi escolhido para saber quantas filas há e de que classe. Depois deve escrever o inteiro do tipo de avião no ficheiro novo e escrever os dados para todos os lugares indicando que estão vazios. Esta opção deve poder ser executada a partir da linha de comandos do seguinte modo: $./tunl TP1048 A318 7
8 7 Grupo 3: Tratamento avançado de informação O terceiro conjunto de procedimentos consiste no tratamento avançado de informação. A classificação indicativa para os alunos que tenham executado todas as partes incluindo esta é de 16 a 18 valores. 7.1 Preencher um voo com passageiros aleatórios Esta opção permite encher um voo aleatoriamente. A percentagem de ocupação do avião deve ser determinada aleatoriamente, os lugares onde os passageiros se vão sentar devem ser determinados aleatoriamente, os nomes próprios dos utilizadores assim como os seus apelidos devem ser determinados aleatoriamente a partir dos ficheiros nomes e apelidos, e finalmente os identificadores de bagagem e de reserva também devem ser determinados aleatoriamente. 8
9 8 Grupo 4: Tratamento muito avançado de informação O quarto e último conjunto de procedimentos consiste na execução de tarefas muito avançadas de manipulação de informação e sua representação gráfica. A classificação indicativa para os alunos que tenham executado todas as partes anteriores e também esta é de 18 a 20 valores. Tenha em atenção o aviso no final desta secção. 8.1 Histograma Esta opção gera um histograma da ocupação de um voo. O programa deve perguntar o nome do voo (ex., TP1048) e deve mostrar a percentagem de ocupação do voo, a percentagem de ocupação dos lugares de executiva, de turística, de lugares à janela, de lugares ao corredor, e finalmente dos lugares do meio. O máximo de asteriscos indicadores dos vários valores deve ser de 70 (ou o comprimento de uma linha no terminal) e deve ser o valor máximo de todos os anteriores. Os outros estão em proporção directa. Esta opção não foi implementada pelo corpo docente no trabalho deste semestre. 8.2 Geração dos ficheiros de nomes e apelidos Esta opção deve ser implementada num programa diferente. O objectivo é usar os ficheiros nomes_original e apelidos_original para gerar os ficheiros nomes e apelidos que são usados na opção7. AVISO: O Regente da disciplina vai comparar o código deste grupo 4 nos trabalhos de todos os alunos que o fizerem. Códigos considerados pelo Regente como semelhantes implicarão que a nota máxima do trabalho seja de 18 valores. Esta decisão não é revogável nem sujeita a recurso. Não arrisque. Programe o trabalho todo individualmente (ou no grupo) e resista ao impulso de ver soluções de outros grupos, ou de ter trocas de ideias com outros grupos de uma forma muito perto da linguagem C. 9
10 9 Relatório do Trabalho Os alunos devem produzir um relatório do trabalho seguindo as indicações do ficheiro em WORD que está no sítio do trabalho final. Neste semestre as classificações do relatório serão apenas ilustrativas, com as seguintes excepções que implicam reprovação: Um relatório com mais do que uma página. Um relatório muito ilegível e pouco claro. Um relatório sem um mínimo de informação. 10 Postura dos alunos Cada grupo deve ter em consideração o seguinte: Não perca tempo com a estética de entrada e saída de dados; Programe de acordo com os princípios gerais de uma boa codificação (utilização de indentação, apresentação de comentários, uso de variáveis com nomes conformes às suas funções...) e Proceda de modo a que o trabalho a fazer fique equitativamente distribuído pelos dois membros do grupo. 11 Datas Limite A data limite para entrega do trabalho de avaliação é o dia 3 de Junho de 2012, às 18:00 horas por correio electrónico enviado ao docente do laboratório (ver endereços nas páginas da disciplina). Deve ser entregue o ficheiro de código C (.c) e o ficheiro WORD ou PDF com o relatório. Aconselha-se os alunos a contactarem o docente o mais rapidamente possível para marcar a data da discussão, que se realizará nas semanas seguintes. Não são permitidas entregas posteriores, sendo a nota do trabalho de zero valores. Planeie metas ao longo deste período até dia 3 para não deixar acumular trabalho na última semana e com isso prejudicar outras disciplinas (tanto na parte de testes como de trabalhos). Adiante o trabalho para não sofrer muita pressão no final do prazo. Existem quatro semanas de aulas (o mês de Maio) para a execução do trabalho nas aulas de laboratório. Use-as bem para ir avançando no trabalho e executar o mínimo fora das aulas. 10
Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores
Trabalhos Práticos Programação II Curso: Engª Electrotécnica - Electrónica e Computadores 1. Objectivos 2. Calendarização 3. Normas 3.1 Relatório 3.2 Avaliação 4. Propostas Na disciplina de Programação
Leia maisPROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012
Departamento de Engenharia Electrotécnica PROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012 Mestrado Integrado em Engenharia Electrotécnica e Computadores 1º ano 2º semestre Trabalho nº 0 Instalação dos programas
Leia maisCOMPUTAÇÃO e PROGRAMAÇÃO
COMPUTAÇÃO e PROGRAMAÇÃO 2º Trabalho Ano lectivo 2009/2010 MEMec e LEAN Data e hora limite de entrega: 6 de Janeiro de 2010, até às 23h59m Entrega: Submissão electrónica, via Fénix (ver instruções na secção:
Leia maisZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011
Manual Profissional BackOffice Mapa de Mesas v2011 1 1. Índice 2. Introdução... 2 3. Iniciar ZSRest Backoffice... 3 4. Confirmar desenho de mesas... 4 b) Activar mapa de mesas... 4 c) Zonas... 4 5. Desenhar
Leia maisProgramação III / Estruturas de Dados. Enunciado do Trabalho Prático
Programação III / Estruturas de Dados Enunciado do Trabalho Prático 1. Objectivo Pretende-se implementar uma base de dados que sirva para ajudar uma agência de viagens a planear as viagens a realizar pelos
Leia maisA4 Projeto Integrador e Lista de Jogos
A4 Projeto Integrador e Lista de Jogos 1ª ETAPA PROJETO INTEGRADOR (2 pontos na A4) Como discutido em sala de aula, a disciplina de algoritmos I também fará parte do projeto integrador, para cada grupo
Leia maisMANUAL COMO CRIAR UM PROJETO
MANUAL COMO CRIAR UM PROJETO MICROSOFT PROJECT 2010 Menu: Projeto > Informações do Projeto 1º Passo: Criando um novo projeto Um projeto pode ser agendado a partir da Data de inicio do projeto ou Data de
Leia maisPlataforma de Benefícios Públicos Acesso externo
Índice 1. Acesso à Plataforma... 2 2. Consulta dos Programas de Beneficios Públicos em Curso... 3 3. Entrar na Plataforma... 4 4. Consultar/Entregar Documentos... 5 5. Consultar... 7 6. Entregar Comprovativos
Leia maisManual de Utilizador Documentos de Transporte. TOConline. Suporte. Página - 1
TOConline Suporte Página - 1 Documentos de Transporte Manual de Utilizador Página - 2 Índice Criação de um documento de transporte... 4 Definições de empresa- Criação de moradas adicionais... 9 Comunicação
Leia maisProgramação 2ºSemestre MEEC - 2010/2011. Programação 2º Semestre 2010/2011 Enunciado do projecto
Mestrado Integrado em Engenharia Electrotécnica e de Computadores Programação 2º Semestre 2010/2011 Enunciado do projecto O projecto a desenvolver pelos alunos consistirá numa sistema de monitorização,
Leia maisCurso de Licenciatura em Engenharia Informática Cadeira de Algoritmia
Curso de Licenciatura em Engenharia Informática Cadeira de Algoritmia Projecto de avaliação 2006/2007. Este projecto visa a criação de um back-end para geração de facturas para um sistema de facturação
Leia maisMicroMIX Comércio e Serviços de Informática, Lda.
1 P á g i n a Procedimentos Inventário AT 2014 Software Olisoft-SIG.2014 Verificar Versão dos Módulos Instalados Em primeiro lugar deveremos verificar se o programa SIG está actualizado. Esta nova rotina
Leia maisRelatório SHST - 2003
Relatório da Actividade dos Serviços de Segurança, Higiene e Saúde no Trabalho Relatório SHST - 2003 Programa de Validação e Encriptação Manual de Operação Versão 1.1 DEEP Departamento de Estudos, Estatística
Leia maisManual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco
Escola Superior de Tecnologia Instituto Politécnico de Castelo Branco Departamento de Informática Curso de Engenharia Informática Disciplina de Projecto de Sistemas Industriais Ano Lectivo de 2005/2006
Leia maisEngenharia de Software e Sistemas Distribuídos. Enunciado Geral do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software e Sistemas Distribuídos 2 o Semestre 2014/2015 Enunciado Geral do Projecto O que se segue é uma descrição geral do domínio do projecto a desenvolver
Leia maisManual do Utilizador
Faculdade de Ciências e Tecnologia da Universidade de Coimbra Departamento de Engenharia Electrotécnica e Computadores Software de Localização GSM para o modem Siemens MC35i Manual do Utilizador Índice
Leia maisCapítulo Tabelas e Gráficos
Capítulo O menu de tabelas e gráficos torna possível criar tabelas numéricas de funções guardadas na memória. Poderá também utilizar funções múltiplas para criar tabelas. Como utiliza a mesma lista de
Leia maisTerceira Avaliação Visualg & Pascal
Primeiro trabalho Sistema de controle acadêmico Objetivo: implementar um programa de computador que realiza o controle acadêmico de uma turma em uma disciplina específica. O programa deve ser capaz de
Leia maisMANUAL DO UTILIZADOR
MANUAL DO UTILIZADOR Versão 1.6 PÁGINA DE PESQUISA A página principal do PacWeb permite a realização de um número muito variado de pesquisas, simples, ou pelo contrário extremamente complexas, dependendo
Leia maisPara criar a conta faça clique no separador. Abre um formulário com campos que terá que preencher. Basta ir seguindo
CRIAR UMA CONTA DE CORREIO ELECTRÓNICO Ex: No hotmail: Abrir o Explorer Na barra de endereços escrever: http://www.hotmail.com Surge a página representada na fig.1. Fig. 1 Para criar a conta faça clique
Leia maisEngenharia de Software. Enunciado da Primeira Parte do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software 2 o Semestre 2014/2015 Enunciado da Primeira Parte do Projecto 1. Primeira Parte do Projecto ES Este enunciado descreve o trabalho a realizar
Leia maisBarra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas
Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material
Leia maisProcesso de Controle das Reposições da loja
Processo de Controle das Reposições da loja Getway 2015 Processo de Reposição de Mercadorias Manual Processo de Reposição de Mercadorias. O processo de reposição de mercadorias para o Profit foi definido
Leia maisInternet e Email no Akropole. Internet e Email no Akropole
Internet e Email no Akropole Internet e Email no Akropole O Akropole tira proveito da ligação à internet, podendo efectuar várias operações de maior valia, com ou sem intervenção directa do utilizador.
Leia maisActualização. Versão 5.3.1
Actualização Versão 5.3.1 Janeiro 2011 2 JURINFOR Rua de Artilharia 1, Nº 79 3º Dtº - 1250-038 LISBOA PORTUGAL 1 Índice 2 Facturação Certificada Conformidade de procedimentos... 4 2.1 Documentos Certificados...
Leia maisProgramação 2. Trabalho Prático P4B. Efectue as tarefas de programação descritas abaixo, usando a linguagem C++ em ambiente Linux.
Mestrado Integrado em Engenharia Electrotécnica e de Computadores 2006/2007 Programação 2 2º Semestre Trabalho Prático P4B Efectue as tarefas de programação descritas abaixo, usando a linguagem C++ em
Leia maisManual de Utilização do Sítio da Disciplina
UNIVERSIDADE CATÓLICA PORTUGUESA DSI Manual de Utilização do Sítio da Disciplina para: Docentes Versão 7.00 Palma de Cima 1649-023 Lisboa Portugal Tel. 21 721 42 19 Fax 21721 42 79 helpdesk@lisboa.ucp.pt
Leia maisAplicações de Escritório Electrónico
Universidade de Aveiro Escola Superior de Tecnologia e Gestão de Águeda Curso de Especialização Tecnológica em Práticas Administrativas e Tradução Aplicações de Escritório Electrónico Folha de trabalho
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de código de barras e separação de documentos
Este procedimento corresponde ao fluxo de trabalho de Indexação de código de barras e de separação de documentos no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se
Leia maisGuia Site Empresarial
Guia Site Empresarial Índice 1 - Fazer Fatura... 2 1.1 - Fazer uma nova fatura por valores de crédito... 2 1.2 - Fazer fatura alterando limites dos cartões... 6 1.3 - Fazer fatura repetindo última solicitação
Leia maisCopyright 2008 GrupoPIE Portugal, S.A.
WinREST Sensor Log A Restauração do Séc. XXI WinREST Sensor Log Copyright 2008 GrupoPIE Portugal, S.A. 2 WinREST Sensor Log Índice Índice Pag. 1. WinREST Sensor Log...5 1.1. Instalação (aplicação ou serviço)...6
Leia maisMúltiplos Estágios processo com três estágios Inquérito de Satisfação Fase II
O seguinte exercício contempla um processo com três estágios. Baseia-se no Inquérito de Satisfação Fase II, sendo, por isso, essencial compreender primeiro o problema antes de começar o tutorial. 1 1.
Leia mais1. Lançamento em Contas Bancárias Liquidação de Clientes
Título: MÓDULO DE GESTÃO DE BANCOS & CONTROLO LETRAS Pag.: 1 Módulo Gestão Contas Bancárias O módulo Gestão de Contas Bancárias, tem como principal objectivo, permitir ao utilizador saber num exacto momento,
Leia maisCGA Directa. Manual do Utilizador. Acesso, Adesão e Lista de Subscritores
CGA Directa Manual do Utilizador Acesso, Adesão e Lista de Subscritores Versão 1.00 de 10 de Março de 2008 Índice Pág. Introdução 3 Capítulo 1 Capítulo 2 Capítulo 3 Acesso Acesso 4 Adesão Adesão 5 2.1
Leia maisSeu manual do usuário EPSON LQ-630 http://pt.yourpdfguides.com/dref/1120693
Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para. Você vai encontrar as respostas a todas suas perguntas sobre a no manual do usuário (informação,
Leia maisImportação de Dados no Sphinx
Importação de Dados no Sphinx A importação de dados refere-se à transferência de dados coletados em outro ambiente para dentro do software Sphinx. No software, encontre a opção Importar dados no estágio
Leia maisAMBIENTE DE PROGRAMAÇÃO PYTHON
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 1 AMBIENTE DE PROGRAMAÇÃO PYTHON 1.1. Objectivos
Leia maisIntrodução aos critérios de consulta. Um critério é semelhante a uma fórmula é uma cadeia de caracteres que pode consistir em
Material retirado do site Office online. Introdução aos critérios de consulta Um critério é semelhante a uma fórmula é uma cadeia de caracteres que pode consistir em referências de campo, operadores e
Leia maisComo funciona? SUMÁRIO
SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...
Leia maisAplicações de Escritório Electrónico
Universidade de Aveiro Escola Superior de Tecnologia e Gestão de Águeda Curso de Especialização Tecnológica em Práticas Administrativas e Tradução Aplicações de Escritório Electrónico Microsoft Word Folha
Leia maisEngenharia de Software. Enunciado da Segunda Parte do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software 2 o Semestre 2013/2014 Enunciado da Segunda Parte do Projecto 1. Segunda Parte do Projecto ES A segunda parte do projecto consiste na realização
Leia maisZSRest. Manual Configuração. Cartão de Cliente/Fidelização. V2011-Certificado
Manual Configuração Cartão de Cliente/Fidelização V2011-Certificado 1 1. Índice 2. Introdução... 2 3. Configuração... 3 4. Como acumular o saldo... 5 5. Como descontar o saldo... 8 2 2. Introdução O presente
Leia maisFluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção
Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na
Leia maisGuia rápido do utilizador
Guia rápido do utilizador Índice Relatório de roubo 3 Criar um novo relatório de roubo 4 Fornecer detalhes do relatório de roubo Secção 1. Especificar o computador 5 Fornecer detalhes do relatório de roubo
Leia maisManual do utilizador. Aplicação de agente
Manual do utilizador Aplicação de agente Versão 8.0 - Otubro 2010 Aviso legal: A Alcatel, a Lucent, a Alcatel-Lucent e o logótipo Alcatel-Lucent são marcas comerciais da Alcatel-Lucent. Todas as outras
Leia maisReservas de viagens de avião
Programação de Microprocessadores 2011/12 Sem. Par Aluno: 34266 Aluno: 35335 Reservas de viagens de avião A nossa gestão do negócio aéreo foi realizada a partir de várias funções que podem ou não ser utilizadas
Leia mais20 Caracteres - Tipo char
0 Caracteres - Tipo char Ronaldo F. Hashimoto e Carlos H. Morimoto Até agora vimos como o computador pode ser utilizado para processar informação que pode ser quantificada de forma numérica. No entanto,
Leia maisFórmulas e Funções 7
Fórmulas e Funções 7 7.9. Visualização automática do resultado Para visualizar rapidamente o resultado das funções mais simples média, soma, contar, mínimo e máximo: 1. Menu de contexto sobre a barra de
Leia maisGUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Engenharia Informática Ano letivo 2012-2013 Unidade Curricular Arquitectura de Computadores ECTS 6 Regime Obrigatório Ano 2º Semestre 2ºsem Horas de trabalho globais Docente (s) Luis Figueiredo Total
Leia maisPrograma de Parcerias e Submissão de Propostas 2014/15
DEPARTAMENTO DE INFORMÁTICA Programa de Parcerias e Submissão de Propostas 2014/15 O Departamento de Informática (DI) da Faculdade de Ciências da Universidade de Lisboa (FCUL) procura criar e estreitar
Leia maisCOMPETÊNCIAS BÁSICAS EM TIC NAS EB1
COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina do Correio Para saber mais sobre Correio electrónico 1. Dicas para melhor gerir e organizar o Correio Electrónico utilizando o Outlook Express Criar Pastas Escrever
Leia maisZSRest. Manual Profissional. Comandos Rádio X64. V2011-Certificado
Manual Profissional Comandos Rádio X64 V2011-Certificado 1 1. Índice 2. INTRODUÇÃO... 2 3. Configuração inicial... 3 4. Configurações X64... 5 a) Definições Gerais... 5 b) Documentos e Periféricos... 8
Leia maisBases de Dados. O ficheiro create-bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo ilustrada na figura 1.
Departamento de Engenharia Informática 2008/2009 Bases de Dados Lab 1: Introdução ao ambiente 1º semestre O ficheiro create-bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo
Leia maisUsando o Excel ESTATÍSTICA. Funções
Funções Podemos usar no Excel fórmulas ou funções. Anteriormente já vimos algumas fórmulas. Vamos agora ver o exemplo de algumas funções que podem ser úteis para o trabalho de Excel. Para começar podemos
Leia maisIniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo
Iniciar o Data Adapter Configuration Wizard Toolbox Data Duplo clique em OleDbDataAdapter Botão next na caixa de diálogo Se carregar em Cancel, o wizard é cancelado e podemos depois definir as propriedades
Leia maisManual de Utilização. GESTOR DE METADADOS DOS AÇORES (GeMA) Setembro de 2015. Versão 4.0
Manual de Utilização GESTOR DE METADADOS DOS AÇORES (GeMA) Setembro de 2015 Versão 4.0 FICHA TÉCNICA TÍTULO: Manual de Utilização do Gestor de Metadados dos Açores (GeMA) AUTORIA: Grupo de Trabalho INSPIRE
Leia maisAplicações de Escritório Electrónico
Universidade de Aveiro Escola Superior de Tecnologia e Gestão de Águeda Curso de Especialização Tecnológica em Práticas Administrativas e Tradução Aplicações de Escritório Electrónico Folha de trabalho
Leia maisFicheiros binários 1. Ficheiros binários
Ficheiros binários 1 Ficheiros binários 1. Considere que dispõe de ficheiros binários cujo conteúdo é constituído por uma ou mais estruturas como a indicada a seguir struct registo { int ref; float var;
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia maisMICROSOFT POWERPOINT
MICROSOFT POWERPOINT CRIAÇÃO DE APRESENTAÇÕES. O QUE É O POWERPOINT? O Microsoft PowerPoint é uma aplicação que permite a criação de slides de ecrã, com cores, imagens, e objectos de outras aplicações,
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisTutorial de Matlab Francesco Franco
Tutorial de Matlab Francesco Franco Matlab é um pacote de software que facilita a inserção de matrizes e vetores, além de facilitar a manipulação deles. A interface segue uma linguagem que é projetada
Leia maisAlgoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br
(Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução
Leia maisZS Rest. Manual Avançado. Menus. v2011 - Certificado
Manual Avançado Menus v2011 - Certificado 1 1. Índice 2. Introdução... 2 3. Iniciar o ZSRest... 3 4. Menus... 4 b) Novo Produto:... 5 i. Separador Geral.... 5 ii. Separador Preços e Impostos... 7 iii.
Leia maisARRAYS. Um array é um OBJETO que referencia (aponta) mais de um objeto ou armazena mais de um dado primitivo.
Cursos: Análise, Ciência da Computação e Sistemas de Informação Programação I - Prof. Aníbal Notas de aula 8 ARRAYS Introdução Até agora, utilizamos variáveis individuais. Significa que uma variável objeto
Leia maisOficina de Construção de Páginas Web
COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Guião Páginas WWW com o editor do Microsoft Office Word 2003 1. Introdução. 2. Abrir uma página Web. 3. Guardar
Leia maisAnálise de Sistemas Não Lineares por Plano de Fase Recorrendo ao MATLAB
MEEC Mestrado em Engenharia Electrotécnica e de Computadores MCSDI Guião do trabalho laboratorial nº Análise de Sistemas Não Lineares por Plano de Fase Recorrendo ao MATLAB Análise de Sistemas Não Lineares
Leia maisBase de Dados para Administrações de Condomínios
Base de Dados para Administrações de Condomínios José Pedro Gaiolas de Sousa Pinto: ei03069@fe.up.pt Marco António Sousa Nunes Fernandes Silva: ei03121@fe.up.pt Pedro Miguel Rosário Alves: alves.pedro@fe.up.pt
Leia maisPROGRAMAÇÃO ESTRUTURADA. CC 2º Período
PROGRAMAÇÃO ESTRUTURADA CC 2º Período PROGRAMAÇÃO ESTRUTURADA Aula 06: Ponteiros Declarando e utilizando ponteiros Ponteiros e vetores Inicializando ponteiros Ponteiros para Ponteiros Cuidados a serem
Leia maisTarefa Orientada 16 Vistas
Tarefa Orientada 16 Vistas Objectivos: Vistas só de leitura Vistas de manipulação de dados Uma vista consiste numa instrução de SELECT que é armazenada como um objecto na base de dados. Deste modo, um
Leia maisMANUAL PAPELETA MOTORISTA Criado em: 15/02/2013 Atualizado em: 12/11/2014
O objetivo deste manual é explicar passo a passo o controle da papeleta do motorista realizado no SAT. De acordo com a LEI Nº 12.619, DE 30 DE ABRIL DE 2012, que pode ser acessada em: http://www.planalto.gov.br
Leia maisGuia passo a passo para o preenchimento do formulário de candidatura. Junho 2008
Guia passo a passo para o preenchimento do formulário de candidatura Junho 2008 ÍNDICE 1. Instruções gerais... 2 2. Parceria... 4 3. Grupos de tarefas... 8 4. Indicadores... 13 5. Preenchimento das outras
Leia maisUtilização do SOLVER do EXCEL
Utilização do SOLVER do EXCEL 1 Utilização do SOLVER do EXCEL José Fernando Oliveira DEEC FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO MAIO 1998 Para ilustrar a utilização do Solver na resolução de
Leia maisOPENOFFICE PLANILHA SEMANA 4
OPENOFFICE PLANILHA SEMANA 4 Sumário Aula 1...3 Função Somase...3 Função Cont.Se...3 Aula 2...4 Função PROCV...4 Aula 3...6 Gráficos...6 Formatação Automática de Gráficos...6 O PENO FFICE PLANILHA 2 AULA
Leia maisPortal AEPQ Manual do utilizador
Pedro Gonçalves Luís Vieira Portal AEPQ Manual do utilizador Setembro 2008 Engenharia Informática - Portal AEPQ Manual do utilizador - ii - Conteúdo 1 Introdução... 1 1.1 Estrutura do manual... 3 1.2 Requisitos...
Leia maisBases de Dados. Lab 1: Introdução ao ambiente
Departamento de Engenharia Informática 2010/2011 Bases de Dados Lab 1: Introdução ao ambiente 1º semestre O ficheiro bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo
Leia maisESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2005/2006. 0.5 Valores
ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA INTRODUÇÃO À PROGRAMAÇÃO (ENG. INFORMÁTICA) COMPUTADORES E PROGRAMAÇÃO I (ENG. ELECTROTÉCNICA) 2005/2006 TRABALHO PRÁTICO Nº
Leia maisPreenchimento dos Pedidos de Credenciamento Provisório, Credenciamento 5 anos, Recredenciamento e Aumento de Vagas
1 Preenchimento dos Pedidos de Credenciamento Provisório, Credenciamento 5 anos, Recredenciamento e Aumento de Vagas III Residentes O SisCNRM traz uma mudança de estrutura para a visualização e acompanhamento
Leia maisNovo Formato de Logins Manual de Consulta
Gestão Integrada de Acessos Novo Formato de Logins Manual de Consulta Gestão Integrada de Acessos Histórico de Alterações Versão Descrição Autor Data 1.0 Versão inicial DSI/PPQ 2014-07-11 Controlo do documento
Leia maisProjecto de Programação MEEC - 2010/2011-1ºSemestre. Mestrado Integrado em Engenharia Electrotécnica e de Computadores
Mestrado Integrado em Engenharia Electrotécnica e de Computadores Programação 2010/2011 Enunciado do projecto O projecto a desenvolver pelos alunos consistirá numa sistema de monitorização do estado de
Leia maisSistema Operativo em Ambiente Gráfico
Sistema Operativo em Ambiente Gráfico Criação e eliminação de atalhos Para criar atalhos, escolher um dos seguintes procedimentos: 1. Clicar no ambiente de trabalho com o botão secundário (direito) do
Leia maisDicas para usar melhor o Word 2007
Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.
Leia maisCurso de Eng. Informática Linguagens de Programação. C Sharp University Data Processing. (C Sharp Universidade de Processamento de Dados) Docente:
Trabalho elaborado por: Carlos Palma nº5608 Curso de Eng. Informática Linguagens de Programação C Sharp University Data Processing (C Sharp Universidade de Processamento de Dados) Docente: José Jasnau
Leia maisRegulamento de Vigilâncias de Provas Escritas de Avaliação do DEEC
Regulamento de Vigilâncias de Provas Escritas de Avaliação do DEEC Autores: Aprovação: Comissão Executiva do DEEC Comissão Executiva do DEEC Data: 3 de Fevereiro de 2011 Distribuição: Docentes do DEEC
Leia maisUm sistema SMS 1 simplificado
1 Introdução Um sistema SMS 1 simplificado Projecto de Redes de Computadores I - 2007/2008 LEIC IST, Tagus Park 10 de Setembro de 2007 Pretende-se com este projecto que os alunos implementem um sistema
Leia maisAcronis Servidor de Licença. Manual do Utilizador
Acronis Servidor de Licença Manual do Utilizador ÍNDICE 1. INTRODUÇÃO... 3 1.1 Descrição geral... 3 1.2 Política de licenças... 3 2. SISTEMAS OPERATIVOS SUPORTADOS... 4 3. INSTALAR O SERVIDOR DE LICENÇA
Leia maisOficina de Construção de Páginas Web
COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Actividades de exploração Objectivo Explorar as funcionalidades essenciais do Programa, na perspectiva da construção/actualização
Leia maisEAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador
EAmb V.1 ESPOSENDE AMBIENTE GestProcessos Online Manual do Utilizador GestProcessos Online GABINETE DE SISTEMAS DE INFORMAÇÃO E COMUNICAÇÃO EAmb Esposende Ambiente, EEM Rua da Ribeira 4740-245 - Esposende
Leia maisO Processo de Programação
Programação de Computadores I Aula 04 O Processo de Programação José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/23 Algoritmo Um algoritmo é uma seqüência de
Leia maisCADERNOS DE SOCIOMUSEOLOGIA Nº 14 1999 27
CADERNOS DE SOCIOMUSEOLOGIA Nº 14 1999 27 3 - MANUAL DO UTILIZADOR Diogo Mateus 3.1. REQUISITOS MÍNIMOS * Computador Pessoal com os seguintes Programas * Microsoft Windows 95 * Microsoft Access 97 A InfoMusa
Leia mais1. INTRODUÇÃO... 1 2. OBJETIVO... 1 3. FORMAS DE ACESSO... 1 4. COMO ACESSAR O SISTEMA?... 1 5. ESQUECI MINHA SENHA, O QUE DEVO FAZER?... 2 6.
1. INTRODUÇÃO... 1 2. OBJETIVO... 1 3. FORMAS DE ACESSO... 1 4. COMO ACESSAR O SISTEMA?... 1 5. ESQUECI MINHA SENHA, O QUE DEVO FAZER?... 2 6. COMO FAZER UMA SOLICITAÇÃO DE VIAGEM?... 3 7. COMO FAZER A
Leia maisSISTEMA DE INFORMAÇÃO DAS PARTICIPAÇÕES DO ESTADO
SISTEMA DE INFORMAÇÃO DAS PARTICIPAÇÕES DO ESTADO SIPART (versão Setembro/2004) Manual de Utilização ÍNDICE 1. INTRODUÇÃO...3 2. ACEDER À APLICAÇÃO...4 3. CRIAR NOVO UTILIZADOR...5 4. CARACTERIZAÇÃO GERAL
Leia maisNeste método o cálculo é efetuado de maneira exponencial, ou seja, juros são computados sobre os juros anteriormente calculados.
Microsoft Excel Aula 4 Objetivos Trabalhar no Excel com cálculos de juros simples e compostos Trabalhar com as funções financeiras VF e PGTO do Excel Trabalhar com a ferramenta Atingir Meta Apresentar
Leia maisManual SAGe Versão 1.2 (a partir da versão 12.08.01)
Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação
Leia maisManipulação de Células, linhas e Colunas
Manipulação de Células, linhas e Colunas Seleccionar células Uma vez introduzidos os dados numa folha de cálculo, podemos querer efectuar alterações em relação a esses dados, como, por exemplo: apagar,
Leia maisCENTRO DE INFORMÁTICA
CENTRO DE INFORMÁTICA Manual do Utilizador Membro da Comissão da Faculdade/Escola Ver 2.0 Maputo, Julho de 2015 ÍNDICE 1. VISÃO GERAL DO e-sisqual... 1 1.1. Funções especificas... 2 2. COMO ACEDER E SAIR
Leia maisEmissão de Recibos a Clientes e Avisos de Lançamento a Fornecedores
Emissão de Recibos a Clientes e Avisos de Lançamento a Fornecedores Página 1 de 1 O Recibo é documento de quitação, isto é, é um documento que certifica que determinados documentos foram pagos por parte
Leia maisManual do Gestor da Informação do Sistema
Faculdade de Engenharia da Universidade do Porto Licenciatura Informática e Computação Laboratório de Informática Avançada Automatização de Horários Manual do Gestor da Informação do Sistema João Braga
Leia mais