Primeiro Trabalho de Estruturas de Dados (Sistema Portuário) Relatório de Correção

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

Download "Primeiro Trabalho de Estruturas de Dados (Sistema Portuário) Relatório de Correção"

Transcrição

1 Primeiro Trabalho de Estruturas de Dados (Sistema Portuário) Relatório de Correção Critério de avaliação: Funcionalidades: 6,0 pts e 1,0 e 1,0 0,5 2,0 prioritário 0,5 Imprime containers porto, Imprime navios porto e 1,0 Código: 2,0 pts Relatório: 2,0 pts GRUPO 2 Bruno Pandolfi (Nota: 9,5 *0,4(atraso) = 3,8) Lê arquivo entrada Escreve arquivo saída prioritário Imprime containers porto Imprime navios porto Limitou o tamanho dos identificadores (navio, container e porto) e não tratou na leitura. Relatório (1,0) - Não entregou impresso - Relatório prolixo e pouco estruturado Exibe impressões de debug no terminal GRUPO 3 Danilo e Glaucio (Nota: 9,0) Lê arquivo entrada

2 Escreve arquivo saída prioritário Imprime containers porto Imprime navios porto Limitou o tamanho dos identificadores (navio, container e porto) e não tratou na leitura. Imprime resultado no terminal e no arquivo. Executável e arquivo de saída com nomes fora do padrão. GRUPO 4 Eduardo Moroni e Miguel Rios (Nota: 2,0) FUNCIONALIDADE (1,5) OK/ não OK Problemas Apresenta 3 warnings Lê arquivo entrada Escreve arquivo saída (-0,5) Não ok Apresenta resultado diretamente no terminal (misturado com impressões de debug). (-0,5) Não ok após comando de exclusão (-0,5) Não ok Não excluiu c14 do porto de Santos (-0,5) Não ok Gera a fila de navios com a ordem invertida (-2,0) Não ok Diversos navios não foram transportados prioritário (-0,5) Não ok Imprime containers porto Imprime navios porto Apesar da fila estar invertida Código (-1,5) - Não usou encapsulamento - Não documentou Relatório (-2,0) Não entregou Imprime resultados de debug junto com a saída do trabalho (diretamente no terminal). Executável e arquivo de saída com

3 nomes fora do padrão. GRUPO 6 Erika Segatto e Paulo Henrique (Nota: 8,75) Lê arquivo entrada Escreve arquivo saída prioritário Imprime containers porto Imprime navios porto Código (-1,0) Relatório (1,75) Executável com nome fora do padrão. Não utilizou encapsulamento adequadamente (tipos não opacos) GRUPO 7 Fernando Tinelli (Nota: 3,5) FUNCIONALIDADE (0) OK/ não OK Problemas Não ok Não exite arquivo Não ok Stack smaching detected Lê arquivo entrada --- Escreve arquivo saída prioritário --- Imprime containers porto --- Imprime navios porto Código GRUPO 8 Jefferson e Eduardo Favarato (Nota: 9,5)

4 Lê arquivo entrada Escreve arquivo saída prioritário Imprime containers porto Imprime navios porto Relatório (2,0) Executável com nome fora do padrão. - Incluiu arquivos fora da especificação GRUPO 9 Kaio Simonassi e Leonardo Dummer (Nota: 9,75) Havia uma linha de execução do programa dentro do makefile Lê arquivo entrada Escreve arquivo saída prioritário Imprime containers porto Imprime navios porto Código Relatório (1,75) GRUPO 10 Matheus Costa e Helder Fogos (Nota: 9,0*0,6 = 5,4) Lê arquivo entrada Escreve arquivo saída

5 prioritário Imprime containers porto Imprime navios porto Não documentou os tad s Imprime resultado também no terminal, além do arquivo de saída. GRUPO 11 Nicholas e Sidnei (Nota: 3,0) FUNCIONALIDADE (0) OK/ não OK Problemas Exibe 1 warning Segmentation Fault ao executar o trabalho. Lê arquivo entrada --- Escreve arquivo saída prioritário --- Imprime containers porto --- Imprime navios porto Documentação incompleta Nome do executável fora do padrão. GRUPO 12 Vitor Borges e Henrique Castro (Nota: 7,75) FUNCIONALIDADE (5,5) OK/ não OK Problemas Lê arquivo entrada Escreve arquivo saída

6 prioritário Imprime containers porto Imprime navios porto (-0,5) Não ok Imprime os containers antes de imprimir os navios Código (-1,5) - Não utilizou encapsulamento - Modularização inadequada (acúmulo de funções no tad porto). Funções de manipulação de lista deveriam estar em módulos separados. Relatório (1,75)

Primeiro Trabalho de Estruturas de Dados (Sistema Portuário) Relatório de Correção

Primeiro Trabalho de Estruturas de Dados (Sistema Portuário) Relatório de Correção Primeiro Trabalho de Estruturas de Dados (Sistema Portuário) Relatório de Correção Critério de avaliação: Funcionalidades: 6,0 pts e 1,0 e 1,0 0,5 2,0 prioritário 0,5 Imprime containers porto, Imprime

Leia mais

Segundo Trabalho de Estruturas de Dados (Compactador de Huffman) Relatório de Correção

Segundo Trabalho de Estruturas de Dados (Compactador de Huffman) Relatório de Correção Bateria de testes: Segundo Trabalho de Estruturas de Dados (Compactador de Huffman) de Correção Arquivo texto pequeno: http://www.inf.ufes.br/~pdcosta/ensino/2010-1-estruturas-de-dados/material/entrada1.txt

