Si quieres saber si un campo es editable o no, puedes hacer lo siguiente:
Código SQL
[-]
select RDB$UPDATE_FLAG from RDB$RELATION_FIELDS where RDB$FIELD_NAME=UPPER('Nombre_del_campo') and RDB$RELATION_NAME=UPPER('Nombre_de_la_tabla')
Si es 0 no es editable, si es 1 si es editable

.
Pero si en realidad quieres saber si un campo es Computed, puedes hacer la siguiente consulta...
Código SQL
[-]
select C.RDB$COMPUTED_SOURCE from RDB$FIELDS C, RDB$RELATION_FIELDS R
where C.RDB$FIELD_NAME = R.RDB$FIELD_SOURCE and R.RDB$FIELD_NAME=UPPER('Nombre_del_campo') and R.RDB$RELATION_NAME=UPPER('Nombre_de_la_tabla')
Si el resultado es Null, es porque dicho campo no es Computed, por el contrario... si el campo tiene algo es porque si es Computed

.