Questões de Concurso
Comentadas sobre conceitos básicos de programação em programação
Foram encontradas 773 questões
Nessa situação, a aplicação adequada é a
Observe o algoritmo a seguir, escrito em pseudocódigo.
programa SALARIO_PROFESSOR var HT : inteiro VH, PD, TO, SB, SL : real início leia HT, VH, PD SB ← HT * VH TD ← (PD/100) * SB SL ← SB - TD escreva SB, SL fim |
Considere que:
Com base nessas informações, quando o pseudocódigo acima for executado por um programa de computador, o resultado a ser exibido na tela é
A análise de pontos de função é um conceito que foi introduzido, em 1979, no artigo Measuring Application Development Productivity por Allan Albrecht. Acerca do método da análise de pontos de função de acordo com as diretrizes do International Function Point Users Group (IFPUG), é correto afirmar que
Considere o seguinte programa escrito em Linguagem C e marque a alternativa correta.
1 # include < stdio .h >
2 main ()
3 (
4 int n1, n2;
5 printf (" Digite o primeiro numero : “) ;
6 scanf ( "%d”, & n1 ) ;
7 printf (” Digite o segundo numero : “3;
8 scanf ("%d”, & n2 ) ;
9 printf ("O resultado e %d + %d = Xd\n", n1, n2,nl + n2 );
10 }
(*) fonte do programa retirado de https://www.sbm.org.br/ coloquio-centro-veste-4/wp-content/uploads/sites/2/2016/01/ nocoes_programacão.pdf acessado em 01/09/2021.
Quanto aos tipos de dados e de estruturas de controle de fluxo usados nas linguagens de programação, julgue o item.
Nas linguagens de programação mais modernas, uma
variável declarada com o tipo de dados inteiro pode
receber apenas números positivos.
I. let declara uma variável presa em um contexto, seja este dentro de uma função, seja dentro de um if.
II. É possível alterar o valor de uma variável const.
III. As declarações de variáveis utilizando var possuem escopo elevado, conhecido como hoisting.
Está(ão) correta(s) apenas a(s) afirmativa(s)
I- O Código fonte é uma série de comandos escritos em um processador de textos de acordo com uma linguagem de programação. Il- Para criar código objeto, o código fonte passa por um programa conhecido como linkeditor para que possa gerar este código em linguagem de máquina.
(I) Compilador. (II) Interprete. (III) Vinculador. (IV) Depuradores. (V) IDE.
Enumere as lacunas abaixo de acordo com os tipos de softwares de programação acima.
( ) O Ambiente Integral de Desenvolvimento é um aplicativo que fornece ao programador serviços abrangentes para facilitar o desenvolvimento de software. ( ) Programa usado para "limpar" erros de outros programas. ( ) Pega os objetos iniciais do processo de compilação, descarta os desnecessários e vincula um código aberto à biblioteca interna, produzindo um arquivo executável. ( ) Basicamente, é um programa que analisa e transforma informações sobre outros programas. ( ) Um tipo de tradutor que constrói a linguagem de programação para um programa em si.
Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:
Nas questões que avaliem conhecimentos de informática, a menos que seja explicitamente informado o contrário, considere que:
todos os programas mencionados estejam em configuração-padrão, em português; o mouse esteja configurado para pessoas
destras; expressões como clicar, clique simples e clique duplo refiram-se a cliques com o botão esquerdo do mouse; e teclar
corresponda à operação de pressionar uma tecla e, rapidamente, liberá-la, acionando-a apenas uma vez. Considere também que
não haja restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios, recursos e
equipamentos mencionados.
A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.
Métodos ou funções devem ser pequenos e ter apenas um
objetivo.
A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.
A notação húngara para nomes de variáveis é utilizada para
tornar o código fonte mais limpo, a partir de indicadores para
identificar o tipo das variáveis.