Questões de Concurso Sobre arquitetura de software
Foram encontradas 7.361 questões
Considerando os conceitos de Orientação a Objetos e Tipos Abstratos de Dados, qual das seguintes afirmações é verdadeira?
Dados os itens sobre sistemas operacionais,
I. Os sistemas operacionais devem ser organizados de modo a ficarem em redes diferentes para que um não atrapalhe o funcionamento do outro.
II. Uma das maneiras para disponibilizar arquivos para uma rede heterogênea é fazer uso de dispositivos NAS (NetworkAttached Storage), que podem utilizar protocolos tais como NFS, CIFS/SMB ou FTP.
III. Os sistemas operacionais somente gerenciam hardware, deixando a gerência de software para as aplicações.
IV. Os sistemas operacionais Windows Server e GNU/Linux permitem extensões por meios de drivers de dispositivos, que habilitam desenvolvedores a adicionar suporte para o hardware desejado.
verifica-se que estão corretos apenas
Dados os itens sobre a Organização Básica e Arquitetura de Computadores e o Modelo de Von Neumann,
I. A arquitetura ou máquina de Von Neumann consiste em memória principal, unidade lógica e aritmética, unidade de controle e equipamento de entrada e saída.
II. A unidade lógica e aritmética interpreta as instruções na memória e faz com que sejam executadas.
III. O módulo de entrada e saída é operado pela memória principal.
IV. A unidade de controle armazena dados e instruções.
verifica-se que está(ão) correto(s) apenas
João aproveitou as suas férias para realizar uma viajem com a família. Decidiu então comprar uma passagem aérea através da internet. Pode se concluir que a operação de reserva de passagem aérea implica em uma modalidade de processamento:
Uma importante característica das linguagens de programação são os tipos de dados utilizados, sendo estes uma combinação de valores e de operações que uma variável pode aceitar ou não. Dentre as linguagens abaixo qual delas é uma linguagem “fortemente tipada”.
Dadas as seguintes proposições:
X: Paris está na França
Y: Paris está na Inglaterra
Z: 6 * 7 = 42
W: 6 * 7 = 49
Qual o valor lógico das conjunções:
Dentre as opções arquiteturas de aplicação qual das opções se refere a uma arquitetura onde todos os dados são transmitidos pela rede de computadores e um servidor ou host é responsável por executar um ou mais serviços e compartilhar seus recursos.
Um sistema de gerenciamento de banco de dados é responsável por retirar da aplicação do cliente a responsabilidade de garantir a persistência, manipulação e organização dos dados e gerenciar os acessos aos dados. Dentre as alternativas abaixo qual delas não é um sistema de gerenciamento de banco de dado.
Atualmente são utilizados diversos modelos de banco de dados nos sistemas para gerenciar a forma como os dados são salvos. Dentre as características abaixo qual delas não é um ponto forte do modelo de banco de dados não-relacional.
Um sistema de arquivos se caracteriza por ser um conjunto de estruturas lógicas e rotinas, que possibilitam o sistema operacional gerenciar o acesso ao hard disk. Dentre os sistemas de arquivos citados abaixo qual dos sistemas não é reconhecido pelo sistema operacional Microsoft Windows.
Ao executarmos um código fonte de um determinado arquivo a linguagem contida nele pode ser Compilada, interpretada ou traduzida de acordo com a linguagem. Uma linguagem de programação onde o código é executado diretamente pelo sistema operacional ou pelo processador é:
Um tipo de servidor construído para montagem em prateleiras onde ele pode ser introduzido em um espaço menor devido ao seu design diferenciado permitindo o compartilhamento de componentes em comum. Este tipo de servidor é:
O problema “Jantar dos Filósofos” é um problema ilustrativo comum de programação concorrente. Qual das seguintes opções a seguir pode ser utilizada para solucionar o problema:
Protocolos de alto nível são outros protocolos que se apoiam sobre a base estabelecida pelo conjunto de protocolos TCP/IP. Aqui estão alguns dos principais protocolos de alto nível: SMTP, FTP, Telnet e HTTP.
(DALE, Nell; LEWIS, John. Ciência da Computação. 4. ed. LTC: Rio de Janeiro, 2010.)
Examine com atenção as declarações, a seguir, sobre protocolos de alto nível:
I - File Transfer Protocol – Um protocolo que permite que um usuário em um computador transfira arquivos de e para outro computador;
II - Telnet – Um protocolo usado para acessar um sistema computacional a partir de um computador remoto;
III - Hypertext Markup Language– Um protocolo definindo a troca de documentos a Word Wide Web, que são tipicamente escritos usando a Hypertext Transfer Protocol.
Está (ão) correta (s) afirmativa (s):
O copyright garante os direitos do autor e atribui somente a ele direito de cópia. O software proprietário é aquele que possui copyright. Seu uso, redistribuição ou modificação é proibido, ou requer que você peça permissão, ou é restrito de tal forma que você não possa efetivamente fazê-lo livremente.
(COSTA, Renato da. Informática para Concursos. 2. ed. Impetus: Rio de Janeiro, 2010.)
Baseado no entendimento do texto, na parte superior, e tendo como compreensão alguns tipos de categorias comerciais de softwares existentes, leia as assertivas abaixo:
I - O termo “freeware” se refere ao software proprietário gratuito, refere a pacotes que permitem redistribuição, mas não modificação (seu código fonte não está disponível). Estes pacotes são software livre;
II - Shareware não é um software livre. O shareware é um programa que possui algum tipo de limitação de uso, seja um determinado período, quantidade de vezes que possa ser utilizado;
III - Beta é uma versão acabada do software, que o fabricante disponibiliza para testes, de modo que os usuários possam colaborar com experiências de uso, ocorrências de erro e sugestões.
Após a devida análise sobre os tipos de categorias citadas, assinale a (s) assertiva (s) falsa:
A Unidade Central de Processamento, chamada de UCP, é o processador propriamente dito, principal componente físico do computador (conhecido como cérebro do computador). A CPU é formada pela Unidade de Controle, pela Unidade Lógica e Aritmética, dentre outros componentes.
(COSTA, Renato da. Informática para Concursos. 2. ed. Impetus: Rio de Janeiro, 2010.)
Destarte, marque a alternativa que preenche a lacuna com a opção que define corretamente o conceito de registradores, estrutura que faz parte da CPU:
Os registradores são ____________ unidades localizadas dentro da UCP que armazenam dados durante o ciclo de processamento. Possuem como características o fato de serem as memórias mais ________ em um computador em contrapartida, de menores capacidades.