Leia mais

Segundo Trabalho de Estruturas de Dados (Compactador de Huffman) Relatório de Correção

Segundo Trabalho de Estruturas de Dados (Compactador de Huffman) Relatório de Correção Segundo Trabalho de Estruturas de Dados (Compactador de Huffman) de Correção Ambiente de testes: Debian 4.0 e gcc - 4.3.2 Bateria de testes: http://www.inf.ufes.br/~pdcosta/ensino/2009-1-estruturas-dedados/material/entrada2.txt

Leia mais

Este trabalho tem como objetivo praticar o uso de tipos abstratos de dados e estruturas do tipo Lista.

Este trabalho tem como objetivo praticar o uso de tipos abstratos de dados e estruturas do tipo Lista. Universidade Federal do Espírito Santo Departamento de Informática Estruturas de Dados I (INF09292) 1 o Trabalho Prático Período: 2012/1 Prof a Patrícia Dockhorn Costa Email: pdcosta@inf.ufes.br Data de

Leia mais

Grupo 3: 8,3 - Parte Léxica (2,0): 1,9 - Na parte I especificou tamanho de identificador com 512 caracteres, mas não tratou (-0,1) -Parte Sintática

Grupo 3: 8,3 - Parte Léxica (2,0): 1,9 - Na parte I especificou tamanho de identificador com 512 caracteres, mas não tratou (-0,1) -Parte Sintática Grupos revisem os problemas da análise léxica e sintática ANTES de passarem para as fases seguintes. Os grupos que não fizeram revisão hoje (13/5), podem fazer na semana dia 24/5 Grupo 1: 6,0 - Parte Léxica

Leia mais

Detalhamento da Correção Prova Final de ED 2018/2

Detalhamento da Correção Prova Final de ED 2018/2 Detalhamento da Correção Prova Final de ED 2018/2 Gabarito utilizado na correção: Item Pontos,75,5 ordenação com a quicksort (chamada função e callback) 1,5 total 10 Matrícula: 2015207678 Programa não

Leia mais

WikED! Na última década, um grande número de sistemas colaborativos apareceram

WikED! Na última década, um grande número de sistemas colaborativos apareceram Universidade Federal do Espírito Santo Departamento de Informática Estruturas de Dados I (INF09292) 1o Trabalho Prático Período: 2015/2 Profa Patrícia Dockhorn Costa Email: pdcosta@inf.ufes.br Data de

Leia mais

Grupo 3: 8,5 (nota revisada) - Parte Léxica (2,0): 1,9 - Na parte I especificou tamanho de identificador com 512 caracteres, mas não tratou (-0,1)

Grupo 3: 8,5 (nota revisada) - Parte Léxica (2,0): 1,9 - Na parte I especificou tamanho de identificador com 512 caracteres, mas não tratou (-0,1) Grupos revisem os problemas da análise léxica e sintática ANTES de passarem para as fases seguintes. Os grupos que não fizeram revisão hoje (13/5), podem fazer na semana dia 24/5 Grupo 1: 6,0 - Parte Léxica

Leia mais

Sistema Rodoviário Tabajara

Sistema Rodoviário Tabajara Universidade Federal do Espírito Santo Departamento de Informática Est. de Informação (INF02827) & Est. de Dados (INF01906) 2 o Trabalho Prático Período: 2008/2 Prof a Patrícia Dockhorn Costa Email: pdcosta@inf.ufes.br

Leia mais

Trabalho 1: Árvore binária de busca

Trabalho 1: Árvore binária de busca Trabalho 1: Árvore binária de busca Casos de Teste Este documento apresenta instruções para a implementação dos casos de teste do primeiro trabalho da disciplina INF turma 3WB 018.1: Uma aplicação de uma

Leia mais

Trabalho Prático 2 Mundo dos Blocos Alocação Dinâmica / Listas Encadeadas

Trabalho Prático 2 Mundo dos Blocos Alocação Dinâmica / Listas Encadeadas Disciplina: Algoritmos e Estrutura de Dados I CIC / 9 Trabalho Prático Mundo dos Blocos Alocação Dinâmica / Listas Encadeadas Valor:,5 pontos (5% da nota total) Documentação não-latex: -, pontos Impressão

Leia mais

Este trabalho tem como objetivo praticar o uso de tipos abstratos de dados e estruturas do tipo Lista.

Este trabalho tem como objetivo praticar o uso de tipos abstratos de dados e estruturas do tipo Lista. Universidade Federal do Espírito Santo Departamento de Informática Estruturas de Dados (INF09292) 1 o Trabalho Prático Período: 2011/1 Prof a Patrícia Dockhorn Costa Email: pdcosta@inf.ufes.br Data de

Leia mais

MCTA028 Programação Estruturada Aula 09: - Ponteiros (parte 2)

MCTA028 Programação Estruturada Aula 09: - Ponteiros (parte 2) MCTA028 Programação Estruturada Aula 09: - Ponteiros (parte 2) Prof. João Henrique Kleinschmidt Material elaborado pelo prof. Jesús P. Mena-Chalco 3Q-2018 Sobre funções ( uma ideia ) Qual função é mais

Leia mais

CURSO BÁSICO DE PROGRAMAÇÃO AULA 11. Revisão Aula Anterior Vetores Cadeia de Caracteres

