UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1

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

Download "UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1"

Transcrição

1 UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1

2 Comando chown change owner É utilizado para alterar o dono e/ou grupo de arquivos ou diretórios. Ele muda o dono e / ou o grupo de um determinado arquivo, de acordo com o primeiro argumento não opcional informado. Sintaxe: Algumas opções. chown [opções] [usuário] [:] [grupo] arquivo... -v - Descreve as mudanças de propriedade realizadas (verbose). -c - Reporta somente a mudança de dono. -R - Altera as propriedades dos diretórios e seus conteúdos de maneira recursiva. 2

3 Comando chown Exemplos: $chown v root /home/meudir Caso somente um nome de usuário ou identificação numérica de usuário for informada, o usuário é transformado no dono do arquivo informado e o grupo do arquivo não é alterado. $chown v :root /home/meudir Se os dois pontos ou o ponto e o grupo são informados, mas o nome de usuário é omitido, somente o grupo do arquivo será alterado. $chown v root:root /home/meudir Se o nome do usuário é seguido por dois pontos ou ponto e um nome de grupo ou identificação numérica de um grupo é fornecido, sem espaços entre eles, o grupo do arquivo também será alterado. 3

4 Comando chgrp change group É utilizado para alterar o grupo ao qual pertencem os arquivos. Ele muda o grupo de cada arquivo passando-os para um novo grupo, o qual é informado através de seu nome ou de sua identificação numérica. Sintaxe: Algumas opções. chgrp [opções] grupo arquivo... -v - Descreve as permissões alteradas (verbose). -c - Reporta somente a mudança de grupo. -R - Altera as permissões dos diretórios e seus conteúdos de maneira recursiva. 4

5 Comando chgrp Exemplos: $chgrp R users /home Altera o grupo de todos os arquivos e diretórios dentro de /home para users. $chgrp v root /home/seu_nome Altera o grupo do arquivo seu_nome para root. 5

6 Comando cmp Compara dois arquivos de qualquer tipo (binário ou texto). Os dois arquivos especificados serão comparado e caso exista diferença entre eles, é mostrado o número da linha e o byte onde ocorreu a primeira diferença na saída padrão (tela) e o programa retorna o código de saída 1. Sintaxe: cmp [arquivo1] [arquivo2] [opções] Algumas Opções: -b - Imprime os bytes que são diferentes entre si; -i [n] - Não considera os primeiros [n] bytes de cada arquivo; -l - Mostra os número dos bytes e os valores diferentes; -s - Não mostra nenhum detalhe, apenas sai com status 1 se alguma diferença for encontrada ou 0 se forem iguais. 6

7 Comando cmp Exemplos: $ cmp file1 file2 file1 file2 differ: byte 10, line 2 Mostra apenas a 1ª diferença. 7

8 Comando wc Conta o número de palavras, bytes e linhas em um arquivo ou entrada padrão. Se as opções forem omitidas, o wc mostra a quantidade de linhas, palavras, e bytes. Sintaxe: Algumas Opções: -c conta bytes; -l conta linhas; -w conta palavras. wc [opções] <arquivo> -m mostra o número de caracteres; -L mostra o tamanho da maior linha 8

9 Comando wc Exemplos $ wc planetas.txt ex-planetas.txt planetas.txt ex-planetas.txt total linhas caracteres palavras 9

10 Comando cut Permite "filtrar" a saída de outros comandos, de forma a obter apenas a informação que interessa. Lê o conteúdo de um ou mais arquivos e tem como saída uma coluna vertical. Sintaxe: cut [opções] <arquivo>... Algumas Opções: -d" " indica "espaço" como separador -d: dois pontos como separador -d. ponto como separador -d\_ underline como separador, igual -d"_" -d"_" underline como separador, igual -d\_ -d "espaço" como separador, igual a -d" " -d, --delimiter=delim informa o delimitador especificado em DELIM, ao invés do TAB, para a opção f -f, --fields=list seleciona apenas os campos do arquivo dado em LIST -c, --characters=list seleciona apenas os caracteres de LIST 10

11 Comando cut Exemplos $cut -c 5- /etc/passwd Exibe do quinto caractere em diante, independentemente de quantos existam. $cut -d" " -f 5- /etc/passwd Exibe do quinto campo em diante, usando o espaço como delimitador. $cut -d "/" -f 1-3 /etc/passwd Exibe os três primeiros campos do arquivo, usando a / como delimitador (na verdade os dois, pois o cut conta a partir de antes da primeira barra). É bom para filtrar localização de arquivos, por exemplo, ficando apenas com os primeiros campos. Se o texto original é "/mnt/hda6/arquivos/backup", depois de passar pelo cut fica apenas "/mnt/hda6". $cut -c -7 /etc/passwd Exibe do começo até o sétimo caractere do arquivo, o mesmo que "cut -c 1-7". 11

12 Comando cut Outros Exemplos $minhavar ="slackwarelinuxx122rc" $echo $minhavar cut -c0-15 slackwarelinuxx echo $minhavar cut -c11-20 inuxx122rc Exibe somente os 15 primeiros caracteres da variável Exibe somente os 10 últimos caracteres da variável $ cut -d ":" -f 1-4,7 /etc/passwd root:x:0:0:/bin/bash daemon:x:1:1:/bin/sh... Exibe os campos 1,2,3,4 e 7 do arquivo /etc/passwd 12

13 Metacaracteres São eles:.? * + ^ $ [ ] { } ( ) \ Cada símbolo desses tem sua função específica, que pode mudar dependendo do contexto no qual está inserido, e podemos agregá-los uns com os outros, combinando suas funções e fazendo construções mais complexas. Meta Mnemônico Meta Mnemônico. ponto ^ circunflexo [] lista $ cifrão [^] lista negada \b borda? opcional \ escape * asterisco ou + mais () grupo {} chaves \1 retrovisor 13

14 Metacaracteres Representantes. - Ponto Função - um caractere qualquer Exemplos: n.o não, nao, nno,... e.tendido estendido, extendido, eztendido,... Buscar palavras que podem ter várias formas de apresentação :45, 12 45, 12.45,... <.> <B>, <i>, <p>,... Procurar horário com qualquer separador, ou marcações ("tags") HTML O ponto casa com qualquer coisa. O ponto casa com o ponto. O ponto é um curinga para casar um caractere. 14

