Article Brapci-Revistas

Ilusão de abstração: homografia e ocultamento de informação

Illusion of Abstraction: homography and information hiding

O título não é uma ´abstração´ da obra nem da seqüência de letras com que foi escrito. Do mesmo modo, os nomes ´sugestivos´ dos comandos das linguagens ditas ´de nível mais alto que o de máquina´ são rótulos de múltipla função. Codificam, organizam e documentam. Daí vem, talvez, a idéia de que aqueles nomes são ´abstrações´ dos procedimentos que determinam ou que controlam na máquina ao serem executados e que representam como algoritmos. Mas a máquina tradutora (um computador alimentado com um programa montador, ou um compilador, por exemplo) não converte abstrações em concreções, mas sim códigos concretos em outros códigos concretos. A convergência de regimes de codificação diferentes em um mesmo símbolo é apenas homografia. Considerar os computadores como hierarquias de abstrações serve para justificar, em nome da independência de representação, a sonegação de informação sobre os detalhes de implementação e um não-saber embutido e reproduzido nas metodologias de projeto.@pt


Title is neither an abstraction of the work it entitles nor an abstraction of the sequence of letters it has been written with. Similarly, the suggestive names of commands in higher than machine level languages are multiple function labels. They are used to code, organize and document. There comes, maybe, the idea of abstraction from, i.e. the idea according to which those names are abstractions of the procedures they represent as algorithms and they determine or control in the machine when executed. Nevertheless, the translation machine (a computer fed with an assembler program, or a compiler, for instance) does not convert abstractions in concretions, rather it gets concrete code from concrete code. The convergence of different coding realms in the same symbol is just homography. Considering computers as hierarchies of abstractions serves to justify, in name of representation independence, information concealment about implementation details, and embedded and reproduced knowledgelessness in project methodologies.@en

NLP0.29
Visto 8 vezes
sem referências
Array
(
    [dateOfAvailability] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [2003-01-01] => 3613
                        )

                )

        )

    [hasAuthor] => Array
        (
            [nn] => Array
                (
                    [0] => Array
                        (
                            [Luiz Carlos Brito Paternostro] => 3646
                        )

                )

        )

    [hasFileStorage] => Array
        (
            [nn] => Array
                (
                    [0] => Array
                        (
                            [_repository/434/2018/09/oai_brapci_inf_br_article_696#00026.pdf] => 43525
                        )

                )

        )

    [hasSectionOf] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [Artigo científico] => 435
                        )

                )

        )

    [hasSubject] => Array
        (
            [en] => Array
                (
                    [0] => Array
                        (
                            [Information hiding] => 3634
                        )

                    [1] => Array
                        (
                            [Data abstraction] => 3635
                        )

                    [2] => Array
                        (
                            [Homography] => 3636
                        )

                    [3] => Array
                        (
                            [Object orientation] => 3637
                        )

                    [4] => Array
                        (
                            [Technological marginality] => 3638
                        )

                    [5] => Array
                        (
                            [Data modeling] => 175260
                        )

                )

            [pt] => Array
                (
                    [0] => Array
                        (
                            [Ocultamento de informação] => 3640
                        )

                    [1] => Array
                        (
                            [Abstração de dado] => 3641
                        )

                    [2] => Array
                        (
                            [Homografia] => 3642
                        )

                    [3] => Array
                        (
                            [Orientação a objeto] => 3643
                        )

                    [4] => Array
                        (
                            [Marginalidade tecnológica] => 3644
                        )

                    [5] => Array
                        (
                            [Modelagem de dado] => 3645
                        )

                )

        )

    [isPartOfSource] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [Datagramazero] => 434
                        )

                )

        )

    [hasIssueOf] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [ISSUE:JNL:00026-2003-4-5] => 3603
                        )

                )

        )

    [hasAbstract] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [O título não é uma ´abstração´ da obra nem da seqüência de letras com que foi escrito. Do mesmo modo, os nomes ´sugestivos´ dos comandos das linguagens ditas ´de nível mais alto que o de máquina´ são rótulos de múltipla função. Codificam, organizam e documentam. Daí vem, talvez, a idéia de que aqueles nomes são ´abstrações´ dos procedimentos que determinam ou que controlam na máquina ao serem executados e que representam como algoritmos. Mas a máquina tradutora (um computador alimentado com um programa montador, ou um compilador, por exemplo) não converte abstrações em concreções, mas sim códigos concretos em outros códigos concretos. A convergência de regimes de codificação diferentes em um mesmo símbolo é apenas homografia. Considerar os computadores como hierarquias de abstrações serve para justificar, em nome da independência de representação, a sonegação de informação sobre os detalhes de implementação e um não-saber embutido e reproduzido nas metodologias de projeto.] => 0
                        )

                )

            [en] => Array
                (
                    [0] => Array
                        (
                            [Title is neither an abstraction of the work it entitles nor an abstraction of the sequence of letters it has been written with. Similarly, the suggestive names of commands in higher than machine level languages are multiple function labels. They are used to code, organize and document. There comes, maybe, the idea of abstraction from, i.e. the idea according to which those names are abstractions of the procedures they represent as algorithms and they determine or control in the machine when executed. Nevertheless, the translation machine (a computer fed with an assembler program, or a compiler, for instance) does not convert abstractions in concretions, rather it gets concrete code from concrete code. The convergence of different coding realms in the same symbol is just homography. Considering computers as hierarchies of abstractions serves to justify, in name of representation independence, information concealment about implementation details, and embedded and reproduced knowledgelessness in project methodologies.] => 0
                        )

                )

        )

    [hasID] => Array
        (
            [nn] => Array
                (
                    [0] => Array
                        (
                            [oai:brapci.inf.br:article/696] => 0
                        )

                )

        )

    [hasRegisterId] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [http://www.brapci.inf.br/index.php/article/view/0000000696] => 0
                        )

                )

        )

    [hasSource] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [DataGramaZero, v. 4, n. 5, 2003, p. A04.] => 0
                        )

                )

        )

    [hasTitle] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [Ilusão de abstração: homografia e ocultamento de informação] => 0
                        )

                )

            [en] => Array
                (
                    [0] => Array
                        (
                            [Illusion of Abstraction: homography and information hiding] => 0
                        )

                )

        )

    [hasUrl] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [http://www.brapci.inf.br/index.php/article/download/7523] => 0
                        )

                    [1] => Array
                        (
                            [PDF:_repositorio/2010/01/pdf_866d98db73_0007523.pdf] => 0
                        )

                    [2] => Array
                        (
                            [URL:http://www.dgz.org.br/out03/Art_04.htm] => 0
                        )

                )

        )

    [prefLabel] => Array
        (
            [pt] => Array
                (
                    [0] => Array
                        (
                            [Oai:brapci.inf.br:article/696#00026] => 0
                        )

                )

        )

)