Sistemas Embarcados. Introdução. kernel.org. Repositórios do kernel. Aula 03 e 04. O kernel do linux é bastante modular Mais de arquivos

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

Download "Sistemas Embarcados. Introdução. kernel.org. Repositórios do kernel. Aula 03 e 04. O kernel do linux é bastante modular Mais de arquivos"

Transcrição

1 Sistemas Embarcados kernel linux Introdução O kernel do linux é bastante modular Mais de arquivos Porque gerar/instalar um novo kernel? Customizar para uma determinada necessidade/aplicação Incluir novas características Corrigir erros ou falhas de segurança Etapas: Recuperar os fontes do kernel Selecionar características desejáveis (configuração) Compilar o Kernel Instalação do Kernel e de seus módulos Aula 03 e 04 2 Repositórios do kernel kernel.org Repositório oficial para o código fonte é Cópia completa da versão atual e das antecessoras Patches Recuperar e aplicar os patches na ordem Possui ± 25 arquiteturas diferentes, mas há site específicos para processadores embarcados Exemplos ARM: Na verdade apenas patches MIPS: PowerPC: Ainda não integrados devido a maturidade ou especificidade Baixe os fontes do Núcleo a partir de: 3 4

2 Que versão usar? Versionamento do kernel Linux A versão atual do kernel é a 2.6 (2.6.0 lançada em 12/2003) Desde então, características e novos drivers foram introduzidos. Difícil obter drivers de novos dispositivos para a versão anterior (2.4). Não há mais suporte da comunidade. Evitar todo e qualquer desenvolvimento com 2.4 Até 2004 : série.major.releases.updates série: 0 (nascimento) 1 (capacidade rede) 2 (SMP e não Intel) major: par (versão estável), impar (versão desenvolvimento) release: adições e correções maiores a uma versão Release candidate (rc): release para teste updates: correções críticas na última release estável Após lançamento da (2004): Primeiros dois números são estáveis (2.6) Terceiro número é a versão atual do núcleo (2.6.32) Quarto número marca atualizações para correções de defeitos e segurança ( ) Ainda vale as release candidates 5 6 Estrutura de arquivos dos fontes linux (parcial 1/2) Estrutura de arquivos dos fontes linux (parcial 2/2) arch/<arch> arch/<arch>/mach-<mach> block/ COPYING CREDITS crypto/ Documentation/ drivers/ fs/ include/ include/asm-<arch> include/linux init/ Architecture specific code Machine / board specific code Block layer core Linux copying conditions (GNU GPL) Linux main contributors Cryptographic libraries Kernel documentation. Don't miss it! All device drivers except sound ones (usb, pci...) Filesystems (fs/ext3/, etc.) Kernel headers Architecture and machine dependent headers Linux kernel core headers Linux initialization (including main.c) ipc/ Kbuild kernel/ lib/ MAINTAINERS Makefile mm/ net/ README REPORTING-BUGS scripts/ security/ sound/ usr/ Code used for process communication Part of the kernel build system Linux kernel core (very small!) Misc library routines (zlib, crc32...) Maintainers of each kernel part. Very useful! Top Linux makefile (sets arch and version) Memory management code (small too!) Network support code (not drivers) Overview and building instructions Bug report instructions Scripts for internal or external use Security model implementations (SELinux...) Sound support code and drivers Code to generate an initramfs cpio archive. 7 8

3 Arquivos.config, System.map e vmlinux.config.config Arquivo texto com constantes definidas Parâmetros para configuração do kernel System.map Lista dos símbolos usados pelo kernel e seus endereços Útil para depuração do kernel Gerado na compilação no diretório top-level vmlinux Imagem do kernel (resultado ligação de biblioteca e objetos) Executável em formato ELF (Executable and Linking Format) Arquitetura dependente Gerado na compilação no diretório top-level Primeiro passo para compilar o kernel é configurar Geração do arquivo.config Resposta a mais de 700 questões (Yes, No, Module) Várias formas: config, menuconfig, xconfig, gconfig, oldconfig, randconfig, defconfig, allmodconfig, allyesconfig e allnoconfig Arquivo.config é removido por alguns scripts Interessante preservar cópia dele para evitar (+700 questões!!) 9 10 make xconfig screenshot Trecho exemplo de um.config CD-ROM/DVD Filesystems CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y Section name (helps to locate settings in the interface) All parameters are prefixed with CONFIG_ DOS/FAT/NT Filesystems CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS is not set CONFIG_NTFS_FS=m CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y 11 12

4 Alguns detalhes quanto ao config Makefile principal O kernel é uma estrutura monolítica Compilado e ligado estaticamente para gerar um executável único Problema de tamanho Capacidade de adicionar on-the-fly características ao kernel Loadable modules Formas de responder as perguntas Y : ligado estaticamente N : não faz parte do kernel M : usado como módulo Inclui uma forma de versionamento Manter várias gerações de um sistema de forma organizada Constantes: VERSION, PATCHLEVEL, SUBLEVEL, EXTRAVERSION e.g asc (2, 6, 20 e asc, respectivamente) Se tudo está devidamente instalado Compila o kernel gerando o System.map e vmlinux Gerado uma versão compactada do kernel (vmlinux) Nomes para: x86 zimage (<512 MB), bzimage (>512 MB) Núcleo em si é bastante pequeno, o que engorda a imagem são os drivers de dispositivos, suporte a vários protocolos de rede e a sistemas de arquivos etc Loadable kernel modules Dependências de Módulos Módulos servem para adicionar uma funcionalidade ao kernel Drivers de dispositivos, sistemas de arquivos etc Podem ser carregados e removidos a qualquer momento Possível manter em memória apenas quando necessário Uma vez em memória tem acesso total a estruturas do kernel Útil para manter o tamanho do kernel o menor possível Essencial em sistemas GNU/Linux para PCs Podem ser ligados estaticamente ao kernel Permite liberar apenas binário de um determinado driver Atenção: lembrar da contaminação da GPL Forma prática para desenvolver e testar drivers sem gerar um novo kernel Lista de dependências de um modulo Armazenado em /lib/modules/<version>/modules.dep Gerado automaticamente a partir dos símbolos que são exportados or um módulo e.g.: módulo B depende de um módulo A se ele empregar um simbolo exportado pelo módulo B Caso real: usb_storage depende do usbcore Possível, como root, atualizar o arquivo de dependências depmod -a [<version>] Na compilação do kernel se deve gerar os módulos e realizar a sua instalação 15 16