15 Metacaracteres Representantes [ ] - Lista Função - lista de caracteres permitidos Exemplos: [Tt]eclado Teclado, teclado <[BIP]> <B>, <I>, <P> []-] casa um ] ou um - [ ] é o mesmo que [0-9] [A-Za-z0-9] Limita as possibilidades de casamento na busca. Indica o intervalo de busca Lista que combina apenas letras maiúsculas, minúsculas e números Dentro da lista, traço indica intervalo. Um - literal deve ser o último item da lista. Um ] literal deve ser o primeiro item da lista. 15

16 Metacaracteres Representantes [^...] Lista negada Função - lista de caracteres proibidos Exemplos: [:;,.!?][^ ] Procura por qualquer coisa que não o espaço após a pontuação [A-Z^] Combina maiúsculas e o circunflexo [^A-Z^] Combina tudo fora isso Uma lista negada segue todas as regras de uma lista normal. Um ^ literal não deve ser o primeiro item da lista. A lista negada sempre deve casar algo. 16

17 Metacaracteres Quantificadores? Opcional Função - zero ou um Exemplos: fala[r!]? falar, fala!, fala Procura por qualquer coisa que não o espaço após a pontuação </?[BIPbip]> </B>, </I>, </P>, </b>, </i>, </p>, <B>, <I>, <P>, <b>, <i>, <p> Incluindo marcações que fecham o trecho, em que a única diferença é que vem uma barra / antes da letra O opcional é opcional. O opcional é útil para procurar palavras no singular e plural. Podemos tornar opcionais caracteres e metacaracteres. 17

18 Metacaracteres Quantificadores * Asterisco Função - zero, um ou mais Exemplos: bi*p bp, bip, biip, biiip, biiiip... b[ip]* b, bi, bip, biipp, bpipipi, biiiiip, bppp,... A entidade buscada pode aparecer em qualquer quantidade </?[BIPbip] *> </B>, </B >, </B >,..., <p >,... O asterisco repete em qualquer quantidade. Quantificadores são gulosos sempre tentarão casar o máximo que conseguir. O curinga.* é o tudo e o nada, qualquer coisa. 18

19 Metacaracteres Quantificadores + Mais Função - um ou mais Exemplos: bi+p bip, biip, biiip, biiiip... b[ip]+ bi, bip, biipp, bpipipi, biiiiip, bppp,... A entidade buscada pode aparecer pelo menos uma vez O mais repete em qualquer quantidade, pelo menos uma vez. O mais é igual ao asterisco, só mais exigente. 19

20 Metacaracteres Quantificadores {n,m} Chaves Função - de n até m Exemplos: {1,3} de 1 a 3 {3,} pelo menos 3 (3 ou mais) {0,3} até 3 {3} exatamente 3 {1} exatamente 1 {0,1} zero ou 1 (igual ao?) {0,} zero ou mais (igual ao *) {1,} um ou mais (igual ao +) É possível omitir a quantidade final, ou ainda, especificar exatamente um número. Chaves são precisas. Você pode especificar um número exato, um mínimo, um máximo, ou uma faixa numérica. As chaves simulam o *, o + e a? 20

21 Metacaracteres Âncoras ^ Circunflexo Função - Início da linha Exemplos: ^[0-9] linhas começando por Fora da lista, o ^ é uma âncora que marca o começo de uma linha ^[^0-9] busca por linhas que não começam por âncora Negação da lista ^^ busca por linhas que começam por ^ Serve para procurar palavras no começo da linha. Só é especial no começo da ER 21

22 Metacaracteres Âncoras $ Cifrão Função Fim da linha Exemplos: ^$ linha vazia;...$ últimos 5 caracteres ^.{20,60}$ casa linhas que tenham entre 20 e 60 caracteres Serve para procurar palavras no fim da linha. Só é especial no final da ER 22

23 Metacaracteres Âncoras \b Borda Função Início ou fim de palavra Exemplos: \bdia dia, diafragma dia\b dia, melodia, bom-dia! \bdia\b dia, bom-dia! Útil para casar palavras exatas e não partes da palavra. A borda marca os limites de uma palavra. O conceito "palavra" engloba letras, números e o sublinhado (_). A borda é útil para casar palavras exatas e não parciais. 23

24 Outros Metacaracteres \c Escape Função Torna literal o caractere c Exemplos: [0-9]\.[0-9]{3}\.[0-9]{3}-[0-9] O que acontece nesse caso? \* é igual a [*] que é igual a um asterisco literal. Similarmente podemos escapar todos os metacaracteres já vistos: \., \[, \], \?, \+, \{, \}, \^ e \$. O \\ casa uma barra invertida \ literal. 24

25 Outros Metacaracteres \c Escape Função Torna literal o caractere c Exemplos: \* é igual a [*] que é igual a um asterisco literal. Similarmente podemos escapar todos os metacaracteres já vistos: \., \[, \], \?, \+, \{, \}, \^ e \$. O \\ casa uma barra invertida \ literal. [0-9]\.[0-9]{3}\.[0-9]{3}-[0-9] o objetivo é casar um número de RG no formato n.nnn.nnn-n O escape escapa um metacaractere, tirando seu poder. \* = [*] = asterisco literal. O escape escapa o escape, escapando-se a si próprio simultaneamente. 25

26 Outros Metacaracteres Ou Função Ou um ou outro Exemplos: gato pato rato similar a [gpr]ato ftp:// pode ser uma página ou um sítio ftp O ou indica alternativas. Lista para um caractere, ou para vários. O grupo multiplica o poder do ou. 26

