Foram encontradas 2.114 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q52665 Programação
Em linguagem formal, os sufixos da palavra aaba são identificados por
Alternativas
Q52663 Programação
Boas práticas de programação são sempre bem-vindas em qualquer tipo de linguagem, já que trazem benefícios em termos de qualidade e performance. Nesse sentido, considere os códigos abaixo, utilizados no desenvolvimento de aplicações baseadas na plataforma .NET.

Imagem 009.jpg
Alternativas
Q52662 Programação
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
Alternativas
Q52661 Algoritmos e Estrutura de Dados
Em relação à programação de computadores, considere:

I. No interior de uma estrutura de decisão podem ser executadas outras estruturas de decisão.
II. Uma árvore binária pode ser definida com uma árvore vazia ou um nó raiz, tendo duas sub-árvores, identificadas como sub-árvore direita e sub-árvore esquerda.
III. No interior de uma estrutura de repetição é adequado, do ponto de vista da boa formatação funcional, iniciar uma outra estrutura de repetição que termina fora da anterior.
IV. Uma árvore binária não pode ser vazia, tendo, no mínimo, dois nós com duas sub-árvores e cada uma de suas sub-árvores não podem ter raízes.

É correto o que consta APENAS em
Alternativas
Q52660 Algoritmos e Estrutura de Dados
Em relação à lógica de programação, considere os pseudocódigos:

Imagem 008.jpg
Alternativas
Q52659 Programaçã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,
Alternativas
Q52658 Programação
Programar o computador significa "dar ordens a ele," as quais são executadas seqüencialmente. Em tal paradigma, "representar" a solução de um problema para ser resolvido pelo computador envolve escrever uma série de ações que, se executadas seqüencialmente, levam à solução. Trata-se do paradigma:
Alternativas
Q52657 Engenharia de Software
O objetivo da Engenharia de Software é estabelecer uma sistemática abordagem de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. A Engenharia de Software

I. não se confunde com a Ciência da Computação, pois enquanto esta visa o desenvolvimento de teorias e fundamentações, a Engenharia de Software se preocupa com as práticas de desenvolvimento de software.
II. tem como foco único o tratamento dos aspectos de desenvolvimento de software, o que a diferencia da Engenharia de Sistemas, que trata dos sistemas baseados em computadores, incluindo hardware e software.
III. tem como métodos as abordagens estruturadas para o desenvolvimento de software que incluem os modelos de software, notações, regras e maneiras de desenvolvimento.
IV. segue princípios, tais como, o da Abstração, que identifica os aspectos importantes sem ignorar os detalhes e o da Composição, que agrupa as atividades em um único processo para distribuição aos especialistas.

É correto o que consta em
Alternativas
Q52656 Noções de Informática
As projeções mais consideradas em Computação Gráfica são as que projetam um sistema de coordenadas 3D em um 2D, realizam a projeção em um plano ao invés de uma superfície curva, como também utilizam raios projetores lineares ao invés de curvos. Esta classe de projeções é conhecida como "projeções geométricas planares" e podem ser classificadas como Projeções Planares
Alternativas
Q52655 Programação
Dado o seguinte trecho de um programa em linguagem C:

Imagem 006.jpg

A análise Léxica efetuada pelo compilador apontará a existência de tipos de itens léxicos tokens, tais como
Alternativas
Q52654 Arquitetura de Computadores
Dentre os tipos de compiladores, aqueles que efetuam a compilação e a execução do programa fonte e aqueles que efetuam a compilação numa única leitura do programa fonte, são denominados, respectivamente,
Alternativas
Q52653 Arquitetura de Computadores
Em relação à arquitetura dos computadores modernos, é muito comum a existência de máquinas de seis níveis, onde o nível 0 representa a essência do hardware com seus elementos primários de circuitos lógicos mais complexos. O nível 1 é que inicia o conceito de programa como uma seqüência de instruções a serem executadas diretamente pelos circuitos eletrônicos. Assim, analise:

I. No nível 1, a microprogramação é utilizada especialmente nas máquinas classificadas de CISC - Complex Instruction Set Computer, que implementam instruções complexas correspondentes ao nível 2.
II. O nível 2 corresponde à linguagem de máquina ou o código binário executado pelo hardware. As máquinas RISC - Reduced Instruction Set Computer o utilizam para interpretar os códigos para o nível de microprogramação e, em seguida, para o nível 0.
III. O nível 3, onde, geralmente as instruções são desenvolvidas de forma híbrida, é o nível dos sistemas operacionais e destina-se a fornecer serviços básicos para os níveis superiores, tais como, interface com o usuário, gerenciamento de memória, escalonamento de processos e acionamento de dispositivos de entrada e saída de dados.
IV. Uma das diferenças existentes entre os níveis 1, 2 e 3, de um lado e os níveis superiores, de outro, é a natureza da linguagem provida. Enquanto as linguagens de máquina dos primeiros são freqüentemente numéricas (código binário, hexadecimal ou octal), as linguagens do nível 4 e superiores utilizam mnemônicos, que são ótimos para o entendimento lógico das pessoas.

É correto o que consta em
Alternativas
Q52652 Programação
No que concerne às linguagens de montagem, considere:

I. A linguagem de montagem é definida com base na linguagem de máquina, onde cada instrução da máquina é representada por um comando mnemônico em caractere alfanumérico.
II. Os programas escritos nas linguagens de montagem são específicos para cada família de microprocessadores, cujas instruções costumam ser definidas pelo próprio fabricante do microprocessador.
III. Meta-assembler monta, exclusivamente, programas para um mesmo tipo de arquitetura de processadores e tem como característica varrer o programa-fonte apenas uma vez, para gerar o código.
IV. Os programas montadores ou Assemblers são ferramentas que permitem a tradução de programasfonte escritos em linguagem de montagem para programas-objeto.

É correto o que consta APENAS em
Alternativas
Q52625 Redes de Computadores
O endereço de um recurso disponível em uma rede, seja na Internet ou numa rede corporativa Intranet, tem a seguinte estrutura:
Alternativas
Q52624 Noções de Informática
Considere os aplicativos MS-Office:

I. MS-Word.
II. MS-Excel.
III. MS-Access.

Os aplicativos dispostos em I, II e III têm correspondência funcional, com relação ao BrOffice.org 2.0 (OpenOffice), respectivamente, com os aplicativos
Alternativas
Q52623 Noções de Informática
A preparação de apresentações profissionais ou não, para projeções por meio de slides, é o principal objetivo do aplicativo MS-Office
Alternativas
Q52622 Noções de Informática
O desvio automático das mensagens de e-mail recebidas para uma pasta específica do MS-Outlook pode ser programado por meio do menu
Alternativas
Q52621 Segurança da Informação
A realização do backup de todos os arquivos selecionados e a marcação dos mesmos como copiados, por meio de um controle interno do Windows 2003 Server, consiste no backup do tipo
Alternativas
Q52620 Banco de Dados
A cardinalidade de um relacionamento ternário, em um modelo de dados, refere-se à quantidade de ocorrências de
Alternativas
Q52619 Banco de Dados
Os SGBD relacionais NÃO possuem uma categoria de restrição denominada integridade
Alternativas
Respostas
2041: E
2042: D
2043: D
2044: A
2045: B
2046: E
2047: D
2048: C
2049: B
2050: E
2051: A
2052: C
2053: D
2054: A
2055: C
2056: D
2057: E
2058: B
2059: D
2060: C