5 Plataforma PC: para o(a) apressadinho(a)... Do bootloader para userspace Após baixar os fontes em um diretório qualquer ($DIR) make mrproper make defconfig ou make oldconfig (reaproveitar um.config) Aproveita um.config existente e são apenas as questões que não foram respondidas (existiam) no.config anterior Ex.: cp /boot/config /usr/src/linux/.configconfig make clean make make install make modules_install update-initramfs c k [versão kernel] Existem outras formas de gerar o initrd.img, essa é a mais fácil Versão, por exemplo, Editar o arquivo /boot/grub/menu.lst Bootloader Low level hardware initialization Fetch and copy Linux kernel to RAM Kernel initialization init process System initialization from userspace Kernel bootstrap Kernel bootstrap A inicialização do kernel faz parte da geração da imagem objcopy gzip as as objcopy... LD vmlinux SYSMAP System.map SYSMAP.tmp_System.map MODPOST vmlinux Kernel: arch/arm/boot/image is ready AS arch/arm/boot/compressed/head.o GZIP arch/arm/boot/compressed/piggy.gz AS arch/arm/boot/compressed/piggy.o CC arch/arm/boot/compressed/misc.o AS arch/arm/boot/compressed/head-xscale.o AS arch/arm/boot/compressed/head-sharpsl.o LD arch/arm/boot/compressed/vmlinux OBJCOPY arch/arm/boot/zimage Kernel: arch/arm/boot/zimage is ready... Exemplo parcial de uma geração para processador xscale vmlinux Kernel proper : Raw kernel executable (ELF object) Image Stripped kernel binary (binary object) piggy.gz piggy.s Compressed kernel binary piggy.o head.o misc.o head-cpu.o head-board.o asm wrapper around piggy.gz + bootstrap code vmlinux (in arch/<arch> boot/compressed) Composite kernel image (ELF object) zimage Kernel image for bootloader (binary object) 19 20

6 Bootstrap code Tarefas do código de bootstrap head.o: Código dependente da arquitetura Executado pelo bootloader head-cpu.o (no exemplo é head-xscale.o): Código específico da CPU A principal tarefa é feita pelo head.o Verificação da arquitetura e do processador Configuração da MMU, criação da tabela de páginas e habilitação da memória virtual Realiza chamada a função start_kernel no arquivo /init/main.c Programação interrupções, MMU, modo de operação etc head-board.o (aqui head-sharpsl.o): Código específico para inicialização da placa (BSP) misc.o: Rotinas de descompactação Procedimentos são praticamente os mesmos para todas arquiteturas Código de init_post Grafo de inicialização do kernel Kernel Linux Arquivo init/main.c 23 24

7 Principais passos da inicialização Visão genérica do procedimento de boot linux* Bootloader executa o código de bootstrap Bootstrap inicializa a placa, processador e descomprime o código do kernel na RAM Chama start kernel Inicializa console Inicializa serviços do kernel (alocação de memória, cache, esclonamento,...) Cria um novo fluxo Chama start_kernel Será o processo initit e faz laço de idle Inicializa e executa as init calldispositivos Startup do sistema Estágio 1 -bootloader Estágio 2 -bootloader init BIOS ou Boot monitor (flash ou ROM) Master Boot Record (MBR) Lilo, grub etc. Linux Espaço de usuário * Considerando arquiteturas do tipo IA32/AMD Startup do sistema Startup do sistema Estágio 1 -bootloader Estágio 2 -bootloader (IA32/AMD) Estágio 1 -bootloader Estágio 2 -bootloader init init Imagem do núcleo é um arquivo comprimido Compressão é feita com um formato apropriado (zlib) Código do núcleo comprimido Cabeçalho composto por um programa de descompactação Código do núcleo é posto na memória Passa o controle para uma função específica (startup_32) Exemplos: IA32/AMD: zimage ( <512 KB) ou bzimage (>512 KB) ARM-Cirrus: zimage (1.6 MB) Seqüência de inicialização do núcleo Bastante similar entre distintas plataformas start()./arch/i386/boot/head.s decompress_kernel./arch/i386/boot/compress/misc.c startup_32./arch/i386/compress/head.s startup_32./arch/i386/kernel/head.s start_kernel()./init/main.c cpu_idle()./init/main.c 27 28

Boot gráfico no Debian com BootSplash

Boot gráfico no Debian com BootSplash Boot gráfico no Debian com BootSplash Tiago Bortoletto Vaz 1.0 - Novembro de 2004 Resumo Este documento descreve como utilizar o bootsplash para obter um boot gráfico no Debian.

Leia mais

Desenvolvimento para Sistemas Embarcados (CEA 513) Conceitos Gerais

Desenvolvimento para Sistemas Embarcados (CEA 513) Conceitos Gerais Universidade Federal de Ouro Preto Departamento de Computação e Sistemas - DECSI Desenvolvimento para Sistemas Embarcados (CEA 513) Conceitos Gerais Vicente Amorim vicente.amorim.ufop@gmail.com Sumário

Leia mais

Tutorial BuildRoot. Meu Primeiro Linux embarcado: Programação de Periféricos CC FACIN PUCRS

Tutorial BuildRoot. Meu Primeiro Linux embarcado: Programação de Periféricos CC FACIN PUCRS Tutorial BuildRoot Programação de Periféricos CC FACIN PUCRS Configuração do Ambiente de Trabalho: 1. Criar um diretório de trabalho: Ex: mkdir ~/buildroot 2. Ir para o diretório de trabalho: Ex: cd ~/buildroot

