Questões de Arquitetura de Software para Concurso

Foram encontradas 7.359 questões

Q2903374 Arquitetura de Software

Um endereço IP é dividido em duas partes, ou seja, uma parte identifica o computador e a outra identifica a rede na qual o computador está conectado. Nesse sentido é correto afirmar sobre o endereço IP 172.16.35.239 que

Alternativas
Q2903368 Arquitetura de Software

Dado o endereço IP 191.191.254.1, é correto afirmar que se trata de um endereço IP, cujo valor:

Alternativas
Q2903362 Arquitetura de Software

No modelo de referência OSI, a transmissão orientada à conexão e a multiplexação são funções da camada

Alternativas
Q2903358 Arquitetura de Software

No modelo de referência OSI, uma das funções exercidas pela camada de Rede é

Alternativas
Q2903355 Arquitetura de Software

Analise as afirmativas abaixo em relação à topologias de redes de computadores.

I. Na topologia em Barramento ou BUS as estações ligam-se ao mesmo meio de transmissão, onde cada equipamento possui um único endereço que o identificará na rede. Essa topologia pode empregar como meio de transmissão a fibra óptica devido ao reduzido custo de implantação das interfaces e adaptadores necessários para interligar as estações.

II. Na topologia Anel ou Ring os sinais circulam na rede em um único sentido e cada estação serve como repetidora, retransmitindo os sinais para o próximo dispositivo de rede até que seja encontrado o destinatário. A vantagem desta topologia está relacionada com sua maior tolerância à falhas, minimizando erros de transmissão e processamento.

III. Na Topologia Estrela ou Star todas as estações estão conectadas a um dispositivo concentrador, um switch por exemplo e todos os usuários comunicam- se com um nodo central que tem o controle supervisor do sistema, conhecido como host e através deste os usuários podem comunicar-se entre si e com os processadores remotos. É mais tolerante a falhas, fácil de instalar e de monitorar.

É correto o que se afirma APENAS em

Alternativas
Q2902551 Arquitetura de Software

Alguns ambientes de desenvolvimento reúnem características e ferramentas de apoio para o desenvolvimento de sistemas, tais como editores, compiladores, depuradores e outros. Tais ambientes facilitam a técnica conhecida por rapid application development (RAD) ou desenvolvimento rápido de aplicativos.

Esses ambientes de desenvolvimento são denominados

Alternativas
Q2902550 Arquitetura de Software

O Delphi é um ambiente de desenvolvimento visual para sistemas computadorizados. Essa peculiaridade torna mais fácil e intuitiva a criação de aplicações, especialmente as voltadas para desktops com interface gráfica. Assinale a alternativa que apresenta características exclusivas de um ambiente de desenvolvimento visual.

Alternativas
Q2902548 Arquitetura de Software

Assinale a alternativa que apresenta a denominação das aplicações usadas em redes de computadores, em que se utiliza um módulo no computador requisitante e outro módulo em um equipamento servidor da rede.

Alternativas
Q2902547 Arquitetura de Software

O controle de fluxo é a forma com a qual se pode ajustar a maneira como um programa executa uma sequência de comandos. Desse modo, esses comandos podem ser executados, dependendo de alguma condição, ou podem ser repetidos por um número determinado de vezes, ou podem ser executados no caso da ocorrência de uma exceção. Assinale a alternativa que possui um trecho de um programa em linguagem Java que contém uma estrutura de controle de fluxo condicional.

Alternativas
Q2902546 Arquitetura de Software

Um programa-fonte pode ser dividido em blocos de comandos, separados do programa principal, os quais podem ser chamados (executados), a qualquer momento, de dentro do programa principal ou de outro bloco de comandos. Algumas das vantagens do uso de blocos de comandos é o reaproveitamento de código, a simplificação do programafonte e a facilidade de manutenção. Esses blocos de comandos são denominados

Alternativas
Q2902545 Arquitetura de Software

Os dados, dentro de um programa de computador, são armazenados em variáveis. De forma geral, os tipos de dados podem ser divididos entre: primitivos ou elementares e compostos ou estruturados. Assinale a alternativa que apresenta apenas tipos de dados elementares.

Alternativas
Q2902544 Arquitetura de Software

Assinale a alternativa que apresenta o banco de dados capaz de recuperar informações em qualquer campo de dados, como um de texto corrido, a partir de um trecho do texto procurado.

Alternativas
Q2902543 Arquitetura de Software

Considere o trecho de programa abaixo, escrito em SQL:


select nome from empregados;


Assinale a alternativa que apresenta o resultado esperado desse comando, sabendo-se que a tabela “empregados” contém, no campo “nome”, os nomes completos de todos os empregados de uma empresa.

Alternativas
Q2902542 Arquitetura de Software

As data manipulation languages (DML), ou linguagens de manipulação de dados, são linguagens de computador utilizadas para recuperação, inclusão, modificação e remoção de informações em um banco de dados. Assinale a alternativa que apresenta os dois tipos existentes de linguagens de manipulação de dados.

Alternativas
Q2902541 Arquitetura de Software

Assinale a alternativa que apresenta o nome do software que facilita o processo de definição, construção e manipulação de um banco de dados.

Alternativas
Q2902540 Arquitetura de Software

Os bancos de dados são sistemas de armazenamento que têm por objetivo oferecer a seus utilizadores uma visão abstrata dos dados. Assinale a alternativa que apresenta o significado de abstração de dados.

Alternativas
Q2902539 Arquitetura de Software

Na década 70 do século XX, o arquiteto austríaco Christopher Alexander propôs uma forma de programação que descreve soluções para problemas recorrentes em desenvolvimento de sistemas orientados a objetos. Que nome se dá a esse conceito de programação proposto por Christopher Alexander?

Alternativas
Q2902538 Arquitetura de Software

O paradigma de programação de computadores baseado em classes, instâncias, atributos e métodos é conhecido por programação

Alternativas
Q2902449 Arquitetura de Software

Ferramentas CASE, do inglês Computer-Aided Software Engineering ou Engenharia de Software Auxiliada por Computador, são aplicativos que auxiliam desenvolvedores a produzirem sistemas. Assinale a alternativa que apresenta categorias utilizadas para classificar as ferramentas CASE.

Alternativas
Q2902164 Arquitetura de Software

No PCAnywhere,

I. A máquina que exercerá o controle remoto é configurada como Remotes.

II. A máquina que será controlada remotamente é configurada como Hosts.

III. Usa-se, exclusivamente, o protocolo TCP/IP.

É correto o que se afirma APENAS em

Alternativas
Respostas
861: d
862: a
863: b
864: e
865: c
866: B
867: C
868: D
869: C
870: E
871: A
872: E
873: E
874: B
875: D
876: A
877: A
878: B
879: A
880: d