Search Header Logo
Revisão para as Provas

Revisão para as Provas

Assessment

Presentation

Information Technology (IT)

12th Grade

Easy

Created by

Lucas Sbaraini

Used 1+ times

FREE Resource

28 Slides • 17 Questions

1

Revisão para as provas

Professor: Lucas Sbaraini

2

O que é Gestão de Projetos em TI?

🔹 Importância:

✔️ Reduz riscos e incertezas.

✔️ Garante entregas eficientes e organizadas.

✔️ Alinha os objetivos do projeto com as necessidades do negócio.

✔️ Melhora a comunicação e colaboração entre equipes.

3

Multiple Choice

Qual dos seguintes elementos NÃO faz parte da gestão de projetos?

1

Escopo

2

Stakeholders

3

Orçamento

4

Publicidade

4

Projeto, Operação e Processo: Qual a Diferença?

📌 Projeto

✅ Atividade temporária, com início e fim definidos.

✅ Objetivo: Criar um produto, serviço ou resultado único.

✅ Exemplo: Desenvolvimento de um aplicativo.

media

5

Multiple Choice

O que caracteriza um projeto?

1

Atividade contínua e repetitiva

2

Processo estruturado e padronizado

3

Atividade temporária com um objetivo específico

4

Uma operação sem data de término

6

Elementos Essenciais de um Projeto

📌 Todo projeto é composto por cinco elementos-chave:

1️⃣ Escopo: O que será feito?
(Objetivos, entregáveis e requisitos)

2️⃣ Prazo: Quando será entregue? (Cronograma e fases)

3️⃣ Custo: Quanto será gasto?
(Orçamento e recursos)

4️⃣ Qualidade: Como garantir um bom resultado? (Critérios e padrões)

5️⃣ Stakeholders: Quem são os envolvidos? (Clientes, equipe, patrocinadores)

media

7

Multiple Choice

O que é o escopo de um projeto?

1

O tempo necessário para concluir o projeto

2

A lista de tarefas a serem feitas pelos desenvolvedores

3

Tudo o que será entregue no projeto, incluindo objetivos e requisitos

4

O orçamento disponível para o projeto

8

Classificação e Priorização de Riscos

Ferramenta usada: Matriz de probabilidade x impacto

📌 Exemplo prático:
Você identifica que há chance de atraso no envio de equipamentos. Como isso impactaria o projeto?

📉 Decisão real:
➡️ Baixa probabilidade + Alto impacto = Acompanhar de perto e ter plano B.

9

media

10

Identificação de Stakeholders

Quem são os stakeholders?
Todos os que
influenciam ou são impactados pelo projeto.

🎓 Exemplo real:
Na criação e implementação de um projeto de sistema escolar. Quem são os Stakeholders?

11

Recursos e Orçamento

🧑‍💻 Recursos Humanos:

  • Desenvolvedores

  • Designer UX

  • Gerente de Projeto

🧰 Recursos Técnicos:

  • Computadores, softwares, servidores, domínio, hospedagem.

💲 Orçamento:

  • Custo estimado de cada etapa do projeto.

  • Cálculo de mão de obra, ferramentas e infraestrutura.

12

Multiple Choice

Você está liderando um projeto web e o desenvolvedor principal ficou doente. Qual o tipo de risco?

1

Técnico

2

De pessoal

3

Externo

4

Operacional

13

Retorna verdadeiro se pelo menos uma das proposições for verdadeira.

Exemplo:

"Vou ao cinema OU vou estudar."

Se uma das opções for verdadeira, o resultado será verdadeiro.

OU (OR)

Retorna verdadeiro apenas se ambas as proposições forem verdadeiras.

Exemplo:

"O sol está escuro E eu estou com óculos escuros."

Para ser verdade, ambas as partes devem ser verdadeiras.

E (AND)

Conectivos Lógicos (E, OU, NÃO)

14

Inverte o valor lógico de uma proposição.

Exemplo:

"NÃO estou com fome."

Se eu estava com fome (verdadeiro), agora estou sem fome (falso).

NÃO (NOT)

Conectivos Lógicos (E, OU, NÃO)

15

Multiple Choice

Qual operador lógico inverte o valor da proposição?

1

AND

2

OR

3

XOR

4

NOT

16

Principais Tipos de Dados

  • Inteiro: números inteiros (ex: -2, 0, 1)

  • Real: números com casas decimais (ex: 3.14, -0.001)

  • Caractere: letras, símbolos, nomes (ex: 'a', 'z', '%')

  • Lógico: verdadeiro ou falso (ex: verdadeiro, falso)

17

Match

Combine os seguintes tipos de dados

Inteiro

Real

Texto

Booleano

28

3.1456

"José"

true

18

O que são Operadores?

Símbolos especiais usados para realizar operações sobre dados e variáveis em programação.

media

19

Operadores Aritméticos

Realizam operações matemáticas:

  • Soma (+): Adiciona valores.

  • Subtração (-): Subtrai valores.

  • Multiplicação (*): Multiplica valores.

  • Divisão (/): Divide valores.

  • Módulo (%): Retorna o resto da divisão.

media

20

Multiple Choice

Qual operador é usado para retornar o resto da divisão?

1

+

2

%

3

!

4

/

21

Estruturas Condicionais

Introdução

  • Permitem que o programa tome decisões baseadas em condições.

  • São utilizadas para controlar o fluxo de execução do código.

  • Principais estruturas: if, else, else if e aninhamento.

  • Uso de operadores lógicos (&&, ||, !) para condições compostas.