Leia mais

Sistemas Embarcados. Filesystem Hierarchy Standard (FHS) Root filesystem. Aula 06

Sistemas Embarcados. Filesystem Hierarchy Standard (FHS) Root filesystem. Aula 06 Introdução Sistemas Embarcados Root File System Linux (kernel) é apenas uma parte de um sistema embarcado Preciso executa a inicialização do sistema e de aplicações Necessário montar o sistema de arquivos

Leia mais

Soluções em Linux. Linux no Desktop. Ambiente Doméstico e Profissional. Sandro Venezuela sandro@linux2business.com.br

Soluções em Linux. Linux no Desktop. Ambiente Doméstico e Profissional. Sandro Venezuela sandro@linux2business.com.br Linux no Desktop Ambiente Doméstico e Profissional Sandro Venezuela sandro@linux2business.com.br Agenda Introdução Instalação Configuração Gerenciamento de Pacotes Customização do Kernel Introdução ao

Leia mais

Estrutura de Diretórios Linux. Rodrigo Gentini gentini@msn.com

Estrutura de Diretórios Linux. Rodrigo Gentini gentini@msn.com Linux Rodrigo Gentini gentini@msn.com /bin - Ficam armazenados os comandos básicos que todos os usuários podem usar, como o : ls, cat, cd entre outros. /boot - Ficam todos os arquivos que a máquina precisa

Leia mais

Realizar o gerenciamento básico de arquivos

Realizar o gerenciamento básico de arquivos Realizar o gerenciamento básico de arquivos - 2 Sumário Capítulo 1 Realizar o gerenciamento básico de arquivos...3 1.1. Objetivos... 3 1.2. Mãos a obra...4 Capítulo 2 Gerenciando... 14 2.1. Objetivos...

Leia mais

Sistemas Operacionais. Rodrigo Rubira Branco rodrigo@kernelhacking.com rodrigo@fgp.com.br. www.fgp.com.br

Sistemas Operacionais. Rodrigo Rubira Branco rodrigo@kernelhacking.com rodrigo@fgp.com.br. www.fgp.com.br Sistemas Operacionais Rodrigo Rubira Branco rodrigo@kernelhacking.com rodrigo@fgp.com.br Tipos de Sistemas Operacionais De Sistemas Embarcados (PalmOS,WinCE,WinXPEmbbeded,Linux) Hardware simples, especifico

Leia mais

Introdução ao Desenvolvimento do Kernel Linux

Introdução ao Desenvolvimento do Kernel Linux Introdução ao Desenvolvimento do Kernel Linux Versões 2.6.X http://www.tchelinux.org Palestrante: Douglas Schilling Landgraf Email: dougsland@gmail.com Sobre o palestrante Sobre a palestra Dicas iniciais

Leia mais

Programação de Periféricos

Programação de Periféricos Programação de Periféricos Componentes Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Apresentação Raspberry pi Sistema Operacional embarcado Atividade Raspberry pi Sistema computacional

Leia mais

Aula 03. Processadores. Prof. Ricardo Palma

Aula 03. Processadores. Prof. Ricardo Palma Aula 03 Processadores Prof. Ricardo Palma Definição O processador é a parte mais fundamental para o funcionamento de um computador. Processadores são circuitos digitais que realizam operações como: cópia

Leia mais

Kernel Linux. Trabalho Realizador Por: Tiago Conceição Nº 11903. Representação artística do núcleo Linux

Kernel Linux. Trabalho Realizador Por: Tiago Conceição Nº 11903. Representação artística do núcleo Linux Kernel Linux Representação artística do núcleo Linux Trabalho Realizador Por: Tiago Conceição Nº 11903 Índice Introdução...2 O que é o Kernel...3 Como surgiu...4 Para que serve...5 Versões...6 Versões

Leia mais

Instalação do cliente VPN Cisco em Linux

Instalação do cliente VPN Cisco em Linux 1 de 5 12/12/2008 12:03 Instalação do cliente VPN Cisco em Linux De SordWiki Tabela de conteúdo 1 Introdução 2 Pré-Requisitos 3 Instalação 4 Utilização Introdução A instalação do cliente de VPN da CISCO

Leia mais

VIRTUALIZAÇÃO CORPORATIVA

VIRTUALIZAÇÃO CORPORATIVA VIRTUALIZAÇÃO CORPORATIVA O modelo de virtualização corporativa utilizando o sistema Xen Server sera demostra novamente com o uso da ferramente virtual box de forma que, seja possível a demostração dos

Leia mais

Revisão LPI101. Tópicos e Objetivos. - 1.102 Instalação e Gerenciamento de Pacotes do Linux. - 1.104 Dispositivos, Sistemas de Arquivos Linux e o FHS

Revisão LPI101. Tópicos e Objetivos. - 1.102 Instalação e Gerenciamento de Pacotes do Linux. - 1.104 Dispositivos, Sistemas de Arquivos Linux e o FHS Tópicos e Objetivos - 1.101 Hardware e Arquitetura - - 1.103 Comandos GNU e Unix - 1.104 Dispositivos, Sistemas de Arquivos Linux e o FHS - 1.1.10 Sistema Xwindow 65 Questões em 90 minutos = 1m24s por

Leia mais

Conceitos básicos sobre computadores

Conceitos básicos sobre computadores SSC0101 - ICC1 Teórica Introdução à Ciência da Computação I Conceitos básicos sobre computadores Prof. Vanderlei Bonato: vbonato@icmc.usp.br Sumário O que é um computador e onde podemos encontrá-los? Divisão:

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

Rede VPN UFBA Procedimento para configuração

Rede VPN UFBA Procedimento para configuração UFBA Universidade Federal da Bahia STI Superintendência de Tecnologia da Informação Rede VPN UFBA Procedimento para configuração 2015 Índice Introdução... 2 Windows 8... 3 Windows 7... 11 Windows VISTA...

