Engenharia
71.600 Trabalhos sobre Exatas. Documentos 27.541 - 27.570
-
Estrutura De Dados
eak; case 0: system("pause"); exit(0); break; default: printf("\n\nOpcao nao encontrada.\nTente Novamente\n\n"); system("pause"); system("cls"); menu(); break; } } //FUNÇÃO CADASTRAR void cadastro(){ int num; do{ inf = (struct voo *) malloc(sizeof(struct voo)); printf("\n\n*****CADASTRO DE VOO*****\n"); printf("\nNumero do voo: "); scanf("%d", &inf->numvoo); fflush(stdin); printf("\nData do voo: "); scanf("%d", &inf->datavoo); printf("\nHorario do voo: "); scanf("%d", &inf->horario); printf("\nAeroporto de saida: "); fflush(stdin); gets(inf->saida); printf("\nAeroporto de chegada: "); fflush(stdin); gets(inf->chegada); printf("\nRota do voo: "); fflush(stdin); gets(inf->rota); printf("\nPassageiros a bordo: ");
Avaliação:Tamanho do trabalho: 1.268 Palavras / 6 PáginasData: 3/12/2013 -
Estrutura De Dados
1 - algoritmo "Leitura de um número" // Função : Crie um algoritmo para ler um número, que será informado pelo usuário. // Caso este número seja menor que zero imprima a mensagem “Número Inválido”. // Autor :Valdriano Evangelista dos Santos // Data : 24/09/2013 // Seção de Declarações var numero: real inicio // Seção de Comandos Escreval ("Escreva um número") leia (numero) Se numero < 0 entao Escreva ("Número Inválido") fimse fimalgoritmo 2- algoritmo
Avaliação:Tamanho do trabalho: 303 Palavras / 2 PáginasData: 17/5/2014 -
Estrutura De Dados
Relatório 1 – Estrutura de dados. Definições. Alocação Dinâmica de Memoria é o processo que aloca memória em tempo de execução. Ela é utilizada quando não se sabe ao certo quanto de memória será necessário para o armazenamento das informações, podendo ser determinadas em tempo de execução conforme a necessidade do programa. Dessa forma evita-se o desperdício de memória. Alocação estática de Memoria os dados tem um tamanho fixo e estão organizados sequencialmente na memória
Avaliação:Tamanho do trabalho: 4.507 Palavras / 19 PáginasData: 18/5/2014 -
Estrutura De Dados
2.2 BubbleSort o mØtodo mais simples em termos de implementa ªo, porØm Ø o menos e ciente. A idØia principal do algoritmo Ø percorrer o vetor n − 1 vezes, a cada passagem fazendo utuar para o inicio o menor elemento da sequŒncia. Essa movimenta ªo, ilustrada na Figura 2.2, lembra a forma como as bolhas procuram seu pr prio n vel, por isso o nome do algoritmo. Seu uso nªo Ø recomendado para vetores
Avaliação:Tamanho do trabalho: 395 Palavras / 2 PáginasData: 21/5/2014 -
Estrutura De Dados
Árvores binárias de busca typedef struct s_cel { int elem; struct s_cel *esq,*dir; } cel; typedef cel* no; no busca(no raiz, int valor) { no p = raiz; while((p!=NULL)&&(p->elem!=valor) { if(p->elem>valor) p=p->esq; else p=p->dir; } return p; } – Implemente a versão recursiva do algoritmo de busca no buscaRec(no raiz, int valor) { if( raiz->elem == valor) return raiz; if(raiz->elem > valor) return(buscaRec(raiz->esq); if(raiz->elem < valor) return(buscaRec(raiz->dir); } – Escrever em C a rotina insABB(raiz,x)
Avaliação:Tamanho do trabalho: 527 Palavras / 3 PáginasData: 15/6/2014 -
Estrutura De Dados
01. A probabilidade p de se inserir N itens consecutivos sem colisão em uma tabela de tamanho M é: p = M! / (((M-N)!) * (M^N)); Aplicando isto ao Paradoxo do Aniversário, temos: p = 365! / (342!)* (365^23); p ≈ 0,49; Logo a probabilidade de haver colisões é igual a p = 1 – 0,49 = 0,51 ou 51%; O paradoxo do aniversário é um exemplo da probabilidade de ocorrência de colisões em uma
Avaliação:Tamanho do trabalho: 295 Palavras / 2 PáginasData: 24/7/2014 -
Estrutura De Dados
1. Fazer um programa em Linguagem C que criem uma estrutura de dados voo(struct voo) para a empresa VOEBEM, que servirá para implementar funções para controle da lista dos voos. A estrutura voo deve ser implementada de forma dinâmica e deve conter os seguintes dados: número do voo; data do voo; horário do voo; aeroporto de Saída; aeroporto de Chegada; rota; tempo estimado de voo; passageiros a
Avaliação:Tamanho do trabalho: 227 Palavras / 1 PáginasData: 12/9/2014 -
Estrutura De Dados
TRABALHO DE RACIOCÍNIO LÓGICO-QUANTITATIVO Curso: Bacharelado em Sistemas de Informação Série: 2/3 - Turma: AD Turno: Matutino Disciplina: Matemática para Informática Professor: Fabiano Rabelo Alunos: Francisco de Assis Souza 7250608955 Roberto Ferreira da Paixão 7092569280 Wilma Nunes de Andrade 7250607083 Taguatinga (DF) – FACNET 05 de Junho de 2014 EXERCÍCIOS PROPOSTOS 1) Página 12 - Questão 7 => Escreva a negação de cada uma das afirmações a seguir: a) O processador é rápido, mas a
Avaliação:Tamanho do trabalho: 617 Palavras / 3 PáginasData: 18/9/2014 -
Estrutura De Dados
#include <stdio.h> #include <stdlib.h> #include <conio.h> #include <locale.h> //*****************************// //Declaração da estrutura Aviao// //*****************************// struct Aviao { char modelo[30]; char fabricante[10]; int passageiros; float comprimento; float altura; int velocidade; int altitude; char motor[40]; }; typedef struct Aviao Aviao; //***************************// //Declaração da estrutura Voo// //***************************// struct Voo { int num; char data[11]; char horario[10]; char aeroportoSaida[100]; char aeroportoChegada[100]; char rota[100]; int tempo; int passageiros; struct Voo *proximo; }; typedef struct Voo Voo; //********************************// //Declaração da estrutura
Avaliação:Tamanho do trabalho: 3.745 Palavras / 15 PáginasData: 10/10/2014 -
Estrutura De Dados
1. ALOCAÇÃO ESTÁTICA DE MEMÓRIA. Ao desenvolver um programa em linguagem “C” normalmente temos que especificar antes de começar rodar um programa as variáveis que iremos utilizar, reservando espaço na memória para as mesmas, as variáveis alocadas em posições fixas da memória são chamadas de estáticas, as variáveis que são criadas e destruídas durante a execução do programa, são chamadas de dinâmicas. 1.1. Formas de alocação A alocação de memória em um computador pode ser
Avaliação:Tamanho do trabalho: 1.060 Palavras / 5 PáginasData: 12/10/2014 -
Estrutura De Dados
FIAP - Faculdade de Informática e Administração Paulista Curso: Engenharia da Computação - Tuma 2ECR 2º ANO WORKBOOK PREPARATÓRIO PARA REALIZAÇÃO DO CHALLANGE AIRCUP EDIÇÃO 2013 NOME: Alessandro Gonçalves RM: 67166TURMA: 2ECR NOME: Marinesio Cordeiro RM: 67101 TURMA: 2ECR NOME: Paola Sampaio Matsuro RM: 66522 TURMA: 2ECR NOME: Roberto Mota Besser RM: 66371 TURMA: 2ECR NOME: William Sampaio Matsuro RM: 66582 TURMA: 2ECR São Paulo 2º SEMESTRE DE 2013 1. Técnicas de Programação II –
Avaliação:Tamanho do trabalho: 467 Palavras / 2 PáginasData: 20/10/2014 -
Estrutura De Dados
BSI-4º SEMESTRE ESTRUTURA DE DADOS Atividades Praticas Supervisionada – ATPS Disciplina: Estrutura de Dados(ED) Professor: Wesley Tschiedel Semestre: Sistema de Informação 4º Semestre 2013 RA Nome E-mail RA: 1299859192 - Alexandre R. C. De Paiva alex.rcp@gmail.com RA: 3776742155 - Caio Romulo Moura Pereira caioromulomp@gmail.com RA: 3730681234 - CleytonLuis França dos Santos cleytoonluiis@aedu.com RA: 4200055210 - Danilo do Rego Vieira danilo16df@gmail.com RA: 4211795057 - Helenildo Araújo Bezerra helenildo21@gmail.com Taguatinga – DF 10/09/2013 BSI-4º SEMESTRE ESTRUTURA DE
Avaliação:Tamanho do trabalho: 628 Palavras / 3 PáginasData: 4/11/2014 -
Estrutura De Dados
Passo 2 (Equipe) 1. Fazer um programa em Linguagem C que implemente a estrutura taxiamento (struct taxiamento) para controlar a Liberação para Taxiamento das Aeronaves para decolagem na pista de voos. O taxiamento e as decolagens devem obedecer uma fila para não haver choques entre as aeronaves a decolar e que estão pousando. A estrutura taxiamento deve ser implementada de forma dinâmica e deve conter as seguintes informações: • número do voo; • modelo da
Avaliação:Tamanho do trabalho: 233 Palavras / 1 PáginasData: 8/11/2014 -
Estrutura De Dados
Estrutura de Dados Vetores em C Essas estruturas são tipos de dados compostos ou estruturados, ou seja, elas são formadas de estruturas de dados mais simples que existem na linguagem. A forma mais simples é o vetor unidimensional, que pode ser definido abstratamente como um conjunto finito e ordenado de elementos homogêneos. Por homogêneo entendemos que todos os elementos no vetor precisam ser do mesmo tipo. As duas operações básicas que acessam um vetor são
Avaliação:Tamanho do trabalho: 902 Palavras / 4 PáginasData: 14/11/2014 -
Estrutura De Dados
ALGORITMOS E ESTRUTURAS DE DADOS Trabalho Prático Indice Remissivo [Ziviani, 2004; Exerc´ıcio 5.16] Comentários Gerais O objetivo deste trabalho é o de projetar e implementar um sistema de programas, incluindo as estruturas de dados e os algoritmos. Neste trabalho, o aluno terá a oportunidade de exercitar parcialmente o conceito de independência de implementação, através da utilização de duas estruturas de dados distintas para implementar o mesmo problema. Neste caso, o módulo que implementa cada uma
Avaliação:Tamanho do trabalho: 622 Palavras / 3 PáginasData: 2/12/2014 -
Estrutura De Dados
SOBRE O BIG DATA ... O Big Data é uma tecnologia que reúne uma quantidade inimaginável de dados digitais e os cruza, aumentando a possibilidade de ganhos com o uso dessas informações. De acordo com especialistas, o Big Data analisa informações em variedade, volume e velocidade como nunca se viu. Há pouco tempo atrás, o tipo de informação disponível era limitado. O armazenamento de dados e da capacidade de processamento tinham custo de difícil aquisição.
Avaliação:Tamanho do trabalho: 483 Palavras / 2 PáginasData: 7/3/2015 -
Estrutura De Dados
1- ESCREVA UM ALGORITMO QUE DIGA QUAL É O TIPO DO TRIÂNGULO, INFORMANDO O TAMANHO DOS 3 LADOS: Equilátero – Triângulo com os comprimentos dos três lados iguais. Isósceles – Triângulo com os comprimentos de dois lados iguais. Escaleno – Triângulo com os comprimentos dos três lados diferentes. #include <stdio.h> main() { int a,b,c; printf ("Este Programa Classifica os Tringulos\n"); printf ("Entre com o primeiro valor:"); scanf("%i",&a); printf ("Entre com o segundo valor:"); scanf("%i",&b); printf
Avaliação:Tamanho do trabalho: 830 Palavras / 4 PáginasData: 24/3/2015 -
Estrutura De Dados
ATPS – ESTRUTURA DE DADOS Estrutura de Dados é o nome dado à organização de dados e algoritmos de forma coerente e racional de modo a otimizar o seu uso. Por meio da maneira como os dados são organizados e como as operações são efetuadas sobre estes dados, se podem solucionar de forma simples problemas extremamente complexos. Existem diversos modelos de estruturas de dados, e novos modelos são criados constantemente, pois acompanham também a evolução
Avaliação:Tamanho do trabalho: 3.087 Palavras / 13 PáginasData: 28/3/2015 -
Estrutura De Dados - Arvore
Árvore: Pode ser denominado como árvore um conjunto de nós onde: Existe um nó r, denominado raiz, com zero ou mais sub-árvores, Cujas raízes estão ligadas a r Os nós raízes destas sub-árvores são os filhos de r Os nós internos da árvore são os nós com filhos As folhas da árvore são os nós sem filhos As árvores possuem níveis que iniciam-se sempre do nível 0, conforme a seguir:
Avaliação:Tamanho do trabalho: 233 Palavras / 1 PáginasData: 6/12/2013 -
ESTRUTURA DE DADOS - FILAS
Anhanguera Educacional Taguatinga – FACNET Curso: Bacharelado em Sistemas de Informação Série: 4ª Turma: A/B Nota: Disciplina: Estrutura de Dados Turno: Noturno Professor: Data: 03/09/2013 Aluno(a): RA: EXERCÍCIOS DE ESTRUTURA DE DADOS - FILAS 1 – Informe a situação final de uma fila F, inicialmente vazia, executando cada uma das seguintes operações: 1 - insert(F, a); 2 - insert(F, b); 3 - insert(F, c); 4 - insert(F, d); 5 - insert(F, e); 6 - insert(F,
Avaliação:Tamanho do trabalho: 537 Palavras / 3 PáginasData: 4/9/2013 -
Estrutura De Dados - Filas
Filas FIFO = “First In, First Out” As estruturas de dados podem ser organizadas de formas diferente e especiais, de acordo com a maneira com que os dados são inseridos e retirados. Um tipo particular de estrutura de dados, é a FILA, onde a inserção ocorre sempre no final da fila (final do vetor) e a retirada dos dados ocorre do início da fila (inicio do vetor). Esta noção de início/fim do vetor pode ser
Avaliação:Tamanho do trabalho: 603 Palavras / 3 PáginasData: 26/9/2013 -
Estrutura De Dados - Metodos De Ordenação
Universidade Estácio de Sá Aluno: Matricula: Disciplina: Estrutura de dados Professor: Trabalho Av2 1. Sobre técnicas de ordenação, dado a seguinte sequencia S: S = {“maça”, “banana”, “pera”, “goiaba”, “mamão”, “açaí”} Realize, passo-a-passo e por escrito, a ordenação para cada um dos métodos abaixo: a) BubbleSort: houveTroca <- verdade enquanto houveTroca for verdade faça: houveTroca <- falso para i de 1 até 5 faça: se palavra[i] é maior que palavra[i + 1] então aux <-
Avaliação:Tamanho do trabalho: 3.185 Palavras / 13 PáginasData: 6/10/2014 -
Estrutura De Dados - Perguntas
1) Implementar um TAD referente à lista ordenada, usando alocação dinâmica simplesmente encadeada. a) A estrutura de dados é dada a seguir: struct no{ int info; Struct no* prox; }; typedef struct no Lista; b) Operações que o TAD deve contemplar: . Inicializar a lista . Verificar se lista é vazia . Inserir um dado elemento . Remover um dado elemento . Tamanho: retorna o número de elementos da lista . Iguais: recebe duas listas
Avaliação:Tamanho do trabalho: 1.459 Palavras / 6 PáginasData: 29/10/2013 -
Estrutura De Dados 1 1. Introdução O Mundo Tem Mudado Rapidamente Graças à Ajuda Dos Computadores. Podemos Citar As Pesquisas Espaciais, O Projeto Genoma, Os Simuladores De vôo, Entre Tantos Outros. No Entanto, Ainda Ocorrem Limitações físicas
Estrutura de Dados 1 1. Introdução O mundo tem mudado rapidamente graças à ajuda dos computadores. Podemos citar as pesquisas espaciais, o projeto genoma, os simuladores de vôo, entre tantos outros. No entanto, ainda ocorrem limitações físicas importantes relacionadas ao volume de informações e à capacidade de processamento. Nem tudo que vemos ou sentimos pode ser representado por em um computador. Devido as tais limitações, é necessário abstrairmos a nossa realidade para que possamos capturar
Avaliação:Tamanho do trabalho: 359 Palavras / 2 PáginasData: 15/5/2014 -
Estrutura de Dados e Algoritmos II - Métodos de Ordenação
Estrutura de Dados e Projetos de Algoritmos Máquina utilizada: Intel i7 2.4GHz - 8GB de RAM - Windows 10 64bits Objetivo: Implementar os algoritmos BubbleSort, QuickSort, HeapSort e MergeSort e efetuar a análise empírica para entradas de 15000, 75000, 295000 e 2500000. Resultados: ------------------------ 15000 75000 295000 2500000 BubbleSort 0.594s 16.384s 4m 12s 5h 49m 28s QuickSort 0.003s 0.13s 0.058s 0.0716 HeapSort 0.00s 0.021s 0.112s 1.193s MergeSort 0.01s 0.02s 0.1s 0.84s Com os resultados obtidos,
Avaliação:Tamanho do trabalho: 2.265 Palavras / 10 PáginasData: 30/5/2016 -
Estrutura de Dados I: Funcoes e Funcoes Recursivas
Estrutura de Dados I Funcoes e Funcoes Recursivas #include <stdlib.h> #include <stdio.h> #include <conio.h> calculo.numero.trinagular(int n) { int i, numero.trinagular = 0; for (i=1; i <= n; i++) { numero.triangular = numerotriangular+i; } printf(("Numero Triangular de %d e %d \n", n, numerotriangular); } main() { calculo.numero.triangular(30); calculo.numero.triangular(50); getch(); Esta funcao calculo.numero.triangular tem argumento chamado n. O nome entre parenteses e o nome formal do argumento e deve respeitar os mesmos criterios dos nomes das variaveis.
Avaliação:Tamanho do trabalho: 242 Palavras / 1 PáginasData: 7/4/2014 -
Estrutura de dados tipo fila e pilha
SUMÁRIO 1 INTRODUÇÃO..........................................................................................................3 2 OBJETIVO ...............................................................................................................4 3 DESENVOLVIMENTO .............................................................................................5 4 SISTEMAS OPERACIONAIS ..................................................................................7 5 SEGURANÇA DE INFORMAÇÃO..........................................................................10 6 ESTRUTURA DE DADOS TIPO FILA E PILHA.....................................................12 7 ESTUDO DO CASO "NOSSA LOCADORA DE LIVROS" DIAGRAMA DE USOS E DE CLASSES ........................................................................................................15 8 TEMAS IMPORTANTES REFERENTES À ADMINISTRAÇÃO QUE DEVEM SER LEVADOS EM CONSIDERAÇÃO NA CRIAÇÃO DA EMPRESA "NOSSA LOCADORA DE LIVROS" ........................................................................................17 9 CONCLUSÃO.........................................................................................................19 REFERÊNCIAS..........................................................................................................20 1 INTRODUÇÃO A através desta produção textual viemos consolidar no entendimento
Avaliação:Tamanho do trabalho: 1.926 Palavras / 8 PáginasData: 7/11/2013 -
Estrutura de dados usando C
pe) 1. Fazer um programa em Linguagem C que implemente a estrutura passagem (struct passagem) para a empresa VOEBEM que servirá para implementar funções para controle da lista de passagens aéreas vendidas. A estrutura passagem deve ser implementada de forma dinâmica e deve conter os seguintes dados: número da Passagem; número do Voo; data Embarque; horário de Embarque; portão de Embarque. 2. Implementar a função cadastrarPassagem() que deve permitir o
Avaliação:Tamanho do trabalho: 634 Palavras / 3 PáginasData: 27/11/2014 -
Estrutura De Dados, Banco Dados E Diagrama De Atividade.
SISTEMA DE ENSINO PRESENCIAL CONECTADO TECNOLOGIA EM ANÁLISE DESENV. DE SISTEMAS – 3º SEMESTRE JOHNIÊ DOS ANJOS ALVES Estrutura de Dados, Banco dados e Diagrama de Atividade. Juazeiro – BA 2012 JOHNIÊ DOS ANJOS ALVES Estrutura de Dados, Banco dados e Diagrama de Atividade. Trabalho apresentado ao Curso de Tec. em Análise e Dese. de Sistemas UNOPAR - Universidade Norte do Paraná, atividade interdisciplinar – 3º Semestre Orientadores: Prof. Marcio Chiavele Prof. Polyanna P. Gomes
Avaliação:Tamanho do trabalho: 1.503 Palavras / 7 PáginasData: 19/4/2013 -
Estrutura de diretório Linux
Estrutura de diretórios do Linux: • /: tudo e todos os dados do sistema estão armazenados no diretório único denominado “Diretório Raiz” ou simplesmente /. Nele encontramos as unidades de disco, os programas e tudo que compõe o sistema. • /home: diretório utilizado para armazenar dados dos usuários, onde fica as pastas e os dados. • /bin: responsável por armazenar os executáveis de alguns comandos básicos do sistema, como o su, tar, cat, pwd, etc.
Avaliação:Tamanho do trabalho: 5.377 Palavras / 22 PáginasData: 24/10/2013