27 Outros Metacaracteres () Grupo Função Delimita um grupo Exemplos: (ha!)+ ha!, ha!ha!, ha!ha!ha!,... (\.[0-9]){3}.0.6.2,.2.8.9, (www\.)?zz\.com zz.com boa-(tarde noite) boa-tarde, boa-noite (# n\. núm) 6 # 6, n. 6, núm 6 (in con)?certo incerto, concerto, certo (su hi)permercado é o mesmo que... ((su hi)per)?mercado? Grupos são muito poderosos. Grupos podem conter grupos. Grupos são quantificáveis. 27

28 Outros Metacaracteres \1.. \9 Retrovisor Função Texto casado nos grupos Exemplos: (quero)-\1 quero-quero Mas \1 não é um escape? ([A-Za-z]+)-\1 quero-quero, come-come, bate-bate E quando não sabemos qual texto o grupo irá casar? ([A-Za-z]+)-?\1 bombom, lili, dudu,... E se o traço for opcional? ([A-Za-z]+) \1 \b([a-za-z]+) \1\b É possível fazer um corretor ortográfico para procurar por palavras repetidas como como estas em um texto. Mas para buscar por palavras inteiras e não apenas trechos delas, então é necessário usar as bordas para completar a ER. 28

29 Outros Metacaracteres \1.. \9 Retrovisor Outros Exemplos: (lenta)(mente) é \2 \1 ((band)eira)nte \1 \2a Como seriam os resultados? in(d)ol(or) é sem \1\2 ((((a)b)c)d)-1 = \1,\2,\3,\4 (.)\1{2} E se eu colocar um retrovisor em uma ER que não tem grupo? 29

30 Outros Metacaracteres \1.. \9 Retrovisor Outros Exemplos: (lenta)(mente) é \2 \1 lentamente é mente lenta ((band)eira)nte \1 \2a bandeirante bandeira banda in(d)ol(or) é sem \1\2 indolor é sem dor ((((a)b)c)d)-1 = \1,\2,\3,\4 abcd-1 = abcd,abc,ab,a O retrovisor só funciona se usado com o grupo. O retrovisor serve para procurar palavras repetidas. Numeram-se retrovisores contando os grupos da esquerda para a direita. Temos no máximo 9 retrovisores por ER. 30

31 Comando sort É utilizado para ordenar o arquivo de entrada alfabeticamente. Sintaxe: Algumas opções: -b - Ignora linhas em branco; sort [opções] [arquivo] -d - Descarta quaisquer linhas iniciadas com caracteres que não sejam espaço em branco ou alfanuméricos; -f - Ignora a diferença entre caracteres maiúsculos e minúsculos; -r - Exibe a lista na ordem inversa; -n - Organiza os números na ordem aritmética. Sem essa opção, a sequência de caracteres 100, 10, 50 seria exibida na ordem 10, 100, 50. Com a opção -n, eles são exibidos na ordem 10, 50, 100; -c - Verifica se o arquivo já está organizado. Se não estiver, retorna a mensagem disorder on [arquivo] (desordem em [arquivo]); 31

32 Comando sort Mais Algumas Opções: -o [arquivo] - Grava a saída do comando sort no arquivo especificado; -m [arquivo1] [arquivo2] - Combina o conteúdo dos dois arquivos gerando um único arquivo. Esse comando só funciona se ambos os arquivos já estiverem ordenados; -i - ignora os caracteres fora da faixa octal ASCII ; -t [caractere] - Usa o caractere especificado ao invés de espaço em branco como delimitador durante a organização das linhas; +[número 1] +[número 2] - Especifica qual campo (coluna) será usado como referência na organização. Os campos começam a ser contados de 0, e o separador de campos padrão é o espaço. Para selecionar outro delimitador, use o parâmetro -t. Os campos serão organizados de [número 1] até [número 2]. Se [número 2] não for especificado, os campos serão organizados de [número 1] até o final da linha; -k [número 1] [número 2] - Idêntico ao parâmetro anterior, mas os campos começam a ser contados de 1. 32

33 Comando sort Exemplos $ cat file1.txt 5 f j 33 2 a c 1 1 t 4 f 6 b c _ 10 i r 3 $sort file1.txt 10 i r 3 1 t 4 f 2 a c 1 5 f j 33 6 b c _ o 10 foi posto antes do 1, seguindo a ordem alfabética e não aritmética 33

34 Comando sort Exemplos $sort -n file1.txt 1 t 4 f 10 i r 3 2 a c 1 5 f j 33 6 b c _ $sort k 2 file1.txt 2 a c 1 6 b c _ 5 f j i r 3 1 t 4 f organizando as linhas tomando como referência a segunda coluna ao invés da primeira Pode usar também: $sort +1 file1.txt 34

35 Comando sort Exemplos $sort k 2 -r file1.txt 1 t 4 f 10 i r 3 5 f j 33 6 b c _ 2 a c 1 organizando as linhas tomando como referência a segunda coluna ao invés da primeira e em ordem reversa 35

36 Comando sort Exemplos $sort /etc/passwd ordena baseado na linha inteira $sort +2n t: /etc/passwd ordenar pulando 2 campos usando : como delimitador de campos $sort +2n t: -n /etc/passwd idem ao anterior mas com ordenação numérica 36

37 37

Estácio-FIC Graduação em Redes de Computadores

Estácio-FIC Graduação em Redes de Computadores Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Prof. Andrey Halysson Lima Barbosa Aula 8 Expressões regulares Sumário Definições; Metacaracteres: Representantes;

Leia mais

Gerenciamento de Arquivos

Gerenciamento de Arquivos 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

1 O que são e para que servem?

1 O que são e para que servem? Introdução às Expressões Regulares Mario Luiz Bernardinelli (mariolb@gmail.com) August 24, 2010 Abstract Regular Expressions (ERs) are special text strings for describing a search pattern. They are very

Leia mais

CEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS

CEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS CEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS Lista de Comandos: Manipulação de diretórios cd, pwd, ls, mkdir, rmdir

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

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1 UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1 UNIX Filtros Comando diff Compara dois arquivos (ou duas estruturas de diretórios)

Leia mais

Administração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios.

Administração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios. Administração de sistemas operacionais Comandos de manipulação de arquivos/diretórios. ls Lista os arquivos de um diretório. ls [opções] [caminho/arquivo] [caminho1/arquivo1]... onde: caminho/arquivo Diretório/arquivo

Leia mais

Aula de Linux Modo Texto

Aula de Linux Modo Texto Aula de Linux Modo Texto Comandos básicos de manipulação de arquivos Para criar um arquivo vazio Use da seguinte forma: tch nome_do_arquivo # tch arquivo_vazio Para renomear o nome de um arquivo Use da

Leia mais

Expressões Regulares

Expressões Regulares Expressões Regulares Expressões Regulares são usadas para validação de padrões sofisticados, o que pode ser útil em validação de formulários. Por exemplo, uma expressão regular pode ser usada para verificar

Leia mais

Incrementando o Shell com Expressões Regulares. Rudson Ribeiro Alves - UVV

Incrementando o Shell com Expressões Regulares. Rudson Ribeiro Alves - UVV Incrementando o Shell com Expressões Regulares Rudson Ribeiro Alves - UVV rudsonalves@yahoo.com.br O que são Expressões Regulares (ERs ou regexes)? ER é uma composição de símbolos, caracteres com funções

Leia mais

Permissões de acesso no Linux. Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio

Permissões de acesso no Linux. Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio Permissões de acesso no Linux Sistemas Operacionais Curso Técnico em Informática Prof. Maria de Fátima de F. B. Marcílio Permissões Além do nome, um arquivo tem vários atributos: data de alteração usuário

Leia mais

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios Comandos Para Manipulação de Diretórios Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/11 Comando ls Lista os arquivos de um diretório.

Leia mais

Linux - comando essenciais

Linux - comando essenciais Linux - comando essenciais João Medeiros (joao.fatern@gmail.com) 1 / 22 http://wiki.ubuntu-br.org/comandosbasicos http://www.uniriotec.br/ morganna/guia/introd guia.html Um guia de referência rápida em

Leia mais

Permissões de acesso no Linux

Permissões de acesso no Linux Permissões de acesso no Linux O GNU/Linux, como todo sistema operacional robusto e estável, tem na permissão de acesso a arquivos e diretórios a principal proteção do sistema de arquivos. Essas permissões

Leia mais

Como validar essa informação? A resposta é simples, através de expressões regulares.

Como validar essa informação? A resposta é simples, através de expressões regulares. AULA 5 Expressões Regulares As expressões regulares são um método formal de especificação de um padrão de texto, seja busca de algo ou para auxiliar na validação de entrada de dados. O usuário geralmente

Leia mais

Programação Shell Script: como dominar seu terminal

Programação Shell Script: como dominar seu terminal Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 2 Sistemas Operacionais Shell 3 4 5 O que é Shell? Programa interpretador de instruções Por que utilizar o Shell? Facilidade

Leia mais

QI Escolas e Faculdades

QI Escolas e Faculdades QI Escolas e Faculdades Automação de Escritório I 2011/1 Miguel Neumann miguel@rwx.com.br Software para elaborar planilhas eletrônicas, produzido pela Microsoft O Excel faz parte do "Office", um conjunto

Leia mais

Curso de extensão em Administração de redes com GNU/Linux

Curso de extensão em Administração de redes com GNU/Linux Curso de extensão em - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Todo o material aqui disponível pode, posteriormente,

Leia mais

Operador ~, Função match Funções sub, gensub Função split. Variável IGNORECASE Função gsub, modificador g

Operador ~, Função match Funções sub, gensub Função split. Variável IGNORECASE Função gsub, modificador g [ 104 ] Awk Característica Busca Substituição Divisão ER crua Ignore M/m Global Como fazer Operador ~, Função match Funções sub, gensub Função split /entre barras/ Variável IGNORECASE Função gsub, modificador

Leia mais

CURSO BÁSICO DE PROGRAMAÇÃO AULA 16. Ordenação Revisão para a prova

CURSO BÁSICO DE PROGRAMAÇÃO AULA 16. Ordenação Revisão para a prova CURSO BÁSICO DE PROGRAMAÇÃO AULA 16 Ordenação Revisão para a prova Algoritmos de Ordenação São algoritmos que organizam uma sequência (por exemplo, os elementos de um vetor) em ordem crescente ou decrescente.

Leia mais

Lista de exercícios Matrizes

Lista de exercícios Matrizes Lista de exercícios Matrizes 1)Crie uma matriz de 3 linha e 5 colunas, preencha essa matriz com a primeira linha com número um, a segunda linha com o número 2, e a terceira com o número 3. Imprima na tela