CURSO BÁSICO DE PROGRAMAÇÃO AULA 11. Revisão Aula Anterior Vetores Cadeia de Caracteres CURSO BÁSICO DE PROGRAMAÇÃO AULA 11 Revisão Aula Anterior Vetores Cadeia de Caracteres Introdução a Linguagem C Laços de Repetição While Do-While For while() { } do { }while();

Leia mais

Algoritmos e Estruturas de Dados II. Trabalho Prático 4

Algoritmos e Estruturas de Dados II. Trabalho Prático 4 Algoritmos e Estruturas de Dados II Trabalho Prático 4 Entrega: 23/11/09 Devolução: 10/12/09 (sem possibilidade de entrega com atraso) Trabalho em dupla Prof. Jussara Marques de Almeida Problema 1: Construção

Leia mais

Introdução à Computação (IC) Algoritmos: Comandos de entrada e saída

Introdução à Computação (IC) Algoritmos: Comandos de entrada e saída Introdução à Computação (IC) Algoritmos: Comandos de entrada e saída Prof.ª Dr.ª Symone Gomes Soares Alcalá Universidade Federal de Goiás (UFG) Regional Goiânia (RG) Campus Aparecida de Goiânia (CAP) Faculdade

Leia mais

Manual. Sistema Venus. (Cobrança / Contas a Receber)

Manual. Sistema Venus. (Cobrança / Contas a Receber) Manual Do Sistema Venus (Cobrança / Contas a Receber) 1 Esse módulo recebe tudo que é gerado por faturamento ou pelo PDV (documentos a receber ou recebidos) Esta é a tela principal do contas a receber,

Leia mais

Definição. Motivação para criação. Utilização de subrotinas. Características das subrotinas. Utilização de subrotinas ALGORITMOS

Definição. Motivação para criação. Utilização de subrotinas. Características das subrotinas. Utilização de subrotinas ALGORITMOS ALGORITMOS Definição Um conceito simples seria: Subrotinas (Procedimentos e Funções) Subrotina é um parcela de código computacional que executa uma tarefa bem definida, sendo que essa tarefa pode ser executada

Leia mais

Este trabalho tem como objetivo praticar o uso de tipos abstratos de dados e estruturas do tipo Lista.

Este trabalho tem como objetivo praticar o uso de tipos abstratos de dados e estruturas do tipo Lista. Universidade Federal do Espírito Santo Departamento de Informática Estruturas de Dados I (INF09292) 1 o Trabalho Prático Período: 2013/1 Prof a Patrícia Dockhorn Costa Email: pdcosta@inf.ufes.br Data de

Leia mais

Um sistema de difusão de informação a nível da aplicação

Um sistema de difusão de informação a nível da aplicação Um sistema de difusão de informação a nível da aplicação Projecto de Redes de Computadores I - 2008/2009 LEIC IST, Tagus Park 21 de Setembro de 2008 1. Sumário O projecto pretende desenvolver um sistema

Leia mais

Como configurar a conta financeira BANCO DO BRASIL?

Como configurar a conta financeira BANCO DO BRASIL? Como configurar a conta financeira BANCO DO BRASIL? Através desta solução, será possível cadastrar sua conta financeira do BANCO DO BRASIL para homologação junto ao banco. Será necessário ter alguns dados

Leia mais

TAD: Tipo Abstrato de Dados (parte 2)

TAD: Tipo Abstrato de Dados (parte 2) TAD: Tipo Abstrato de Dados (parte 2) SCC0202 Algoritmos e Estruturas de Dados I Prof. Thiago A. S. Pardo Modularização em C Programa em C pode ser dividido em vários arquivos Arquivos fonte com extensão.c

Leia mais

Descobrindo endereço de IP da sua impressora térmica epson

Descobrindo endereço de IP da sua impressora térmica epson Descobrindo endereço de IP da sua impressora térmica epson Como faço para verificar endereço de IP em impressoras térmicas da epson? Antes de seguir este tutorial, você precisa efetuar o download do software

Leia mais

Programação I A Linguagem C. Prof. Carlos Alberto

Programação I A Linguagem C. Prof. Carlos Alberto Programação I A Linguagem C Prof. Carlos Alberto carlos.batista@facape.br carlos36_batista@yahoo.com.br 2 Origem A linguagem C foi desenvolvida em 1972, nos Laboratórios Bell, por Dennis Ritchie. Implementada

Leia mais

Comunicação entre processos

Comunicação entre processos Comunicação entre processos Freqüentemente, processos precisam se comunicar com outros processos Por exemplo, em um pipeline do interpretador de comandos, a saída do primeiro processo deve ser passado

Leia mais

Vetor. Programação com Scilab

Vetor. Programação com Scilab Vetor Programação com Scilab Programação de Computadores I BCC 701 VETOR Variáveis compostas: visa facilitar a manipulação de conjuntos de dados, da mesma natureza, na memória do computador. Variáveis

Leia mais

Análise do problema. Desenvolvimento de programas. Desenvolvimento do algoritmo. Análise do problema

Análise do problema. Desenvolvimento de programas. Desenvolvimento do algoritmo. Análise do problema Desenvolvimento de programas 1 Análise do problema 2 Análise do problema Desenvolvimento do algoritmo Codificação do programa Compilação e execução Teste e depuração Conhecer exatamente o que o problema

Leia mais

Organização de programas em Python. Vanessa Braganholo

