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

Foram encontradas 201 questões

Q106940 Programação
Em relação ao processo de geração de código executável, assinale a opção correta.
Alternativas
Q75426 Programação
Determinado órgão público federal deseja implantar um sistema de consulta na Internet. A plataforma utilizada será ASP.NET e a linguagem de programação, C#. Na modelagem orientada a objetos desse sistema, é importante considerar que a linguagem adotada
Alternativas
Q68467 Programação
Examine o código abaixo, escrito na linguagem C#, no qual o método ListaArquivos retorna uma lista com os arquivos encontrados na pasta dir, e o método ListaSubpastas retorna uma lista com as subpastas encontradas na pasta dir.

Imagem associada para resolução da questão

Assinale a alternativa que completa corretamente as lacunas no código acima.
Alternativas
Q68464 Programação
Considere o seguinte código, escrito na linguagem C#:

Imagem 013.jpg

Assinale a alternativa que preenche corretamente a lacuna no código acima, de modo a fazer com que a execução do método Main() imprima todos os elementos do array lista.
Alternativas
Q36900 Programação
Para os recursos presentes na linguagem de programação C, são feitas as afirmativas abaixo.
I - Permite acesso de baixo nível através da introdução de código Assembly no programa C.
II - A passagem de parâmetros por referência para funções pode ser simulada através da utilização de ponteiros.
III - O tipo de dados typedef são estruturas variáveis que permitem que dados relacionados sejam combinados e manipulados como um todo.

Está(ão) correta(s) a(s) afirmativa(s)
Alternativas
Q95867 Programação
Acerca da linguagem de programação Java, analise as seguintes informações:

I. A linguagem de programação Java é baseada em classes e orientada a objetos (OO).

II. A linguagem de programação Java tem relação com C e C++, mas é organizada de maneira diferente, com vários aspectos de C e C++ omitidos e algumas idéias de outras linguagens incluídas.

III. Java 2 Standard Edition (J2SE) é uma plataforma voltada para pequenos dispositivos (telefones celulares, televisores, aparelhos eletrônicos em geral).

Podemos afirmar corretamente que:
Alternativas
Q42932 Programação
Considerando as características das principais linguagens de programação, é correto afirmar que
Alternativas
Q364078 Programação
Julgue os itens seguintes, acerca da linguagem C.

Por não serem consideradas palavras reservadas, longint e struct podem ser utilizadas como nome de variáveis.
Alternativas
Q364077 Programação
Julgue os itens seguintes, acerca da linguagem C.

return e long são consideradas palavras reservadas.
Alternativas
Q309524 Programação
Julgue os itens que se seguem, acerca da programação em
linguagem C.
O seguinte código não tem erros de sintaxe e sua execução resulta na apresentação dos valores 22, 28 e 34.

#include <stdio.h>
int funcao(int a, int *b) {
     static int c = 5;
     int d = 3;
    *b = *b + 5;
a++, c++, d++;
return (a + *b + c + d);
}
int main(int argc, char *argv[]) {
     int a = 2,b = 4,(*ptr)(int,int*);
     ptr = funcao;
     printf("%d\n",(*ptr)(a,&b));
     printf("%d\n",(*ptr)(a,&b));
     printf("%d\n",(*ptr)(a,&b));
}

Alternativas
Q309523 Programação
Julgue os itens que se seguem, acerca da programação em
linguagem C.
O seguinte código não tem erros de sintaxe e sua execução resulta na apresentação de B, A, Natal e Amparo.

#include <stdio.h>
enum cidades {
      Recife,
      Natal
};
union capitais {
      enum cidades capitalA;
      enum cidades capitalB;
};
typedef struct {
      char *rua;
      enum cidades cidade;
} endereco;
int main(int argc, char *argv[]) {
      char matriz[] = {'A','B'},(*ptrA)[2],*ptrB;
      ptrA = &matriz;
      printf("%c\n", (*ptrA)[1]);
      ptrB = "BRASIL";
      ptrB++;
      ptrB++;
      printf("%c\n",*ptrB);
      union capitais varA;
      varA.capitalA = Natal;
      printf("%d\n", varA.capitalB);
      endereco varB = {"Amparo", Recife}, *ptrC;
      ptrC = &varB;
      printf("%s\n", ptrC->rua);
}

Alternativas
Q309522 Programação
Julgue os itens que se seguem, acerca da programação em
linguagem C.
O seguinte código não tem erros de sintaxe, e sua execução resulta na apresentação dos valores 10, 24 e 18.

#include <stdio.h>
int main(int argc, char *argv[])
{
       int a = 3, b = 2, c;
       c = (a > b) ? a : b;
       while (b < 5) {
           a = 0;
           while (a < 3) {
               a++;
               if (a == 2) continue;
               c++;
       }
       if(b == 4) break;
       b++;
       c++;
}
switch(a) {
       case 1 : b++;
       case 2 : b++;
       case 3 : b++;
case 4 : b++;
}
for (;a < 10; a++) c++;
do {
       b = b + c;
   } while (b < c);
   printf ("%d %d %d\n", a, b, c);
}

Alternativas
Q153199 Programação
Com base nos conceitos de linguagens de programação e
linguagens de scripts, julgue os próximos itens.

Na linguagem C, para declarar uma função contendo um número indeterminado de argumentos, deve-se adicionar, no lugar do último argumento, um conjunto de três pontos suspensivos, como no exemplo a seguir: int a_function (int x, ...).
Alternativas
Q153168 Programação
Acerca da linguagem C, julgue os itens subseqüentes.

*define cons 100 define uma constante de valor 100.
Alternativas
Q153167 Programação
Acerca da linguagem C, julgue os itens subseqüentes.

O comando float ra, ar; define as variáveis ra e ar como ponto flutuante.
Alternativas
Q153166 Programação
Acerca da linguagem C, julgue os itens subseqüentes.

O comando#include inclui a biblioteca padrão de entrada/saída do C (standard input output).
Alternativas
Q153165 Programação
Acerca da linguagem C, julgue os itens subseqüentes.

O comando Scanf(“%c”, &car); faz a leitura de um dado do tipo inteiro.
Alternativas
Q43347 Programação
Com relação às linguagens, julgue os itens a seguir.
As linguagens procedurais, como Cobol, Algol e C, têm como característica serem modulares e permitirem a reutilização de um mesmo código repetidamente em outras partes do programa, sem, necessariamente, copiá-lo.
Alternativas
Q2098638 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


A passagem de parâmetros por referência é caracterizada pelo fato de ser passado, para a função chamada, o endereço do parâmetro, e não o seu valor, o que permite que a função chamada possa, por meio do endereço do parâmetro, modificar o seu valor.

Alternativas
Q203763 Programação
Analise as afirmativas abaixo colocando V para as afirmativas verdadeiras e F para as falsas:

( ) Uma linguagem de programação pode ser convertida ou traduzida em código de máquina por compilação ou interpretação.

( ) Se o método utilizado traduz todo o texto do programa (também chamado de código), para só depois executar o programa, então diz-se que o programa foi interpretado.

( ) Se o texto do programa é traduzido à medida em que vai sendo executado, num processo de tradução de trechos seguidos de sua execução imediata, então diz-se que o programa foi compilado.

( ) Pascal e C são linguagens de Programação em que os programas são compilados antes de serem executados.

A seqüência está correta em:
Alternativas
Respostas
181: E
182: E
183: A
184: E
185: D
186: C
187: D
188: E
189: C
190: C
191: E
192: C
193: C
194: E
195: C
196: C
197: E
198: C
199: C
200: C