SlideShare a Scribd company logo
1 of 3
Download to read offline
Professora: Lina Gouveia 1
ESCOLA BÁSICA E SECUNDÁRIA DE MACHICO Ano letivo 2019/2020
Prog. e Sist. de Informação – Módulo1
Ficha de trabalho nº 6 10º 8
1. Responda verdadeiro ou falso as seguintes afirmações, corrigindo as que são falsas:
1.1. Linguagem informal é quando utilizamos palavras e sinais convencionais e com significados
bem precisos.
1.2. Uma constante é um dado que permanece alterável desde o início até ao fim do algoritmo.
1.3. Os tipos de dados cadeias de caracteres podem conter apenas letras, por isso podem ser
chamados também de dados alfanuméricos.
2. Classifique cada uma das variáveis e constantes como sendo: Inteiro, real, booleano, caracter,
string.
2.1. Variável Sexo  F
2.2. Constante Cliente = “Eduardo Mendes”
2.3. Variável Saldo_Telemovel  25.50
2.4. Variável Idade_Cliente  21
2.5. Variável Comprou_Telemovel  Falso
3. Para cada nome dos símbolos utilizados nos fluxogramas relativos a algoritmos de programas de
computador desenhe o respectivo símbolo.
Símbolo de processamento
interno
Símbolo de subalgoritmo
Símbolo de seleção múltipla
Símbolo de entrada ou saída
de dados
Símbolo de comentário
Símbolo de início ou de fim
Símbolo de conetor
Professora: Lina Gouveia 2
Símbolo de linha de fluxo
Símbolo de decisão
4. Faça a distinção entre constante e variável.
5. Considere as seguintes expressões numéricas e supondo que C = 4 e D = 2, determine quais os
valores de cada uma das expressões (apresente os cálculos que lhe permitem chegar aos
resultados que indicar):
5.1. D + C + 5 * 4 =
5.2. D^2 + C^2 + (C – D) =
6. Determine os valores lógicos de cada uma das seguintes expressões, supondo que A = 1 e B = 4
(apresente os cálculos que lhe permitem chegar aos resultados que indicar):
6.1. (A > 5) Or (A – B < = 0) And (B = 6)
6.2. Not (B = 2) And Not (A + B >= 8) Or Not (A<= 3)
7. Quais são os valores assumidos pelas três variáveis A, B, C em cada momento da seguinte
sequência de instruções de atribuição?
A  5;
B  A;
C A + 3;
A  A – 3;
C  A + C * 3;
A  B;
Escrever (A,B,C)
8. Preencha o programa em Pseudocódigo abaixo representado, com as instruções em falta,
para que o resultado apresentado seja a média de três notas introduzidas pelo utilizador.
Programa media_notas;
Variáveis _____, nota2, _____, ______, _______: _______;
Inicio
Escrever (“Introduza a primeira nota:”);
_______________
__________________________________
Ler (nota2);
____________________________________
___________
___________________________
______________
Escrever (______________________, media);
Fim
Instrução A B C
A  5
B  A
C A + 3
A  A – 3
C  A + C * 3
A  B
Escrever (A,B, C)
Professora: Lina Gouveia 3
9. A partir do pseudocódigo apresentado, indique exemplos de:
9.1. Uma instrução de input ou entrada de dados;
9.2. Uma instrução de output ou saída de dados;
9.3. Uma instrução de atribuição;
BOM TRABALHO ☺

More Related Content

Similar to Ficha 6.pdf

02 JAVAEstrutura sequencial (slides).pptx
02 JAVAEstrutura sequencial (slides).pptx02 JAVAEstrutura sequencial (slides).pptx
02 JAVAEstrutura sequencial (slides).pptxwilliam Sarti José
 
Ficha de revisões módulo 8
Ficha de revisões   módulo 8Ficha de revisões   módulo 8
Ficha de revisões módulo 8t1renato
 
5 expressoes logicas - operadores - base binaria - operadores de bits
5   expressoes logicas - operadores - base binaria - operadores de bits5   expressoes logicas - operadores - base binaria - operadores de bits
5 expressoes logicas - operadores - base binaria - operadores de bitsRicardo Bolanho
 
PROJETO MODELO editado.docx
PROJETO MODELO editado.docxPROJETO MODELO editado.docx
PROJETO MODELO editado.docxDiedisonRamos1
 
Cj027168 segurança scm mapas estratégicos
Cj027168 segurança scm mapas estratégicosCj027168 segurança scm mapas estratégicos
Cj027168 segurança scm mapas estratégicosvalneide
 
Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02marcelosistemas
 
Introdução a linguagem de programação C
Introdução a linguagem de programação CIntrodução a linguagem de programação C
Introdução a linguagem de programação CSchoolByte
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cMaicon Rodrigues
 
Média aritmética ii
Média aritmética iiMédia aritmética ii
Média aritmética iibilaoliveira
 
Algoritmos computacionais
Algoritmos computacionaisAlgoritmos computacionais
Algoritmos computacionaisDérick Platini
 
Fundamento da ciência da computação
Fundamento da ciência da computaçãoFundamento da ciência da computação
Fundamento da ciência da computaçãoMarcos Gregorio
 
mod1-algoritmia
mod1-algoritmiamod1-algoritmia
mod1-algoritmiadiogoa21
 
Aula01
Aula01Aula01
Aula01vdlos
 

Similar to Ficha 6.pdf (20)

02 JAVAEstrutura sequencial (slides).pptx
02 JAVAEstrutura sequencial (slides).pptx02 JAVAEstrutura sequencial (slides).pptx
02 JAVAEstrutura sequencial (slides).pptx
 