Organização de programas em Python. Vanessa Braganholo Organização de programas em Python Vanessa Braganholo vanessa@ic.uff.br Vamos programar em Python! Mas... } Como um programa é organizado? } Quais são os tipos de dados disponíveis? } Como variáveis podem

Leia mais

Sistemas de Computação

Sistemas de Computação Universidade Federal do Ceará Centro de Tecnologia Departamento de Engenharia de Teleinformática Sistemas de Computação Professor: Alexandre Coelho Aluna: Maria Luciene Lira Monteiro - 0316855 Fortaleza-CE,

Leia mais

Desenvolvimento de programas. Análise do problema. Análise do problema. Análise do problema. Desenvolvimento do algoritmo. Codificação do programa

Desenvolvimento de programas. Análise do problema. Análise do problema. Análise do problema. Desenvolvimento do algoritmo. Codificação do programa Desenvolvimento de programas 1 Análise do problema Desenvolvimento do algoritmo Codificação do programa Compilação e execução Teste e depuração Análise do problema 2 Conhecer exatamente o que o problema

Leia mais

- Mapa de memória de um processo - Ponteiros

- Mapa de memória de um processo - Ponteiros 1 MCTA028 Programação Estruturada - Mapa de memória de um processo - Ponteiros Material preparado a partir de slides dos profs. Jesús Mena-Chalco e Fabrício Olivetti Luiz Rozante 3Q-2018 2 Alocação de

Leia mais

Tutorial de instalação Quick 3.95

Tutorial de instalação Quick 3.95 Tutorial de instalação Quick 3.95 1- Baixar Instalador do quick 3.95. (caso seja necessário segue link clicando aqui) 2- Assim que baixado executar instalador do arquivo zipado. 3- Autorize a execução

Leia mais

O que é a modularização

O que é a modularização capa O que é a modularização Código Modularizado Código Não Modularizado Modularização Porque modularizar um código? -Decompor uma tarefa complexa em tarefas menores e de fácil solução. -Fazer uso da técnica

Leia mais

Desenvolvimento de programas

Desenvolvimento de programas 1 Desenvolvimento de programas Análise do problema Desenvolvimento do algoritmo Codificação do programa Compilação e execução Teste e depuração 2 Análise do problema Conhecer exatamente o que o problema

Leia mais

Curso Básico de Programação Aula 11. Revisão Aula Anterior Laços de Repetição While; Do-While; For.

