Questões de Concurso sobre Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
865 questões encontradas
Questões por página
20
Mais recentes
 
O coletor de lixo da linguagem Java é controlado pela máquina virtual e é executado automaticamente. Entretanto, de dentro do programa, pode ser provocada a execução imediata da coleta de lixo.

C
Certo

E
Errado

Dentro do paradigma de programação orientada a objetos (POO), há um mecanismo pelo qual uma classe pode estender outra classe, aproveitando seus métodos e atributos. Assinale a alternativa que apresenta o nome desse mecanismo.


A

herança


B

mensagem


C

encapsulamento


D

polimorfismo


E

subclasse

Um programa de computador que permite que o usuário realize uma tarefa específica é conhecido como:


A

sistema operacional.


B

driver de dispositivo.


C

programa aplicativo.


D

sistemas especialistas.

É dispensável a avaliação na fase de elaboração de plano, programa ou projeto; esta é imprescindível apenas na fase de implantação do plano.


C
Certo

E
Errado

Com relação aos tipos de software, analise as seguintes afirmativas:



I. Os softwares comerciais precisam ser comprados pelos usuários para poderem ser instalados. As fontes desses programas são, em geral, propriedades das empresas que os comercializam. A sua distribuição ou cópia, em geral, não é permitida.
II. Os softwares sharewares são todos os programas de uso livre e gratuito, por tempo indeterminado. As fontes desses programas são propriedades das empresas que os comercializam.
III. Os softwares gratuitos podem ser distribuídos livremente, com o intuito de permitir que os usuários possam testá-los por um determinado período. Para continuar usando depois desse período o usuário sempre precisará registrá-lo.
IV. Os softwares livres são, em geral, programas onde os usuários possuem a liberdade de executá-los, copiá-los, distribuí-los, estudá-los, modificá-los e aperfeiçoá-los.

Assinale a alternativa correta.


A

Somente a afirmativa IV está correta.


B

Somente as afirmativas I e IV estão corretas.


C

Somente as afirmativas II e III estão corretas.


D

Somente a afirmativa III está correta.

A programação de computadores, desde a sua criação, evoluiu das linguagens em código binário até as atuais linguagens de alto nível, orientadas a objetos. Assinale a alternativa que possui, nessa ordem, uma linguagem binária, uma linguagem estruturada e uma linguagem orientada a objetos.


A

Linguagem C, Cobol, Fortran


B

Basic, Cobol, Linguagem C


C

Pascal, Cobol, Fortran


D

Assembly, Pascal, Java


E

PHP, Java, Linguagem C++

Um programa-fonte pode ser dividido em blocos de comandos, separados do programa principal, os quais podem ser chamados (executados), a qualquer momento, de dentro do programa principal ou de outro bloco de comandos. Algumas das vantagens do uso de blocos de comandos é o reaproveitamento de código, a simplificação do programafonte e a facilidade de manutenção. Esses blocos de comandos são denominados


A

variáveis ou constantes.


B

comandos ou regras.


C

bibliotecas ou módulos.


D

parâmetros ou variáveis.


E

funções ou procedimentos.

Leia os trechos abaixo, apresentados fora de ordem.


I. Esse programa foi elaborado em conjunto com empresas privadas do transporte coletivo; a ideia é o cidadão desembarcar no terminal de ônibus e completar o seu destino com uma bicicleta.

II. Quem quiser aderir ao programa deverá fazer um cadastro pelo telefone celular, recebendo, então, uma senha que lhe permitirá retirar a bicicleta no terminal, sendo que ela poderá ser devolvida em qualquer estação e, assim que for entregue, o sistema automaticamente dará baixa.

III. Blumenau terá um programa de aluguel de bicicletas públicas, como meio alternativo de transporte coletivo, em projeto pioneiro na região Sul do país, que prevê a criação de 30 estações espalhadas pela cidade.

IV. Para isso, inicialmente foram criadas seis estações, que serão testadas durante um ano; outras surgirão, depois de ampliado o número de ciclovias. O aluguel dos veículos poderá ser diário ou anual.


Assinale a alternativa que apresenta a sequência lógica dos trechos, para se obter um texto coeso e coerente.


A

II – I – III – IV


B

III – I – IV – II


C

III – IV – I – II


D

II – IV – III – I

Uma das primeiras técnicas de programação da ação de controladores lógicos programáveis (CLPs), a denominada linguagem de relés ou ladder, utiliza sinais de quadro de comando.