Leia mais

Programação Avançada em Linux

Programação Avançada em Linux Programação Avançada em Linux Gleicon da Silveira Moraes Novatec Editora Capítulo 1 Características do Linux Neste capítulo são descritos detalhes e características do sistema operacional GNU/Linux importantes

Leia mais

Aprenda a instalar a plataforma de monitorização Cacti

Aprenda a instalar a plataforma de monitorização Cacti Aprenda a instalar a plataforma de monitorização Cacti Date : 27 de Março de 2014 Um administrador deve possuir as melhores ferramentas de monitorização para que tenha uma visão facilitada de toda a rede.

Leia mais

OI CLOUD SEJA BEM-VINDO!

OI CLOUD SEJA BEM-VINDO! OI CLOUD SEJA BEM-VINDO! O QUE É O OI CLOUD? O Oi Cloud é um serviço de armazenamento, compartilhamento e sincronização de arquivos. Esses arquivos ficarão acessíveis a partir de qualquer dispositivo,

Leia mais

LPI. Linux Pro. certificação. LPI-1, Certificação LPI-2. Curso completo para LPIC-2. Certificação LPI-1. Linux Pro. Certificação LPI-2.

LPI. Linux Pro. certificação. LPI-1, Certificação LPI-2. Curso completo para LPIC-2. Certificação LPI-1. Linux Pro. Certificação LPI-2. Este livro é recomendado por Certificação LPI-2 Linux Pro COLEÇÃO Muita coisa aconteceu desde a última vez que a Certificação LPI foi alterada. Alguns dos conteúdos que eram abordados encontravam pouca

Leia mais

TUTORIAL WINDOWS 7. Curso Técnico em Informática. Aluno: Ricardo B. Magalhães Período: Noturno Profª: Patrícia Pagliuca

TUTORIAL WINDOWS 7. Curso Técnico em Informática. Aluno: Ricardo B. Magalhães Período: Noturno Profª: Patrícia Pagliuca GOVERNO DO ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA SECITEC ESCOLA TÉCNICA ESTADUAL DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA UNIDADE DE LUCAS DO RIO VERDE Curso Técnico em Informática

Leia mais

Compilação do kernel modprobe rmmod Utilização do kernel 2.6.25 uname -r.

Compilação do kernel modprobe rmmod Utilização do kernel 2.6.25 uname -r. Compilação do kernel O kernel do Linux é o núcleo do sistema operacional, ou seja é o próprio sistema operacional em si, onde faz gerenciamento entre o hardware e os programas utilizados pelo usuário através

Leia mais

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização Hardware: Componentes Básicos Arquitetura dos Computadores Dispositivos de Entrada Processamento Dispositivos de Saída Armazenamento Marco Antonio Montebello Júnior marco.antonio@aes.edu.br Sistema de

Leia mais

GUIA RÁPIDO DE UTILIZAÇÃO KIT MERCURIOIV OSCILOSCÓPIO E GERADOR DE SINAIS

GUIA RÁPIDO DE UTILIZAÇÃO KIT MERCURIOIV OSCILOSCÓPIO E GERADOR DE SINAIS GUIA RÁPIDO DE UTILIZAÇÃO KIT MERCURIOIV OSCILOSCÓPIO E GERADOR DE SINAIS Revisão 05 setembro/2014 Versão do Firmware: 2.1.8 Versão do software Osciloscópio para Windows: 2.0.19 1. Sumário 1.Introdução...3

Leia mais

T.I. para o DealerSuite: Servidores Versão: 1.1

T.I. para o DealerSuite: Servidores Versão: 1.1 T.I. para o DealerSuite: Servidores Versão: 1.1 Lista de Figuras T.I. para o Dealer Suite: Servidores Figura 1 Tela Principal do ESXi...4 Figura 2 Tela VMware Player...5 Figura 3 Arquivo /etc/exports do

Leia mais

UFCD 0770 Dispositivos e Periféricos Formadora: Sónia Rodrigues

UFCD 0770 Dispositivos e Periféricos Formadora: Sónia Rodrigues UFCD 0770 Dispositivos e Periféricos Formadora: Sónia Rodrigues 0770 Dispositivos e Periféricos Objectivos da UFCD: Instalar e configurar dispositivos internos e externos no computador. Identificar as

Leia mais

CATÁLOGO DE CUSTOMIZAÇÕES Conferência com Coletores (WEB)

CATÁLOGO DE CUSTOMIZAÇÕES Conferência com Coletores (WEB) CATÁLOGO DE CUSTOMIZAÇÕES Conferência com Coletores (WEB) Índice ÍNDICE... 2 CONSIDERAÇÕES INICIAIS... 3 DADOS DO PROJETO... 4 OBJETIVO(S) DO PROJETO... 4 ESCOPO... 4 CONFERÊNCIA DE ITENS... 4 PARAMETRIZAÇÃO

Leia mais

www.sysdevsolutions.com Driver Next Versão 1.0 de 07-03-2011 Português

www.sysdevsolutions.com Driver Next Versão 1.0 de 07-03-2011 Português Driver Next Versão 1.0 de 07-03-2011 Português Índice Configuração dos documentos no Backofficce... 3 O Driver ERP Next... 6 Configurações principais... 6 Configurações do vendedor... 7 Configurações do

Leia mais

django-pagseguro Documentation

django-pagseguro Documentation django-pagseguro Documentation Release 1.4.2 Fábio Cerqueira February 11, 2015 Contents 1 Tutorial django-pagseguro 3 1.1 Instalação................................................. 3 1.2 Configurando

Leia mais

Linux Embedded. Criação de uma instalação. Especificação, Modelação e Projecto de Sistemas Embutidos

