Questões de Concursos: Conceitos básicos de programação

Prepare-se para a prova com questões de Conceitos básicos de programação de Concursos Públicos! Milhares de questões resolvidas e comentadas com gabarito para praticar online ou baixar o PDF!

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.
Limpar filtros

41 Q166690 | Informática, Conceitos básicos de programação, Auditor do Tesouro Municipal Tecnologia da Informação, Prefeitura de Natal RN, ESAF

Analise as seguintes afi rmações relacionadas a conceitos básicos sobre Programação:

I. Um procedimento é um conjunto de comandos para uma tarefa específi ca referenciada por um nome no algoritmo principal, retornando um determinado valor no seu próprio nome.
II. Podem-se inserir módulos em um algoritmo. Para isso, pode-se utilizar "Procedimentos" ou "Funções". As ações das "Funções" e dos "Procedimentos" são hierarquicamente subordinadas a um módulo principal.
III. Cada "Função" ou "Procedimento" pode utilizar constantes ou variáveis do módulo principal ou defi nir suas próprias constantes ou variáveis.
IV. Uma variável global indica o endereço onde um valor é armazenado na memória do computador enquanto um ponteiro representa um valor numérico real.

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

42 Q217955 | Programação, Conceitos básicos de programação, Oficial Técnico de Inteligência Área de Suporte a Rede de Dados, ABIN, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, relativos a programação básica.

Um array é um conjunto de elementos de tipos homogêneos, ou seja, todos os seus elementos são do mesmo tipo de dados. Uma estrutura, ou registro, é um conjunto de elementos heterogêneos, porque seus elementos não são obrigatoriamente do mesmo tipo de dados.

43 Q153980 | Programação, Conceitos básicos de programação, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

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

44 Q231162 | Programação, Conceitos básicos de programação, Programador de Computador, TRE RS, FCC

A linguagem de programação onde o tipo da variável é definido em tempo de compilação, tem sua estrutura de tipos denominada

45 Q230393 | Programação, Conceitos básicos de programação, Programador de Computador, Chesf, CONSULPLAN

Além do diagrama de blocos há uma outra forma de notação gráfica utilizada para representar algoritmos, que é conhecida por vários nomes. Abaixo são apresentados alguns destes nomes, a técnica de algoritmização em que está baseada á uma alternativa que NÃO se refere nem à técnica nem a um dos referidos nomes, assinale-a:

46 Q120804 | Programação , Conceitos básicos de programação , Analista de Tecnologia da Informação, FUB, CESPE CEBRASPE

Texto associado.

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

47 Q117321 | Programação , Conceitos básicos de programação, Analista de Sistemas, CODENI RJ, MS CONCURSOS

Uma linguagem de programação é uma técnica de notação para programar, com a intenção de servir de transporte para quê?

48 Q218439 | Programação, Conceitos básicos de programação, Oficial Técnico de Inteligência Área de Suporte a Rede de Dados, ABIN, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, relativos a programação básica.

As estruturas de controle sequenciais, de seleção (ou de decisão) e de repetição (ou de iteração ou loop) são unidades básicas na escrita de algoritmos. Todas essas estruturas possuem condições a serem testadas; algumas realizam atribuição de variáveis, mas somente uma pode inicializar variáveis.

49 Q248444 | Programação, Conceitos básicos de programação, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

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.

50 Q168152 | Programação, Conceitos básicos de programação, Auditor Fiscal da Receita Federal Área Tecnologia da Informação, Receita Federal, ESAF


Analise as seguintes afirmações relacionadas a noções básicas de programação:

I. O interpretador lê o programa e executa comando após comando, até que encontre um erro, após o qual pára, mostrando a linha onde o erro foi encontrado. É possível ver parte do programa funcionando e mostrando resultados, mesmo sem estar completo.

II. A programação estruturada é uma técnica de programação que permite estabelecer uma correspondência

perfeita entre o algoritmo, o diagrama de programação (fluxograma) e a listagem de um programa.

III. Em programação orientada a objetos, diz-se que uma classe em particular de um dado objeto é uma instância desse objeto.

IV. O processo de compilação não gera novo código e o próprio programa escrito em linguagem de alto nível é colocado em execução. Durante a execução, o compilador converte cada instrução para linguagem de máquina e a executa.

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

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.