Você está na página 1de 3

NOTA

SENAI Quatro Barras/PR Curso: Tcnico em Informtica Disciplina: Tcnicas de Programao Docente: Thiago Bodruk Data: 22/02/2013 Discente:

(valor 3,0 pontos)

_______________________________________________________________

PROVA LINGUAGENS DE PROGRAMAO 1. Leia atentamente todas as questes e alternativas. 2. Cada questo tem apenas uma alternativa correta. 3. Ao trmino das questes preencha corretamente o GABARITO marcando um X na alternativa correta de cada questo. 4. Questes com respostas rasuradas sero desconsideradas. 5. Marque suas respostas com caneta azul ou preta. 1- Sobre os tipos de linguagem de programao possvel informar: (A) Linguagens de Alto Nvel so aquelas de fcil compreenso pela mquina. (B) Linguagens de Alto Nvel so linguagens mais complexas que as de Baixo Nvel. (C) Linguagens de Baixo Nvel so mais prximas da linguagem humana. (D) As linguagens de montagem Assembly so consideradas de Baixo Nvel. (E) A linguagem C incorpora caractersticas apenas de Alto Nvel. 2- As linguagens estruturadas so caracterizadas por: (A) Possurem uma estrutura. (B) No possurem suporte a procedimentos e funes. (C) Serem organizadas em sequncia, deciso e iterao. (D) No possurem tipos primitivos. (E) Serem mais flexveis possibilitando o suporte a classes e objetos. 3- Com relao linguagem C correto afirmar: (A) uma linguagem estruturada com tipagem dinmica. (B) Possui como tipos de dados: int, float, double, long, char e bool. (C) Sua funo principal a init(). (D) As variveis so declaradas: var tipo identificador = valor. (E) Os textos literais, strings, so tratados como vetores de caracteres. 4- Com relao s variveis possvel afirmar: (A) Devem ser declaradas sempre dentro da funo main(). (B) Devem obrigatoriamente ser inicializadas sempre que declaradas. (C) So endereos lgicos no processador do computador. (D) Variam de tamanho em bytes de acordo com o tipo. (E) No podem ser alteradas em tempo de execuo do programa.

5- Com relao a IDE e ao compilador no correto afirmar: (A) O compilador converte uma linguagem de Alto Nvel para uma de Baixo Nvel. (B) A funo da refatorao otimizar o cdigo. (C) A IDE composta por um conjunto de programas de desenvolvimento de uma linguagem. (D) O fruto da compilao um programa executvel em um determinado SO. (E) As diretivas de compilao so: #include, #define e #config. 6- Com relao ao cdigo abaixo correto afirmar: #include <stdio.h> char texto[] = Ola mundo!; int main(int argc, char *argv[]){ printf(%s, texto); return 0; } (A) A biblioteca stdio.h responsvel por controlar o fluxo da aplicao. (B) O elemento char texto[] representa um vetor de strings. (C) A varivel texto do tipo local. (D) Falta um ponto-e-vrgula aps #include <stdio.h>. (E) O primeiro parmetro do comando printf indica a expresso e o segundo a varivel. 7- Com relao ao cdigo abaixo no correto afirmar: #include <stdio.h> char nome[]; int main(){ printf(Digite seu nome: ); scanf(%s, &nome); } (A) A varivel &nome do tipo char e armazena o valor digitado. (B) A expresso %s indica que a varivel deve ser armazenada com um vetor de caracteres. (C) O smbolo & indica que a varivel nome do tipo string. (D) O comando scanf permite a leitura de mais de uma varivel ao mesmo tempo. (E) A varivel char nome[] equivale a uma string. 8- Com relao Entrada e Sada de Dados correto afirmar: (A) O comando printf(%5.2f, num) indica que ser impresso um valor a partir da 2 posio a contar da esquerda, com cinco casas decimais. (B) O comando printf(%c, n) ir imprimir um caractere ASCII caso n seja um nmero inteiro entre 0 e 255. (C) O comando scanf(%d, &n) ir armazenar uma varivel n do tipo float. (D) O comando scanf no armazena tipos literais. (E) possvel modificar o valor de uma constante com o comando scanf.
2

9- Analise o cdigo abaixo e escolha a resposta correta: #include <stdio.h> #include <stdlib.h> float a, b, c, d = 0; const float pi = 3.1415; int main(int argc, char *argv[]){ printf(Digite tres numeros:); scanf(%d %d %d, &a, &b, &c); d = (a+b+c)/3; printf(A media dos valores e %f., d); } I. II. III. IV. V. As variveis a, b, c e d so inicializadas com valor igual a zero; As variveis a, b e c recebem um valor inteiro; O valor de pi no pode ser alterado na execuo do cdigo; O cdigo acima calcula a mdia de trs nmeros informados; O cdigo acima vai gerar um erro na hora da compilao.

(A) Esto corretas apenas as sentenas I, II, III e IV; (B) Esto incorretas apenas as sentenas I e V; (C) Esto corretas apenas as sentenas II, III e IV; (D) Est incorreta apenas a sentena V; (E) Esto corretas apenas as sentenas II, III, IV e V. 10- Com relao s linguagens de programao apresentadas correto afirmar: (A) O Fortran uma linguagem estruturada, imperativa e de Baixo Nvel. (B) O Cobol uma linguagem criada para dispositivos mveis. (C) O Assembly uma linguagem nica e de alta mobilidade. (D) O Pascal uma linguagem descritiva e procedural de cunho educativo. (E) O Basic possibilitou a criao do framework .NET.

GABARITO 1 A B C D E 2 A B C D E 3 A B C D E 4 A B C D E QUESTES 5 6 A A B B C C D D E E 7 A B C D E 8 A B C D E 9 A B C D E 10 A B C D E

Você também pode gostar