Você está na página 1de 6

2020/2021

Escola Básica Vasco da Gama

9ºA

TIC - Tecnologias de Informação e Comunicação

Software

Realizado por:
Matilde Véstias Nº 18
Teresa Maia Nº27
Software
Trabalho de TIC

Software

Sistemas
Programação Aplicações
Operativos

Linguagem
Linguagem Linguagem
de Baixo
de Alto Nível Máquina
Nível

Software é uma série de instruções ou comandos para serem interpretadas


por um computador com o objetivo de executar tarefas específicas ou para
processar informação. Também pode ser definido como o conjunto de
programas que comandam o funcionamento de um computador. Num
computador, o software é classificado como a parte lógica cuja função é
fornecer instruções para o hardware.

O termo inglês "software" foi usado pela primeira vez em 1958 num artigo
escrito pelo cientista americano John Wilder Tukey. Foi também ele o
responsável por introduzir o termo "bit" para designar o dígito binário.

O Software pode ser classificado em três tipos:

● Software de Programação
● Software de Sistema
● Software de Aplicação

1. Software de Programação ou Linguagens de Programação


É o conjunto de ferramentas que permitem ao programador desenvolver
programas, geralmente usando linguagens de programação e um ambiente
visual de desenvolvimento integrado. Esses programas, por sua vez, são
traduzidos numa sequência de instruções a serem interpretadas e executadas
pelo computador.

Existem 3 tipos de linguagens de programação:

9ºA / Matilde Véstias nº18 e Teresa Maia nº27


Página 2 de 6
Software
Trabalho de TIC

 Linguagem Máquina é uma linguagem que fornece pouca ou nenhuma


abstração da arquitetura do conjunto de instruções de um computador. As
instruções descritas num programa de baixo nível são diretamente
interpretadas pelo processador do computador. É composta por códigos
numéricos, que são cadeias de 0s e 1s, ou dígitos binários (bits), que são
frequentemente convertidos tanto de, e para, hexadecimal (base 16) para
melhor leitura do programador. A linguagem máquina é difícil de ler e
escrever, uma vez que não se assemelha à notação matemática
convencional ou à linguagem humana, e os seus códigos variam de
processador para processador.

 Linguagem de programação de Baixo Nível é uma linguagem que


fornece pouca ou nenhuma abstração da arquitetura do conjunto de
instruções de um computador. As instruções descritas num programa de
baixo nível são diretamente interpretadas pelo processador de um
computador. É um exemplo desta linguagem o Assembly:

 Linguagem de programação de Alto Nível é aquela cuja sintaxe está


mais próxima do entendimento humano. Isso significa que esse tipo de
linguagem é muito mais intuitivo, amigável e mais fácil de aprender,
principalmente para iniciantes na área de programação. Alguns exemplos
de linguagem de alto nível são:

9ºA / Matilde Véstias nº18 e Teresa Maia nº27


Página 3 de 6
Software
Trabalho de TIC

2. Software deSistemaou Sistema Operativo


Este tipo de software permitegerir os recursos do computador e estabelecer a
interação entre o utilizador e os periféricos do computador, geralmente, através
de um interface gráfico. São exemplos de sistemas operativos:

3. Software de Aplicação, Aplicações ou Apps são programas


desenvolvidos numa determinada linguagem de programação de Alto Nível
cujo objetivo é disponibilizar ao utilizador comum a possibilidade de
executar uma série de tarefas específicas nas mais diversas áreas de
atividade.

As aplicações estão divididas em diversas categorias:

 Redes Sociais
 Chat
 Correio Eletrónico
 Fitness
 E-commerce
 Folhas de Cálculo
 Videoconferência
 Entregas
 Streaming
 Finanças
 Entretenimento
 Bases de Dados
 Processadores de Texto
 Navegadores Web ou Browsers
 Notícias
 …entre outros.

9ºA / Matilde Véstias nº18 e Teresa Maia nº27


Página 4 de 6
Software
Trabalho de TIC

Webgrafia:

https://www.significados.com.br/software/

https://moodle.ufsc.br/mod/glossary/showentry.php?eid=5202

https://blog.betrybe.com/linguagem-de-programacao/linguagem-alto-e-baixo-
nivel/

https://knoow.net/ciencinformtelec/informatica/linguagem-maquina/

https://moodle.ufsc.br/mod/glossary/showentry.php?eid=5202

https://www.rankmyapp.com/pt-br/mobile-marketing/as-categorias-de-
aplicativos-e-as-necessidades-dos-usuarios/

https://www.maniadecelular.com.br/232144/principais-categorias-de-
aplicativos.html

https://developers.facebook.com/docs/development/create-an-app/app-
dashboard/app-categories/

9ºA / Matilde Véstias nº18 e Teresa Maia nº27


Página 5 de 6
Software
Trabalho de TIC

Reflexões sobre o trabalho:


O trabalho permitiu abordar a matéria ligada com o Software de uma maneira
interessante. Aprendi bastante com o trabalho e gostei de o fazer.

- Teresa Maia

Gostei muito de realizar este trabalho. Permitiu-me entender melhor os


conceitos do software. Além disso aprendi diversos conceitos básicos do Word
que desconhecia.

Para mim foi fácil trabalhar com a minha colega Teresa Maia. A comunicação e
interajuda foi constante o que facilitou o trabalho.

- Matilde Véstias

9ºA / Matilde Véstias nº18 e Teresa Maia nº27


Página 6 de 6

Você também pode gostar