22

Estrutura if-else

Uso do if-else

media

23

Estrutura if-else

Uso do if-else

media

24

Introdução à Lógica de Programação

O que é Lógica de Programação?

A lógica de programação é um conjunto de conceitos que permite estruturar o pensamento para resolver problemas computacionais. Ela é usada para criar algoritmos e desenvolver programas que executam tarefas específicas de maneira lógica e ordenada.

25

Introdução à Lógica de Programação

Por que é importante?

  • Permite a criação de códigos mais eficientes e organizados.

  • Facilita a resolução de problemas computacionais.

  • Torna a programação mais intuitiva e estruturada.

26

Multiple Choice

O que é lógica de programação?

1

Um software que ajuda a programar sem erros.

2

A organização do raciocínio para resolver problemas computacionais.

3

Um método para decorar comandos de programação.

4

Um conjunto de números binários usados na computação.

27

Conceitos de Lógica Proposicional e Lógica Booleana

O que é Lógica Proposicional?

A lógica proposicional é um sistema matemático que trabalha com proposições (sentenças que podem ser verdadeiras ou falsas). Exemplo:

"O sol está brilhando." (Pode ser verdadeira ou falsa)

"2 + 2 = 5." (Falsa)

media

28

Conceitos de Lógica Proposicional e Lógica Booleana

O que é Lógica Booleana?

A lógica booleana é um tipo de lógica baseada em apenas dois valores:
VERDADEIRO (1) ou FALSO (0).


Ela é a base da computação e da eletrônica digital.

media

29

Multiple Choice

A lógica booleana trabalha com três valores: Verdadeiro, Falso e Talvez.

Explicação: A lógica booleana utiliza apenas dois valores: Verdadeiro (1) e Falso (0).

1

Verdadeiro

2

Falso

30

Retorna verdadeiro se pelo menos uma das proposições for verdadeira.

Exemplo:

"Vou ao cinema OU vou estudar."

Se uma das opções for verdadeira, o resultado será verdadeiro.

OU (OR)

Retorna verdadeiro apenas se ambas as proposições forem verdadeiras.

Exemplo:

"O sol está escuro E eu estou com óculos escuros."

Para ser verdade, ambas as partes devem ser verdadeiras.

E (AND)

Conectivos Lógicos (E, OU, NÃO)

31

Inverte o valor lógico de uma proposição.

Exemplo:

"NÃO estou com fome."

Se eu estava com fome (verdadeiro), agora estou sem fome (falso).

NÃO (NOT)

Conectivos Lógicos (E, OU, NÃO)

32

Multiple Choice

Qual operador lógico retorna verdadeiro apenas se ambas as condições forem verdadeiras?

1

OR (OU)

2

NOT (NÃO)

3

AND (E)

4

XOR (OU Exclusivo)

33

O que é uma Tabela-Verdade?

A tabela-verdade é usada para visualizar os resultados de operadores lógicos.

Construção de Tabelas-Verdade

media

34

Multiple Choice

Question image

Complete a tabela-verdade do operador E (AND):

1

V, V, F, F

2

V, F, F, F

3

V, F, V, F

4

D)F, F, F, F

35

Na programação, operadores lógicos são usados em estruturas condicionais, como if, else:

Aplicação Prática na Programação

media

Explicação:

  • A pessoa só pode dirigir se for maior de 18 anos e tiver carteira.

  • O operador AND é usado para garantir que ambas as condições sejam verdadeiras.

36

Multiple Choice

Question image

Qual será a saída do seguinte código Python?

1

True

2

False

3

Erro no código

4

Nenhuma saída

37

Multiple Choice

Qual operador lógico inverte o valor da proposição?

1

AND

2

OR

3

XOR

4

NOT

38

Multiple Choice

Em um sistema de login, o usuário só pode acessar se digitar a senha correta E estiver cadastrado no banco de dados. Qual operador lógico pode ser usado?

1

OR

2

NOT

3

AND

4

XOR

39

Multiple Choice

Question image

Qual será a saída do seguinte código Python?

1

True

2

False

3

Erro no código

4

Nenhuma saída

40

Resumo da aula

Nesta aula vamos aprender sobre:

  • Laços de repetição for, while, do...while

  • Comandos de controle de fluxo: break e continue

  • Aplicações práticas de loops

media

41

Laço for

media

Usado quando sabemos quantas vezes repetir.

🧠 Executa de i = 0 até i < 5, aumentando 1 a cada ciclo.

42

Laço while

Executa enquanto a condição for verdadeira.

🧠 A condição é verificada antes da execução do bloco.

media

43

Laço do...while

Garante a execução ao menos uma vez.


🧠 Primeiro executa, depois verifica a condição.

media

44

Multiple Choice

O que é um laço de repetição em JavaScript?

1

Uma estrutura que permite a execução de código de forma assíncrona.

2

Uma função que executa um código apenas uma vez.

3

Um laço de repetição em JavaScript é uma estrutura que permite repetir um bloco de código várias vezes.

4

Um tipo de variável que armazena dados temporariamente.

45

Multiple Choice

Question image

Análise de Código

1

0, 1, 2, 3, 4

2

0, 1 e 2

3

0 e 2 (o 1 foi pulado)

4

Nenhuma das Anteriores

pattern-tertiary

Revisão para as provas

Professor: Lucas Sbaraini

Show answer

Auto Play

Slide 1 / 45

SLIDE