C
Certo

E
Errado

Em uma estrutura básica de banco de dados, o conjunto de dados referentes a uma entidade em uma mesma tabela recebe o nome de:


A

Base


B

Registro


C

Arquivo


D

Campo

No algoritmo de controle proporcional integral derivativo (PID), o termo derivativo amplia somente as alterações do erro no tempo, e o termo integral tem o objetivo de aumentar a ação de controle enquanto houver erro residual.


C
Certo

E
Errado

Imagem associada para resolução da questão

Com relação a conceitos de VBS, assinale a opção correta, tendo como base o trecho de código mostrado acima.


A

A sentença document.write é um procedimento que escreve na página web o texto que recebe por parâmetro; e a variável document.lastmodified armazena a data e a hora da última atualização.


B

O sentença document.write armazena a data em que um documento foi criado; e a variável document.lastmodified armazena a última data em que foi modificado.


C

O código contém erros de sintaxe e semântica, portanto, será mostrada uma mensagem de erro ao ser executado.


D

A sentença document.write é um procedimento que escreve na página web o texto que recebe por parâmetro; e a variável document.lastmodified armazena o último usuário que modificou o documento.

Um servidor web é um computador que responde a requisições de browsers (navegadores) enviadas por estações de trabalho (clientes). Assinale a alternativa que contém uma linguagem que é executada nos clientes.

A
ASP

B
PHP

C
JSP

D
JavaScript

Leia o texto: O QUE É INFORMÁTICA?


Informática vem do francês “informatique”, vocábulo derivado do verbo informer (informar) em analogia a matemática e eletrônica. A palavra pode ser substituída, em qualquer contexto, por tecnologia de informação ou sistemas de informação. Originalmente, a palavra informática indicava a ciência do tratamento de informações por meio de processamento de dados.
Com o desenvolvimento dos computadores e o estudo da matemática por trás deles, novos ramos de conhecimento foram sendo identificados – ciência da informação, tecnologia da informação, ciência da computação, matemática computacional, computação gráfica – todos eles originalmente eram simplesmente “informática”, o que tornou o significado deste termo por demais impreciso. Hoje, informática é o ramo tecnológico que trata do processamento de informações – em particular, num computador.

(http://www.ort.org.br/info/index.htm)

A partir do texto, sabemos que a informática trabalha no seu sistema operacional interno com a Programação. Esta poderia ser descrita da seguinte forma:


A

Todas as Programações são atividades de micro e macroprocessamento. Atividades que realizamos mecanicamente de forma que possam ser realizados mentalmente. Um programador transfere um computador uma tarefa que envolve trabalho pragmático.


B

Programação (de computadores) é o nome que se dá à atividade de estruturar processos que realizamos mentalmente de forma que possam ser realizados mecanicamente. Um programador transfere para uma máquina (chamada computador) uma tarefa que envolve trabalho mental, da mesma maneira que um engenheiro mecânico transfere para uma máquina (por exemplo, um trator) uma tarefa que envolve trabalho braçal.


C

Podemos descrever Programação (de computadores) como um ajuste nos mecanismo de software e hardware, a fim de preconizar o avanço mais eficiente de máquinas (computadores), somente, para melhor praticar o processamento de dados.


D

O objetivo da Programação é atingido na prática através do uso de linguagens de programação. São linguagens (assim como português ou inglês) que permitem “explicar” para um computador como fazer algo (procedimento) com alguma coisa (conjunto de dados). Portanto a Programação é o uso de atividades mecânicas para vigorar as atividades mentais.


E

Tanto a Ciência da Computação quanto a Tecnologia da Informação trabalham com as Programações. No entanto, apenas a primeira é capaz de gerir estruturas para a segunda utilizar, o que permite uma diferença de áreas. Portanto, Programação seria o mecanismo externo do pensamento para produzir novos métodos de análises para o processamento de dados.

Assinale a alternativa que contém o gerenciador de bancos de dados mais popular em aplicações web como blogs, wikis e webmails.

A
Blogsphere

B
Squirrel Mail

C
MySQL

D
IngreSQL
Dada a tabela Ta (pkTa, atTa), com 5 linhas, o comando SQL Select count(*) from Ta Tb, Ta Tc exibe

A
10.

B
20.

C
25.

D
mensagem de erro.
   
Gerar simulado