Search Header Logo
Aula 1 - Engenharia de Software

Aula 1 - Engenharia de Software

Assessment

Presentation

Instructional Technology

2nd Grade

Practice Problem

Easy

Created by

Lucas Sbaraini

Used 1+ times

FREE Resource

8 Slides • 4 Questions

1

Introdução à Engenharia de Software

Curso: Informática para Internet

Professor: Lucas Sbaraini

2

O que é Engenharia de Software?

•Área da computação dedicada ao desenvolvimento e manutenção de software.

•Envolve processos, metodologias, ferramentas e boas práticas.

•Objetivo: criar software de alta qualidade,confiável e eficiente.

media

3

Por que a Engenharia de Software é importante?

• Softwares são essenciais para empresas, governo e sociedade.

• Ajudam na automação de processos e tomada de decisões.

• Reduzem custos, aumentam produtividade e garantem segurança.

media

4

A Evolução do Software

•Década de 1950-1970: Programação manual e linguagens iniciais (Assembly, Fortran).

•Década de 1980-1990: Programação estruturada e orientação a objetos.

•Anos 2000+: Desenvolvimento ágil, metodologias DevOps, IA e Cloud Computing.

media

5

Diferença entre Software e

Hardware

Hardware: Parte física do computador (processador, memória, HD, etc.).

Software: Conjunto de instruções que controlam o hardware (sistemas operacionais, aplicativos).

media

6

Multiple Choice

Qual das opções abaixo NÃO é um tipo de software?

1

Software de sistema

2

Software de aplicação

3

Softwareembarcado

4

Hardware

7

Tipos de Software

•Sistemas Operacionais: Windows, Linux, macOS.

•Aplicativos: Microsoft Office, navegadores, web, editores de imagem.

•Jogos: Minecraft, GTA, Fortnite.

•Softwares embarcados: Sistemas de carros,

media

8

Match

Associe corretamente os conceitos à sua definição:

Software de Sistema

Software de Aplicação

Software Embarcado

Gerencia recursos do computador

Usados para tarefas específicas

Softwares integrados a dispositivos

9

Fill in the Blanks

10

Fill in the Blanks

11

Conclusão

• Engenharia de Software é fundamental para a criação de sistemas confiáveis e eficientes.

• O desenvolvimento de software evoluiu para atender às necessidades do mundo moderno.

•Conhecer os tipos de software ajuda a entender seu impacto na tecnologia e na sociedade.

media

12

Atividade

Pesquise sobre o modelo cascata de ciclo de vida de um software. Anote as principais etapas e envie a solução no quadro de missões.

Introdução à Engenharia de Software

Curso: Informática para Internet

Professor: Lucas Sbaraini

Show answer

Auto Play

Slide 1 / 12

SLIDE