atividade de informatica
CURSO DE ENGENHARIA CIVIL – 2º PERÍODO
DISCIPLINA: INFORMÁTICA APLICADA À ENGENHARIA II
PROFESSORA: ME. JULIANA LILIS
ATIVIDADE 1 – VALOR: 1,0 PONTO
1. Quais são os passos que devem ser seguidos para que um programa de computador realize as ações necessárias para transformar os dados de entrada em dados de saída.
R: 1) Definir o problema a ser solucionado. 2) Formular o modelo lógico ou matemático do problema. 3) Expressar o modelo em termos de um programa de computador. 4) Executar o programa no computador. 5) Analisar os resultados para verificar se o problema original foi solucionado.
2. Defina Linguagem de Programação.
R: Uma linguagem de programação é uma notação para escrever programas, através dos quais podemos nos comunicar com o hardware e dar assim as ordens adequadas para a realização de um determinado processo. Uma linguagem vem definida por uma gramática ou conjunto de regras que se aplicam a um alfabeto constituído pelo conjunto de símbolos utilizados.
3. Mostre as características da Linguagem de Máquina, da Linguagem de Montador e da Linguagem de Alto Nível fazendo um paralelo entre estas linguagens.
Linguagem de Máquina
É a única que o computador entende diretamente.
Utiliza o alfabeto binário que consta dos símbolos 0 e 1.
Foi a primeira linguagem utilizada na programação de computadores.
Linguagem de montador os códigos de operações são expressos em mnemônicos abreviados tais como: ADD para somar, SUB para subtrair, LDA (LOAD) para carregar, etc... bem mais legível para uma pessoa, permitindo uma programação mais eficiente.
Linguagem de Alto Nível
Tem um vocabulário que é similar à linguagem natural.
Permite que se escrevam programas menores.
É possível implementá-la em vários computadores.
A linguagem de maquina era muito coplicada e gastava muito estudo e tempo para elaborar assim então criarão uma nova linguagem a de montador que seu