Linux Embedded. Criação de uma instalação. Especificação, Modelação e Projecto de Sistemas Embutidos Especificação, Modelação e Projecto de Sistemas Embutidos Criação de uma instalação Linux Embedded Sérgio Julião N. Mec.: 29976 Sérgio Soldado N. Mec.: 31397 Podem ser classificados através de: Sistemas

Leia mais

Tutorial para configurar as bibliotecas TerraView e Qt 3 no Visual Studio 2005

Tutorial para configurar as bibliotecas TerraView e Qt 3 no Visual Studio 2005 Tutorial para configurar as bibliotecas TerraView e Qt 3 no Visual Studio 2005 João Tácio Corrêa da Silva Ouro Preto/MG, 27/05/2010 joaotacio@yahoo.com.br 1 1. Introdução Este tutorial tem o objetivo de

Leia mais

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br 1

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br 1 Visão geral sobre o processo de instalação e manutenção de instalações de software. Notas de aula. (aka lecture notes on Package Management Systems and software installation :)) Prof. Rossano Pablo Pinto

Leia mais

,QVWDODomR. Dê um duplo clique para abrir o Meu Computador. Dê um duplo clique para abrir o Painel de Controle. Para Adicionar ou Remover programas

,QVWDODomR. Dê um duplo clique para abrir o Meu Computador. Dê um duplo clique para abrir o Painel de Controle. Para Adicionar ou Remover programas ,QVWDODomR 5HTXLVLWRV0tQLPRV Para a instalação do software 0RQLWXV, é necessário: - Processador 333 MHz ou superior (700 MHz Recomendado); - 128 MB ou mais de Memória RAM; - 150 MB de espaço disponível

Leia mais

TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE!

TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE! TOP 20 ROTINAS QUE VOCÊ PODE AUTOMATIZAR HOJE! Erro Zero; Mais barato que um administrador de redes; Faz qualquer tarefa repetitiva e manual; Flexibilidade para mudar processos automatizados dentro do

Leia mais

Sistemas Embarcados. Tarefas básicas de um bootloader. Configurações genéricas de boot. Aula 05

Sistemas Embarcados. Tarefas básicas de um bootloader. Configurações genéricas de boot. Aula 05 Introdução Sistemas Embarcados Bootloaders Bootloader é um componente fundamental Faz a inicialização do hardware e carrega o sistema operacional Difere entre sistemas embarcados e desktops Ainda que sejam

Leia mais

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009) Cadeira de Tecnologias de Informação Ano lectivo 2009/2010 Sites dinâmicos Com Expression Web TI2009/10 EWD_1 .ASPX vs.html HTML: HTML é uma linguagem para descrever páginas web HTML significa Hyper Text

Leia mais

Usuários. Aplicativos e programas dos usuários. Kernel gerenciamento de processos, memória, sistema de arquivos, I/O, etc.

Usuários. Aplicativos e programas dos usuários. Kernel gerenciamento de processos, memória, sistema de arquivos, I/O, etc. 1 1.0 Kernel O kernel (núcleo) representa o coração do Sistema Operacional. Atribuições do kernel: - gerenciamento dos arquivos em disco; - inicializar programas e executá-los; - alocar e gerenciar memória

Leia mais

1 2008 Copyright Smar

1 2008 Copyright Smar Instalação, Configuração - System302-7 Studio 1 2008 Copyright Smar 2 Arquitetura do SYSTEM302 Smar Est. Operação Est. Operação Servidor Est. Manutenção Servidor Estação Engenharia Estação Engenharia Servidor

Leia mais

MVM Mattos Virtual Machine. Andrey de Oliveira Prof. Mauro Marcelo Mattos, Doutor FURB 2012/2

MVM Mattos Virtual Machine. Andrey de Oliveira Prof. Mauro Marcelo Mattos, Doutor FURB 2012/2 MVM Mattos Virtual Machine Andrey de Oliveira Prof. Mauro Marcelo Mattos, Doutor FURB 2012/2 Roteiro Introdução Objetivos Fundamentação Teórica Desenvolvimento Resultado e Discussão Conclusão Extensões

Leia mais

Linux Caixa Mágica. Documentos Técnicos CM. Manual de Configuração de Ligação à Internet por placas 3G 00904/2007 28

Linux Caixa Mágica. Documentos Técnicos CM. Manual de Configuração de Ligação à Internet por placas 3G 00904/2007 28 Linux Documentos Técnicos CM Manual de Configuração de Ligação à Internet por placas 3G Date: Pages: Issue: State: Access: Reference: 00904/2007 28 Manual de Configuração de Ligação à Internet por placas

Leia mais

Revisão Aula 3. 1. Explique a MBR(Master Boot Record)

Revisão Aula 3. 1. Explique a MBR(Master Boot Record) Revisão Aula 3 1. Explique a MBR(Master Boot Record) Revisão Aula 3 1. Explique a MBR(Master Boot Record). Master Boot Record Primeiro setor de um HD (disco rígido) Dividido em duas áreas: Boot loader

Leia mais

Construindo um Linux Parte 2 Disk Root Objetivo: Entender que o Linux é como um LEGO (Pode ser montado). Prof. Claudio Silva

Construindo um Linux Parte 2 Disk Root Objetivo: Entender que o Linux é como um LEGO (Pode ser montado). Prof. Claudio Silva Construindo um Linux Parte 2 Disk Root Objetivo: Entender que o Linux é como um LEGO (Pode ser montado). Disk Root Este disquete conterá o interpretador de comandos bash, juntamente com alguns dispositivos

Leia mais

Programação no kernel Linux. Felipe W Dam asio

Programação no kernel Linux. Felipe W Dam asio Programação no kernel Linux Felipe W Dam asio 1 Visão Geral Linux é um kernel monolítico Símbolos exportados para todo o sistema Dificuldade de adição de APIs, hardware Problemas com escalabilidade 2 Visão

Leia mais

TUTORIAL INCORPORANDO A BIBLIOTECA DO ARDUINO AO ECLIPSE

