Escolar Documentos
Profissional Documentos
Cultura Documentos
NOÇÕESNoções
DE SOFTWARE
de
CRIPTOGRAFIA E
AFINS
TEORIA E QUESTÕES
Ayn Rand
Apresentação do Autor
Meu nome é João Antonio e sou professor de informática há mais de 20 anos. Destes,
18 especificamente dedicados ao ensino para Concursos Públicos. Este material foi
desenvolvido para abordar o assunto de Noções de Software, que ministro em cursos
que disponibilizo em diversos sites [especialmente: www.professorjoaoantonio.com ].
Meu E-mail:
professorjoaoantonio@yahoo.com
4. Licenças de Software..............................................................................................................10
4.1.1. Software Livre [Free Software] ............................................................................................ 11
4.1.2. Software Open Source x Software Livre ............................................................................ 13
5. Aplicativos...................................................................................................................................... 13
5.1. Tipos de Aplicativos ......................................................................................................................... 14
6. Instalação de um Programa...................................................................................................... 15
6.1. Desinstalação de um Programa .................................................................................................... 15
1.1. Iniciando
2. Lave o carro;
O que é isso?
Sem mencionar a exploração, caro leitor, é um conjunto de ordens que ele deve
obedecer. Isso é um exemplo de programa. Só que as “ordens” são dadas ao computador,
que as executa sem questionar nem se revoltar. Se o rapaz decidir aceitar a programação
que lhe é imposta, aqui vão as comparações:
[3] Irmã: Programador [quem escreve o roteiro a ser seguido pela CPU];
[4] Porta da geladeira: memória auxiliar [onde o programa fica gravado até ser
executado];
Nota: Os dados são copiados, pois mesmo quando estão em execução, com suas
informações na RAM do computador, os programas continuam existindo nos arquivos
gravados no disco rígido [apenas uma cópia deles foi para a memória principal]. Se
alguma questão falar em “os dados de programas são movidos para RAM durante a
execução destes programas”, a resposta é “ERRADO”.
Sim, mas qual a diferença entre dados e instruções? Instruções são as ordens que estão
no programa [escritas por um programador] e que a CPU tem de executar. Como as
2. Tipos de softwares
Há vários tipos de softwares disponíveis no mercado, cada um com uma finalidade, mas
que podem ser divididos, entre outras, nestas três principais categorias:
Conheça-os mais:
Utilitários são programas utilizados para suprir deficiências dos sistemas operacionais,
embora não sejam essenciais para o funcionamento da máquina, são extremamente
úteis, pois permitem a manutenção do funcionamento da máquina, como ajustes em
discos, memória, conserto de outros programas etc. Ex: antivírus, programas de
melhoria de desempenho, gerenciamento e aproveitamento de memória, limpeza de
disco rígido, entre outros. [ou seja, programas que "consertam" problemas do seu
computador].
Aplicativos são softwares voltados para a solução de problemas dos usuários, como os
programas para planilhas de cálculos, edição de texto, desenho, bancos de dados, edição
de fotos etc. [em suma, programas que permitem que você trabalhe com eles,
programas que auxiliam você no seu dia a dia].
Todas as informações, quer sejam instruções de programas, quer sejam dados, são
gravadas em memórias, como vimos nos capítulos anteriores.
Arquivo pode ser definido de várias formas, e com números variados de verbetes, mas
gosto de defini-lo assim: arquivo é um bloco de informações relacionadas, que está
gravado em uma unidade de armazenamento. Um arquivo tem de ter um nome, para
que se possa identificá-lo e diferenciá-lo dos demais arquivos na mesma unidade.
São pequenos compartimentos lógicos, criados em uma unidade para organizar melhor
seu conteúdo para o usuário. Pastas, também conhecidas como diretórios, são
meramente “gavetas” que podem guardar arquivos ou outras pastas.
As pastas não são informação importante para o usuário, ou seja, não há imagens,
textos, sons numa pasta. Elas são simplesmente “cômodos” para armazenar os arquivos
visando a mais rápida localização, por parte do usuário. Imagens, sons, textos, planilhas
são, na verdade, arquivos que, por sua vez, ficam armazenados nas pastas que criamos
para nos organizar. Uma pasta é como "um quarto" dentro de uma casa, uma subdivisão
dela, uma "parte" dela.
Podemos colocar arquivos dentro das pastas que criamos, mas também podemos
colocar outras pastas dentro delas, criando uma estrutura bem detalhadamente
subdividida, para facilitar ainda mais a organização de nossos dados.
3. Sistemas Operacionais
Windows: Sem dúvida alguma, o sistema operacional mais usado hoje em dia é o
Windows [seja na versão 7, 8 ou 10, a mais recente], desenvolvido pela empresa
americana Microsoft, que conta com cerca de 70% do mercado mundial de
computadores pessoais. Antes de estudarmos o Windows, que é assunto abordado num
capítulo próprio deste curso/material, vamos a um pequeno histórico dos outros
sistemas operacionais conhecidos.
DOS: antecessor do Windows, foi substituído por este em 1995. O DOS apresentava-se
com uma interface ["cara"] horrenda: tela preta e letras brancas, obedecia a comandos
digitados pelo usuário... não havia mouse nem ícones, nem janelas... dá para imaginar
isso? [se você quer testar como o DOS era usado, procure, no seu Windows, pelo
programa "Prompt de Comando"].
Linux: o Linux é um sistema operacional desenvolvido com base no UNIX - um dos mais
amados sistemas entre os Nerds de informática. Foi criado inicialmente [em 1991] pelo
estudante finlandês Linus Torvalds e hoje é uma sensação no mundo da informática. O
Linux foi desenvolvido para ser usado em qualquer tipo de computador, não importa se
é apenas um computador pessoal ou um servidor no centro nervoso de uma empresa
multinacional.
O Linux é distribuído como um software livre [um programa de computador pelo qual
não é necessário pagar licença para usar]. Além de ser "mexido" por inúmeras "mãos" ao
redor do mundo [não há uma única empresa responsável por ele, mas sim milhares de
programadores que doam parte de seu tempo e conhecimento para melhorá-lo].
Android: A empresa Google ®, que, entre outras coisas, é dona do site www.google.com,
o maior site de busca da Internet, também “deu as caras” nos sistemas operacionais!
Android é o nome dado ao sistema operacional que o Google criou para dispositivos
portáteis, como Smartphones e Tablets. Ele é o principal concorrente do iOS.
O Android traz uma série de recursos interessantes, que rivalizam com o iOS, e tem a
vantagem de ser um software de código aberto [open-source], ou seja, seu código-fonte
é distribuído, permitindo que qualquer programador possa estudar e modificar o
Android, gerando cópias “melhoradas” do sistema.
Bem, com isso conhecemos os principais sistemas operacionais da atualidade, mas ainda
vamos dar ênfase aos mais usados e, por isso, mais cobrados em concursos públicos: o
Windows e o Linux [cada um deles merecerá um módulo específico mais adiante].
4. Licenças de Software
[3] Liberdade de ESTUDAR o software [como ele foi feito, como ele foi desenvolvido, seu
código original];
A ideia com essa liberdade toda é que o Software Livre se torna SEU! Ele não é mais de
quem o desenvolveu... aliás, porque quem o desenvolveu deixou claro que ele mesmo
não é dono do software. O Software Livre é "de todos". Um discurso "ético", não
tecnológico. Uma ideia "de todos".
As duas últimas liberdades só são interessantes para quem sabe programar. Ora, para
estudar [e posteriormente modificar] um programa, é necessário ter acesso ao seu
código-fonte [source code], a "receita de como o programa foi criado", o conjunto de
instruções que o programador digitou para fazer o programa nascer e funcionar. Nos
softwares proprietários, esse código é escondido a sete chaves. Esse é o principal
segredo de um programa de computador! Por exemplo, a Microsoft guarda, muito
seguramente, o código-fonte do Windows 10 e só seus programadores podem mexer
nele [o mundo inteiro "de fora", só consegue acesso para usar o programa já pronto].
Sim, se as empresas que "assinam" tais programas não controlassem as alterações que
são feitas antes de distribuí-las. Não se preocupe: o fato de várias pessoas poderem ver
o código e mexer nele significa que mais rapidamente conseguem encontrar erros e
sugerir às empresas as correções destes! Os softwares livres podem ser "livros abertos"
para pessoas que sabem programar, mas as empresas responsáveis por eles não vão
deixar de controlar as versões que apresentam e distribuem ao público.
LEMBRETE IMPORTANTE: Software Livre pode, sim, ser cobrado! Dizer que software
livre DEVE que ser entregue gratuitamente é errado!
Um software livre é 100% livre... você pode usá-lo, copiá-lo, estudá-lo e modificá-lo. Já
vimos, também, que para fazer uso das duas últimas liberdades [estudar e modificar],
precisamos de acesso ao Código-Fonte [o programa em si, originalmente escrito por um
programador]. Ou seja, para fazer uso das duas últimas liberdades associadas a um
software livre, esse software precisa ser open-source [ter seu código-fonte "aberto",
disponível, exibido, explícito em algum lugar].
Com isso, posso concluir que todo Software Livre é, necessariamente, Open-Source.
Mas aí vem a diferença: um software pode ser Open-Source sem ser Livre. Para isso,
basta que a empresa que o fabrica libere o código-fonte na Internet, ou no mesmo CD
em que distribui o programa pronto, mas limite o USO do software de alguma maneira.
Por exemplo: "você só pode instalar esse programa pronto em UM COMPUTADOR", ou
"Você não pode usar esse software para fins comerciais, apenas para fins educacionais"...
Se alguma limitação de uso e cópia for imposta, atentando contra as duas primeiras
liberdades, aquele programa NÃO PODE SER CONSIDERADO um software livre, mesmo
que seu código-fonte esteja acessível para estudo e modificação. [tá, mesmo que seja
muito difícil "constatar" a irregularidade e, claro, evitá-la]...
Então, Todo Software Livre é Open-Source; Nem todo Open-Source é Software Livre;
5. Aplicativos
Cuidado com uma coisa, ok? Muitos enunciados de prova classificam o Word e o Writer
como Editores de Texto. Isso é um erro!
Sim, amigo aluno, amiga aluna... Editor de texto é um programa que não oferece nada
mais que DIGITAR e APAGAR caracteres. Ou seja, é feito para digitação simples mesmo!
O Bloco de Notas do Windows é um exemplo de editor de textos... ele não oferece negrito,
itálico, sublinhado, tabelas, margens, figuras e outros recursos tão úteis e necessários
que vemos no Word e no Writer. Processadores de texto, portanto, são programas mais
completos, com mais efeitos e recursos para documentos de texto profissionais.
- Planilha Eletrônica: software que auxilia o usuário na tarefa de criar e manipular dados
numéricos em tabelas. Normalmente esses programas também fornecem recursos para
a construção de gráficos a partir dessas tabelas numéricas. O Excel [da Microsoft] e o
Calc [do conjunto LibreOffice] são representantes dessa classificação.
Existem muitas outras classificações que, por não serem unanimidade entre os autores,
não serão vistas aqui.
Quando um determinado programa não pertence ao sistema operacional, ele deve ser
adicionado ao computador através de um processo chamado Instalação.
Funciona mais ou menos assim: quando um usuário quer instalar um novo jogo, por
exemplo, ele deve inserir a unidade de disco em que estão os arquivos do jogo
[normalmente um CD, DVD ou Pendrive] e iniciar o processo de instalação [que, quase
sempre, é executado por um programa instalador].
Note: hoje em dia, é muito mais comum o ato de baixar [copiar da internet] o arquivo
instalador. Esse único arquivo, quando executado, irá proceder com o processo de
instalação do programa a que se refere.
Também é possível instalar novos programas em nossos sistemas por meio das "lojas"
de aplicativos [como as que estamos acostumados a usar em nossos celulares].
Desinstalar um programa é um processo tão fácil quanto instalar, requer apenas que o
usuário localize o programa desinstalador [que normalmente acompanha o aplicativo] e
acione-o, deixando tudo a cargo do próprio programa desinstalador.
Outra forma muito segura é usar o ícone Aplicativos e Recursos, nas Configurações do
Windows 10 [ou no Painel de Controle]. Esse componente apresenta uma listagem de
todos os programas instalados no computador e registrados no Sistema Operacional
Windows.
Para que serve um arquivo PDF? É um documento gráfico [ou seja, permite textos e
figuras] que não pode ser [tão facilmente] alterado pelo usuário. Atualmente é muito
Esses arquivos foram inicialmente criados para cartórios [documentos digitalizados que
não deveriam ser alterados depois de criados], mas sua utilidade acabou se tornado
"geral". Hoje, é possível encontrar uma variedade enorme de materiais textuais [livros,
apostilas, relatórios] em formato PDF.
[a] Não podem ser modificados [facilmente] - Na verdade, esta até deixou de ser uma
característica do formato... ele pode, sim, ser modificado... não é tão fácil e há formas de
proteção que tornam ainda mais complicado alterá-lo.
[b] São arquivos menores [em bytes] que os arquivos originais [Embora, alguns
arquivos DOCX consigam ficar menores que os respectivos PDFs].
[c] São vistos e impressos por qualquer computador da mesma forma como foram
criados [páginas, cores, fontes, imagens], independentemente do programa que foi
usado para criar o arquivo que deu origem ao PDF. Basta o usuário possuir o Adobe
Reader para poder ler e, se quiser, imprimir o PDF [se, claro, não estiver bloqueado para
impressão].
Caro leitor, o Adobe Reader é apenas o programa leitor [não permite criar PDF, só ler] e é
gratuito. O programa Adobe Acrobat [ou Acrobat Professional] é, oficialmente, o
programa que pode criar arquivos no formato PDF, mas não é gratuito [aliás, é caro pra
cacete!]. Se o usuário possui o programa criador [Adobe Acrobat], basta escrever
qualquer documento em qualquer programa [Word, Excel, PowerPoint, CorelDRAW etc.]
e solicitar que o Acrobat o converta em PDF.
Caso tenha detectado algum erro no arquivo PDF, o usuário tem de descartar o referido
arquivo PDF, corrigir o problema no arquivo original [seja ele em que programa for] e
solicitar que se converta novamente, criando o arquivo PDF mais uma vez.
Ahhh... tá cansado de ler “Office” o tempo todo e fica se perguntando o que é isso? Dá
uma olhada a seguir... ;-D
8. Suítes de Programas
A Suíte mais conhecida para nós é o Microsoft Office, que reúne os principais programas
para automação de escritório desenvolvidos pela Microsoft, a mesma empresa que
desenvolve o Windows. Fazem parte do Microsoft Office:
- Microsoft Access: Gerenciador de Bancos de dados [este programa não está presente
em todas as versões do Office!];
O Microsoft Office traz, ainda, outros pequenos recursos para auxiliar o desempenho
dos aplicativos principais, mostrados anteriormente. Como exemplo, podemos citar o
Microsoft Equation [editor de equações] que permite construir equações complexas
usadas na matemática [este programa hoje é considerado uma ferramenta dentro dos
aplicativos principais, como o Word e o Powerpoint].
Posteriormente, vamos conhecer mais detalhes sobre alguns dos principais aplicativos
do Office, pois é muito comum encontrá-los em concursos públicos.
Ei! Presta atenção! Só para deixar claro... OpenOffice, BrOffice e LibreOffice não são a
mesma coisa! Mas, por serem “derivados” uns dos outros, eles são muito, mas
muitíssimo, parecidos! Logo, comandos, recursos, efeitos são quase iguais [na forma de
fazer] nos três, ok?
Sim, caro leitor! Pode sim! Mas não acredito ter “motivo” para isso! Eles são praticamente
idênticos. O que se aprende em um deles, se aprende no outro, basicamente! Eu acho
mais “objetivo” e recomendado instalar o LibreOffice, com o pacote de idioma Português
do Brasil, que é o que mais se cobra hoje em dia em prova:
Que tal, agora, experimentar seus novos conhecimentos com algumas questões
propostas?
b) Pastas podem conter, em seu interior, apenas outras pastas (sem conter
arquivos);
a) O termo open-source é usado para definir todo software que oferece acesso ao
seu código-fonte, permitindo que os usuários estudem e modifiquem seu
conteúdo, criando, assim, novos softwares. Os softwares Open-Source também
podem ser chamados de Softwares Livres.
10) Acerca das licenças de software mais comuns usadas atualmente, julgue os itens
a seguir:
11) Acerca dos aplicativos e diversos pacotes de softwares, julgue os itens a seguir:
a) O programa Adobe Acrobat é usado para ler arquivos PDF. Ele pode ser obtido
gratuitamente na Internet.
a) Pacotes (ou Suítes) de programas são conjuntos de aplicativos que reúnem vários
programas para várias funções. São comuns os pacotes de programas de
escritório, como o Microsoft Office e o LibreOffice.
a) Arquivos no formato ZIP podem ser abertos diretamente pelo programa WinRAR
e pelos programas Windows Explorer e Microsoft Word. Razão pela qual é
desnecessário possuir um aplicativo especificamente criado para abrir e criar
arquivos compactados no formato ZIP.
1)
2)
b) CERTO: definição correta do ato de SALVAR dados. SALVAR pela primeira vez é o
mesmo que CRIAR UM ARQUIVO.
3)
4)
a) ERRADO: arquivos não são contêiners. Arquivos são objetos que contêm
informações, não outros objetos. Arquivos e Pastas podem existir dentro de
outras pastas.
c) CERTO: pastas podem ter, em seu conteúdo, apenas arquivos. Basta, para isso,
não criar nenhuma pasta dentro dela.
5)
a) ERRADO: esses programas são considerados aplicativos - pois são criados para
atender demandas do usuário (digitar textos e/ou construir tabelas de cálculos);
6)
7)
8)
9)
b) CERTO: as duas liberdades citadas nesta assertiva dão aos usuários as liberdades
irrestritas de uso e de cópia/instalação.
11)
a) ERRADO: Calc é uma planilha, portanto, SIM, concorre com o Excel. Mas o Base é
um programa para Bancos de Dados. Seu direto concorrente no Microsoft Office
é o Access. O Programa Outlook não tem concorrentes no LibreOffice.
12)
a) ERRADO: O programa feito para ler PDF e que é gratuitamente adquirido por meio
da Internet é o Adobe READER. O Adobe ACROBAT é o programa PAGO (e muito
caro) que consegue criar e alterar PDFs.
b) CERTO: arquivos ZIP são "arquivos compactados", que podem armazenar diversos
outros arquivos em um "contêiner" especialmente desenvolvido para ocupar
c) ERRADO: se essa questão tivesse "RAR" trocado por "ZIP", ela estaria correta! Os
arquivos RAR são formatos de compactação concorrente do ZIP, mas para abrir e
criar arquivos RAR, é necessária a presença de um utilitário chamado WinRAR (ou
outro semelhante). Os arquivos ZIP, por sua vez, são reconhecidos diretamente
pelo sistema operacional Windows.
13)
14)
a) ERRADO: O único erro da questão é dizer que o Microsoft Word é capaz de abrir
arquivos ZIP. Todos os demais programas citados conseguem, menos o Word. Se
o "Microsoft Word" não fosse mencionado, a questão estaria 100% correta!
b) CERTO: todo o conteúdo desta assertiva está correto! O LibreOffice Draw não
encontra equivalente no conjunto Microsoft Office.