TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A contribuição do programador de computador Dennis MacAlistair Ritchie

Artigo: A contribuição do programador de computador Dennis MacAlistair Ritchie. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  18/7/2014  •  Artigo  •  982 Palavras (4 Páginas)  •  382 Visualizações

Página 1 de 4

SUMÁRIO

ETAPA 1 2

Passo 1 2

Passo 2 3

Passo 3 5

ETAPA 1

Passo 1

Dennis MacAlistair Ritchie

O programador de computadores Dennis MacAlistair Ritchie, mais conhecido como Dennis Ritchie ou “dmr”, morreu aos 70 anos em sua residência nos Estados Unidos. Ritchie foi um dos criadores do sistema operacional Unix e da linguagem de programação C, recebendo pelas suas contribuições o prêmio Turing em 1983, a medalha nacional de tecnologia dos Estados Unidos em 1999 e o Prêmio Japão para Informação e Comunicação em 2011.

Contribuições

Para o ex-funcionário da Microsoft, programador e professor de Direito em Nova York James Grimmelmann, “as contribuições de Ritchie são tão grandes quanto as de [Steve] Jobs, apenas menos visíveis”.

Ritchie criou a linguagem de programação C para que programadores pudessem criar softwares capazes de funcionar em mais de um tipo de computador ou plataforma. Até 1970, muitos programas de computador eram criados em linguagens consideradas de “baixo nível” que eram completamente dependentes do computador em que seriam usadas.

A linguagem C servia para criar uma camada entre o computador e o programador, permitindo que um mesmo código fosse “traduzido” para processadores e computadores diferentes. A linguagem foi criada para o sistema operacional Unix, que estava sendo desenvolvido na década de 1970 na Bell Labs da AT&T.

O Unix é à base de vários sistemas operacionais modernos, inclusive o Linux, que é usado no sistema Android para celulares, e o BSD, que por sua vez é base para o Mac OS X, usado pela Apple.

O estilo e a sintaxe da linguagem C, por sua vez, serviram como base para muitas outras. O livro original sobre a linguagem C, “The C Programming Language”, escrito por Ritchie e seu colega Brian Kernighan, é considerado uma “bíblia” para desenvolvedores de programas de computador. Devido ao nome de seus autores, a publicação é frequentemente chamada de “K&R”.

Originalmente desenvolvida em 1973, a linguagem C ainda está entre os mais populares para programadores.

http://g1.globo.com/tecnologia/noticia/2011/10/morre-dennis-ritchie-pai-do-unix-e-da-linguagem-de-programacao-c.html

Passo 2

Noção de Algoritmos

Algoritmos são soluções computacionais, que nos ajudam a solucionar os diversos problemas do dia a dia. Ou seja: é um conjunto de ações com propriedades especiais e específicas e com algumas estruturas padrões para controlar a ordem na qual as ações são realizadas. Temos que ter o mínimo de noção em algoritmos, porém os resultados finais ou ações dependem de um comando prático e que se faça entender para a sua realização.

PseudoLinguagem

A pseudolinguagem tenta aproximar os algoritmos da linguagem natural. Desta forma teremosuma linguagem simplificada aproximando a linguagem dos computadores da natural. O Portugol, é a pseudolinguagem que mais usaremos, pois ela permite ao programador pensar no problema em si e não no equipamento que irá executar o algoritmo.

Estrutura de um programa

É uma coleção de diversas variáveis, com tipos possivelmente diferentes. Em C, os registros são declarados através da palavra reservadas

A estrutura de um programa tem com principal caracteriza, as bibliotecas onde estão contidas os comandos que serram utilizados na confecção do programa, após a declaração das bibliotecas o usuário inicia o programa com o comando (exemplo) int main () , onde se inicia o programa em bloco depois são declarados os demais atributos do código.

Tipos Primitivos para representação de Dados e Variáveis.

char: Comando do utilizado para declaração de variável do tipo caráter.

int: Comando utilizado para declaração de uma variável do tipo inteiro.

float: Comando utilizado para declaração de variável do tipo fracionado do conjunto do números reais.

• Operadores Aritméticos, Lógicos e relacionais.

Operadores Aritméticos, Lógicos e relacionais.

Potenciação | ^ | a^5 |

Multiplicação | * | a*5 |

Divisão | / | a/5 |

Módulo (resto da divisão) | % | a%5 |

Adição | + | a + b |

Subtração | - | a – b |

* > maior que

* < menor que

* <> ou!=diferente de

* >=maior ou igual a

* <=menor ou igual a

Características do ambiente de desenvolvimento C

E uma linguagem popular de fácil acesso, bibliotecas bem definida usa um compilador leve e pratico com varias aplicações, uma linguagem clara e direta, com poucas funções.

Passo 3

Código fonte utilizado

Este código fonte refere-se a aplicação das operações matemáticas pertinentes ao cálculo das bobinas, de seu tamanho e peso;

#include <stdio.h>

#include <stdlib.h>

int main()

{

float peso,d1, lagura, diametro, pl ;

printf("digite a largura da bobina");

scanf("%f",);

...

Baixar como (para membros premium)  txt (7.2 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com