Leia mais

Este símbolo chama sua atenção para uma nota ou aviso muito. Este símbolo indica um atalho para um procedimento recém aprendido.

Este símbolo chama sua atenção para uma nota ou aviso muito. Este símbolo indica um atalho para um procedimento recém aprendido. Símbolos: Este símbolo destaca uma informação adicional. Este símbolo chama sua atenção para uma nota ou aviso muito importante. Este símbolo indica um atalho para um procedimento recém aprendido. Guia

Leia mais

BANCO DE DADOS. SQL Select. Engenharia da Computação. Aula 20. Vamos considerar a tabela EMP para os exemplos a seguir. SELECT colunas FROM tabelas;

BANCO DE DADOS. SQL Select. Engenharia da Computação. Aula 20. Vamos considerar a tabela EMP para os exemplos a seguir. SELECT colunas FROM tabelas; Engenharia da Computação BANCO DE DADOS Aula SQL Select SELECT - recupera informação do Banco de Dados. Formato mais simples: SELECT colunas FROM tabelas; Vamos considerar a tabela EMP para os exemplos

Leia mais

TEXTO (Função TEXTO) Descrição. Sintaxe. Este artigo descreve a sintaxe da fórmula e o uso da função TEXTO no Microsoft Excel.

TEXTO (Função TEXTO) Descrição. Sintaxe. Este artigo descreve a sintaxe da fórmula e o uso da função TEXTO no Microsoft Excel. Página 1 de 8 TEXTO (Função TEXTO) Este artigo descreve a sintaxe da fórmula e o uso da função TEXTO no Microsoft Excel. Descrição A função TEXTO converte um valor numérico em texto e permite especificar

Leia mais

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade Introdução Os sistemas UNIX/Linux são caracterizados por serem: Interativo usuário requisita os comandos e obtém

Leia mais

COMANDOS DESCRIÇÃO EXEMPLOS DE USO

COMANDOS DESCRIÇÃO EXEMPLOS DE USO COMANDOS DESCRIÇÃO EXEMPLOS DE USO whatis stat wc find gzip tar du locate grep wall mensagem Descreve o que um determinado comando é/faz Mostra o estado de um arquivo, útil para saber por exemplo a hora

Leia mais

Lista de Exercícios STRING LINGUAGEM DE PROGRAMAÇÃO PROF. EDUARDO SILVESTRI.

Lista de Exercícios STRING LINGUAGEM DE PROGRAMAÇÃO PROF. EDUARDO SILVESTRI. Lista de Exercícios STRING LINGUAGEM DE PROGRAMAÇÃO PROF. EDUARDO SILVESTRI. ATUALIZADO EM: 29/10/2007 1. Faça um programa que inverta uma string: leia a string com gets e armazene-a invertida em outra

Leia mais

Introdução a shell scripts

Introdução a shell scripts Introdução a shell scripts O que é? O que é Windows e Linux Shell script Um script é um arquivo que guarda vários comandos e pode ser executado sempre que preciso. Os comandos de um script são exatamente

Leia mais

Programação para Servidores. Cassio Diego

Programação para Servidores. Cassio Diego Programação para Servidores Cassio Diego contato@cassiodiego.com 1 Unidade 1 1. INTRODUÇÃO 1.1. Definição de shell script 1.2. Programação script 1.3. Scripts versus linguagens compiladas 1.4. Caracteres

Leia mais

PROGRAMAÇÃO DE COMPUTADORES

PROGRAMAÇÃO DE COMPUTADORES PROGRAMAÇÃO DE COMPUTADORES COMANDOS E FORMATOS DE ENTRADA E SAÍDA 1 COMANDOS E FORMATOS DE ENTRADA E SAÍDA Os comandos de entrada e saída, na sua forma mais simplificada, possuem a seguinte estrutura:

Leia mais

LINUX. Uma visão geral

LINUX. Uma visão geral LINUX Uma visão geral O QUE É? Sistema Operacional Código aberto Criado por Linus Torvalds em 1991 Estudante de computação, 20 anos Linguagem C Variação do Minix Criado por Andrew S. Tanenbaum em 1987

Leia mais

Curso de Formação LPIC-1 Exame 101

Curso de Formação LPIC-1 Exame 101 Curso de Formação LPIC-1 Exame 101 Bruno Santos Curso Linux: formação Expressões Regulares (ER) Expressões Regulares Basicamente, um padrão que descreve uma determinada quantidade

Leia mais

Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.

Variáveis e Entrada de Dados Marco André Lopes Mendes  marcoandre.googlepages. Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre@ifc-araquari.edu.br marcoandre@gmail.com marcoandre.googlepages.com Algoritmos é a base Primeiro programa Este programa possui apenas uma

Leia mais

Linguagem C Entrada/Saída (console)

Linguagem C Entrada/Saída (console) Linguagem C Entrada/Saída (console) Objetivos Nos artigos anteriores foram utilizadas as funções scanf() e printf(), porém não entramos em maiores detalhes. Agora estudaremos essas e outras funções de

Leia mais

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa Formação de Administradores de Redes Linux LPI level 1 Aula 3 SENAC TI Fernando Costa Agenda Manipulação de arquivos Comandos: cat, cut, expand,fmt, head, join, nl, od, paste, pr, split, tac, tail, tr,

Leia mais

Exercícios: Vetores e Matrizes

Exercícios: Vetores e Matrizes Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Faça um programa que possua um vetor

Leia mais

EXERCÍCIOS PARA O UNIX BÁSICO. 1. Cada um dos usuários possui uma área de trabalho no Unix. Escreva no quadro abaixo o seu username.

EXERCÍCIOS PARA O UNIX BÁSICO. 1. Cada um dos usuários possui uma área de trabalho no Unix. Escreva no quadro abaixo o seu username. EXERCÍCIOS PARA O UNIX BÁSICO 1. Cada um dos usuários possui uma área de trabalho no Unix. Escreva no quadro abaixo o seu username. 2. Este laboratório começa com você entrando em sua área. 3. Tecle a

Leia mais

Criar sequências/sucessões/progressões com alça de arrastamento

Criar sequências/sucessões/progressões com alça de arrastamento Inserir linhas e colunas O Excel trabalha à esquerda da coluna selecionada e acima da linha selecionada. Depois de selecionares uma linha ou uma coluna, coloca o cursor do rato sobre a mesma, clica no

Leia mais

BrOffice Calc e Planilhas de Cálculos. Por: André Aparecido da Silva

BrOffice Calc e Planilhas de Cálculos. Por: André Aparecido da Silva BrOffice Calc e Planilhas de Cálculos Por: André Aparecido da Silva anndrepr@yahoo.com.br 1 O broffice Calc. O BrOffice Calc é uma planilha eletrônica, sendo portanto uma ferramenta para fazer cálculos,

Leia mais

EXCEL 2010 FUNÇÕES PARTE II. Professor: João Victor Rocha Araújo

EXCEL 2010 FUNÇÕES PARTE II. Professor: João Victor Rocha Araújo EXCEL 2010 FUNÇÕES PARTE II Professor: João Victor Rocha Araújo Funções Financeiras NPER Retorna o número de períodos para um investimento com base em pagamentos constantes e periódicos, e uma taxa de

Leia mais

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa

Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa Formação de Administradores de Redes Linux LPI level 1 Aula 2 SENAC TI Fernando Costa Agenda Dúvidas sobre os exercícios? Comandos: touch, tee Permissões Instalação do Linux Comando: touch Uso: touch [opções]

Leia mais

PHP INTRODUÇÃO DELIMITADORES DE CÓDIGO EXTENSÃO DE ARQUIVOS

PHP INTRODUÇÃO DELIMITADORES DE CÓDIGO EXTENSÃO DE ARQUIVOS INTRODUÇÃO PHP Aula 1 Introdução, Saída e Variáveis Leonardo Pereira facebook.com/leongamerti PHP significa PHP: Hypertext Preprocessor. Código PHP é executado no servidor, e o resultado é retornado para

Leia mais

Curso Apresentações em EXCEL

