TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exatas

Conhecimento tecnológico melhora o desempenho em todos os setores. Não perca a chance de descobrir algo novo em TrabalhosGratuitos.com.

102.756 Trabalhos sobre Exatas. Documentos 92.401 - 92.430

  • Sistemas operacionais de arquitetura proprietária

    Sistemas operacionais de arquitetura proprietária

    Histórico Criado em 1956 por Robert L. Patrick, O primeiro sistema operacional COMERCIAL foi o GM-NAA I/O, para funcionar no IBM 704. Porém, existem registros de sitemas operacionais criados antes do GM-NAA I/O, sendo o LEO I feito para funcionar no Leo Computer da empresa Lyons Eletronics Office. Considerado o primeiro computador corporativo da história. A diferença é que esse sistema foi somente de uso interno do centro de pesquisa e empresa que o desenvolveu.

    Avaliação:
    Tamanho do trabalho: 483 Palavras / 2 Páginas
    Data: 30/5/2019 Por: Kleber afonso
  • Sistemas Operacionais De Redes

    7.5.1 Sistemas Operacionais 7.5.1.1 Ubuntu Ubuntu é a versão do Sistema Operacional Linux que será usada em grande parte dos desktops da rede. O motivo pela escolha do mesmo foi não foi somente por ser um GNU, ou seja software livre, sem custo de compra ou instalação, foi também por sua alta performance em Hardwares de diversas configurações, por possuir uma interface amigável, ser seguro ao ponto de não necessitar de um antivírus, já que

    Avaliação:
    Tamanho do trabalho: 401 Palavras / 2 Páginas
    Data: 23/3/2015 Por: fernasccp
  • Sistemas Operacionais De Tempo Real

    Sistemas Operacionais de Tempo Real Sistemas Operacionais de tempo real podem ser definidos como um sistema operacional que executa múltiplas tarefas onde o tempo de resposta a um evento já está é definido de forma que o resultado dos cálculos não depende somente da lógica das operações matemáticas, e sim também do tempo que são calculados os resultados (se não forem no tempo estabelecido/esperado são considerados como falha). Ou seja, o tempo das realizações de

    Avaliação:
    Tamanho do trabalho: 363 Palavras / 2 Páginas
    Data: 21/4/2014 Por: pablo.dantas
  • SISTEMAS OPERACIONAIS DEADLOCKS: CARACTERÍCAS E COMO OCORREM

    SISTEMAS OPERACIONAIS DEADLOCKS: CARACTERÍCAS E COMO OCORREM

    UNIVERSIDADE ESTADUAL DE GOIÁS BACHARELADO EM SISTEMAS DE INFORMAÇÃO PAULO MANOEL DA SILVA JÚNIOR PRISCYLLA THUANE MORAIS LASMAN VANDERSON SOUZA DE ALMEIDA SISTEMAS OPERACIONAIS- DEADLOCKS: CARACTERÍCAS E COMO OCORREM Ceres 2020 SUMÁRIO Introdução ........................................................................................................................ 4 1. Deadlocks .......................................................................................................................5 1.1 Modelo de Sistema ................................................................................................. 5 1.2 Características do Deadlock .................................................................................... 5 1.3 Grafos de Alocação de Recursos ............................................................................ 6 1.4 Métodos Para Tratar os Deadlocks ......................................................................... 7 1.5 Prevenção de Deadlocks ......................................................................................... 7 1.6 Impedimento de

    Avaliação:
    Tamanho do trabalho: 3.149 Palavras / 13 Páginas
    Data: 18/6/2021 Por: Priscylla Lasman
  • Sistemas Operacionais Distribuídos

    Sistemas Operacionais Distribuídos

    Instituição Toledo de Ensino – ITE Mario Augusto Boschiero Moretto SISTEMAS OPERACIONAIS DISTRIBUÍDOS. BAURU 2013 1 ________________ Mario Augusto Boschiero Moretto SISTEMAS OPERACIONAIS DISTRIBUÍDOS. Trabalho apresentado à disciplina de Sistemas Operacionais. 2 ________________ “Você pode encarar um erro como uma besteira a ser esquecida ou como um resultado que aponta uma nova direção”. (Steve Jobs) 3 ________________ SUMÁRIO 1.Introdução................................................................................................................. 5 2. Sistema Operacional................................................................................................ 5 2.1 Serviços oferecidos pelo Sistema Operacional................................................ 5 3. Sistema Operacional Distribuído...........................................................................

    Avaliação:
    Tamanho do trabalho: 4.832 Palavras / 20 Páginas
    Data: 17/5/2015 Por: Mario Moreto
  • SISTEMAS OPERACIONAIS E DE RESTAURAÇÃO PARA VEÍCULOS

    INTRODUÇÃO As aplicações comerciais manipulam uma infinidade de dados e para obterem o sucesso esperado por quem a emprega na automação de rotinas necessitam de um espaço confiável para armazenar e manipular dados cruciais para o funcionamento de sua organização, surge então a necessidade de implementar um banco de dados junto a aplicação. Para criação de bancos que trabalhem juntamente com a aplicação desenvolvida uma série de processos deve ser seguida, entre estes processos toda

    Avaliação:
    Tamanho do trabalho: 1.463 Palavras / 6 Páginas
    Data: 11/5/2014 Por: rafaelaraujo22
  • Sistemas Operacionais E Linguagem De Programação

    SUMÁRIO INTRODUÇÃO 3 OBJETIVO................................................................................................................................3 SISTEMAS OPERACIONAIS......................................................................................4 1969-UNIX....................................................................................................................4 1977-BSD.....................................................................................................................5 1978-APPLE DOS........................................................................................................5 LINGUAGEM DE PROGRAMAÇÃO...........................................................................6 JAVA............................................................................................................................6 C++...............................................................................................................................7 PHP..............................................................................................................................8 CONCLUSÃO..............................................................................................................9 REFERENCIAS..........................................................................................................10 INTRODUÇÃO Todos os dias, você liga seu computador para trabalhar, se divertir, navegar na web, jogar e fazer outras tantas coisas. Poucos segundos após apertar o botão “Power”, um componente importantíssimo entra em cena: o sistema operacional. Hoje, o mercado está bem segmentado, mas muitas pessoas ainda usam o Windows. Contudo, a história nem sempre foi assim.

    Avaliação:
    Tamanho do trabalho: 2.083 Palavras / 9 Páginas
    Data: 7/5/2014 Por:
  • Sistemas operacionais e linguagens de programação

    SUMÁRIO 1 INTRODUÇÃO 3 2 OBJETIVO 4 3 DESENVOLVIMENTO 5 3.1 5 3.2 6 4 CONCLUSÃO 8 REFERÊNCIAS 9 1 INTRODUÇÃO O presente trabalho fala sobre sistemas operacionais e linguagens de programação, procurando abranger de uma forma resumida seus processos, ferramentas e principais utilizações. 2 OBJETIVO Mostrar exemplos de Sistemas operacionais e Linguagens de programação, comentando suas principais características, funções e utilizações práticas. 3 DESENVOLVIMENTO 3.1 Sistemas operacionais são divididos em grupos relacionados com o

    Avaliação:
    Tamanho do trabalho: 687 Palavras / 3 Páginas
    Data: 30/5/2014 Por: sethzer
  • Sistemas operacionais e redes informáticas

    Trabalho de portfólio apresentado a universidade do norte do Paraná - UNOPAR, como requisito do curso técnico em analise e desenvolvimento de sistemas. MANHUAÇU 2014 SUMÁRIO 1. INTRODUÇÃO .................................................................................................. 2.OBJETIVO ......................................................................................................... 3.DESENVOLVIMENTO ....................................................................................... 3.1.Avaliação de sites de locadoras de livros ...................................................... 3.2 Segurança da informação ...................................................................... 3.2.1.Comoutilizar a internet como proteção?.................................................... 3.2.2.O que possuímos de antivírus, firewall? .....................................................3.2.3. As pessoas estão preparadas para ameaças em nossa rede? .................. 3.3. No nosso caso a Locadora de

    Avaliação:
    Tamanho do trabalho: 3.853 Palavras / 16 Páginas
    Data: 27/10/2014 Por: carloshl
  • Sistemas operacionais e sistemas operacionais

    Operação de Computadores e Sistemas Operacionais Atividades – Semana 5 1) Defina o que é um interpretador de comandos. O interpretador de comandos é que executa comandos lidos do teclado ou de um arquivo executável. 2) O que são chamadas de sistema? Podemos definir o conjunto das Chamadas de Sistema como sendo a interface entre o Sistema Operacional e seus programas aplicativos. 3) Cite e faça comparações entre dois interpretadores de comandos Linux. Um comando

    Avaliação:
    Tamanho do trabalho: 574 Palavras / 3 Páginas
    Data: 11/10/2014 Por: kardansouz
  • Sistemas operacionais e software de servidor

    Sistemas operacionais e software de servidor Um servidor de computadores pode executar vários sistemas operacionais diferentes, incluindo o "Microsoft Windows Server", o "Mac OS X Server" ou um sistema de código aberto (como o "Ubuntu Server" ou o "FreeBSD"). O sistema operacional deve executar software especial para servidores. Embora a maioria dos equipamentos execute o aplicativo de código aberto "Apache Server", outros usam softwares proprietários como o "Windows IIS" ou o "Adobe ColdFusion". Todos permitem

    Avaliação:
    Tamanho do trabalho: 275 Palavras / 2 Páginas
    Data: 11/10/2014 Por:
  • Sistemas Operacionais e Softwares Aplicativos

    Sistemas Operacionais e Softwares Aplicativos

    Atividades de verificação de aprendizagem Nome: Manoel Ferreira Lima Turma: 1º ano Informática A 1. Qual a diferença entre Software básico e software aplicativo? Software básico são Sistemas Operacionais como (Windows, Linux, Mac OS) já Software Aplicativo não são obrigatórios, porém, fornece facilidades ao usuário (Word, Chrome, Calculadora). 1. Diferencie Hardware e Software. Hardware é a parte física do computador, os componentes básicos do computador já Software é a parte logica do computador onde há

    Avaliação:
    Tamanho do trabalho: 446 Palavras / 2 Páginas
    Data: 14/5/2016 Por: Manoel777
  • Sistemas operacionais em tempo real

    SUMÁRIO 1. INTRODUÇÂO 3 2. CONCEITOS 5 3. CARACTERISTICAS 6 3.1 Sistemas Operacionais em Tempo Real Críticos (Hard Real Time) 6 3.2 Sistemas Operacionais em Tempo Real Não Críticos (Soft Real Time) 7 3.3 Escalonamento 7 4. APLICAÇÕES 8 4.1 Eletrônica de consumo 8 4.2 Indústria automotiva 9 4.3 Medicina 10 4.4 Telecomunicações 11 4.5 Robótica/Automação 12 4.6 Indústria militar e Aeroespacial 13 4.7 Experimentos científicos 14 5. CONCLUSÂO 15 REFERÊNCIAS 16   LISTA DE

    Avaliação:
    Tamanho do trabalho: 2.567 Palavras / 11 Páginas
    Data: 5/4/2014 Por: mauriciociao
  • Sistemas Operacionais Embarcados

    Sistemas Operacionais Embarcados Planejamento Estratégico de Tecnologia da FSO Prof. Orrico UNIP_Brasilia_DF 2013 Cursos Superiores de Tecnologia Sistemas Operacionais Embarcados Aluno: Paulo Duarte Alves de Carvalho -T737DC7/ 4º Semestre Curso: Gestão de TI UNIP_Brasilia_DF 2013 Resumo Este trabalho foi realizado para descrever sucintamente sobre algumas características do sistema operacional embarcado, detalhando os pontos de sua arquitetura e suas restrições. Com o avanço da tecnologia e a proliferação de sistemas eletrônicos, seja para uso pessoal como

    Avaliação:
    Tamanho do trabalho: 2.012 Palavras / 9 Páginas
    Data: 4/6/2013 Por: paulo.carvalho
  • SISTEMAS OPERACIONAIS ETAPA

    SISTEMAS OPERACIONAIS ETAPA

    1.1 Sistemas operacionais para servidores A Microsoft tem diversas versões de sistemas operacionais para servidores dentre eles estão Windows Server 2012, Windows Server 2008, HPC Server 2008, Home Server, Home Server 2011, Small Business Server, Essential Business Server, Windows Server 2003, Windows 2000 Server Edition e Windows NT Server. Já para o Linux, as mais distribuições mais indicadas para criar servidores são Debian, RedHat, Slackware, Mandriva, CentOS e OpenSuse. Para servidores escolhemos usar o Windows

    Avaliação:
    Tamanho do trabalho: 1.858 Palavras / 8 Páginas
    Data: 23/5/2015 Por: rebeohok
  • Sistemas operacionais exercícios do livro

    Sistemas operacionais exercícios do livro

    1-Quais os objetivos do sistema operacional? * Fornecer aos programas de usuários um modelo de computador melhor e mais limpo! * Lida com gerenciamento de processadores,memória,discos,interfaces de rede e dispositivos de entrada e saída! 2-Explique os dois níveis de proteção do processador utilizados pelo sistema operacional:modo núcleo e modo usuário. * Modo Núcleo: Também chamado de modo supervisor. Esse modo tem acesso total ao Hardware e pode executar qualquer instrução que a máquina seja capaz

    Avaliação:
    Tamanho do trabalho: 1.905 Palavras / 8 Páginas
    Data: 4/11/2017 Por: Guilherme Magnus
  • Sistemas Operacionais Existentes

    Sistemas Operacionais Existentes. MacOs: System1.0(jan.1984). O primeiro sistema operacional do Mac ocupava exorbitantes 216K de memória, sendo que só o Finder ocupava 46K. Vinha com um driver de impressora ImageWriter e com os acessórios Alarm Clock e Calculator. Além do disquete do sistema, vinha outro com o programa Mousing Around, que ensinava como lidar com essa ferramenta revolucionária, o mouse. System 1.1 (mai.84) Upgrade que teve como objetivo principal dar uma acelerada no sistema. Já

    Avaliação:
    Tamanho do trabalho: 587 Palavras / 3 Páginas
    Data: 5/6/2014 Por: cadu123
  • Sistemas operacionais Glide OS

    Introdução A virtualização está presente tanto no desktop de um entusiasta pelo assunto quanto no ambiente de TI de uma infinidade de empresas das mais variadas áreas. Não se trata de "moda" ou mero capricho: graças a este conceito, é possível, entre outros benefícios, economizar com equipamentos e obter resultados de determinadas tarefas computacionais em menor tempo. Neste texto de introdução ao assunto, você saberá o que é máquina virtual, conhecerá as principais técnicas de

    Avaliação:
    Tamanho do trabalho: 1.417 Palavras / 6 Páginas
    Data: 27/5/2014 Por: janaportes
  • Sistemas Operacionais I

    #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { // declaração de variáveis---------------------- int qprocessos=0,i=0; bool verifica=0,verifica2=0,verifica3=0; //---------------------------------------------- //define quantidade de processos ----------- cout << "Digite a quantidade de prcessos: "<<endl; cin >> qprocessos; //------------------------------------------ //cria vetores --------------------- string nome[qprocessos]; int quantum[qprocessos]; int prioridade[qprocessos]; //--------------------------------- //nome dos processos------------------------ for(i = 0; i<qprocessos;i++){ cout<<"digite o nome do "<<i+1<<"o processo: "<<endl; cin >> nome[i]; } //------------------------------------------ //quantum dos processos--------- for(i = 0; i<qprocessos;i++){

    Avaliação:
    Tamanho do trabalho: 315 Palavras / 2 Páginas
    Data: 14/9/2014 Por: gabrielparolis
  • Sistemas Operacionais Jantar dos filosofos

    Sistemas Operacionais Jantar dos filosofos

    #include<stdio.h> #include<stdlib.h> #include<semaphore.h> #include<pthread.h> #include <sys/types.h> #include <unistd.h> #define N 5 #define PENSAR 0 #define FOME 1 #define COMER 2 #define ESQUERDA (nfilosofo+4)%N //agarrar garfo //da esquerda #define DIREITA (nfilosofo+1)%N //agarrar garfo //da direita void *filosofo(void *num); void agarraGarfo(int); void deixaGarfo(int); void testar(int); sem_t mutex; sem_t S[N]; //inicializacao do semáforo int estado[N]; int nfilosofo[N]={0,1,2,3,4}; void *filosofo(void *num) { while(1) { int *i = num; sleep(1); agarraGarfo(*i); sleep(1); deixaGarfo(*i); } } void agarraGarfo(int nfilosofo) { sem_wait(&mutex);

    Avaliação:
    Tamanho do trabalho: 420 Palavras / 2 Páginas
    Data: 9/7/2019 Por: Mônica Menin
  • SISTEMAS OPERACIONAIS LEA

    WINDOWS Windows é um sistema operacional para computadores, pertencente àempresa Microsoft, e é um dos mais utilizados no mundo todo. O Windows começou a ser projetado em 1981, mas foi apenas em 1993 que sua primeira versão foi lançada, que era inicialmente apenas uma interface gráfica, funcionando apenas em programas em modo gráfico. O Windows já teve 7 versões lançadas, cada um com novas tecnologias. As funções dos sistemas operacionais do Windows é facilitar o

    Avaliação:
    Tamanho do trabalho: 906 Palavras / 4 Páginas
    Data: 6/5/2014 Por: FraanOliveeira1
  • Sistemas Operacionais Mais Importantes.

    Sistema Operacional OS X O Macintosh Operating System (Mac OS) é o sistema operacional padrão para os computadores Macintosh produzidos pela Apple. Com sua primeira versão lançada em 1984, o sistema Mac OS hoje está na sua décima versão, e com o lançamento do Mac OS X, a última lançada pela empresa, tornou-se um marco ao ser remodelado como um todo, inclusive o núcleo que passou a ser baseado no do Unix BSD, que consiste

    Avaliação:
    Tamanho do trabalho: 862 Palavras / 4 Páginas
    Data: 23/7/2014 Por: AliniChaves
  • Sistemas Operacionais Mobile

    Sistemas Operacionais Mobile

    História dos sistemas operacionais mobiles Introdução Um sistema operacional móvel, também conhecido como mobile OS, é um sistema operacional que opera um smartphone, tablet, PDA ou outro dispositivo móvel. Sistemas operacionais móveis modernos combinam as características de um sistema operacional de computador pessoal com outros recursos, incluindo uma tela sensível ao toque, celular, Bluetooth, Wi-Fi, GPS de navegação móvel, câmera, câmera de vídeo, reconhecimento de voz, gravador de voz, leitor de música, comunicação de campo

    Avaliação:
    Tamanho do trabalho: 2.098 Palavras / 9 Páginas
    Data: 16/11/2015 Por: rodrigomarra
  • Sistemas Operacionais Mobiles

    Sistemas Operacionais Mobiles

    ESTADO DE MATO GROSSO SECRETARIA DE EDUCAÇÃO ESCOLA ESTADUAL 29 DE JULHO PRINCIPAIS SISTEMAS OPERACIONAIS MOBILES GUSTAVO PATRICK DE QUADROS CARVALHO JOSÉ FRANCINALDO DOS SANTOS CONFRESA-MT 2015 ESTADO DE MATO GROSSO SECRETARIA DE EDUCAÇÃO ESCOLA ESTADUAL 29 DE JULHO PRINCIPAIS SISTEMAS OPERACIONAIS MOBILES GUSTAVO PATRICK DE QUADROS CARVALHO JOSÉ FRANCINALDO DOS SANTOS Trabalho de Conclusão de Curso apresentado à Escola Estadual 29 de Julho, como requisito para obtenção do título de Técnico em Informática, sob

    Avaliação:
    Tamanho do trabalho: 3.494 Palavras / 14 Páginas
    Data: 2/6/2016 Por: PatrickAOKI
  • Sistemas Operacionais Modernos

    1) O que é multiprogramação? É o mecanismo de trocas rápidas de processos pela CPU, que permite que vários processos sejam executados sequencialmente. Com a multiprogramação, vários programas podem estar na memória ao mesmo tempo, cada um aguardando seu momento para ser executado. 2) O que é a técnica de spooling? Você acha que computadores pessoais avançados terão spooling como uma característica padrão no futuro? É o processo de transferencia de dados utilizando uma área

    Avaliação:
    Tamanho do trabalho: 577 Palavras / 3 Páginas
    Data: 20/10/2014 Por: Geanp
  • Sistemas operacionais modernos (erro)

    Sistemas operacionais modernos (erro)

    12 pág. Resumo - Sistemas Operacionais Modernos - Tanembaum | Capítulo 1 Sistemas Operacionais I S ISTE MAS OPERACIONAIS MO DE RN OS ¹Ra ya nne O live ira de Mo ura; ² L ucas de Pa iva Sa ntos ; ³ V iníc ius de Fre itas S ilva ; 4 Luís G uilhe r me de Pa iva ¹²³4 Uniub e – U nivers idade de Uberaba raya nneo mo ur a@ gma

    Avaliação:
    Tamanho do trabalho: 2.559 Palavras / 11 Páginas
    Data: 13/2/2020 Por: Daniel Sodré
  • Sistemas Operacionais Modernos - Resumo 1o Capítulo

    Sistemas Operacionais Modernos - Resumo 1o Capítulo

    SISTEMAS OPERACIONAIS Resumo do capitulo um do livro Sistemas Operacionais Modernos (A. Tanenbaum) apresentado no Curso de Analise e Desenvolvimento de Sistemas do Instituto Federal de Educação, Ciência e Tecnologia de São Paulo – Campus Bragança Paulista, como requisito da disciplina Sistemas Operacionais sob a orientação do Prof. Rosalvo Soares Cavalcante Filho. 2017 1. Sistemas Operacionais Um sistema operacional consiste em um ou mais processadores, memória, disco, impressoras, teclado, monitor, interface de rede e outros

    Avaliação:
    Tamanho do trabalho: 1.573 Palavras / 7 Páginas
    Data: 8/9/2017 Por: Marcus Vinicius de Jesus
  • Sistemas Operacionais Móveis – Android e IOS

    Sistemas Operacionais Móveis – Android e IOS

    Referências: Tanenbaum, Andrew S. – Sistemas Operacionais Modernos / Andrew S. Tanenbaum – 3ª Ed. – São Paulo : Pearson Prentice Hall, 2009. http://gs.statcounter.com/press/android-overtakes-windows-for-first-time acessado em 17.10.2017 as 20:00 https://developer.android.com/guide/platform/index.html#api-framework acessado em 17.10.2017 as 19:55 https://source.android.com/security/ acessado em 17.10.2017 as 19:55 https://www.android.com/security-center/ acessado em 17.10.2017 as 20:00 http://www.techtudo.com.br/tudo-sobre/ios.html acessado em 17.10.2017 as 20:00 https://blog.bemmaisseguro.com/sistema-ios/ acessado em 17.10.2017 as 19:53 https://www.tecnologiaegadgets.com/apple-ios-8-principais-caracteristicas/1358/ acessado em 17.10.2017 as 19:53 https://www.apple.com/br/ios/ios-11/ acessado em 17.10.2017 as 19:51 https://support.apple.com/pt-br/ios acessado em 17.10.2017

    Avaliação:
    Tamanho do trabalho: 2.371 Palavras / 10 Páginas
    Data: 12/2/2019 Por: Wailton Duarte
  • Sistemas Operacionais online

    Sistemas Operacionais online

    Sistemas Operacionais online Os recursos que conseguimos obter na internet são ilimitados. É viável ter até sistemas operacionais por meio de página web. Uma vez conectado ao serviço online, se torna possível usufruir de suas funções que podem ser desde um editor de textos, imagens e vídeos até um jogo e salvar todo o trabalho que for feito para acessá-lo posteriormente de qualquer lugar que tenha acesso à internet. Desenvolvidos ainda na metade dos anos

    Avaliação:
    Tamanho do trabalho: 381 Palavras / 2 Páginas
    Data: 28/5/2016 Por: tayline
  • Sistemas Operacionais Para Dispositivos Moveis

    Sistemas Operacionais para Dispositivos Móveis Alex L. Paris, Bruno M. Luiz, Pedro M. Bueno, Yuri Tao FATEC – Faculdade de Tecnologia de Presidente Prudente Rua Teresina, Nr. 75, Vila Paulo Roberto Pres.Prudente/SP, Brasil, 19046-230 Resumo – este trabalho apresenta, alem do funcionamento, a história de quando surgiu, dês dos primeiros sistemas até os que possuímos nos dias de hoje, dos Sistemas Operacionais para Dispositivos Móveis, buscando explicar seu funcionamento, funcionalidades, principais modelos e fatos ocorridos

    Avaliação:
    Tamanho do trabalho: 4.054 Palavras / 17 Páginas
    Data: 10/2/2014 Por: miguelvortex
Pesquisar
Pesquisa avançada