Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 7.584 questões
Analise as seguintes afirmações relacionadas à programação orientada a objetos.
I. Uma mensagem em um método é a ação de efetuar uma chamada a um objeto.
II. A herança serve para criar objetos que incorporem propriedades e métodos de outros objetos. Assim, podem-se definir objetos a partir de outros sem ter que reescrevê-los na sua totalidade.
III. As funcionalidades associadas aos objetos são denominadas atributos das classes.
IV. O polimorfismo caracteriza-se pelo uso do mesmo nome de método para identificar diferentes métodos em uma mesma classe ou diferentes métodos em classes diferentes.
Indique a opção que contenha todas as afirmações verdadeiras.
Analise as seguintes afirmações relacionadas a noções de programação e construção de algoritmos.
I. Os procedimentos não devem produzir outro efeito ao sistema que não o de retornar um valor ao código chamador.
II. A única desvantagem do método de passagem de parâmetros por referência é a necessidade de um armazenamento adicional para o parâmetro formal na função chamada.
III. Na programação orientada a objetos, as classes são declarações de objetos.
IV. Na passagem de parâmetros por referência, o parâmetro que vai ser passado na chamada da função deve ser necessariamente uma variável. Qualquer alteração de valor no parâmetro correspondente irá impactar na variável correspondente.
Indique a opção que contenha todas as afirmações verdadeiras.
Analise as seguintes afirmações relacionadas a noções de programação, construção de algoritmos e arquitetura de aplicações para a Internet.
I. Assim como os programas escritos em C, em ASP e em HTML os programas compilados em Java bytecode podem ser executados sem modificações e sem serem recompilados em qualquer tipo de processador.
II. Programas compilados para uma máquina IBM PS6000, que usa o conjunto de instruções de uma CPU PowerPC, podem ser executados em um IBM PC que executa um conjunto de instruções da CPU 8086.
III. Um dos métodos para se tratar deadlock é permitir que o sistema se recupere depois de entrar em estado de deadlock.
IV. Na passagem de parâmetros por valor, a expressão correspondente ao parâmetro é avaliada e apenas seu valor é passado para a variável correspondente ao parâmetro dentro da função.
Indique a opção que contenha todas as afirmações verdadeiras.
Os parâmetros são dados utilizados por funções para realizarem suas operações. Com relação ao uso de parâmetros e funções é correto afirmar que
Quando uma função é definida em termos de si mesma fica caracterizado o uso
Em máquinas que operam com palavras de 16 bits, os tipos Booleanos representam
Analise as seguintes afirmações relacionadas a noções de programação.
I. ASP é um ambiente de programação por script, que pode ser usado para criar páginas dinâmicas e interativas para a Internet. Quando uma página ASP é requisitada, são gerados códigos HTML que são enviados para o browser requisitante.
II. Os códigos ASP sempre serão lidos e processados pelo servidor.
III. O DirectX é um conjunto de tecnologias de integração que ajuda os aplicativos e componentes a se comunicarem e se coordenarem corretamente, seja em uma máquina, em uma rede local ou na Internet.
IV. O ActiveX inclui drivers aceleradores de placa de vídeo e de placa de som que possibilitam uma melhor reprodução para diferentes tipos de multimídia, como, por exemplo, animação em 3D. O ActiveX ativa essas funções avançadas sem que o usuário necessite configurar o hardware do computador e assegura que todo o software seja executado no hardware configurado.
Indique a opção que contenha todas as afirmações verdadeiras.
Analise as seguintes afirmações relacionadas a noções de programação.
I. Na programação orientada a objetos, quando uma classe é instanciada, um método construtor define o que um objeto armazena e seus atributos definem os serviços que podem ser solicitados a um objeto caso seja necessário atribuir valores iniciais a este método.
II. Na programação orientada a objetos, quando uma classe é instanciada, pode-se utilizar um método construtor para inicializar atributos.
III. Na programação orientada a objetos, os atributos definem os serviços que podem ser solicitados a um objeto e seus métodos definem o que um objeto armazena.
IV. Em um programa, se um contador não é inicializado, os resultados desse programa provavelmente serão incorretos. Este é um exemplo de erro de lógica.
Indique a opção que contenha todas as afirmações verdadeiras.
//DDNAME^DD^DSN=U19999A.PROGRAM.DATA,DISP=SHR^Comme nt
Baseado no exposto, considere as afirmativas abaixo:
Sobre os conceitos que envolvem a Arquitetura IBM Mainframe, suas aplicações e produtos, assinale a alternativa correta
1. CICS significa Customer Information Control System e é uma familia de servidores de aplicação e conectores que proporciona gerenciamento de transações on line.
2. CICS proporciona conectividade para aplicações industriais de missão crítica.
3. O CICS que inclui Transaction Server para o z/OS V3.1 extende aplicações CICS para a arquitetura orientada a serviços e proporciona um eficiente e efetivo ambiente para aplicações escritas em COBOL, PL/I, C, C++ e Java.
4. O CICS Tools melhora a utilização de recursos além de favorecer e estimular funcionalidade e eficiência no sistema SICS. 5. O CICS Configuration Manager para z/OS V1.1 opera com CICS TS para z/OS V3.1 (5655-M15), CICS TS para z/OS V2.2 e V2.3 (5697-E93) e CICS TS para OS/390 V1.3 (5655-147)
Assinale a alternativa correta:
1. JCL é uma script language usada para controlar a execução de programas em sistemas IBM Batch.
2. JCL é uma script language usada na família de mainframes IBM 360, 370, 390 e ES/9000.
3. O papel da JCL jamais foi assumido por outras arquiteturas como DOS Batch e UNIX´s Bourne Shell.
Assinale a alternativa correta:
1. O IBM z/OS provê uma base segura, escalável e de alta performance para aplicações ON DEMAND.
2. O IBM z/OS pode ajudar a simplificar a estrutura de IT por permitir a integração de aplicações em uma imagem simples z/OS (simple z/OS® image).
3. Servidores IBM mainframe e z/OS podem ajudar a criar um ambiente operacional on demand.
Assinale a alternativa correta:
1. O PSW inclui os endereços de instrução.
2. O PSW inclui códigos de condição (condition code)
3. O PSW inclui informações usadas para controlar sequencias de controle (control instruction sequencing)
4. O PSW permite determinar o estado da CPU.
Assinale a alternativa correta:
1. CA-ROSCOE 6.0 opera sobre o IBM System 30xx, 43xx, ou plataforma compatível operando MVS/370 SP1.3.3, MVS/XA SP2.1.0, ou MVS/ESA SP3.1.0, OS/390 V1R1, com os níveis associados de Jes2 or JES3
2. CA-ROSCOE 6.0 é um sistema de desenvolvimento de programas on-line de alta performance para o ambiente MVS.
3. CA-ROSCOE 6.0 suporta IBM MVS/ESA 5.1 e o novo ambiente S390/Parallel Sysplex (HPCS).
4. CA-ROSCOE 6.0 não suporta configurações dinâmicas de I/O, conhecido por DCD (Dynamic I/O Configurations).
Assinale a alternativa correta:
1. ADABAS C é um SGBDR - Sistema Gerenciador de Banco de Dados Relacional.
2. ADABAS C pode ser utilizado sobre a plataforma UNIX.
3. ADABAS C é uma Metodologia de Desenvolvimento de Sistemas Orientado a Objetos e não uma Metodologia de Desenvolvimento de Sistemas Estruturados.
5. ADABAS C é uma linguagem de programação baseado na Plataforma C.
Assinale a alternativa correta.
1. TLMS é uma metodologia de desenvolvimento de Sistemas Estruturados baseados no DMA (Direct Memory Access).
2. Uma das maiores áreas de interesse de TMLS é o eSW (embedded software).
3. TLMS é um acrônimo e significa Transaction Level Models.
4. TLMS e PIPELINE são sinônimos e operam em sistemas Batch
Assinale a alternativa correta.
1. SPOOL é um acrônimo e significa Simultaneous Peripheral Operations OnLine. 2. SPOOL possui o comando de manipulação: ORDER. 3. SPOOL possui o comando de manipulação: PURGE. 4. SPOOL possui o comando de manipulação: CHANGE. 5. SPOOL possui o comando de manipulação: QUERY.
Assinale a alternativa correta.
1. EEWTCP02. 2. EEWTCP00. 3. EEWTCx. 4. EEWTCy. 5. EEWTCPt.
São componentes do programa acima:
1. jbxtract 2. at | mat 3. batch | mbatch 4. caxtract 5. jobstdl
( ) Apenas no UNIX. Submete um job para ser executado o mais breve possível.
( ) Extrai informações sobre jobs.
( ) Extrai informações sobre calendários.
( ) Retorna os nomes de caminhos de arquivos de lista padrão
( ) Apenas no UNIX. Submete um job para ser executado em um período específico.
Assinale a seqüência correta da coluna da direita, de cima para baixo: