Enunciados de questões e informações de concursos

Banco Central do Brasil
Questão 1 de 1
Assunto: Linguagem C

As linguagens de programação Fortran, Pascal e C são ainda bastante utilizadas no desenvolvimento de novos softwares ou na atualização de softwares existentes. Essas linguagens não são consideradas na literatura como orientadas a objetos, mas alguns dos conceitos encontrados na filosofia da concepção por objetos podem ser utilizados para se obter maior qualidade nos softwares desenvolvidos a partir dessas linguagens. Acerca das linguagens Fortran, Pascal e C, no contexto da abstração de dados e funções, e com relação à emulação por objetos e classes de objetos, que permite aproximar essas linguagens da tecnologia por objetos, julgue o item abaixo.

Na linguagem C, apesar do uso freqüente da instrução #include<header.h> , em que header.h é um arquivo cabeçalho qualquer, que encoraja módulos clientes a acessarem estruturas de dados por meio de suas representações físicas, é possível obter encapsulamento. Além disso, habilidades como a de manipular ponteiros para funções permitem emular algumas das mais avançadas propriedades da abordagem orientada a objetos, tais como a emulação de objetos, classes e herança. Essas habilidades fizeram da linguagem C um excelente veículo para o desenvolvimento de linguagens orientadas a objetos, como as linguagens Objective-C, C++ e a linguagem Java.



spinner
Ocorreu um erro na requisição, tente executar a operação novamente.