

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Entre os padrões de projeto Observer, MethodFactory e Singleton, o primeiro é o que mais foi aplicado à classe Cargo.
Quando o ponteiro de código estiver na linha 20 da classe Servidor, existirá na memória do programa uma instância da classe Servidor cujo atributo nome aponta para uma string cujo valor é João.
No contexto de ferramentas CASE, considere:
I. A refatoração é o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.
II. Tecnologia CASE pode ser tão simples quanto uma ferramenta singular que suporte uma atividade específica do processo, ou tão complexa quanto um ambiente que inclui ferramentas, pessoas, hardware, rede, sistemas operacionais, padrões, etc.
III. A técnica é projetada para ser usada diretamente com as linguagens de quarta geração ou geradores de código, de forma que é evitada, na maioria das vezes, a lenta codificação manual em linguagem de geração anterior.
IV. Front End ou Lower CASE são ferramentas que apóiam as etapas de codificação, testes e manutenção da aplicação.
É correto o que se afirma APENAS em:
I e II.
II, III e IV.
I, II e III.
II e III.
III e IV.
Ferramentas CASE que oferecem serviços utilizados durante todas as etapas de desenvolvimento de um software são classificadas como
vertical.
diagonal.
transversal.
meridional.
horizontal.
As ferramentas CASE têm por objetivo apoiar atividades do processo de software, tais como análise de requisitos, modelagem de sistema, depuração e teste. Essas ferramentas podem incluir geradores de código que, a partir do modelo do sistema, gerem automaticamente os códigos-fonte.
Quando o ponteiro de código estiver na linha 20 da classe Servidor, uma única variável será apresentada no painel Instance variables e outra, no painel Static variables.
Uma ferramenta CASE (Computer-Aided Software Engineering) é um aplicativo que auxilia os profissionais envolvidos na tarefa de produzir sistemas.
Assinale a alternativa que não apresente um exemplo de ferramenta CASE.
CaseStudio 2.
Together.
Dr. Case.
ErWin.
PNVs.
No estado em que se encontra a execução apresentada, caso os botões Step e Step Into, na janela BlueJ: Debbugger (janela inferior direita), sejam pressionados, nessa sequência, então o apontador de código vai parar quando chegar a uma linha de código específica da classe Projeto.
Quando o ponteiro de código estiver na linha 20 da classe Servidor, terão sido alocados por este programa, exatamente, uma instância de Servidor, uma instância de Projeto e uma instância de Cargo.
No estado em que se encontra a execução, caso o botão Continue, na janela BlueJ: Debbugger, seja pressionado, o depurador de código irá parar em uma posição na qual a pilha de invocação de métodos (call sequence) vai conter os valores Servidor.main, Servidor.addProjeto e Projeto.addServidor, sendo que o primeiro valor estará no topo dessa pilha e o último valor, na base da mesma.
Dado que a classe Cargo implementa as interfaces Runnable e ActionListener, então, para que não seja declarada abstrata, essa classe precisa obrigatoriamente implementar os métodos run, na linha 12, e actionPerformed, nas linhas de 14 a 16, respectivamente.
Existem ferramentas CASE que permitem a geração de códigos-fonte em diversas linguagens de programação e em linguagens com suporte à Internet.
Ferramentas CASE que suportam o desenvolvimento orientado a objeto não se integram com bancos relacionais porque o mecanismo de geração de código SQL não é orientado a objeto.
A principal utilidade das ferramentas CASE orientadas a objetos é documentar o código que ela gera.
Existem ferramentas CASE modernas que suportam a geração de relatórios específicos de forma a permitir o acompanhamento de determinados trabalhos de desenvolvimento de sistemas.
Ferramentas CASE que utilizam metodologia de desenvolvimento de sistemas em banco de dados baseado no modelo entidade-relacionamento são capazes de gerar código SQL a partir de um modelo físico de dados.
Software criado com suporte por ferramentas CASE devem ser independentes e isoladas, pois é desejável isolar o problema do software a ser desenvolvido.
A possibilidade de se fazer verificação automática de consistência de informações em ferramentas CASE está relacionada à possibilidade de elaboração de regras específicas de acordo com o que se pretende de determinado modelo.
Existem ferramentas CASE modernas que possuem mecanismos de auxílio à realização de tarefas repetitivas.
Normalmente, ferramentas CASE não possuem a capacidade de interagir com outros aplicativos de desenvolvimento devido à natureza restritiva do processo de desenvolvimento que utiliza essas ferramentas.