Curso Básico de Programação Aula 11. Revisão Aula Anterior Laços de Repetição While; Do-While; For. Curso Básico de Programação Aula 11 Revisão Aula Anterior Laços de Repetição While; Do-While; For. Introdução à Linguagem C Laços de Repetição While Do-While For while () { } do {

Leia mais

INSTITUTO FEDERAL DE! EDUCAÇÃO, CIÊNCIA E TECNOLOGIA RIO GRANDE DO NORTE

INSTITUTO FEDERAL DE! EDUCAÇÃO, CIÊNCIA E TECNOLOGIA RIO GRANDE DO NORTE INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA RIO GRANDE DO NORTE Algoritmos ANSI C - Introdução Copyright 2014 IFRN Agenda Conceitos básicos ANSI C Hello World Funções em C Exercícios 2 /26 A linguagem

Leia mais

Aula 1 Apresentação do Curso

Aula 1 Apresentação do Curso Departamento de Sistemas de Computação Universidade de São Paulo SSC 502 Laboratório de Introdução a Ciência de Computação I Aula 1 Apresentação do Curso Responsável Prof. Seiji Isotani (sisotani@icmc.usp.br)

Leia mais

Programação Aplicada de Computadores. Trabalho 1 Freecell

Programação Aplicada de Computadores. Trabalho 1 Freecell Programação Aplicada de Computadores Trabalho 1 Freecell 1. Objetivo O objetivo deste trabalho é implementar o jogo Freecell utilizando a estrutura de dados Pilha (stack). Freecell é um jogo de cartas

Leia mais

Teste de Software. Objetivo: Executar software para revelar erros/falhas ainda não descobertos. Pode gastar 40% do esforço de desenvolvimento

Teste de Software. Objetivo: Executar software para revelar erros/falhas ainda não descobertos. Pode gastar 40% do esforço de desenvolvimento Teste de Software 3 Teste de Software Objetivo: Executar software para revelar erros/falhas ainda não descobertos Pode gastar 40% do esforço de desenvolvimento 2 Teste de Software Defeito (fault, defects)

Leia mais

Comandos de Entrada e Saída. Prof. Alberto Costa Neto Programação em Python

Comandos de Entrada e Saída. Prof. Alberto Costa Neto Programação em Python Comandos de Entrada e Saída Prof. Alberto Costa Neto Programação em Python Entrada de Dados Sugerimos o uso da função input Ela recebe uma String como parâmetro. Este parâmetro será impresso na tela e

Leia mais

MAC0328 Algoritmos em Grafos. Make

MAC0328 Algoritmos em Grafos. Make 1 of 5 29/04/2008 13:13 Departamento de Ciência da Computação - IME - USP MAC0328 Algoritmos em Grafos Tarefa 3 Entrega: até 30 de abril de 2008 Este projeto foi originalmente elaborado pelo professor

Leia mais

1/16 MAKEFILES Makefiles Programação II

1/16 MAKEFILES Makefiles Programação II 1/16 MAKEFILES Definição 2/16 Definição O makefile - é um arquivo para configuração de compilação utilizado pelo programa make, - a ideia é simplificar e agilizar a compilação de programas. Vantagens e

Leia mais

Algoritmos e Estruturas de Dados I IEC012. Linguagem C - Estruturas de Controle - Repetição. Prof. César Melo

Algoritmos e Estruturas de Dados I IEC012. Linguagem C - Estruturas de Controle - Repetição. Prof. César Melo Algoritmos e Estruturas de Dados I IEC012 Linguagem C - Estruturas de Controle - Repetição Prof. César Melo Estruturas de Controle: Repetição Estruturas: Por condição no início Por condição no fim Por

Leia mais

MCTA028 Programação Estruturada Aula 09: - Ponteiros (parte 2)

MCTA028 Programação Estruturada Aula 09: - Ponteiros (parte 2) MCTA028 Programação Estruturada Aula 09: - Ponteiros (parte 2) Prof. Jesús P. Mena-Chalco jesus.mena@ufabc.edu.br 3Q-2017 1 Sobre funções ( uma ideia ) 2 Qual função é mais eficiente? 3 1995 2015 4 Qual

Leia mais

Linguagem de Programação

Linguagem de Programação Linguagem de Programação aula 4 Engenharia Elétrica e Engenharia de Automação Introdução à Computação 1.o sem/2013 Profa Suely (e-mail: smaoki@yahoo.com) Programas Programas são seqüências de instruções

Leia mais

Utilização do Fiery WebSpooler

Utilização do Fiery WebSpooler 18 Utilização do Fiery WebSpooler O Fiery WebSpooler permite o rastreamento e o gerenciamento de trabalhos a partir de diversas plataformas na Internet ou intranet. O Fiery WebSpooler, uma das ferramentas

Leia mais

Um programa awk contém uma seqüência de padrões (expressões regulares) e ações da seguinte forma:

Um programa awk contém uma seqüência de padrões (expressões regulares) e ações da seguinte forma: Awk (linguagem de programação) Awk é um grande utilitário de interpretação da linguagem de programação awk para manipulação de dados e texto de programação em shell script, nos quais é bastante utilizado

Leia mais

Processo 01/2018 ENEM NOME DEFERIMENTO MOTIVO. Sim ADELSON ALVES DA SILVA ADEMILIO LADEIA BARBOSA FILHO.

Processo 01/2018 ENEM NOME DEFERIMENTO MOTIVO. Sim ADELSON ALVES DA SILVA ADEMILIO LADEIA BARBOSA FILHO. Processo 01/2018 RESULTADO DA ANÁLISE SOCIOECONÔMICA E JUNTA MÉDICA AVALIADORA DOS MATRICULADOS NA 5ª CHAMADA ENEM NOME DEFERIMENTO MOTIVO 171073496407 ADELSON ALVES DA SILVA 171026796911 ADEMILIO LADEIA

Leia mais

Computação eletrônica: Funções

Computação eletrônica: Funções Computação eletrônica: Gurvan Huiban ghuiban@cin.ufpe.br 13 de maio de 2014 Plano de aula 1 Princípio 2 Declaração de funções 3 Escope de variáveis Introdução O que é? Bloco de instruções desenvolvido

Leia mais

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO. Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO FERRAMENTA PARA PLANEJAMENTO E CONTROLE DE TESTES -SISCONTROLTEST Eduardo Cesar Eberle Prof. Wilson Pedro Carli, Orientador

Leia mais

Segundo Trabalho Prático

Segundo Trabalho Prático Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Organização de Arquivos docente Profa. Dra. Cristina Dutra de Aguiar Ciferri

Leia mais

Sumário ARQUITETURA Arquitetura Gerenciamento Arquitetura - API Arquitetura - Interface

Sumário ARQUITETURA Arquitetura Gerenciamento Arquitetura - API Arquitetura - Interface Sumário... 1 1 ARQUITETURA... 3 1.1 Arquitetura Gerenciamento... 3 1.1.1 Arquitetura - API... 4 1.1.2 Arquitetura - Interface... 4 1.1.3 Arquitetura Dados... 5 1.1.4 Arquitetura Serviços... 5 1.1.5 Arquitetura

Leia mais

Manual do Usuário. MedLink Dental

Manual do Usuário. MedLink Dental Manual do Usuário MedLink Dental Índice 1. Acessando o Medlink Dental:... 3 2. Menu Horizontal:... 4 3. Paciente:... 5 3.1. Cadastrando o paciente:... 6 3.2. Cadastrando o Convênio do Paciente:... 7 4.

Leia mais

Programar com o CARMEN

Programar com o CARMEN Apêndice B Programar com o CARMEN Este anexo descreverá os passos básico para se criar um novo módulo utilizando CARMEN. O documento de referência utilizado, contendo mais informações sobre estilos de

Leia mais

PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95

PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95 PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95 Exercícios de revisão Lista 01: a) Monte um mapa conceitual indicando as relações entre os seguintes conceitos, no contexto do assunto visto em aula:

Leia mais

Motivação. Estrutura de Dados. Motivação. Motivação. Por que estudar os tipos de dados? Duas são as principais preocupações em um projeto de software

Motivação. Estrutura de Dados. Motivação. Motivação. Por que estudar os tipos de dados? Duas são as principais preocupações em um projeto de software Estrutura de Dados Aula 01 -Tipos Abstratos de de Dados Prof. Ms. Luiz Alberto Contato: lasf.bel@gmail.com Motivação Por que estudar os tipos de dados? Duas são as principais preocupações em um projeto

Leia mais

Impressão em frente e verso

