Lista completa de Questões de Ciência da Computação do ano 2008 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Acerca da linguagem C, julgue os itens subseqüentes.
O comando#include <stdio. h>
Acerca da linguagem C, julgue os itens subseqüentes.
O comando float ra, ar; define as variáveis ra e ar como ponto flutuante.
Acerca da linguagem C, julgue os itens subseqüentes.
*define cons 100 define uma constante de valor 100.
Acerca da linguagem C, julgue os itens subseqüentes.
O trecho a seguir está sintaticamente correto em C.
A tag da </form> HTML pode conter dois atributos que determinarão para onde será mandada a entrada do formulário. Considere:
I. Action é um atributo que indica a localização do script que processará os dados do formulário.
II. Method é um atributo que define como os dados são enviados do formulário para o programa que irá processá-los.
III. Existem dois valores possíveis para o atributo action: get e post.
Está correto o que consta em
III, apenas.
II e III, apenas.
I e II, apenas.
I e III, apenas.
I, II e III.
NÃO é um dos quatro tipos de declarações em XML:
Elementos.
Instâncias.
Entidades.
Notações.
Listas de atributos.
Dado o seguinte trecho de um programa em linguagem C:
void main() {
int total = 0;
println("Total = %d",total + 10); }
A análise Léxica efetuada pelo compilador apontará a existência de tipos de itens léxicos tokens, tais como
6 identificadores, 3 de atribuição e 6 de pontuação.
2 identificadores, 2 de atribuição e 8 de pontuação.
3 identificadores atribuição, 1 de atribuição e 7 de pontuação.
5 identificadores, 2 de atribuição e 10 de pontuação.
4 identificadores, 1 de atribuição e 9 de pontuação.
Os paradigmas das linguagens de programação, interpretados como "meios" onde problemas são resolvidos, apresentam diferentes significados para "programa" e para a "máquina que executa o programa". Nesse sentido, no meio funcional,
o computador é entendido como uma máquina que obedece ordens e o programa como uma prescrição de solução para o problema.
uma expressão é avaliada e seu resultado, em geral, é armazenado em uma célula de memória representada por uma variável.
a ordem de avaliação de suas expressões de mapeamento é controlada por seqüenciação e iteração.
os programas não estabelecem exatamente "como" um resultado deve ser computado, mas, descrevem fatos e regras que podem levar a máquina à dedução desse cálculo.
o computador atua como uma máquina que avalia funções e o programa consiste da definição e composição de funções.
No que concerne às linguagens de programação, analise:
I. A linguagem de programação C++ não oferece herança múltipla, somente herança simples. Java suporta herança simples, mas a partir de uma classe virtual chamada interface, constitui uma versão da herança múltipla.
II. Existem várias versões de PHP, sendo que o suporte para acesso a banco de dados com o uso de cláusulas SQL está disponível apenas nas versões posteriores à PHP 3.
III. Métodos de passagem de parâmetros permitem que parâmetros sejam transmitidos entre o programa principal e os subprogramas. Nesse sentido, o método de passagem de parâmetros por valor é a técnica na qual são passadas cópias dos parâmetros envolvidos, isto é, ao passar uma variável como parâmetro de um método, sempre será efetuada a cópia dos bits desta variável.
IV. ASP e PHP foram projetadas para serem embutidas em páginas HTML, não podendo ser usadas independentemente para a geração de programas executáveis autônomos.
É correto o que consta em
I e III, apenas.
II e III, apenas.
I, II e III, apenas.
I, III e IV, apenas.
I, II, III e IV.
No âmbito das linguagens formais, no processo de compilação, a fase de análise é composta pelas subfases: Análise Léxica, Análise Sintática e Análise Semântica. Assim, considere:
I. Durante a análise léxica, as palavras ou lexemas são guardados na tabela de símbolos e classificados de acordo com a linguagem, em palavras reservadas, comandos, variáveis e tipos básicos.
II. A Análise Sintática é responsável pela verificação da boa formação dos comandos da linguagem, de acordo com as regras especificadas pela gramática da linguagem, pois sentenças mal formadas, geralmente, interrompem o processo de compilação e são apresentadas como mensagens de erro.
III. No fim da análise sintática, temos a representação do programa original de forma hierárquica, onde o programa é representado por uma árvore sintática.
IV. A análise semântica mais comum consiste na verificação da consistência de tipos dos operandos envolvidos em operações aritméticas ou dos parâmetros passados a procedimentos.
É correto o que consta em
I e II, apenas.
III e IV, apenas.
I, II e III, apenas.
II, III e IV, apenas.
I, II, III e IV.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...