TUTORIAL INCORPORANDO A BIBLIOTECA DO ARDUINO AO ECLIPSE TUTORIAL INCORPORANDO A BIBLIOTECA DO ARDUINO AO ECLIPSE Jefferson Z. Moro jefferson.moro@gmail.com Vinicius Franchini viniciusnf@gmail.com Campinas, maio de 2011 1 Motivação O Arduino veio para simplificar

Leia mais

MicroWork TOUCH CHECKLIST

MicroWork TOUCH CHECKLIST Considerações Gerais O possibilita a execução diferenciada do CheckList de serviços do Veículo, com mobilidade e segurança através da captura de fotos, integradas automaticamente para o sistema MicroWork

Leia mais

Disciplina: Sistemas Operacionais Professor: Cristiano Mariotti procrismar@globo.com

Disciplina: Sistemas Operacionais Professor: Cristiano Mariotti procrismar@globo.com Disciplina: Sistemas Operacionais Professor: Cristiano Mariotti procrismar@globo.com Equivalente a inicializar um computador ; Durante o bootstrapping, o kernel é carregado na memória principal e começa

Leia mais

Nivel de Linguagem de Montagem (Assembly)

Nivel de Linguagem de Montagem (Assembly) Nivel de Linguagem de Montagem (Assembly) Orlando Loques setembro 2006 Referências: Structured Computer Organization (capítulo 7), A.S. Tanenbaum, (c) 2006 Pearson Education Inc Computer Organization and

Leia mais

Manual de Configuração

Manual de Configuração Manual de Configuração Pagamentos Online no netp@ Pontos contidos no Manual Configuração do Serviço de Pagamentos Online Configuração da Integração com Redunicre Configuração da integração com TPAVirtual

Leia mais

Processamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores

Processamento de Dados aplicado à Geociências. AULA 1: Introdução à Arquitetura de Computadores 1 Processamento de Dados aplicado à Geociências AULA 1: Introdução à Arquitetura de Computadores UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO TECNOLÓGICO CURSO SUPERIOR DE TECNOLOGIA EM GEOPROCESSAMENTO

Leia mais

Linux Essentials. Managing Package and Process

Linux Essentials. Managing Package and Process Linux Essentials Managing Package and Process Tópicos abordados: 4.3 Onde os dados são armazenados Prof. Pedro Filho 1 Objetivo O objetivo deste curso é lhe fazer familiar com o sistema operacional Linux.

Leia mais

Instalação de Carta de Correção Eletrônica Spalla

Instalação de Carta de Correção Eletrônica Spalla Instalação de Carta de Correção Eletrônica Spalla Introdução A Carta de Correção Eletrônica(CC-e) é um evento legal e tem por objetivo corrigir algumas informações da NF-e, desde que o erro não esteja

Leia mais

Instruções para Instalação dos Utilitários Intel