Impressão em frente e verso Este tópico inclui: Impressão automática em frente e verso na página 2-25 Preferências de encadernação na página 2-27 Impressão manual em frente e verso na página 2-28 Impressão manual em frente e verso

Leia mais

Universidade Federal do Espírito Santo - CT - DI Trabalho Computacional - PD II - Engenharia Elétrica Profa. Maria Cristina Rangel

Universidade Federal do Espírito Santo - CT - DI Trabalho Computacional - PD II - Engenharia Elétrica Profa. Maria Cristina Rangel Universidade Federal do Espírito Santo - CT - DI Trabalho Computacional - PD II - Engenharia Elétrica Profa. Maria Cristina Rangel Considere o esboço do estado do ES e n = 30 cidades enumeradas de 1, 2,...,

Leia mais

Programação Procedimental

Programação Procedimental Programação Procedimental Maria Adriana Vidigal de Lima Universidade Federal de Uberlândia - 2013 1 Escrita de Algoritmos 1.1 Técnicas de Programação e Algoritmos Na elaboração de programas maiores e complexos

Leia mais

TCC 00308: Programação de Computadores I Organização de programas em Python

TCC 00308: Programação de Computadores I Organização de programas em Python TCC 00308: Programação de Computadores I 2017.1 Organização de programas em Python Vamos programar em Python! Como um programa é organizado? Quais são os tipos de dados disponíveis? Como variáveis podem

Leia mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Aula 9 Subalgoritmos, funções e passagem de parâmetros Profa. Marina Gomes marinagomes@unipampa.edu.br 22/06/2017 Engenharia de Computação - Unipampa 1 Modularização Facilita a

Leia mais

Entrada e saída. Marco A L Barbosa malbarbo.pro.br. Departamento de Informática Universidade Estadual de Maringá

Entrada e saída. Marco A L Barbosa malbarbo.pro.br. Departamento de Informática Universidade Estadual de Maringá Entrada e saída Marco A L Barbosa malbarbo.pro.br Departamento de Informática Universidade Estadual de Maringá cba Este trabalho está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual

Leia mais

Programação Estruturada Aula - Introdução a Linguagem C

Programação Estruturada Aula - Introdução a Linguagem C Programação Estruturada Aula - Introdução a Linguagem C Prof. Flávio Barros flavioifma@gmail.com www.flaviobarros.com.br 2 HISTÓRICO DA LINGUAGEM C HISTÓRICO DA LINGUAGEM C Como tudo iniciou... C iniciou

Leia mais

Compiladores Prof. a Mariella Berger. Trabalho 3 Analisador Semântico

Compiladores Prof. a Mariella Berger. Trabalho 3 Analisador Semântico Compiladores Prof. a Mariella Berger Trabalho 3 Analisador Semântico 1. Objetivo O objetivo do trabalho 3 é a criação do Analisador Semântico de seu Interpretador. 2. Implemetação Você deverá utilizar

Leia mais

Makefiles O que é mak a efi f le make

Makefiles O que é mak a efi f le make O que é O makefile é um arquivo para configuração de compilação utilizado pelo programa make, cuja ideia é simplificar e agilizar a compilação de programas. Vantagens e uso Evita a compilação de arquivos

Leia mais

CI218 - Trabalho - 2 o sem/2016

CI218 - Trabalho - 2 o sem/2016 CI218 - Trabalho - 2 o sem/2016 Entrega: NOVO PRAZO DE ENTREGA: 25/11/2016 Objetivo: Fazer a normalização de uma relação na FNBC e na 3FN. Entrada: A entrada tem o seguinte formato: a primeira linha deve

Leia mais

TAD: Tipo Abstrato de Dados (parte 2)

TAD: Tipo Abstrato de Dados (parte 2) TAD: Tipo Abstrato de Dados (parte 2) SCC0502 Algoritmos e Estruturas de Dados I Programa em C pode ser dividido em vários arquivos Arquivos fonte com extensão.c Denominados de módulos Cada módulo deve

Leia mais

Correção do Trabalho 1 EC. Grupo Item Descrição Conceito Armazenamento - código

Correção do Trabalho 1 EC. Grupo Item Descrição Conceito Armazenamento - código Correção do Trabalho 1 EC Grupo organização do, otimizações consideradas na implementação, clareza do, etc: desempenho do com relação a rapidez de acesso à estrutura utilizada para cada método: Relatório

Leia mais

Introdução ao Java. Prof. Herbert Rausch Fernandes

Introdução ao Java. Prof. Herbert Rausch Fernandes Introdução ao Java Prof. Herbert Rausch Fernandes Orientação a Objetos Programação Orientada por Objetos: é a construção de sistemas de software como uma coleção estruturada de implementações de tipos

Leia mais

Lab - Criando uma Partição no Windows Vista

Lab - Criando uma Partição no Windows Vista 5.0 5.2.4.4Lab - Criando uma Partição no Windows Vista Introdução Imprima e preencha este laboratório. Neste laboratório, você irá criar uma partição, em um disco, formatada em FAT32. Você irá converter

Leia mais

Capítulo 1: Introdução à Linguagem C. Pontifícia Universidade Católica Departamento de Informática

Capítulo 1: Introdução à Linguagem C. Pontifícia Universidade Católica Departamento de Informática Capítulo 1: Introdução à Linguagem C Pontifícia Universidade Católica Departamento de Informática Programa Programa é um algoritmo escrito em uma linguagem de programação. No nosso caso, a linguagem C.

Leia mais

