Foram encontradas 379 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PRODEST-ES
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoLógica de Programação
02 #include <string.h>
03 #define DB 1
04 int main (int argc, char *argv[]) {
05 int l,i;
06 char *p;
07 p=argv[1];
08 l=strlen(p);
09 #ifdef DB
10 for(i=0;i<l;i++)
11 putchar(argv[1][i]);
12 #endif
13 #if DB
14 while((*p != '\0') ){
15 printf("%c",*p);
16 p++;
17 }
18 for(i=0;i<=l;i++ )
19 printf("%c",p[-i]);
20 #endif
21 return 0;
22 }
Com relação ao código em linguagem C apresentado acima, julgue o item a seguir.
A linguagem C permite a passagem de argumentos de linha. Para isso, a linguagem C define dois argumentos internos: o argc e o argv que são utilizados para receber os argumentos da linha de comando. O argc armazena o número de argumentos de linha. Caso o programa seja executado sem argumento de linha, isto é, apenas o nome do programa, o valor de argc será zero.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PRODEST-ES
- Compilação e Interpretação de CódigoAnálise Sintática
- Compilação e Interpretação de CódigoCompilação
02 #include <string.h>
03 #define DB 1
04 int main (int argc, char *argv[]) {
05 int l,i;
06 char *p;
07 p=argv[1];
08 l=strlen(p);
09 #ifdef DB
10 for(i=0;i<l;i++)
11 putchar(argv[1][i]);
12 #endif
13 #if DB
14 while((*p != '\0') ){
15 printf("%c",*p);
16 p++;
17 }
18 for(i=0;i<=l;i++ )
19 printf("%c",p[-i]);
20 #endif
21 return 0;
22 }
Com relação ao código em linguagem C apresentado acima, julgue o item a seguir.
As linhas 1 e 2 do código acima possuem duas diretivas #include que instruem o compilador a ler outro arquivo-fonte e incluir naquele que contém a diretiva. No que se refere à forma correta de utilização de diretivas #include, é correto pôr mais de uma diretiva na mesma linha, como mostra o exemplo abaixo.
#include <stdio. h> <string. h>
#include <stdio. h> #include <string. h>
Provas
Acerca dos modelos de bancos de dados, julgue os seguintes itens.
Alguns SGBDs orientados a objetos geram automaticamente os identificadores dos objetos que armazenam. Esses objetos tipicamente mantêm as suas identidades mesmo se os valores dos seus atributos forem modificados. Esse conceito de identidade difere do adotado para as tuplas nos bancos relacionais, em que as tuplas são diferenciadas pelos valores dos seus atributos.
Provas
Acerca dos modelos de bancos de dados, julgue os seguintes itens.
Segundo o modelo de rede, um banco de dados é composto por registros conectados por links. Um registro é uma coleção de campos, cada campo com um valor. Um link é uma associação entre registros. O projeto de um banco de dados pode ser documentado com diagramas de estruturas de dados compostos por caixas que representam registros e linhas que representam links.
Provas
Acerca dos bancos de dados relacionais, julgue os seguintes itens.
Na operação de junção natural, se A1, A2, ..., An são atributos nas relações R e S, então uma tupla r de R e uma tupla s de S são combinadas se elas têm os mesmos valores em cada atributo A1, A2, ..., An. O resultado da operação é uma tupla com os atributos das relações R e S, que tem os valores de r nos atributos da relação R e os valores de s nos atributos da relação S.
Provas
Acerca dos bancos de dados relacionais, julgue os seguintes itens.
As formas normais são recomendações para o projeto de bancos de dados relacionais que visam aumentar a consistência dos dados. As tabelas que satisfazem formas normais mais elevadas têm maior probabilidade de armazenar dados redundantes. Uma tabela está na primeira forma normal (1NF) se cada interseção entre linha e coluna armazena uma coleção de elementos.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PRODEST-ES
No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.
Uma das características da plataforma .NET é a existência de classes unificadas. Essas classes podem ser vistas como um conjunto comum de APIs disponíveis para os programadores que utilizam a plataforma.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PRODEST-ES
No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.
O J2EE permite a utilização de tags customizadas (custom tag).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PRODEST-ES
No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.
O J2EE, ao contrário do .NET, não oferece ferramentas RAD (rapid application development).
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PRODEST-ES
No que se refere aos conceitos de linguagens orientadas a objetos e de ambientes de desenvolvimento integrado (IDEs), julgue os próximos itens.
Os componentes Java Servlet e JavaServer Pages (JSP) não fazem parte dos componentes da plataforma J2EE.
Provas
Caderno Container