Questões de Concursos

filtre e encontre questões para seus estudos.

Com base nos conceitos de linguagens de programação e análise de sistemas, julgue os itens a seguir.

As linguagens da segunda geração, ou linguagens de montagem, têm como seu representante máximo o Assembly, que traduz comandos mnemônicos em zeros e uns.

O avanço das tecnologias de transmissão de dados, juntamente com a facilidade de obter-se dados através da grande rede tem impulsionado o surgimento de aplicações e padrões para desenvolvimento de aplicações voltadas para a Internet. A W3C (World Wide Web Consortium) é uma organização internacional que vem trabalhando intensamente no desenvolvimento de padrões para Internet. Acerca dos padrões, conceitos e tecnologias voltadas para a Web, julgue os itens de 68 a 75.

A utilização de CSS (cascading style sheets) permite descrever a apresentação de um documento escrito em uma linguagem de marcação, como o HTML.

É uma lista de informações com operações especiais de acesso. O acesso aos seus elementos é feito sempre pela mesma extremidade, isto é, a extremidade escolhida é sempre usada para todas as operações, seja de inserção, eliminação ou pesquisa. Esta regra é também conhecida como LIFO. Esta é a definição da estrutura de dados

No que se refere às linguagens HTML, XML e CSS, julgue os itens de 75 a 78. Para a descrição de um XML, tanto o XML?Schema quanto a DTD (Document Type Definition) podem definir os elementos e atributos que podem aparecer em um documento, os tipos de dados para elementos e atributos e os valores?padrão e fixos para elementos e atributos.

No que concerne a linguagens de programação adequadas ou especializadas para a programação web, analise as proposições abaixo.

1) Python, PHP e Perl são linguagens de programação de propósitos gerais com facilidades para desenvolvimento de aplicativos web.

2) ColdFusion, Lasso e MFX são linguagens de programação de propósitos específicos para geração e manipulação de páginas web.

3) ECMAScript, JavaScript e Jscript são linguagens de programação de propósitos específicos geralmente embarcadas em programas de aplicações.

4) Ruby permite programação web devido a sua facilidade de executar bibliotecas PHP e JavaScript.

Estão corretas:

Com relação às técnicas de programação orientada a objetos, julgue os itens a seguir.

A sobrecarga de funções é o mecanismo que permite que duas ou mais funções compartilhem o mesmo nome. Em C++, a sobrecarga exige que os parâmetros sejam diferentes, no entanto, ao assumir valores padrão para alguns dos parâmetros, a sobrecarga fica comprometida. Considerando as funções a seguir, a instrução n = minhafuncao(3.2, 4.5); é ambígua, já que não é possível saber qual das duas funções deve ser chamada. int minhafuncao(float base, float exp, int prec = 3); int minhafuncao(float a, float b).

Os tipos de dados primitivos em Java do tipo byte, de tamanho igual a 8 bits, podem assumir valores de

Ainda com relação às linguagens, julgue os próximos itens

UML (universal modelling language) é uma linguagem de modelagem proprietária que pode ser utilizada no desenvolvimento de sistemas de maneira intuitiva para visualização de objetos.

No que se refere a arquivos HTML, assinale a opção correta.

Construir uma página baseada em um banco de dados torna-se uma tarefa simples usando PHP. Dentre as principais características do PHP está o suporte a um grande número de bancos de dados. Assinale a alternativa correta sobre as variáveis nesta linguagem.

No que se refere a ambientes para desenvolvimento de sistemas, julgue os itens de 71 a 80. Eclipse ¨¦ um ambiente de desenvolvimento integrado (IDE) que suporta, al¨¦m de Java, outras linguagens de programação, como Ada, Cobol e Fortran.

Considere as afirmativas abaixo sobre as linguagens de programação.

I. PHP é uma linguagem direcionada para construção de websites cujo código-fonte deve ser compilado antes de ser realizado o deployment no servidor.

II. Delphi é uma linguagem compilada, baseada em Pascal, direcionada ao desenvolvimento de aplicações de desktop e que pode gerar aplicações baseadas no .NET Framework.

III. Java é uma linguagem interpretada baseada em bytecodes, é open-source, e é direcionada para a criação de aplicações de desktop em ambientes Linux.

É correto o que se afirma APENAS em

O Java collections framework da API Java J2SE possui um conjunto de interfaces e implementações que define estruturas usadas para manipular coleções de objetos. Acerca das interfaces e implementações das estruturas do Java collections framework, julgue os itens que se seguem.

As classes java.util.Vector e java.util.Stack implementam a interface java.util.SortedList.

Sobre as linguagens de programação C, Java, PHP e JavaScript, avalie as assertivas a seguir:

I. A instrução require irá emitir um aviso (em inglês, warning) se ela não conseguir encontrar o arquivo especificado, enquanto a instrução include emitirá um erro fatal para a mesma situação.

II. Em Java, o método finalize() de um objeto é chamado pelo coletor de lixo (em inglês, garbage collector) quando é determinado que não há mais referências para tal objeto.

III. Os tipos de dados da linguagem C int, char são representados na memória principal por um número específico de bits cada, que podem variar de acordo com uma dada arquiteturaalvo.

IV. Na linguagem JavaScript, uma função é um objeto e pode ser passada como parâmetro para funções, bem como ser utilizada como retorno de uma função.

Quais estão corretas?

Acerca de tecnologias usadas no desenvolvimento de aplicações, julgue os itens subseqüentes.

Acerca do framework Hibernate, é correto afirmar que ele: possibilita o mapeamento entre o modelo relacional e o orientado a objetos e pode ser definido usando-se arquivos XML; ainda que, em um arquivo de configuração, pode-se declarar uma classe persistente, usando o elemento "class"; além disso, os relacionamentos entre as classes persistentes têm que ser unidirecionais e 1:1.

No arquivo de configuração do PHP, php.ini, algumas diretivas de configuração, relacionadas ao envio de e-mails, pelo PHP, estão presentes. Assinale a alternativa que apresenta corretamente uma dessas diretivas.

Considere o fragmento de código abaixo.

$s = "Cesgranrio";

echo ($s);

$c = mysql_connect("servidor", "user", "senha")

or die ("Erro.");

$db = mysql_select_db("funcionarios")

or die ("Erro.");

Que linguagem de programação é utilizada nesse código?

São tecnologias de desenvolvimento Web providas pela linguagem de programação Java:

1. JavaServer Pages

2. Active Server Pages

3. JavaServer Faces

Está(ão) correta(s) a(s) afirmativa(s):

Página 37