Quarto Trabalho Prático. Este trabalho tem como objetivo indexar arquivos de dados usando um índice simples ou linear. Descrição de páginas de disco

Quarto Trabalho Prático. Este trabalho tem como objetivo indexar arquivos de dados usando um índice simples ou linear. Descrição de páginas de disco Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Algoritmos e Estruturas de Dados II docente Profa. Dra. Cristina Dutra de

Leia mais

Algoritmos e Programação de Computadores Profs: Ronaldo Castro de Oliveira Anilton Joaquim da Silva

Algoritmos e Programação de Computadores Profs: Ronaldo Castro de Oliveira Anilton Joaquim da Silva Algoritmos e Programação de Computadores Profs: Ronaldo Castro de Oliveira ronaldo.co@ufu.br Anilton Joaquim da Silva anilton@ufu.br 1 A linguagem C++ A linguagem C foi desenvolvida no fim da década de

Leia mais

Dicas para implementação do Trabalho 6

Dicas para implementação do Trabalho 6 Dicas para implementação do Trabalho 6 1 Passo a passo para implementação do trabalho 1 Faça um exemplo que contemple todos os possíveis comandos que sua linguagem aceita. Um possível exemplo, faltando

Leia mais

Compiladores. Lex e Yacc / Flex e Bison. Ferramentas Flex/Bison

Compiladores. Lex e Yacc / Flex e Bison. Ferramentas Flex/Bison Ferramentas Flex/Bison Prof. Sergio F. Ribeiro Lex e Yacc / Flex e Bison São ferramentas de auxílio na escrita de programas que promovem transformações sobre entradas estruturadas. São ferramentas desenvolvidas

Leia mais

Estruturas de Dados Apresentação

Estruturas de Dados Apresentação Estruturas de Dados Apresentação Prof. Eduardo Alchieri Objetivos Apresentar técnicas fundamentais na análise e projeto de estruturas de dados em programas computacionais Vamos aprender: Quais são as principais

Leia mais

Estrutura de Dados e Lógica de Programação. Cátia Alves Marcelo Nunes 102 h/a 17/08/2015 a 12/12/2015

Estrutura de Dados e Lógica de Programação. Cátia Alves Marcelo Nunes 102 h/a 17/08/2015 a 12/12/2015 Curso / Módulo Técnico em Informática Módulo I Componente Curricular Estrutura de Dados e Lógica de Programação Professora Formadora Tutores Carga Horária Período Lucélia Oliveira Cátia Alves Marcelo Nunes

Leia mais

Algoritmos e Programação

Algoritmos e Programação Algoritmos e Programação Aula 7 Vetores Profa. Marina Gomes marinagomes@unipampa.edu.br 19/05/2017 Engenharia de Computação - Unipampa 1 Motivação Problema: Leia as notas de uma turma de cinco estudantes

Leia mais

Abaixo seguem os comandos e suas particularidades, bem como exemplos para o indicador de linha

Abaixo seguem os comandos e suas particularidades, bem como exemplos para o indicador de linha Trabalho II de CI067 - Oficina de Computação 2º Semestre - 2018 Tema: Editor compactador de arquivos Data de Entrega: 1. Introdução O editor a ser implementado edit([arquivo]) edita arquivos de texto ASCII.

Leia mais

A ferramenta make. A - Introdução. O C é orientado para a produção de aplicações informáticas de grande dimensão

A ferramenta make. A - Introdução. O C é orientado para a produção de aplicações informáticas de grande dimensão A - Introdução O C é orientado para a produção de aplicações informáticas de grande dimensão Na geração de aplicações informáticas há ficheiros gerados a partir de outros: logo, os segundos têm obrigatoriamente

Leia mais

SCC-602 Algoritmos e Estruturas de Dados 1 (Engenharia de Computação) Profª. Maria das Graças Volpe Nunes. Trabalho Prático 2

SCC-602 Algoritmos e Estruturas de Dados 1 (Engenharia de Computação) Profª. Maria das Graças Volpe Nunes. Trabalho Prático 2 SCC-602 Algoritmos e Estruturas de Dados 1 (Engenharia de Computação) Profª. Maria das Graças Volpe Nunes Trabalho Prático 2 Descrição do Problema Data de divulgação: 14/10/10 Prazo para entrega: 05/11/10

Leia mais

Bruno Mendes da Costa ( ) Daniel Sivaldi Feres ( ) Leonardo Moreira Kobe ( ) Matheus Henrique Junqueira Saldanha ( )

Bruno Mendes da Costa ( ) Daniel Sivaldi Feres ( ) Leonardo Moreira Kobe ( ) Matheus Henrique Junqueira Saldanha ( ) UNIVERSIDADE DE SÃO PAULO - USP Instituto de Ciências Matemáticas e de Computação - ICMC Bacharelado em Ciências de Computação Disciplina Organização de Arquivos Profa. Dra. Cristina Dutra de Aguiar Ciferri

Leia mais

JEMG JOGOS ESCOLARES DE MINAS GERAIS

JEMG JOGOS ESCOLARES DE MINAS GERAIS JEMG JOGOS ESCOLARES DE MINAS GERAIS Datas: 01 a 05 de agosto Local: Uberaba Resultados da categoria Módulo II de 15 a 17 anos 1 Rafael Corradi Guimarães 11.48 11.62 11.67 3º. lugar 2 Érik Gustavo Coelho

Leia mais

Quinto Trabalho Prático. Este trabalho tem como objetivo indexar arquivos de dados usando um índice árvore-b.

