Questões de Concurso Comentadas sobre c em programação

Foram encontradas 201 questões

Q408934 Programação
No que se refere à lógica e à programação, julgue os itens que se seguem.

Para que a máquina entenda os comandos de um programa desenvolvido na linguagem C, o programa deve ser compilado e traduzido para a linguagem da máquina.
Alternativas
Q403103 Programação
No que se refere às linguagens de programação e a scripts, julgue os itens subsequentes.

O comando em linguagem C apresentado abaixo é um tipo de laço que pode ser finalizado com o comando break; portanto, esse comando não tem garantia de laço infinito.

for (;;) printf ("Exemplo de laço infinito.\n") ;
Alternativas
Q396767 Programação
Considere o código escrito na linguagem C# mostrado a seguir

                                          using System.IO;                                           using System;
                                          public class Veiculo                                          {   public virtual void mover()                                                { Console.Write("Movendo");                                               }                                          }                                          public class Automovel:Veiculo                                          {    public override void mover()                                                { Console.Write("Acelerando");                                               }                                         }                                         public class Fusca:Automovel                                        {    public override void mover()                                            {   Console.Write ("Passeando");                                             }                                         }                                         class Program                                        {  static void Main()                                             { Veiculo veiculo = new Fusca();                                                 veiculo.mover();                                             }                                        }

O resultado produzido pela execução desse código é :
Alternativas
Q396766 Programação
Na linguagem C#, a forma correta para inicializar um array de inteiros de cinco posições, com os números de 1 até 5 é
Alternativas
Q389270 Programação
Considerando a linguagem de programação "C", para uma variável armazenar "números de ponto flutuante", deve ser declarada como:
Alternativas
Q373310 Programação
Considere as seguintes linguagens de programação:

                          C C++ C# Java VB.NET SmallTalk Python

Dessa lista, a linguagem que não oferece suporte a orientação objetos é :
Alternativas
Q361008 Programação
Considere o programa escrito na linguagem C:

imagem-014.jpg

O valor que será impresso pelo comando fprintf é
Alternativas
Ano: 2013 Banca: NC-UFPR Órgão: UFPR
Q1197544 Programação
Considere o código escrito na Linguagem C, abaixo, para o cálculo de fatorial: 
#include <stdio.h> int fat(int n) {        if (n)                     return n*fat(n-1)         else return 1; }
Qual é a técnica utilizada?
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697201 Programação
Considere que a função em linguagem C a seguir recebe como parâmetro de entrada a raiz r de uma árvore binária.
voidpercorre (arvore * r) { if (r != NULL) { percorre(r->esq); printf("%d\n", r->conteudo); percorre(r->dir);          }
Considere ainda que, para qualquer nó x, x->esq é a raiz da subárvore esquerda de x, que x->dir é a raiz da subárvore direita de x  e  que x->conteudo retorna o conteúdo de um nó. A respeito da função descrita acima, assinale a afirmativa correta.
Alternativas
Q476420 Programação
using System;

public class Prova
 {
     public static void Main ( )
     {

          int [ ] a =new int[10];
          int i =0;

          while ( i<10) {
                a [i] = i + ( i >0 ? a[i-1] : 0);
                 i ++ ;
          }

          Console.WriteLine (a [ 9] );
   }
}

O que ocorre com o programa C#, apresentado acima, quando é compilado e posteriormente executado?
Alternativas
Q446755 Programação
No que se refere a linguagens e ambientes de programação Java, C# e paradigma de programação orientada a objetos, julgue o  item  subsequente.

Considere a seguinte classe desenvolvida em C#.
          class Teste            {                  static void Main()                 {                     int num = 1;                    while (num++ < 6)                    {                      Console.WriteLine ("num é = {0}", num);                     }                  }            }



Nessa situação, essa classe produz o seguinte resultado:
num é = 1
num é = 2
num é = 3
num é = 4
num é = 5
Alternativas
Q347928 Programação
Acerca de lógica de programação, algoritmos, tipos de dados e variáveis, julgue os itens a seguir.


Utilizando-se variáveis podem- se armazenar dados de um programa em memória. Na linguagem C, uma variável global pode ser declarada e definida múltiplas vezes dentro e fora do programa.
Alternativas
Q315748 Programação
Julgue os itens abaixo, referentes à linguagem C.

O código abaixo sairá do loop quando o usuário digitar 8.

#include <stdio.h> #include <conio.h>
int main (void) {     int n;     while (1)     {         printf("Digite um numero inteiro: ");     scanf("%d", &n);         if (n == 8)     {         printf("Saindo do loop...\n");     }         printf("Numero: %d\n",n);   }   printf("Fim");   getch();   return(0); }

Alternativas
Q315747 Programação
Julgue os itens abaixo, referentes à linguagem C.

Por meio da biblioteca ctype.h, utilizando a função toupper em um programa, pode-se converter um caractere minúsculo em maiúsculo.

Alternativas
Q315649 Programação
Julgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel.

Como o iOS não implementa um sistema de garbage collection, o Objective-C mantém um contador de referência para os objetos de forma a viabilizar a liberação de memória de tal objeto.

Alternativas
Q300292 Programação
As linguagens de programação C, Haskell e Ruby são, respectivamente, exemplos dos paradigmas
Alternativas
Q2891393 Programação

Identifique abaixo as afirmativas verdadeiras ( V ) e as falsas ( F ), com relação à linguagem de programação C:

( ) É uma linguagem fracamente tipificada.

( ) Por ser muito antiga, não consegue trabalhar com ponteiros.

( ) Chama-se C por suceder, de certa forma, a linguagem de programação B.

( ) É uma linguagem compilada.

Assinale a alternativa que indica a sequência correta, de cima para baixo.

Alternativas
Q2214469 Programação
Qual seria o resultado da execução do seguinte trecho de comando utilizando a linguagem C?
 main() { for(;;) printf(5+7); }
Alternativas
Q2214467 Programação
Na linguagem C, qual a forma de se incluir um cabeçalho em uma determinada rotina?
Alternativas
Q507863 Programação
Considere as classes e o programa abaixo feitos utilizando o Microsoft Visual C# 2008 Express Edition.

                        Imagem associada para resolução da questão

Ao executar os métodos “carro.aumentaVelocidade(20)" e “meio.aumentaVelocidade(20)", o conteúdo de “carro. velocidade" e “meio.velocidade", respectivamente, serão:
Alternativas
Respostas
141: C
142: C
143: B
144: A
145: E
146: A
147: E
148: E
149: D
150: A
151: E
152: E
153: E
154: C
155: C
156: C
157: C
158: B
159: A
160: A