Questões de Concurso Para cederj

Foram encontradas 165 questões

Resolva questões gratuitamente!

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

Q385768 Programação
A sintaxe correta para a estrura de controle case em Java é:

Alternativas
Q385767 Engenharia de Software
No que diz respeito aos princípios da Programação Orientada a Objetos, dois conceitos são apresentados a seguir:

I- Mecanismo que permite que características comuns a diversas classes sejam integradas em uma classe base, ou superclasse, a partir da qual outras classes podem ser especi?cadas. Cada classe derivada ou subclasse apresenta as características, estrutura e métodos da classe base e acrescenta a elas o que for de?nido de particularidade para ela.
II- Mecanismo pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identi?cação, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. A decisão sobre o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de ligação tardia.

Esses mecanismos denomina-se, respectivamente:
Alternativas
Q385766 Algoritmos e Estrutura de Dados
O algoritmo abaixo mostra o emprego de uma função recursiva:

imagem-027.jpg

Após a execução, o valor da variável BARRA e o de retorno da função serão, respectivamente:
Alternativas
Q385765 Programação
Considere o algoritmo abaixo, que contém um procedimento CECIERJ, onde ocorre passagem de parâmetro por valor de N para Y e por referência de M para X e de L para W:

imagem-026.jpg

Após a execução desse algoritmo, os valores das variáveis M, N e L serão, respectivamente:
Alternativas
Q385764 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo, que tem por objetivo ler dois números, e armazená-los em duas variáveis P e Q. Após, ocorre a troca de valores entres as variáveis, com a impressão dos resultados. A troca de valores pode ocorrer COM ou SEM o uso de uma variável auxiliar, neste caso, nomeada TROCA:

imagem-020.jpg

Os blocos de instruções que realizam a troca correta de valores, COM e SEM uso da variável TROCA, são, respectivamente:
Alternativas
Q385763 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo:

imagem-019.jpg

Após a execução, o algoritmo fornecerá a seguinte sequência de números:
Alternativas
Q385762 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo, que ilustra a estrutura de controle para... ?mpara:

imagem-013.jpg

O bloco de instruções equivalente, que produz o mesmo resultado, mas utiliza a estrutura de controle repita ... ?mrepita, é:
Alternativas
Q385761 Banco de Dados
A linguagem SQL para bancos de dados, é constituída das sublinguagens “Data Manipulation Language – DML”, “Data De? - nition Language – DDL” e “Data Control Language – DCL”. Fazem parte da DCL os seguintes comandos:

Alternativas
Q385760 Banco de Dados
Um projeto de banco de dados inclui três esquemas, caracterizados a seguir:

I- É uma descrição concisa dos requisitos do usuário, empregando o MER como modelo de dados.
II- É a descrição das estruturas de representação da base de dados.
III- É a descrição das estruturas internas de armazenamento, dos esquemas, utilizando a DDL.

Esses esquemas denomina-se, respectivamente:
Alternativas
Q385759 Engenharia de Software
Na UML, um sistema pode ser descrito por meio de cinco visões independentes. Uma dessas visões descreve o sistema do ponto de vista externo como um conjunto de interações entre o sistema e os agentes externos ao sistema. Essa visão, que é criada inicialmente e direciona o desenvolvimento das outras visões do sistema, é conhecida por Visão de:
Alternativas
Q385758 Engenharia de Software
Há quatro diagramas da UML que descrevem os aspectos dinâmicos de um sistema. Um deles, mostrado abaixo, é orientado a ?uxos de controle:

imagem-012.jpg

O diagrama é denominado Diagrama de:
Alternativas
Q385757 Engenharia de Software
A ?gura abaixo representa um importante diagrama utilizado nos projetos estruturados de sistemas:

imagem-011.jpg

Trata-se do Diagrama de:
Alternativas
Q385756 Engenharia de Software
Basicamente, no desenvolvimento de sistemas, diversas atividades estão envolvidas, sendo duas delas as seguintes:

I- Inclui a criação de modelos que permitam ao desenvolvedor e ao cliente melhor entenderem os requisitos do software e o projeto que vai satisfazer a esses requisitos.
II- Combina geração de código e os testes necessários para revelar erros de código.


Essas atividades são conhecidas, respectivamente, como:
Alternativas
Q385755 Sistemas Operacionais
Para interagir com o sistema operacional Linux, é possível usar interfaces grá? cas ou rodar um programa que permite que os comandos sejam inseridos um a um, através de linhas de comando. Existem vários desses programas, como o bash, uma versão muito usada e já instalada na maioria das distribuições Linux. Uma lista de comandos gravada em um arquivo executável é chamada de script. Considerando que o caminho onde o bash está instalado é /bin/bash, para especi? car que se trata de um shell script coloca-se na primeira linha a seguinte informação:
Alternativas
Q385754 Redes de Computadores
Uma sub-rede de computadores con?gurada, conforme a notação CIDR, pelo IP 165.231.120.64/27. A máscara de sub-rede e o endereço de broadcasting para essa sub-rede são, respectivamente:
Alternativas
Q385753 Redes de Computadores
De acordo com a arquitetura TCP/IP, os endereços IPv4 das classes A, B e C possuem números no primeiro octeto, compreendidos, respectivamente, entre as seguintes faixas de valores:
Alternativas
Q385752 Redes de Computadores
Na arquitetura TCP/IP, dois protocolos que operam na camada de transporte são:
Alternativas
Q385751 Redes de Computadores
Para que as máquinas que integram as redes de computadores possam acessar a internet, é necessário que estejam con?guradas com um endereço IP. Nesse contexto, um endereço IP válido de classe C é:
Alternativas
Q385750 Redes de Computadores
Tendo como referência o Modelo OSI/ISO, os switches de nível 2 são dispositivos que operam na seguinte camada:
Alternativas
Q385749 Redes de Computadores
Para permitir o uso de cabos de até 100 metros em redes 10G, foi criada uma nova categoria de cabos, que suporta frequências de até 500 MHz e utilizam um conjunto de medidas para reduzir a perda de sinal e tornar os cabos mais resistentes a interferências. Uma dessas medidas foi distanciá-los, usando um separador, o que aumentou a espessura dos cabos de 5,6mm para 7,9mm, tornando-os um pouco menos ?exíveis. Essa nova categoria é:
Alternativas
Respostas
61: C
62: A
63: D
64: B
65: D
66: A
67: A
68: C
69: E
70: C
71: B
72: D
73: A
74: C
75: E
76: D
77: C
78: B
79: E
80: B