Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Analise de Sistemas, Notas de estudo de Matemática

Analise de Sistemas

Tipologia: Notas de estudo

2011

Compartilhado em 20/01/2011

alexandre-ferreira-18
alexandre-ferreira-18 🇧🇷

9 documentos

1 / 12

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Análise
Princípios de Resolução de Problemas
Preferimos dizer que o problema éo desvio de um p ercurso, o qual impede de atingir com o
sucesso um determinad o objetivo com eficiência e eficácia.
Diferentes das diagramações clássicas, os diagramas de bl oco são realmente o melhor
instrumento para ava liação do problema d o fluxo de informação de um dado sist emas.
Para desenvolver um diagrama correto , devemos:
·
Devem ser feitos e quebrados e m vários níveis. Devem conter apenas as i déias gerais;
·
Deve ser desenvolvido de cima para baixo e da esq uerda para direita;
·
Éincorreto e "proibido" ocorrer cruzament o das linhas de fluxo de dados.
Particularidades entre Lógicas
As representações gráficos d e um diagramas de blo cos podem ser feitas de várias maneiras e
possuírem estruturas di ferenciadas. A seguir, são apresent ados alguns tipos de procediment os
individualmente.
Linear
A técnica lógica linear éconhecid a como um modelo tradicional de desenvolvimento e resolução
de um problema. Devemo s entender que esse tipo de procedimento estávoltado àtécnica
matemática, a qual permite determi nar a atribuição de recurso s limitados, utilizando uma
coleção de elemento s organizados ou ordenad os por uma sópropriedade.
Exemplo de lógica linear.
Estruturada
A técnica da lógica estrutura éa mais usada p elos profissionais de processamento eletrônico de
dados. Tem como po ntos fortes para elaboração futura de um programa, produzi-lo com alta
qualidade e baixo custo.
A seqüência, a seleção e a it eração são as três estruturas básicas para a construção d o diagrama
em blocos.
N S
S
pf3
pf4
pf5
pf8
pf9
pfa

Pré-visualização parcial do texto

Baixe Analise de Sistemas e outras Notas de estudo em PDF para Matemática, somente na Docsity!

Análise

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:

· Devem ser feitos e quebrados em vários níveis. Devem conter apenas as idéias gerais;

· Deve ser desenvolvido de cima para baixo e da esquerda para direita;

· É incorreto e "proibido" ocorrer cruzamento das linhas de fluxo de dados.

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

N

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

·representado por Todo problema diagramas de blocos; a ser resolvido será passado para um algoritmo, para depois ser

·As instruToda referções nêãnciao ser ãfeita ao indicadas dentro dos diagramas de uma instrução será escrita em letra min blocos;úscula em formato negrito.

·sendo Toda refer que serãêo semprencia feita a uma vari indicadas dentro dos diagramas de blocos;ável será escrita em letra maiúscula em formato itálico,

·blocos quanto em c Qualquer valoró digo portuguatribuído a um a variês estruturados.ável será feito com o símbolo ?, tanto no diagrama de

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

· · EstabelecerEstabelecer a leitura da vari a leitura da variáável VH (valor hora aula);vel HT (horas trabalhadas no mês);

· · Estabelecer a leitura da variCalcular o salário bruto, sendo este a multiplicaável PD (percentual deção descontos);das variáveis HT e VH;

· · Clacul;arCalcular o sal o total de desconto (TD) com base no valor de PD dividido porário líquido (SL), deduzindo o desconto do salário bruto; 100;

· Apresentar os valores dos salários bruto e líquido.

Diagrama de Bloco

Português Estruturado

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