Questões de Concurso Sobre conceitos básicos de programação em programação

Foram encontradas 965 questões

Ano: 2011 Banca: ISAE Órgão: AL-AM
Q1188189 Programação
No contexto das técnicas de programação e construção de algorítmos, três estruturas de controle conhecidas como PARA ... FAÇA ..., ENQUANTO ... FAÇA ... e REPETIR ... ATÉ QUE ... são muito utilizadas. Duas características importantes para a estrutura de controle REPETIR ... ATÉ QUE ... são:
Alternativas
Q822569 Programação
A principal linguagem utilizada nas páginas da internet é:
Alternativas
Q330258 Programação
Em relação à lógica de programação estruturada, podemos considerar:

Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2011 - MEC - Web Designer |
Q261294 Programação
Julgue o  item  seguinte , relativo  a conceitos básicos de informática.

A compilação do código-fonte de um programa escrito em linguagem de programação produz um código objeto que ainda não está pronto para ser executado, embora esteja em código de máquina.

Alternativas
Q261149 Programação
Determinado grupo de pesquisa de uma universidade, no processo de criação de uma linguagem de programação, estabelece que erros de tipo sempre devem ser detectados.

Essa é uma característica conhecida como

Alternativas
Q199472 Programação
Julgue os itens subsequentes, referentes aos módulos que constituem a técnica de modularização, utilizada para desenvolver algoritmos.

De forma semelhante aos procedimentos, as funções podem ser utilizadas em expressões, como se fossem variáveis, ou seja, elas retornam valores que são associados ao seu nome; portanto, é necessário declarar que tipo de dados será retornado.
Alternativas
Q199471 Programação
Julgue os itens subsequentes, referentes aos módulos que constituem a técnica de modularização, utilizada para desenvolver algoritmos.

Um procedimento ou sub-rotina é um conjunto de instruções que realiza determinada tarefa. Um algoritmo de procedimento, como qualquer outro algoritmo, deve ser identificado e pode possuir variáveis, operações e até funções.
Alternativas
Q177249 Programação
Identifique com V as afirmativas verdadeiras e com F, as falsas. A eficiência do código-fonte está diretamente presa à eficiência dos algoritmos definidos durante a fase de projeto detalhado. Porém, o estilo de codificação pode ter efeito sobre a velocidade de execução e requisitos de memória. O seguinte conjunto de diretrizes sempre pode ser aplicado, para ter um efeito positivo sobre a velocidade de execução e requisitos de memórias, quando o projeto detalhado é convertido em código.

Assim sendo, é correto afirmar:

( ) Quando possível, evitar o uso de arrays multidimensionais.
( ) Não se deve misturar tipos de dados, mesmo que a linguagem permita isso.
( ) Não se deve usar expressões booleanas e aritméticas de números inteiros, pois prejudica a eficiência do código.

A alternativa que contém a sequência correta, de cima para baixo, é a
Alternativas
Q177248 Programação
Identifique com V as afirmativas verdadeiras e com F, as falsas. A portabilidade do código-fonte é uma característica de linguagem de programação que pode ser interpretada de três maneiras diferentes.

Nessas condições, é correto afirmar:

( ) O código-fonte pode ser transportado de processador para processador e de compilador para compilador, sem nenhuma modificação.
( ) O código-fonte permanece imutável mesmo quando seu ambiente muda (por exemplo, uma nova versão de sistema operacional é instalada).
( ) O código-fonte pode ser integrado em diferentes pacotes de software, sem nenhuma modificação.

A alternativa que contém a sequência correta, de cima para baixo, é a
Alternativas
Q104868 Programação
Considere:

I. Sequência, decisão e iteração são as estruturas necessárias e suficientes para o desenvolvimento da programação de computadores.

II. Uma sequência de passos, incluindo a forma como os dados serão armazenados no computador, permitindo que o problema possa ser resolvido de maneira automática e repetitiva.

III. Cada instrução é traduzida para uma representação interna e interpretada pela simulação de funcionamento do processador, o que torna mais rápido o ciclo escrita-execução-modificação.

IV. A sua aplicação divide e estrutura o algoritmo em partes fechadas e coerentes para evitar a repetição de uma sequência de comandos que é utilizada em várias partes do programa.

