






Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Analise de Sistemas
Tipologia: Notas de estudo
1 / 12
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Princípios de Resolução de Problemas Preferimos dizer que o problemasucesso um determinado objetivo é com eficio desvio de um percurso,ência e eficácia. o qual impede de atingir com o
Diferentesinstrumento para avalia das diagramaçãçõo do problema do fluxo de informaes clássicas, os diagramas de bloco sção ãde um dado sistemas.o realmente o melhor
Para desenvolver um diagrama correto, devemos:
Particularidades entre Lógicas Aspossu representaírem estruturas diferenciadas.ções gráficos de um diagramas de blocos A seguir, são apresentados alguns podem ser feitas de v tipos de procedimentosárias maneiras e individualmente. Linear Ade um problema. Devemos entender técnica lógica linear é conhecida como um modelo tradicional que esse tipo de procedimento est de desenvolvimentoá voltado à t (^) ée resolucnica ção matemcoleção de elementos organizados ou ordenados porática, a qual permite determinar a atribuição de recursos uma só propriedade. limitados, utilizando uma
Exemplo de lógica linear. Estruturada Adados. Tem como pontos fortes para elabora técnica da lógica estrutura é a mais usada pelos profissionais de processamentoção futura de um programa, produzi-lo com alta eletrônico de qualidade e baixo custo. Aem blocos. seqüência, a seleção e a iteração são as três estruturas básicas para a construção do diagrama
N S S
Sequence If.. Then... Else N S N S N S Do...Whille N Do... Until (repeat) S S N S
. N . S N Xase
Exemplo de lógica estruturada Modular Adenominada de m técnica da lógica modular deve ser elaborada como umaódulos. Segundo James Martin, suas metas s estrutura deão as seguintes: independentes,
· · Compor um diagramaDividir um problemas menores e mais em partes independentes; simples
Operadores Relacionais Aoverificar o estado de uma determinada vari ser utilizado a instrução se...então...fim_seável quanto, ela implica na utiliza verdadeiro ou falso. Estas verificação de condições parações são efetuados conforme a tabela seguinte: Símbolo Significado = Igual a <> Diferente de
Maior que < Menor que = Maior ou igual a <= Menor ou igual a Desvio condicional Composto O usoexecutadas todas as da instrução se...ent instruçõão...senes que estejam posicionadas entreão...fim_se, que sendo a condi o se...entção Verdadeira, serão e a instruçããoo seninstruãoçã. Sendo a condio fim_se. ção Falsa, serão executadas as instruções que estejam entre o senão e a
N S Estrutura do símbolo para a instrução se... então...senão...fim_se.
Desvios Condicionais Encadeados Existem casos em quedeterminada ação poder é (^) ánecess ser executada se um conjuntoário estabelecer verificaçã oanterior de instru de condições sucessivas, em que umações ou condições for satisfeito. Sendo a aestrutura são chamadas deção executada, ela aninhamentos poder ou encadeamentos.á ainda estabelecer novas condições. Este tipo de
N S
N S Estrutura condicional composta ou encadeada Operadores Lógicos Podetempo na mesma instru ser que necessite trabalhar com o relacionamento deção se, efetuando desta forma teste m duas ou mais condiúltiplos. Para estes casosções ao mesmo é necessoperadores booleanos. Os mais conhecidos sário trabalhar com a utilização dos operadores lão:.e., .ou.ógicos, e .nã (^) o.tamb. ém conhecidos como
Operador lógico: .e. Operador lógico:. ou. Operador lógico: .não. C1 C2 R C1 C2 R C R F F F F F F V F V F F V F V F V F V F F V V V V V V V V
Paraseguinte exemplo: demostrar a utilização de operadores lógicos em um exemplo um pouco maior, considere o
Exemplo Leros lados fornecidos formam realmente um três valores para os dados de um triâ ngulo, considerando lados como:triângulo, esse for esta condiçã (^) o verdadeira, deverA, B e C. verificar seá ser indicadaalgoritmo, diagrama de blocos e a qual tipo de triângulo foi formado: codificação em portugu isósceles escaleno ou equilês estruturado, prestando atenátero. Veja oção na utilização dos operadores lógicos.
se (A = B) .e. (B = C) então escreva "Triângulo Equilátero" senão se (A = B) .ou. (A = C) .ou. (C = B) então escreva "Triângulo Isósceles" senão escreva "Triângulo Escaleno" fim_se fim_se senão escreva ‘As medidas não formam um triângulo’ fim_se fim
TIPOS DE DADOS E INSTRUÇÕES PRIMITIVAS
Tipos de informação Oenvolvam a manipula computador nada maisção de informa é do que uma ferramenta utilizadações, sendo essas, classificadas em: para solucionar problemas dados e instruçã queo.
Tipos de dados Ose dados l dadosó (^) gicos.são representados por três tipos: dados numéricos (inteiros e reais), dados caracteres
Tipos Interinos
São os dados numéricos positivos ou não excluindo-se destes qualquer número fracionário.
Tipos reais São os dados numéricos positivos, negativos e números fracionários.
Tipos caracteres São as seqüências contendo letras, números e símbolos especiais.
Tipos lógicos Sapenas um dosão os dados com valores dois valores. Ele verdadeiro é chamado por alguns de e falso, sendo que este tipo de tipo booleano dado poder. á representar
O uso de variáveis Tem-se como definiou constante. ção de variável tudo aquilo que é sujeito a variações, que é incerto, instável
Todoarmazenamento adequado. dado a ser armazenado deve ser necessário saber qual o seu tipo para depois fazer o seu
É necessário estabelecer algumas regras de utilização das variáveis, como · · Nomes de umaO primeiro caractere do nome variável poder ãode uma vari ser atribuáídos com um ou mais caracteres;vel não poderá ser, hipótese alguma, um n ·ú mero;Não poderá ser nome de uma variável uma palavra reservada a uma instrução de programa; · Não poderão ser utilizados outros caracteres a não ser letras e números.
O uso de Constantes Tem-se comomomentos em que este conceito dever definição de constante tudo aquilo queá estar em uso. é fixo ou estável. E existem vários
Destecomo: ponto vocinício, fim, var, programa, enquanto, e atê terá contato com instrução do pseudocé_que, conjunto,ódigo, portugu inteiro, real, caractere,ês estruturados, tais lógico, tipo, registro, fim_registro, procedimento, função, caso, fim_caso.
Algumas Regras Antes de Começar Teremos Tervariável. Termos algumas regras a saber: algum cuidado quando estivermos fazendo referência a uma instrução ou a uma
Entrada, Processamento e Saída Paratrês pontos de trabalhos: a criar um programa que seja execut entrada de dados, o seu processamento e aável dentro de um computador, deve-se Ter em saída deles. Se os mente dados forem entrados de forma errada, serresultarão em resposta erradas. ão consequentemente processados de forma errada e
Ocom a instru processo de execução leia çãe a sua sao de um programa ocorre segundoída com a instrução escreva o exposto, ap. O processamentoós a entrada de será uma dados conseqüência da manipulação das variáveis de ação. Umaa esta grande variedade, entrada e uma saída poder nossos programas escritos em portuguão ocorrer dentro de um computador de diversas formas.ês estruturado farão men (^) çãDevidoo às instruções leia e Escreva. Abaixo é relacionado um exemplo que aplica os conceitos ate aqui estudados
Exemplo Construirprograma, voc um programa que efetue o cê deverá possuir alguns dados, taisálculo do sal como: valor da hora aula, nário líquido de um professor.úmero de horas Para fazer este trabalhadas no mqual será o seu salêsá (^) rioe percentual de bruto para efetuar o desconto e ter desconto do INSS. Em primeiro lugar, deve-se estabelecer o valor do salário líquido.
Algoritimo
Diagrama de Bloco
programa SALARIO_PROFESSOR var HT : inteiro VH, PD, TD, SB : real início leia HT leia VH leia PD SB? HT * VH Td? (PD/100) * SB SL? SB – TD escreva SB escreva SL fim