Curso Apresentações em EXCEL Curso Apresentações em EXCEL Professora Marcia Santos Agenda 1. Introdução 2. Formatação Personalizada 3. Funções de Procura e Referência 4. Fórmulas Matriciais 5. Células Macro 6. Ferramenta Câmera 7.

Leia mais

Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCENS UFES Departamento de Computação. Shell Script

Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCENS UFES Departamento de Computação. Shell Script Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCENS UFES Departamento de Computação Shell Script Sistemas de Software Livre Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com Conteúdo

Leia mais

Introdução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin

Introdução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin Introdução a Programação Curso: Sistemas de Informação Programação I José R. Merlin Programas Programas são instruções para o computador executar uma tarefa Estas instruções seguem uma lógica Lógica: modo

Leia mais

Tópicos Especiais em Linguagens de Programação Shell Script sed

Tópicos Especiais em Linguagens de Programação Shell Script sed Tópicos Especiais em Linguagens de Programação Shell Script sed Andrei Rimsa Álvares Sumário Introdução Visão Geral Exemplos Mais Exemplos INTRODUÇÃO Shell Script Introdução A ferramenta sed (stream editor)

Leia mais

Referência =SOMA(C20:C30) =SOMA(VendasDoPrimeiroTrimestre) Constante =PRODUTO(A5,8.3) =PRODUTO (Preço,ImpostoSobreVendasDeWA)

Referência =SOMA(C20:C30) =SOMA(VendasDoPrimeiroTrimestre) Constante =PRODUTO(A5,8.3) =PRODUTO (Preço,ImpostoSobreVendasDeWA) Página 1 de 9 Excel > Fórmulas > Trabalhando com nomes e referências de células Definir e usar nomes em fórmulas Mostrar tudo Usando nomes, você pode facilitar muito o entendimento e a manutenção das fórmulas.

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Shell Gustavo Reis gustavo.reis@ifsudestemg.edu.br 1 Interpretador de comandos Interpreta as instruções enviadas pelo usuário e seus programas ao sistema operacional (kernel) Executa

Leia mais

Python Listas e Strings. Listas 23/11/2016. Por que usar listas? Listas. Listas - Solução. Listas - Problema

Python Listas e Strings. Listas 23/11/2016. Por que usar listas? Listas. Listas - Solução. Listas - Problema Python Listas e Strings Prof. Paulo Henrique Ribeiro Gabriel (Com base no material do Prof. André Backes) Listas Por que usar listas? Listas As variáveis declaradas até agora são capazes de armazenar um

Leia mais

Sistemas de Numeração.

Sistemas de Numeração. Sistemas de Numeração. No início deste curso dissemos que computadores só entendem informações em números binários, hexadecimais ou octais. Agora teremos a oportunidade de conhecer mais a fundo esses sistemas

Leia mais

modificador h instrui a função printf( ) a exibir um short int. Portanto, %hu indica que o dado é do tipo short unsigned int.

modificador h instrui a função printf( ) a exibir um short int. Portanto, %hu indica que o dado é do tipo short unsigned int. modificador h instrui a função printf( ) a exibir um short int. Portanto, %hu indica que o dado é do tipo short unsigned int. O modificador l também pode prefixar os comandos em ponto flutuante de e, f

Leia mais

Manipulação de Strings

Manipulação de Strings Manipulação de Strings Prof. Wylliams Barbosa Santos wylliamss@gmail.com Introdução à Programação Crédito de Conteúdo: Professora Ceça Moraes Agenda String Conceitos Operações Métodos Exemplos Exercícios

Leia mais

5. Expressões aritméticas

5. Expressões aritméticas 5. Expressões aritméticas 5.1. Conceito de Expressão O conceito de expressão em termos computacionais está intimamente ligado ao conceito de expressão (ou fórmula) matemática, onde um conjunto de variáveis

Leia mais

Capítulo 1. Introdução. Objetivo

Capítulo 1. Introdução. Objetivo Capítulo 1 Introdução Olá. Que tal esquecer um pouco a rotina e a realidade e fazer uma viagem ao interior de sua mente? Descobrir conceitos novos, diferentes. Ao voltar, as coisas não serão mais tão normais

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Redirecionamento de stream e Permissões de acesso Paulo Ricardo Lisboa de Almeida 1 Redirecionamento de stream O redirecionamento de stream permite redirecionar tanto a entrada padrão

Leia mais

Script. Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys

Script. Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys Script Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys Redirecionamento Entrada padrão Já vimos como redirecionar de programa para programa Mas como redirecionar

Leia mais

Administração de sistemas Linux. Permissões de arquivos e diretórios em sistemas linux.

Administração de sistemas Linux. Permissões de arquivos e diretórios em sistemas linux. Administração de sistemas Linux Permissões de arquivos e diretórios em sistemas linux. As permissões são um dos aspectos mais importantes do Linux (na verdade, de todos os sistemas baseados em Unix). Elas

Leia mais

Expressões regulares

Expressões regulares Expressões regulares Expressão regular é um conjunto de expressões que funcionam de forma semelhante as expressões aritméticas, utilizando operadores para fazer combinações com expressões menores. Existem

Leia mais

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos.

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Como se conectar a partir do sistema Windows: Conexão direta SSH: Putty (download) Entrando numa conta no servidor:

Leia mais

Aula 9: Shell Script

Aula 9: Shell Script FIC Configuração de Redes de Computadores Linux 23/05/2017 Aula 9: Shell Script Professor: Emerson Ribeiro de Mello http://docente.ifsc.edu.br/mello 1 O interpretador de comandos O shell consiste em um

Leia mais

PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [procurar_intervalo])

PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [procurar_intervalo]) Página 1 de 8 PROCV (Função PROCV) Ocultar tudo Este artigo descreve a sintaxe da fórmula e o uso da função (função: um fórmula pré-desenvolvida que assume um valor ou vários valores, executa uma operação

Leia mais

PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S

PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é

Leia mais

INFORMÁTICA APLICADA AULA 03 ALGORITMOS

INFORMÁTICA APLICADA AULA 03 ALGORITMOS UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 03 ALGORITMOS Profª ª Danielle Casillo LINEARIZAÇÃO DE EXPRESSÕES Para a construção de algoritmos

Leia mais

Largura A4 Orientação

Largura A4 Orientação Menu de Emul. de PCL 1 Use o Menu de Emul. PCL para alterar as configurações da impressora que somente afetam os trabalhos que usam a linguagem de impressora emulação PCL Selecione um item de menu para

Leia mais

Ashampoo Rescue Disc

Ashampoo Rescue Disc 1 Ashampoo Rescue Disc O Software permite-lhe criar um CD, DVD ou Pen USB de restauro que pode utilizar para: 1. Restaurar uma cópia de segurança para o seu disco rígido principal. Isto não pode ser efetuado

Leia mais

1ª Lista de Exercícios

1ª Lista de Exercícios Universidade Federal do Rio de Janeiro Data: 26/04/05 Disciplina: Computação I 1ª Lista de Exercícios 1) Faça um programa, em pseudo-código, que peça ao usuário que informe n números reais e então calcule

Leia mais

Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO

Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO Dados em Algoritmos Quando escrevemos nossos programas, trabalhamos com: Dados que nós fornecemos ao programa Dados

Leia mais

Sistema Operacional Unidade 6 Editando e visualizando textos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Sistema Operacional Unidade 6 Editando e visualizando textos. QI ESCOLAS E FACULDADES Curso Técnico em Informática Sistema Operacional Unidade 6 Editando e visualizando textos Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 UTILIZANDO OS EDITORES DE TEXTO MODO TEXTO... 5 VI... 5 Modo inserção... 6 Modo comando...

Leia mais

COBOL DB2- CICS. Prof. Maromo [Aula 4]

COBOL DB2- CICS. Prof. Maromo [Aula 4] COBOL DB2- CICS Prof. Maromo [Aula 4] Conceitos COBOL Conceitos Na aula anterior aprendemos os comandos do ACCEPT e do DISPLAY. Agora iremos aprender comandos avançados, para que possamos utilizálos melhor.

Leia mais

Variáveis. Você pode ver as variáveis do sistema com os comandos printenv, env e set como mostra o exemplo abaixo:

Variáveis. Você pode ver as variáveis do sistema com os comandos printenv, env e set como mostra o exemplo abaixo: Variáveis As variáveis são posições na memória do computador onde ficam armazenadas n temporariamente algum valor para ser usadas por programas ou scripts que no Linux são precedidas pelo caractere dólar

Leia mais

PYTHON - Strings. Introdução à Programação SI1

PYTHON - Strings. Introdução à Programação SI1 PYTHON - Strings Introdução à Programação SI1 2 Conteúdo String Conceitos Operações Métodos Exemplos Exercícios 3 String Strings no Python são elementos usados para armazenar texto A inicialização de strings

Leia mais

Linguagens Formais e Autômatos 02/2015. LFA Aula 02. introdução 28/09/2015. Celso Olivete Júnior.

Linguagens Formais e Autômatos 02/2015. LFA Aula 02. introdução 28/09/2015. Celso Olivete Júnior. LFA Aula 02 Linguagens regulares - introdução 28/09/2015 Celso Olivete Júnior olivete@fct.unesp.br 1 Na aula passada... Visão geral Linguagens regulares expressões regulares autômatos finitos gramáticas

Leia mais

Administração de Redes de Computadores

Administração de Redes de Computadores MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Administração de Redes de Computadores Profs.:

Leia mais

Localizar um determinado trecho de texto que só se tem idéia das variações possíveis.

Localizar um determinado trecho de texto que só se tem idéia das variações possíveis. Para a Ciência da Computação Expressões Regulares(ERs ou do inglês abreviado regex - regular expression) provê uma forma eficiente de identificar e manusear cadeias de caracteres de interesse, como caracteres

Leia mais

ANEXO B Manual básico de SQL

ANEXO B Manual básico de SQL ANEXO B Manual básico de SQL Este apêndice descreve como utilizar a Linguagem de Pesquisa Estruturada (SQL, Structured Query Language) para criar conjuntos de registros destinados às páginas dinâmicas.

Leia mais

Grep. por. Exemplos de estilos de. Luis Martins

Grep. por. Exemplos de estilos de. Luis Martins 1 Grep Exemplos de estilos de por Luis Martins 1 Este Guia foi produzido por Luis Martins e encontra-se disponível gratuitamente em: www.luismartins.com.pt Para qualquer questão: lmartinsdesign@hotmail.com

Leia mais

Sistemas de Gestão De Bases de Dados. Criação de Tabelas na vista estrutura. Módulo 2. A Professora: Vanda Pereira

Sistemas de Gestão De Bases de Dados. Criação de Tabelas na vista estrutura. Módulo 2. A Professora: Vanda Pereira Sistemas de Gestão De Bases de Dados Criação de Tabelas na vista estrutura A Professora: Vanda Pereira Módulo 2 Para criar uma tabela basta clicar no separador Criar grupo Tabela Vai aparecer no lado esquerdo

Leia mais

SISTEMAS OPERATIVOS I

SISTEMAS OPERATIVOS I Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Textos de Apoio às Aulas Práticas Metacaracteres e expressões regulares 2004 Jorge Pinto Leite Sugestões

Leia mais

Comandos Linux. Instalação e Montagem de Computadores. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Comandos Linux. Instalação e Montagem de Computadores. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Prof. Diego Pereira Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Instalação e Montagem de Computadores Comandos Linux Objetivos

Leia mais

Permissionamento (Parte 3)

Permissionamento (Parte 3) ICO60801 Introdução à Computação Aula 25 Permissionamento (Parte 3) Professores: Maria Claudia Castro / Bruno Fontana Semestre letivo: 2014-2 Resolução do exercício 14 Organize as permissões de acesso

Leia mais

C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P

C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um

Leia mais

Linguagem C: Introdução

Linguagem C: Introdução Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais

Leia mais

Tópicos Especiais em Linguagens de Programação Shell Script Estruturas de Fluxo Condicionais

Tópicos Especiais em Linguagens de Programação Shell Script Estruturas de Fluxo Condicionais Tópicos Especiais em Linguagens de Programação Shell Script Estruturas de Fluxo Condicionais Andrei Rimsa Álvares Sumário Introdução Status de saída Comando test Comando if Comando case Outras formas de