Em relação à programação de computadores, as definições contidas nos itens I, II, III e IV correspondem, respectivamente, à programação
Alternativas
Q103241 Programação
Com relação aos fundamentos de programação, julgue os seguintes
itens.

Considerando-se os operadores empregados para expressar as funções lógicas de negação (não), conjunção (e) e disjunção (ou), é correto afirmar que os dois trechos de algoritmo apresentados a seguir são equivalentes.

Imagem 001.jpg
Alternativas
Q103171 Programação
Com relação aos fundamentos de programação, julgue os seguintes
itens.

Considerando-se os operadores empregados para expressar as funções lógicas de negação Imagem 001.jpg conjunção Imagem 002.jpg e disjunção Imagem 003.jpg é correto afirmar que os dois trechos de algoritmo apresentados a seguir são equivalentes.
Imagem 004.jpg
Alternativas
Q102894 Programação
Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

O operador lógico de disjunção (ou) é útil em tipos de análise para verificar se todos os valores são verdadeiros, o que, consequentemente, acarretará em todos os resultados serem também verdadeiros.
Alternativas
Q92409 Programação
Julgue os próximos itens, relativos a linguagens de programação,
compilador, interpretador, montador e link-editor.

O link-editor tem a função de vincular os dados de um programa aos programas de sistema e a outros programas de usuário.
Alternativas
Q91121 Programação
Com relação às técnicas de programação orientada a objetos, julgue
os itens a seguir.

A sobrecarga de funções é o mecanismo que permite que duas ou mais funções compartilhem o mesmo nome. Em C++, a sobrecarga exige que os parâmetros sejam diferentes, no entanto, ao assumir valores padrão para alguns dos parâmetros, a sobrecarga fica comprometida. Considerando as funções a seguir, a instrução Imagem 001.jpg é ambígua, já que não é possível saber qual das duas funções deve ser chamada.
Imagem 002.jpg
Alternativas
Q91113 Programação
A respeito dos princípios de programação, julgue os seguintes itens.

Uma condição de saída é utilizada tanto na iteração como na recursão. Na primeira, para encerrar um laço de repetição e, na segunda, em uma estrutura de condição que encerra o processo de chamadas. Uma estrutura de condição executa mais rápido que um laço de repetição; portanto, um algoritmo que usa recursão é executado em menor tempo que o mesmo algoritmo que usa iteração.
Alternativas
Q91112 Programação
A respeito dos princípios de programação, julgue os seguintes itens.

Passagem por valor e passagem por referência são métodos empregados para realizar a passagem de parâmetros entre um programa e um subprograma. Em ambos os casos, a pilha é utilizada para realizar a cópia do valor (passagem por valor) ou do endereço (passagem por referência).
Alternativas
Q86798 Programação
Em relação à interpretação e compilação de programas, considere:

I. O programa é executado a partir do arquivo fonte sem que haja a necessidade de gerar um arquivo objeto e muito menos um executável.

II. Tem como resultado um arquivo objeto com códigos em linguagem de máquina.

III. O linkeditor tem como função unir diversos códigos objetos para gerar um arquivo executável.

IV. As instruções (ou blocos de instruções) do código fonte vão sendo executadas na medida em que são traduzidas.


Os itens que se referem, SOMENTE à interpretação de programas são:
Alternativas
Q84029 Programação
Com relação a algoritmos e lógica de programação, julgue os
itens a seguir.
Na passagem de parâmetros por referência, o valor do parâmetro real é copiado para o parâmetro formal do módulo, preservando, assim, o valor original do parâmetro. Na passagem de parâmetros por valor, toda alteração feita nos parâmetros formais reflete-se nos parâmetros reais.
Alternativas
Ano: 2010 Banca: FCC Órgão: TRE-AM
Q1231639 Programação
Em termos de linguagem de programação, herança refere-se à capacidade de reutilização de uma classe para criar uma ou várias subclasses com funcionalidade adicional, dependendo da linguagem de programação abordada. Nesse sentido, é correto o que se afirma em 
Alternativas
Respostas
781: C
782: B
783: E
784: C
785: D
786: C
787: C
788: A
789: E
790: E
791: C
792: C
793: E
794: C
795: C
796: E
797: C
798: A
799: E
800: B