
Com base no trecho de código acima, escrito em Java, julgue os itens subseqüentes.
A instrução da linha 15 poderia ser trocada, sem mudança de comportamento, por while (i < num).

Com base no trecho de código acima, escrito em Java, julgue os itens subseqüentes.
A instrução da linha 15 poderia ser trocada, sem mudança de comportamento, por while (i < num).

Com base no trecho de código acima, escrito em Java, julgue os itens subseqüentes.
Para que a instrução da linha 17 faça sentido, é necessário que "v1" contenha objetos do tipo "String".

Com base no trecho de código acima, escrito em Java, julgue os itens subseqüentes.
A função "temNome" (L.9) implementa uma operação de busca de maneira ineficiente, pois qualquer busca realizada deve percorrer todos os elementos da lista.

Com base no trecho de código acima, escrito em Java, julgue os itens subseqüentes.
O atributo "v1" (L.5) é um objeto da classe "Vector", que implementa uma lista ordenada de elementos.

As alternativas representam característica da Orientação por Objetos encon-tradas no código do programa OOPlay.cpp, a exceção de uma. Marque a alternativa INCORRETA.

Marque a alternativa que representa corretamente o comportamento do códi-go do programa OOplay.cpp.

Um programador escreveu esta condição para uma cláusula SE:
SE ( (preço <> 100) E (quantidade < 10) ) ENTÃO...
A cláusula está com a sintaxe correta, mas o teste da condição está levando a ações erradas, se considerados os requerimentos do software. A cláusula correta seria, exatamente, a negação da cláusula inicialmente escrita. Marque a alternativa que possui a cláusula CORRETA.
Analise as seguintes afirmações relativas a Programação de Computadores.Indique a opção que contenha todas as afirmações verdadeiras.

Indique a opção que contenha todas as afirmações
verdadeiras.

Indique a opção que contenha todas as afirmações verdadeiras.
Sobre técnicas de programação, qual das alternativas abaixo é correta?
Considere o seguinte trecho de código: Data: cpoa(2) type c.
Cpoa = 'A'.
Cpoa+1(1) = 'B'.
Após a execução dessa seqüência de comandos, o conteúdo do campo "cpoa" é:
A execução do trecho de JCL (step) mostrado abaixo tem o seguinte efeito:

Como expressar a lógica dentro da análise estruturada de sistemas é de grande importância para se evitar variedade de interpretações. A propósito desse assunto, julgue os itens subseqüentes.
O português estruturado utiliza palavras-chaves como: se, então, senão, logo, repetir e até.
Analise as seguintes afirmações relativas a Programação Estruturada.
I. O modelo de arquitetura consiste unicamente do diagrama de fluxo de controle.
II. As entradas e saídas de um processo e seu DFD filho não se podem complementar. Esta situação é denominada balanceamento.
III. Os diagramas de fluxo de controle ilustram quais são as funções que o sistema irá realizar, mas não informam sob quais circunstâncias fará isso.
IV. O modelo de requisitos consiste de: diagramas de fluxo de dados, especificações do processo, especificações do sincronismo e um dicionário de requisitos.
Indique a opção que contenha todas as afirmações verdadeiras.
Seja a função recursiva f definida como

onde x MOD y é o resto da divisão de x por y. O valor de f (30, 21) é
Os navegadores Google Chrome e Internet Explorer, quando abrem, no Windows, um arquivo denominado teste.html, apresentam o texto a seguir.

O conteúdo desse arquivo é
Um programador tentou implementar o algoritmo de ordenação da bolha (bubble sort) utilizando a linguagem de programação PHP, mas produziu um código incorreto, mostrado a seguir.

Em vez de obter os nomes contidos no vetor $nomes ordenados alfabeticamente, em ordem crescente, a disposição final dos nomes no referido vetor foi, a partir da posição zero
Considere as seguintes linguagens de programação:
C C++ C# Java VB.NET SmallTalk Python
Dessa lista, a linguagem que não oferece suporte a orientação a objetos é
Considere um processador em cujo conjunto de instruções há diferentes modos de endereçamento. Neste processador podem ser executadas as instruções em assembly listadas abaixo.

Os tipos de endereçamento utilizados nas instruções de I a IV são, correta e respectivamente,
Considere a página web abaixo.

A lacuna pode ser preenchida corretamente APENAS pelo que consta em
Considere o código fonte da página abaixo, que faz parte de um site responsivo.

Para que este código crie dois botões para paginação, "Anterior" e "Próximo", um ao lado do outro, utilizando Bootstrap, a lacuna I deve ser corretamente preenchida com

O valor a ser inserido em I deve ser
Considere o trecho de código abaixo.

O comando $("ul li:eq(1)").css("color", "#ff0000"); coloca o

Considerando o diagrama de entidade e relacionamento presente na figura acima, assinale a opção em que é apresentada a expressão DDL (data definition language) utilizada para criar as tabelas, as chaves e os relacionamentos descritos.
Analise o trecho de código a seguir escrito em linguagem de programação Swift:

O conteúdo da variável pedido impresso no final da execução desse trecho de código é:
O usuário FINANCEIRO precisa executar a procedure STP_FECHAMENTO(aData in Date). No entanto, não poderá ocorrer nenhuma transação no Banco de Dados no momento da execução. Desse modo, o administrador do banco terá que garantir que apenas o usuário FINANCEIRO possa estabelecer uma conexão com o SGBD Oracle 11g.
A sequência de comando que o administrador do banco e o usuário FINANCEIRO deverão executar é:
Padrões de codificação constituem um conjunto de regras que ajudam a criar e escrever códigos de programas de uma maneira bastante clara e consistente. Quando bem aplicadas e adequadamente documentadas, elas promovem a padronização da estrutura e do estilo do código, tornando-o assim mais fácil de ler e entender. Assim,
Qual das consultas a seguir resulta na quantidade de turmas de Lógica de Programação ministradas na sala 1?
Analise as seguintes afirmações relativas a Técnicas de Programação:
I. Um dado é classificado como variável quando tem a possibilidade de ser alterado durante a execução do algoritmo em que é utilizado.
II. O acesso aos elementos de um vetor devem obrigatoriamente obedecer à regra FIFO (First In, First Out).
III. De acordo com a definição de pilha, todas as inserções, também denominadas empilhamentos, são feitas no topo.
IV. Para se transformar uma lista simples em uma lista duplamente encadeada, deve-se fazer com que seu último elemento tenha o seu primeiro elemento como sucessor.
Indique a opção que contenha todas as afirmações verdadeiras.
A tradução do código-fonte de um programa para instruções de máquina ou linguagem de máquina pode ser realizada
Dentre as alternativas abaixo, assinale a que melhor se adapta ao conceito de programação estruturada:
Dado o programa:
Marque a alternativa que exibe CORRETAMENTE o resultado da execução desse programa.
Qual das atividades abaixo é papel menos indicado para um analista programador?