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

O Software em Geral

Por:   •  25/4/2019  •  Trabalho acadêmico  •  3.702 Palavras (15 Páginas)  •  151 Visualizações

Página 1 de 15

INSTITUTO FEDERAL DO PARANÁ

DEIVYD HOMAM

EDUARDO GUBERT

GUSTAVO BARETA

NICOLAS GABRIEL

VÍTOR WITT

SOFTWARE

CURITIBA

2017

DEIVYD HOMAM

EDUARDO GUBERT

GUSTAVO BARETA

NICOLAS GABRIEL

VÍTOR WITT

SOFTWARE

Trabalho apresentado no Curso Técnico de Informática Integrado do Instituto Federal do Paraná, Campus Curitiba, na disciplina de Arquitetura e Organização de Computadores, como recurso parcial de avaliação.

Orientador: professor, mestre, doutor e senhor supremo do universo, Luiz Carlos Giacomossi.

CURITIBA

2017

AGRADECIMENTOS

O nosso grupo agradece os nossos familiares que sempre nos suportaram em momentos difíceis. E aos nossos amigos que em qualquer momento alegraram os nossos dias com piadas toscas e memes da internet.

Não posso esquecer do professor Luis que nos explicou o conteúdo de sistemas operacionais, e nos auxiliou com aprendizados do word avançados muito importantes e ensinamentos do software em geral em suas aulas.

Não deixo de lado o nosso grande colega, representante e amigo Luccio Gomes que em todas as ocasiões auxiliou a turma em geral e o nosso grupo.

A Deus, dedicamos o nosso agradecimento, porquanto têm sido tudo em nossa vida, mesmo nos momentos em que nos sentimos desacreditados e perdidos nos nossos objetivos, e em minha pessoa.


RESUMO

O nosso trabalho aborda o significado de software; os seus tipos (quanto a finalidade); quais tipos de software necessitam para um funcionamento adequado do computador e de seus aplicativos; ferramentas para manutenção do computador; falamos também do software malicioso, ou malware, o que este indesejável software pode fazer nos computadores de desprevenidos, tipos de malwares e como lidar com tais softwares. Nós também realizamos uma parte do trabalho sobre o desenvolvimento de software; linguagens de programação, informando quais são as mais utilizadas e os pontos fortes e fracos de cada uma. Também lidamos com o mercado de trabalho; as necessidades que os programadores de software precisam ter. Não nos esquecemos da parte da legalização de tais softwares, nós informamos no trabalho os tipos mais habituais, como o GNU, LGPL, BSD, Apache e MIT. Trabalhamos também com a ideia de software livre, o seu conceito, suas vantagens, exemplos, sua rentabilidade e a diferença entre shareware e freeware. Os últimos assuntos do trabalho são o código aberto e as suas vantagens.

Palavras-chave: Software; Malware; Linguagem de programação; Licenças; Software Livre; Código Aberto.


ABSTRACT

Our school assignment approaches the meaning of software; its types (as to the purpose); wich types o software are essential for the operation of the computer and its applications; tools for Maintenance of the computer; we also talk about the malware, what this undesirable software can make on the unawares computers, types of malware and how to deal with it. We also did a part of the assignment about developing software; programming languages, informing which are the most employed and the strengths and weakness of each one. We also made a part on the labor market; the requirement that the software developers need to have. Our group also studied the legalization subject, we inform the most usual, like the GNU, LGPL, BSD, Apache and MIT. As well, the group researched  on the topic of open-source software, it’s concepts, perks, most notorious examples, the rentability and, the differences between shareware and freeware software. The last addressed subject are open source software and the benefits of utilizing it.

Key-words: Software; Malware; Programming Languages; Licenses; Open-source Software; Open source.


LISTA DE ILUSTRAÇÃO

Tabela tipos de software............................................................................................10

Malware......................................................................................................................12

Desenvolvimento de software....................................................................................15

Programas código aberto...........................................................................................20


SUMÁRIO

1 INTRODUÇÃO        9

2 TIPOS DE SOFTWARE        10

2.1 SOFTWARE APLICATIVO        11

2.2 SOFTWARE DE SISTEMA        11

2.2.1 Sistemas operacionais        11

2.2.2 Driver de dispositivos        11

2.2.3 Utilitários        11

3 SOFTWARE MALICIOSO OU MALWARE        12

3.1 VÍRUS BOOT        12

3.2 CAVALO DE TRÓIA        13

3.3 WORM        13

3.4 BACKDOOR        13

3.5 ADWARE        13

3.6 SPYWARE        13

3.7 RANSOMWARE        14

3.8 COMO LIDAR COM MALWARES        14

4 DESENVOLVIMENTO DE SOFTWARES        15

4.1 LINGUAGENS DE PROGRAMAÇÃO        15

4.1.1 Linguagens de alto e baixo nível        16

4.1.1.1 Assembly        16

4.1.1.2  PHP        16

4.1.1.3 JAVA        16

4.2 MERCADO DE TRABALHO        17

4.2.1 Necessidades de um programador        17

5 LICENÇA (LEGALIZAÇÃO)        18

5.1 GNU GENERAL PUBLIC LICENSE        18

5.2. GNU LESSER GENERAL PUBLIC LICENSE, OU LGPL        18

5.3. BSD - BERKELEY SOFTWARE DISTRIBUTION        18

5.4 APACHE LICENSE V2.0        19

5.5. MIT LICENSE        19

6 SOFTWARE LIVRE        20

6.1 SHAREWARE        20

6.2 FREEWARE        20

...

Baixar como (para membros premium)  txt (27.7 Kb)   pdf (260.3 Kb)   docx (458.2 Kb)  
Continuar por mais 14 páginas »
Disponível apenas no TrabalhosGratuitos.com