Leia mais

Estudo de Caso II: LINUX. Flávia Maristela

Estudo de Caso II: LINUX. Flávia Maristela Estudo de Caso II: LINUX Flávia Maristela (flavia@flaviamaristela.com) Na aula passada... Particionamento de Disco Sistema de Arquivos Estrutura de Diretórios ( básicos Terminal (comandos Manipulação

Leia mais

LINUX PERMISSÕES DE ARQUIVOS E DIRETÓRIOS

LINUX PERMISSÕES DE ARQUIVOS E DIRETÓRIOS LINUX PERMISSÕES DE ARQUIVOS E DIRETÓRIOS INTRODUÇÃO Permissões protegem o sistema e os arquivos dos usuários; Somente o super-usuário (root) tem ações irrestritas no sistema; Cabe ao root determinar o

Leia mais

1ª LISTA DE EXERCÍCIOS

1ª LISTA DE EXERCÍCIOS Departamento de Informática 205/2 ª LISTA DE EXERCÍCIOS Essa lista de exercícios deve ser resolvida integralmente usando o ambiente BOCA. Instruções gerais para o uso do BOCA: O BOCA é um programa que

Leia mais

O usuário pode restringir dados a um determinado tipo, como números inteiros, números decimais ou texto, e definir limites para as entradas válidas.

O usuário pode restringir dados a um determinado tipo, como números inteiros, números decimais ou texto, e definir limites para as entradas válidas. , %&!', A Validação de Dados permite que você determine condições para restringir os dados a serem digitados numa ou mais células. Dessa forma, tornando sempre válidas as informações numa planilha. O usuário

Leia mais

Tipos de gráficos disponíveis

Tipos de gráficos disponíveis Página 1 de 18 Excel > Gráficos > Criando gráficos Tipos de gráficos disponíveis Mostrar tudo O Microsoft Excel dá suporte a vários tipos de gráficos para ajudar a exibir dados de maneiras que sejam significativas

Leia mais

Conhecendo as Expressões Regulares. Aurélio Marinho Jargas http://aurelio.net

Conhecendo as Expressões Regulares. Aurélio Marinho Jargas http://aurelio.net Conhecendo as Expressões Regulares Aurélio Marinho Jargas http://aurelio.net Abril de 2004 Índice Sobre o Curso...1 Introdução...2 O ambiente de testes...3 Conhecendo o arquivo /etc/passwd...3 Conhecendo

Leia mais

Organização de Arquivos. SCE-183 Algoritmos e Estruturas de Dados II

Organização de Arquivos. SCE-183 Algoritmos e Estruturas de Dados II Organização de Arquivos SCE-183 Algoritmos e Estruturas de Dados II 1 Arquivos Ao construir uma estrutura de arquivos, estamos impondo uma organização aos dados Qual a diferença entre os termos stream

Leia mais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais 1º Ano - Técnico em Informática Integrado Sistemas Operacionais Navegação entre diretórios Antes de começar a trabalhar diretamente com os comandos do Linux, é necessário navegarmos entre os diretórios

Leia mais

4ª Série de Exercícios Variáveis Compostas Homogêneas 1. Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória.

4ª Série de Exercícios Variáveis Compostas Homogêneas 1. Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória. 4ª Série de Exercícios Variáveis Compostas Homogêneas 1. Faça um algoritmo que leia, via teclado, 10 valores do tipo inteiro e os guarde na memória. 2. Amplie o exercício anterior emitindo um relatório

Leia mais

Excel Intermediário. Prof. Wagner Machado do Amaral. Aula 03 Importação de Dados, Classificação e Formatação Condicional.

Excel Intermediário. Prof. Wagner Machado do Amaral. Aula 03 Importação de Dados, Classificação e Formatação Condicional. Excel Intermediário Prof. Wagner Machado do Amaral Aula 03 Importação de Dados, Classificação e Formatação Condicional. Conteúdo Importação de Dados Classificação Formatação Condicional Importação de Dados

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

Dica #20 -Usando Open Office para mesclagem de mala direta segunda-feira, 24 de novembro de :55

Dica #20 -Usando Open Office para mesclagem de mala direta segunda-feira, 24 de novembro de :55 Dica #20 -Usando Open Office para mesclagem de mala direta segunda-feira, 24 de novembro de 2014 12:55 Após o hiato das dicas estou voltando e com uma dica de um recurso que já existe na versão 3.0 já

Leia mais

MANUAL DE UTILIZAÇÃO DO MÓDULO IMPRESSÃO DE ETIQUETAS

MANUAL DE UTILIZAÇÃO DO MÓDULO IMPRESSÃO DE ETIQUETAS MANUAL DE UTILIZAÇÃO DO MÓDULO IMPRESSÃO DE ETIQUETAS Digisat Tecnologia Ltda Rua Marechal Deodoro, 772 Edifício Mirage 1º Andar Sala 5 e 6 Centro Concórdia/SC CEP: 89700-000 Fone/Fax: (49) 3441-1600 suporte@digisat.com.br

Leia mais

Transferência de Arquivo: Protocolo FTP

Transferência de Arquivo: Protocolo FTP Para iniciar uma sessão FTP (File Transfer Protocol) típica e acessar uma conta, o usuário deve fornecer uma identificação e uma senha; Após a identificação o usuário pode realizar operações de transferência

Leia mais

Entendendo e usando permissões no Linux. Orientador de Curso: Rodrigo Caetano Filgueira

Entendendo e usando permissões no Linux. Orientador de Curso: Rodrigo Caetano Filgueira Entendendo e usando permissões no Linux Orientador de Curso: Rodrigo Caetano Filgueira Como você deve saber, somente o super-usuário (root) tem ações irrestritas no sistema, justamente por ser o usuário

Leia mais

Exercícios Repetição

Exercícios Repetição Curso de Engenharia de Controle e Automação Disciplina: Informática para a Automação Professor: Marcelo Cendron Exercícios Repetição 1.1 8.3 Exercícios 1. Faça um programa utilizando o comando while, que

Leia mais