Quinto Trabalho Prático. Este trabalho tem como objetivo indexar arquivos de dados usando um índice árvore-b. Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Algoritmos e Estruturas de Dados II docente Profa. Dra. Cristina Dutra de

Leia mais

Lab - Criar uma Partição no Windows XP

Lab - Criar uma Partição no Windows XP 5.0 5.2.4.5 Lab - Criar uma Partição no Windows XP Introdução Imprima e preencha este laboratório. Neste laboratório, você irá criar uma partição, em um disco, formatada em FAT32. Você irá converter a

Leia mais

Conceitos Básicos. Fundamentos de Programação de Computadores

Conceitos Básicos. Fundamentos de Programação de Computadores Conceitos Básicos Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Fevereiro de 2018 Unidade 01 Conceitos Básicos 1/15 Curiosidade Ranking das Linguagens

Leia mais

Guia de Atualização PRODUTO DATASUL

Guia de Atualização PRODUTO DATASUL Guia de Atualização PRODUTO DATASUL Unificação de Conceitos Fase 1 1. Processo de Unificação de Conceitos ALERTA: Além desse documento, consulte o guia de atualização para Datasul 11.5.3. Nele está disponível

Leia mais

Lab - Criando uma Partição no Windows 7

Lab - Criando uma Partição no Windows 7 5.0 5.2.4.3Lab - Criando uma Partição no Windows 7 Introdução Imprima e preencha este laboratório. Neste laboratório, você irá criar uma partição, em um disco, formatada em FAT32. Você vai converter a

Leia mais

Fluxogramas. Leandro Tonietto ago-09

Fluxogramas. Leandro Tonietto ago-09 Fluxogramas Leandro Tonietto ltonietto@unisinos.br ago-09 Introdução Planejar, modelar e projetar primeiro, depois fazer (programar). Maiores chances de sucesso na programação Facilita a resolução, pois

Leia mais

Processo 01/2018 ENEM NOME DEFERIMENTO MOTIVO. Sim ADELSON ALVES DA SILVA ADEMILIO LADEIA BARBOSA FILHO.

Processo 01/2018 ENEM NOME DEFERIMENTO MOTIVO. Sim ADELSON ALVES DA SILVA ADEMILIO LADEIA BARBOSA FILHO. Processo 01/2018 RESULTADO DA ANÁLISE SOCIOECONÔMICA E JUNTA MÉDICA AVALIADORA DOS MATRICULADOS NA 5ª CHAMADA ENEM NOME DEFERIMENTO MOTIVO 171073496407 ADELSON ALVES DA SILVA 171026796911 ADEMILIO LADEIA

Leia mais

Help de Funções do sistema

Help de Funções do sistema Help de Funções do sistema O Help esta sendo elaborado para tirar duvidas sobre o sistema, ajudar em configurações e mostrar as ferramentas do sistema. Indice Balança Impressoras Configurações Menu Impressora

Leia mais

Gerenciamento Fiscal do Linx POS

Gerenciamento Fiscal do Linx POS Gerenciamento Fiscal do Linx POS Nesta opção são realizadas as operações de caráter fiscal como a Leitura X e a Redução Z, geração do Sintegra, leitura da memória fiscal, cancelamento de cupons, dentre

Leia mais

Programação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação. Prof. Bruno Moreno

Programação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação. Prof. Bruno Moreno Programação Estruturada e OO Aula 1.2 Introdução a Paradigmas de Programação Prof. Bruno Moreno bruno.moreno@ifrn.edu.br Motivação Por que existe mais de uma LP? Propósitos diferentes; Avanços tecnológicos;

Leia mais

Agrupamento de Escolas de Mosteiro e Cávado Escola E.B.2,3 do Cávado. Relação de Alunos

Agrupamento de Escolas de Mosteiro e Cávado Escola E.B.2,3 do Cávado. Relação de Alunos Turma : A 1342 1 Ana Laura Surrador Ribeiro 14 S 1343 2 Ana Margarida Barbosa da Silva 14 S 1344 3 Ana Sofia Ferreira Coelho 14 S 1440 4 André Filipe Alves Duarte 14 S 1460 5 Diogo Filipe Quintas Rodrigues

Leia mais

Aula 1 Conceitos Básicos

Aula 1 Conceitos Básicos Aula 1 Conceitos Básicos Elerson R. S. Santos elerson@dcc.ufmg.br Livro Projeto de Algoritmos Capítulo 1 @ DCC/UFMG O que é um algoritmo? O que é um programa? O que é um TAD? Algoritmos e Estrutura de

Leia mais

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos UFRJ IM - DCC Sistemas Operacionais I Unidade IV Gerência de Recursos Entrada e Saída 02/12/2014 Prof. Valeria M. Bastos 1 ORGANIZAÇÃO DA UNIDADE Gerência de Entrada e Saída Fundamentos Evolução Estrutura

Leia mais

Ordem Insc Nome Identidade Curso. Data: 16/11/2018 Página 1/5

Ordem Insc Nome Identidade Curso. Data: 16/11/2018 Página 1/5 Sala: 01 001 9119104955 ADRIANO DE CASTRO MAIA 1469089 SSP-TO 26 - PEDRO AFONSO - Agropecuária (Concomitante) - 002 9119102401 AGEU SILVA LIMA 1.317.339 SSP-TO 26 - PEDRO AFONSO - Agropecuária (Concomitante)

Leia mais