Questões de Programação (TI)CÔmara de Piracicaba - SP 2019

32 questões da prova Diversas 2019, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Deseja-se chamar uma sub-rotina Quadrado, dentro de um programa principal, passando a ela um parâmetro x. Tal parâmetro conterá, como entrada, um certo valor inteiro e, como saída, receberá esse valor elevado ao quadrado. O tipo de passagem de parâmetro que permite que x seja um parâmetro tanto de entrada como também de saída da sub- rotina é denominado passagem de parâmetro

Alternativas
Questão 2CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No contexto de programas construídos com base no paradigma da programação por eventos, é correto afirmar que

Alternativas
Questão 3CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Analise o trecho de código JavaScript a seguir: for (var i = 1; i < 100; i *= ++i){ document.write(i); } A execução desse código vai imprimir a sequência:

Alternativas
Questão 4CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

O método adequado para remover um recurso em uma chamada REST baseada em HTTP é:

Alternativas
Questão 5CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Elaborou-se o seguinte programa na Linguagem HTML: A tabela que deverá ser exibida após esse programa ser aberto por um navegador que suporte essa linguagem é:

Alternativas
Questão 6CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Na Linguagem HTML, o marcador input define um campo de entrada de dados, por meio do qual se digitam as informações requeridas por um formulário. A opção desse marcador que permite que essa entrada de dados seja um campo do tipo sim/não, exibindo várias opções, mas que só se aceita que uma delas seja escolhida, é a

Alternativas
Questão 7CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Em PL/SQL, após a execução de um comando UPDATE, o cursor implícito SQL%FOUND retornará verdadeiro se

Alternativas
Questão 8CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Na plataforma .NET, o coletor de lixo (garbage collector) é um componente

Alternativas
Questão 9CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Analise a instrução PHP a seguir: $x = 10 /*+ 2 */+ 10; Sobre essa instrução, pode-se afirmar que

Alternativas
Questão 10CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Em um código-fonte de um programa construído com base na orientação a objetos, há um método M abstrato não-estático em uma classe C. Isso significa que

Alternativas
Questão 11CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No C#, o método AddRange da classe ArrayList insere os elementos de uma coleção

Alternativas
Questão 12CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Considerando a orientação a objetos, assinale a alternativa que define corretamente o que é polimorfismo.

Alternativas
Questão 13CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Considere o seguinte comando do SQL padrão para bancos de dados relacionais: SELECT Nome FROM Cliente WHERE Nome LIKE “%Maria%” Essa consulta SQL vai ter como resultado o Nome dos Clientes que

Alternativas
Questão 14CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Em um diagrama de classes UML, a composição difere da agregação pois:

Alternativas
Questão 15CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Um programa de computador orientado a evento é caracterizado por

Alternativas
Questão 16CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Na linguagem JavaScript, o operador === (três sinais de igualdade) realiza a comparação apenas do

Alternativas
Questão 17CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Na orientação a objetos, para que um atributo de uma classe C possa ser acessado apenas por qualquer método de C ou por qualquer método definido em subclasses de C, sua visibilidade deve ser

Alternativas
Questão 18CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No contexto da orientação a objetos, existe uma medida de quanto dois itens, tais como classes ou métodos, estão inter- relacionados. Esta medida costuma ser classificada como forte, quando um item depende da forma como o outro foi implementado, ou fraca, quando um item depende do outro, mas não de seus detalhes de implementação. Essa medida é conhecida como

Alternativas
Questão 19CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Na linguagem de programação C#, a expressão ++x— produz:

Alternativas
Questão 20CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No PL/SQL, a diretiva NOCOPY é utilizada para

Alternativas
Questão 21CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Considere o seguinte comando escrito em álgebra relacional: ? produto = lápis (compras) Esse comando resulta na

Alternativas
Questão 22CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No PHP, caso a declaração require não puder acessar o arquivo indicado, o interpretador produz um

Alternativas
Questão 23CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No modelo entidade-relacionamento utilizado para a modelagem de bancos de dados relacionais, um conjunto de entidades fracas é aquele que

Alternativas
Questão 24CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Elaborou-se um programa escrito na Linguagem HTML que, após ser aberto por um navegador típico que suporta essa linguagem, exibiu o seguinte link: Manual para Consulta Um usuário selecionou esse link, que provocou a abertura do arquivo: Manual para Consulta.pdf. Uma possível linha de comando que geraria tal link, supondo que o arquivo será aberto após o click, é:

Alternativas
Questão 25CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Em bancos de dados relacionais, a forma normal que estabelece que os domínios de seus atributos devem ser atômicos (admitir um valor único para cada atributo) é a

Alternativas
Questão 26CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Uma das propriedades básicas de uma transação em um banco de dados relacional estabelece que cada transação não deve sofrer interferência de outras transações em execução no banco de dados. Essa propriedade denomina-se

Alternativas
Questão 27CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Uma função com um único parâmetro foi chamada dentro de um programa. Caso a passagem do conteúdo de uma variável para esta função seja por meio desse parâmetro, por valor, esse tipo de chamada permite

Alternativas
Questão 28CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No modelo dimensional, composto por tabelas fato e tabelas dimensão,

Alternativas
Questão 29CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

No modelo relacional de bancos de dados, quando se especifica, por exemplo, que os valores de um determinado atributo devem se situar entre os valores 200 e 5000, está se especificando seu(sua)

Alternativas
Questão 30CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Analise o trecho de programa a seguir, elaborado na Linguagem HTML. A opção que deve ser colocada no espaço vazio da segunda linha para que o arquivo imagem.jpg possa ser utilizado como fundo da tela é:

Alternativas
Questão 31CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Na plataforma Microsoft COM (Component Object Model), todos os componentes devem implementar a interface:

Alternativas
Questão 32CÔmara de Piracicaba - SP·Diversas·2019Programação (TI)

Analise o algoritmo a seguir, apresentado na forma de uma pseudo-linguagem (Português Estruturado), e responda à questão. Dado: Assuma que a leitura de x1, x2 e x3, no início do algoritmo, atribua a essas variáveis, respectivamente, os valores 2, 3 e 4. De acordo com o algoritmo, o número de vezes que o bloco de comandos dentro do fluxo de controle Enquanto...faça é executado é igual a

Alternativas