Instruções para Instalação dos Utilitários Intel Instruções para Instalação dos Utilitários Intel Estas instruções ensinam como instalar os Utilitários Intel a partir do CD nº 1 do Intel System Management Software (liberação somente para os dois CDs

Leia mais

Programação de Sistemas

Programação de Sistemas Programação de Sistemas Módulos do núcleo Programação de Sistemas Módulos : 1/15 Introdução (1) Desenvolvimentos do núcleo, como a criação de novos dispositivos, podem ser incorporados no Linux em duas

Leia mais

CCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 5 - Gerenciamento do Software Cisco IOS

CCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 5 - Gerenciamento do Software Cisco IOS CCNA 2 Conceitos Básicos de Roteadores e Roteamento Capítulo 5 - Gerenciamento do Software Cisco IOS 1 Objetivos do Capítulo Descrever a seqüência e a importância da inicialização do IOS nos roteadores

Leia mais

Guia de Instalação Rápida TEW-623PI 3.02

Guia de Instalação Rápida TEW-623PI 3.02 Guia de Instalação Rápida TEW-623PI 3.02 Índice Português 1. Antes de Iniciar 1 2. Como Instalar 2 3. Usando o Adaptador Wireless 4 Troubleshooting 5 Version 02.05.2010 1. Antes de Iniciar Português Conteúdo

Leia mais

Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW

Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW Supervisório Remoto aplicado em Dispositivo Móvel na Plataforma NI LabVIEW "Este artigo demonstra os recursos e passos necessários para implementar um sistema supervisório de consumo energético e controle

Leia mais

Unidade 1: O Computador

Unidade 1: O Computador Unidade : O Computador.3 Arquitetura básica de um computador O computador é uma máquina que processa informações. É formado por um conjunto de componentes físicos (dispositivos mecânicos, magnéticos, elétricos

Leia mais

1.0 Informações de hardware

1.0 Informações de hardware 1.0 Informações de hardware 1.1 Botões e ligações 6 1 7 2 8 3 9 4 5 6 10 1 Ligar / Desligar 2 Conetor Micro USB 3 Botão Voltar 4 Conetor Mini HDMI 5 Microfone 6 Webcam 7 Entrada para fone de ouvido 8 Botão

Leia mais

Introdução ao Linux: Parte I

Introdução ao Linux: Parte I Data: Introdução ao Linux: Parte I Marcelo Ribeiro Xavier da Silva marceloo@inf.ufsc.br Histórico 3 Origem do GNU Linux Em 1983, Richard Stallman fundou a Free Software Foundation, com o intuito de criar

Leia mais

Gestão Documental. Gestão Documental

Gestão Documental. Gestão Documental Alcides Marques, 2007 Actualizado por Ricardo Matos em Junho de 2009 Neste capítulo pretende-se analisar a temática da, começando por apresentar um breve resumo dos conceitos subjacentes e apresentando

Leia mais

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introdução O Agente Aranda para sistemas Linux se encarrega de coletar as seguintes informações em cada uma das estações de trabalho

Leia mais

Conhecendo o Delphi 2010

Conhecendo o Delphi 2010 2ª Aula 11 de fevereiro de 2011 Conhecendo o Delphi 2010 Inicie o Delphi clicando no ícone Delphi 2010 que se encontra no menu Iniciar / Todos os Programas / Embarcadero RAD Studio 2010 / Delphi 2010.

Leia mais

Introdução a Administração de Sistemas GNU/Linux

Introdução a Administração de Sistemas GNU/Linux Curso de extensão da Faculdade Ruy Barbosa Introdução a Administração de Sistemas GNU/Linux Dedicasse especial a Rogério Bastos e ao GRACO (Gestores da Rede Acadêmica de Computação) do DCC UFBA Paul Regnier

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 3 Software Prof.: Edilberto M. Silva http://www.edilms.eti.br SO - Prof. Edilberto Silva Barramento Sistemas Operacionais Interliga os dispositivos de E/S (I/O), memória principal

Leia mais

Backup. José Antônio da Cunha CEFET-RN

Backup. José Antônio da Cunha CEFET-RN José Antônio da Cunha CEFET-RN Introdução Sendo as informações o bem mais valioso da empresa e estando estas informações armazenadas nos bancos de dados da empresa, é de fundamental importância que tenhamos

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Aula 2 Princípios de Programação Prof. Belarmino Linguagem de Computadores Internamente os computadores usam instruções e armazenam os dados no formato numérico binário

Leia mais

Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1

Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Informática I Aula 19 http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/06/06 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação

Leia mais

Disciplina de Realidade Aumentada Prof. Sementille

Disciplina de Realidade Aumentada Prof. Sementille Instruções para Instalação GLUT/ARTOOLKIT/OpenSceneGraph e OSGART Configuração do Visual Studio 2010 Tiago De Gaspari Dênis Marcel Fernandes GLUT GLUT, CMAKE e ARTOOLKIT disponíveis em http://www2.fc.unesp.br/sementille/tvd/videos_e_softwares/tutorial_ra/

Leia mais

BIOS - Códigos de erro

BIOS - Códigos de erro Durante o boot, o BIOS realiza uma série de testes, visando detectar com exatidão os componentes de hardware instalados no micro. Este teste é chamado de POST, acrônimo de "Power-On Self Test". Os dados

Leia mais

SISTEMA CAÇA-TALENTOS MANUAL DE OPERAÇÃO PERFIL SECRETARIA

SISTEMA CAÇA-TALENTOS MANUAL DE OPERAÇÃO PERFIL SECRETARIA SISTEMA CAÇA-TALENTOS MANUAL DE OPERAÇÃO PERFIL SECRETARIA O Sistema Caça-Talentos tem o objetivo de aprimorar o negócio e fornecer um controle informatizado dos processos de captação dos alunos. Ele possui

Leia mais

Classificação de Ativo Orçamento e Provisão de Despesa

Classificação de Ativo Orçamento e Provisão de Despesa Classificação de Ativo Orçamento e Provisão de Despesa Produto : Microsiga Protheus Ativo Fixo versão 11 Requisito : 154.03 Data da publicação : 28/02/13 País(es) : Brasil Banco(s) de Dados : Todos Esta

Leia mais

Lista de exercícios - P2

Lista de exercícios - P2 Lista de exercícios - P2 1 - Sabemos que o arquivo /etc/inittab possui algumas linhas que definem eventos capturados pelo sistema de inicialização. Pensando em um servidor de produção, estável e que não

Leia mais

Manual do Formatador Kfloppy

Manual do Formatador Kfloppy Thad McGinnis Nicolas Goutte Desenvolvimento: Bernd Johannes Wuebben Desenvolvimento (novo desenho da interface): Chris Howells Desenvolvimento (Adição do suporte para o BSD): Adriaan de Groot Desenvolvedor

Leia mais

Estrutura de um Sistema Linux Moderno Padrões de um Sistema Linux. Prof. Claudio Silva

Estrutura de um Sistema Linux Moderno Padrões de um Sistema Linux. Prof. Claudio Silva Estrutura de um Sistema Linux Moderno Padrões de um Sistema Linux Estrutura de um Sistema Linux Por ter sua origem universitária, a forma como o Linux foi concebido é de perfeito agrado para o seu estudo.

Leia mais

Fuctura Tecnologia Rua Nicarágua, 159 Espinheiro (81) 3221.9116 / 3088.0992 www.fuctura.com.br

Fuctura Tecnologia Rua Nicarágua, 159 Espinheiro (81) 3221.9116 / 3088.0992 www.fuctura.com.br Topic 105: Kernel 1.105.1 Gerenciando módulos do Kernel Descrição: Um administrador deve ter a habilidade de gerenciar e obter informações de módulos do Kernel. /lib/modules/kernel-version/modules.dep

Leia mais

HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br

HARDWARE INFORMÁTICA. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br INFORMÁTICA Prof.: MARCIO HOLLWEG mhollweg@terra.com.br HARDWARE O COMPUTADOR, INDEPENDENTE DO TIPO: PARA QUE ISTO POSSA OCORRER TEMOS QUE ALIMENTÁLO COM DADOS E AGUARDAR O RETORNO DESTE PROCESSAMENTO.

Leia mais

DESCRITIVO TÉCNICO PLATAFORMA PCS

DESCRITIVO TÉCNICO PLATAFORMA PCS DESCRITIVO TÉCNICO PLATAFORMA PCS A Plataforma PCS é composta por um Servidor de Aplicações interligado a um PABX e à rede de dados da empresa. É neste servidor que irão residir aplicações para controlar

Leia mais

10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções...

10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções... 10. CPU (Central Processor Unit)... 10 2 10.1 Conjunto das instruções... 10 2 10.2 Estrutura interna... 10 4 10.3 Formato das instruções... 10 4 10. CPU (CENTRAL PROCESSOR UNIT) Como vimos no capítulo

Leia mais

Veeam Endpoint Backup FREE

Veeam Endpoint Backup FREE CONSULTORIA INFORMÁTICA DOWNLOAD GRATUITO Veeam Endpoint Backup FREE Visão Global do Produto Veeam Endpoint Backup FREE 1 Veeam Endpoint Backup está preparado para proteger a sua empresa. O Veeam Endpoint

Leia mais

Windows NT 4.0. Centro de Computação

Windows NT 4.0. Centro de Computação Windows NT 4.0 Centro de Computação Tópicos Introdução Instalação Configuração Organização da rede Administração Usuários Servidores Domínios Segurança Tópicos È O sistema operacional Windows NT È Características:

Leia mais

Grupo de Estudos Linux

Grupo de Estudos Linux Grupo de Estudos Linux Compilando o kernel do Linux Renê de Souza Pinto do Linux Sumário: O que é o kernel? A estrutura do kernel Porque compilar o kernel? Compilando o kernel FAQ Dicas Referências Bibliográficas

Leia mais

Atualização e e Backup do Protheus 10. Anotações. Nomenclaturas do Protheus 10. Build

Atualização e e Backup do Protheus 10. Anotações. Nomenclaturas do Protheus 10. Build devemos ter necessariamente o TOTVS Application Server (TotvsAppServer), iniciado na mesma máquina. Anotações Atualização e e Backup do Protheus 10 Nomenclaturas do Protheus 10 São elas: Build Versão completa

Leia mais

Processador. Colégio Serrano Guardia Módulo III Suporte Técnico e Redes William Andrey de Godoy

Processador. Colégio Serrano Guardia Módulo III Suporte Técnico e Redes William Andrey de Godoy Processador 1 Colégio Serrano Guardia Módulo III Suporte Técnico e Redes Processador ou CPU É o cérebro do computador, responsável principalmente por executar os comandos (processamento) e carregar (manipular)

Leia mais

VII SENABOM TEMA: O REGISTRO ELETRÔNICO DE EVENTOS (RE) Apresentado por: Ten Cel BM Flávio Rocha - CBMERJ

VII SENABOM TEMA: O REGISTRO ELETRÔNICO DE EVENTOS (RE) Apresentado por: Ten Cel BM Flávio Rocha - CBMERJ VII SENABOM TEMA: O REGISTRO ELETRÔNICO DE EVENTOS (RE) Apresentado por: Ten Cel BM Flávio Rocha - CBMERJ 1 SUMÁRIO! O que é a Assessoria de Informática e sua missão.! O Registro Eletrônico de Eventos

Leia mais

Portal nddcargo 4.2.6.0 Manual de Utilização Contratante Visão Usuário Financeiro

Portal nddcargo 4.2.6.0 Manual de Utilização Contratante Visão Usuário Financeiro Portal nddcargo 4.2.6.0 Manual de Utilização Contratante Visão Usuário Financeiro Histórico de alterações Data Versão Autor Descrição 16/04/2014 1 Deiviane F. R. de Souza Criação do documento. 2 1. Introdução...

Leia mais

Sumário. Organização do repositório com reprepro...1 Como Configurar um repositório utilizando o reprepro...4 Utilizando o Incoming...

Sumário. Organização do repositório com reprepro...1 Como Configurar um repositório utilizando o reprepro...4 Utilizando o Incoming... 1 Sumário Organização do repositório com reprepro...1 Como Configurar um repositório utilizando o reprepro...4 Utilizando o Incoming...9 1 Organização do repositório com reprepro O reprepro é o gerenciador

Leia mais

MC504 - Sistemas Operacionais. Chamadas de Sistema

MC504 - Sistemas Operacionais. Chamadas de Sistema MC504 - Sistemas Operacionais Chamadas de Sistema Islene Calciolari Garcia Instituto de Computação - Unicamp Primeiro Semestre de 2014 Sumário 1 Objetivos 2 Ambiente de testes 3 printk 4 kmalloc 5 Teoria:

Leia mais

Sistemas Operacionais Universidade Federal de Santa Catarina. Sistemas Operativos para Celulares Symbian OS

Sistemas Operacionais Universidade Federal de Santa Catarina. Sistemas Operativos para Celulares Symbian OS Sistemas Operacionais Universidade Federal de Santa Catarina Sistemas Operativos para Celulares Symbian OS Autores Carlos Jorge Lemos Nunes Fábio Rafael Magalhães Malheiro Introdução Num mundo cada vez

Leia mais

Resumo. Objetivo. Introdução

Resumo. Objetivo. Introdução Relatório sobre bechmark com computadores da NOVA. Resumo O presente relatório apresenta informações necessárias sobre aplicação de algumas técnicas para otimização e avaliação da performance do microcomputador

Leia mais

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO LABORATÓRIO DE SISTEMAS OPERACIONAIS PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO O Linux se refere aos itens de hardware como dispositivos (devices), e os referencia como arquivos. Os arquivos de

Leia mais

Objetivos do Curso. Organização do Curso. Apresentação do Curso. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Objetivos do Curso. Organização do Curso. Apresentação do Curso. Pós Graduação em Projeto e Gerencia de Redes de Computadores 1 Pós Graduação em Projeto e Gerencia de Redes de Computadores Sistemas Operacionais de Redes I - Linux Prof.: Nelson Monnerat Apresentação do Curso 1 Objetivos do Curso Sistema Operacional Unix/Linux;

Leia mais

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados Prof. Hugo Souza Após vermos uma breve contextualização sobre esquemas para bases dados e aprendermos

Leia mais

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições >>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard === Sistemas de arquivos e Partições >>> FHS - Filesystem Hierarchy Standard >Padrão de organização de pastas e arquivos em Sistemas Unix-Like >organizar

Leia mais

O Sistema de Computação

O Sistema de Computação O Sistema de Computação Professor: Alex Sandro Forghieri alex.forghieri@ifsc.edu.br O Sistema de Computação INTRODUÇÃO Introdução Sistemas Computacionais podem ser divididos em camadas: Aplicativos Sistema

Leia mais