Show simple item record

dc.contributor.authorAndrade, Elisabeth
dc.date.accessioned2018-02-21T08:50:40Z
dc.date.available2018-02-21T08:50:40Z
dc.date.issued2018-02-20
dc.identifier.urihttp://oer.avu.org/handle/123456789/628
dc.description.abstract

A linguagem de programação C tornou-se uma das linguagens de programação mais importante e popular, principalmente por ser flexível, portátil e pela padronização dos compiladores. Esta linguagem foi criada para desenvolvimento de programas estruturados/ modulares fazendo com que o resultado seja mais legível e documentado o que estimula bons hábitos a um programador.

Ao longo dos anos, a enfâse na implementação de programas orientou-se à organização de estruturas de dados cada vez mais complexas e especializadas, sendo assim, no fim da década de 1970, início da década de 1980, Larry Constantine propôs a metodologia de desenvolvimento estruturado de programas, também defensora por Edward Yourdon e Glenford Myers, que consistia na decomposição funcional de um programa num conjunto de módulos bem estruturados, sugeriam a modularidade como uma técnica de programação para implementação de programas computacionais mais complexos.

Portanto, este conceito de programação estruturada desenvolvida na linguagem de programação permite que os programas desenvolvidos na linguagem C podem ser divididos em partes separados e unidos no final do programa.

A modularidade é assim uma estratégia muito poderosa para se lidar com um problema complexo em uma aplicação informática. Esta técnica de programação estruturada permite armazenar e organizar dados com o objetivo de facilitar o seu acesso e as possíveis modificações.

Portanto, este módulo permite-lhe adquirir no geral conhecimentos sobre os tipos de dados, as variáveis, operadores e expressões na programação estruturada utilizando a linguagem C, desenvolvendo e aplicando conceitos como: entrada/saída, estruturas de controlo, vetores e matrizes, strings e carateres, ponteiros e alocação dinâmica de memória, manipulação de ficheiros bem como noções de testes e depuração de um programa em C.

en_US
dc.language.isootheren_US
dc.titleProgramação Estruturadaen_US
dc.typeLearning Objecten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record