Gabarito: a)
No PL/SQL, um bloco de programa realmente é composto por três partes principais: a seção de declaração, onde você define variáveis, cursores e outros objetos; a seção executável, que contém o código que será realmente executado; e a seção de tratamento de exceções, que lida com erros que podem ocorrer durante a execução. Então, a afirmação está correta.
No PL/SQL, um bloco de programa realmente é composto por três partes principais: a seção de declaração, onde você define variáveis, cursores e outros objetos; a seção executável, que contém o código que será realmente executado; e a seção de tratamento de exceções, que lida com erros que podem ocorrer durante a execução. Então, a afirmação está correta.