Ficha de revisões módulo 8
Ficha de revisões   módulo 8Ficha de revisões   módulo 8
Ficha de revisões módulo 8
 
5 expressoes logicas - operadores - base binaria - operadores de bits
5   expressoes logicas - operadores - base binaria - operadores de bits5   expressoes logicas - operadores - base binaria - operadores de bits
5 expressoes logicas - operadores - base binaria - operadores de bits
 
Modulo02
Modulo02Modulo02
Modulo02
 
PROJETO MODELO editado.docx
PROJETO MODELO editado.docxPROJETO MODELO editado.docx
PROJETO MODELO editado.docx
 
Logica de Programacao
Logica de ProgramacaoLogica de Programacao
Logica de Programacao
 
Algop - aula 03
Algop - aula 03Algop - aula 03
Algop - aula 03
 
Fascículo1java
Fascículo1javaFascículo1java
Fascículo1java
 
Portugol_BCC201_2.pdf
Portugol_BCC201_2.pdfPortugol_BCC201_2.pdf
Portugol_BCC201_2.pdf
 
Cj027168 segurança scm mapas estratégicos
Cj027168 segurança scm mapas estratégicosCj027168 segurança scm mapas estratégicos
Cj027168 segurança scm mapas estratégicos
 
Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02Revisao de conceitos unid.iii 02
Revisao de conceitos unid.iii 02
 
Introdução a linguagem de programação C
Introdução a linguagem de programação CIntrodução a linguagem de programação C
Introdução a linguagem de programação C
 
A Planilha Na MatemáTica
A Planilha Na MatemáTicaA Planilha Na MatemáTica
A Planilha Na MatemáTica
 
Apostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-cApostila de-introdução-à-linguagem-c
Apostila de-introdução-à-linguagem-c
 
Programação C - Aula 3
Programação C - Aula 3Programação C - Aula 3
Programação C - Aula 3
 
Média aritmética ii
Média aritmética iiMédia aritmética ii
Média aritmética ii
 
Algoritmos computacionais
Algoritmos computacionaisAlgoritmos computacionais
Algoritmos computacionais
 
Fundamento da ciência da computação
Fundamento da ciência da computaçãoFundamento da ciência da computação
Fundamento da ciência da computação
 
mod1-algoritmia
mod1-algoritmiamod1-algoritmia
mod1-algoritmia
 
Aula01
Aula01Aula01
Aula01
 

Ficha 6.pdf

  • 1. Professora: Lina Gouveia 1 ESCOLA BÁSICA E SECUNDÁRIA DE MACHICO Ano letivo 2019/2020 Prog. e Sist. de Informação – Módulo1 Ficha de trabalho nº 6 10º 8 1. Responda verdadeiro ou falso as seguintes afirmações, corrigindo as que são falsas: 1.1. Linguagem informal é quando utilizamos palavras e sinais convencionais e com significados bem precisos. 1.2. Uma constante é um dado que permanece alterável desde o início até ao fim do algoritmo. 1.3. Os tipos de dados cadeias de caracteres podem conter apenas letras, por isso podem ser chamados também de dados alfanuméricos. 2. Classifique cada uma das variáveis e constantes como sendo: Inteiro, real, booleano, caracter, string. 2.1. Variável Sexo  F 2.2. Constante Cliente = “Eduardo Mendes” 2.3. Variável Saldo_Telemovel  25.50 2.4. Variável Idade_Cliente  21 2.5. Variável Comprou_Telemovel  Falso 3. Para cada nome dos símbolos utilizados nos fluxogramas relativos a algoritmos de programas de computador desenhe o respectivo símbolo. Símbolo de processamento interno Símbolo de subalgoritmo Símbolo de seleção múltipla Símbolo de entrada ou saída de dados Símbolo de comentário Símbolo de início ou de fim Símbolo de conetor
  • 2. Professora: Lina Gouveia 2 Símbolo de linha de fluxo Símbolo de decisão 4. Faça a distinção entre constante e variável. 5. Considere as seguintes expressões numéricas e supondo que C = 4 e D = 2, determine quais os valores de cada uma das expressões (apresente os cálculos que lhe permitem chegar aos resultados que indicar): 5.1. D + C + 5 * 4 = 5.2. D^2 + C^2 + (C – D) = 6. Determine os valores lógicos de cada uma das seguintes expressões, supondo que A = 1 e B = 4 (apresente os cálculos que lhe permitem chegar aos resultados que indicar): 6.1. (A > 5) Or (A – B < = 0) And (B = 6) 6.2. Not (B = 2) And Not (A + B >= 8) Or Not (A<= 3) 7. Quais são os valores assumidos pelas três variáveis A, B, C em cada momento da seguinte sequência de instruções de atribuição? A  5; B  A; C A + 3; A  A – 3; C  A + C * 3; A  B; Escrever (A,B,C) 8. Preencha o programa em Pseudocódigo abaixo representado, com as instruções em falta, para que o resultado apresentado seja a média de três notas introduzidas pelo utilizador. Programa media_notas; Variáveis _____, nota2, _____, ______, _______: _______; Inicio Escrever (“Introduza a primeira nota:”); _______________ __________________________________ Ler (nota2); ____________________________________ ___________ ___________________________ ______________ Escrever (______________________, media); Fim Instrução A B C A  5 B  A C A + 3 A  A – 3 C  A + C * 3 A  B Escrever (A,B, C)
  • 3. Professora: Lina Gouveia 3 9. A partir do pseudocódigo apresentado, indique exemplos de: 9.1. Uma instrução de input ou entrada de dados; 9.2. Uma instrução de output ou saída de dados; 9.3. Uma instrução de atribuição; BOM TRABALHO ☺