• Viernes 26 de Abril de 2024, 20:50

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - RAB

Páginas: [1]
1
C/C++ / programacion avanzada de C?
« en: Jueves 23 de Junio de 2011, 08:22 »
buenas, estoy tratando de aprender cosas más avanzadas de C y he estado viendo libros que puedan hablar sobre estos temas:

Punteros a funciones
hash tables
Multithreading y concurrencia
Hilos y procesos
Sockets y asynchronous I/O.

lamentablemente todos los libros de C son introducciones para aprender a programar. si alguien sabe de algún libro/manual/curso (preferiblemente en español) que me pueda servir se lo agradecería.

Muchas gracias

2
C/C++ / Re: ¿Cómo hago un programa para jugar gato en lenguaje C?
« en: Lunes 2 de Mayo de 2011, 03:26 »
Probablemente sean valores ASCII, ve si concuerdan con s o n.

3
C/C++ / Re: Mostrar en pantalla durante un tiempo determinado
« en: Lunes 2 de Mayo de 2011, 03:18 »
usa un delay, busca una función que haga eso, creo que se llamaba delay() o sleep(). Esas funciones pausan la ejecución del programa una determinada cantidad de milisegundos puestos como argumentos.

4
ASM (Ensamblador) / Re: ¿Curso/libro/manual de ensamblador para mips?
« en: Miércoles 15 de Diciembre de 2010, 18:00 »
Cita de: "m0skit0"
Cita de: "RAB"
aunque sinceramente no sé nada de ensamblador pero si de C
Bueno, pero con C me refiero a saber C bien, manejar punteros, acceder a memoria con ellos, hacer operaciones binarias, máscaras de bits, rotaciones de bits y estas cosas. Mucha gente dice que sabe C y luego eso está bastante lejos de la realidad.

Pues si se usar punteros, aunque todavía me falta más dominio sombre manejo de bits (aún no e terminado de aprender C  :P )

Cita de: "m0skit0"
Cita de: "RAB"
Yo también quiero saber de ensamblador para mips para entender el funcionamiento de la psp :P
Pues cualquier duda por aquí ando, que de ese tema sé un poco  :P  :lol:

Gracias por la ayuda  :beer:

5
ASM (Ensamblador) / Re: ¿Curso/libro/manual de ensamblador para mips?
« en: Miércoles 15 de Diciembre de 2010, 17:25 »
Gracias m0skit0, ya le he echado una ojeada a ese curso y se ve muy bien, aunque sinceramente no sé nada de ensamblador pero si de C (espero que eso no sea un problema), también le voy a dar una ojeada a la arquitectura de Von Neumann  :good:

Yo también quiero saber de ensamblador para mips para entender el funcionamiento de la psp  :P

6
Hardware / Re: Que laptop debería comprar
« en: Miércoles 15 de Diciembre de 2010, 15:15 »
La quiero para jugar los juegos nuevos, programar y esas cosas. Como dicen todas son parecidas pero el precio varia, esa es la razón de mi duda, por lo que yo veo el procesador de la más cara (HP Pavilion dv6-3160us ) es el mejor de las que e puesto pero si no hay mucha diferencia con las demás ¿Valdría la pena gastar más dinero cuando podría comprarme una que tenga un rendimiento casi igual pero más barata en dinero?

7
ASM (Ensamblador) / Re: ¿Curso/libro/manual de ensamblador para mips?
« en: Miércoles 15 de Diciembre de 2010, 15:06 »
Bueno para serte sincero si se bastante inglés pero quería uno en español porque quiero entender todo al 100%  :lol:

¿Tú me recomendarías alguno en inglés en especifico? es que veo que no todos son muy buenos  :(

8
ASM (Ensamblador) / ¿Curso/libro/manual de ensamblador para mips?
« en: Martes 14 de Diciembre de 2010, 20:08 »
He estado buscando algún curso/libro/manual de lenguaje en ensamblador para mips pero no encuentro nada en español y el ingles no se me da mucho, si alguien tiene algún link o algo se lo agradecería  :lol:

9
Hardware / Que laptop debería comprar
« en: Sábado 11 de Diciembre de 2010, 03:46 »
Me han recomendado estas laptops y el precio lo veo bien, el problema es que no se cual sería mejor para comprar, yo la verdad las veo parecidas por eso espero no comprar una más cara mientras puedo comprar una que me saldría más barata.

HP Pavilion dv6-3160us
Product Features

* AMD Phenom II Quad-Core Mobile Processor N950 (2.10GHz, 2MB Cache); 4GB DDR3 SDRAM memory (2 x 2GB) (expandable to 8GB); 640GB (5400 RPM) Serial ATA hard drive; Genuine Windows 7 Home Premium 64-bit
* 15.6 Inch diagonal High-Definition HP BrightView LED Display (1366 x 768), ATI Mobility Radeon HD 5650 switchable graphics with 1GB dedicated DDR3 memory up to 2685MB total graphics memory
* External Ports: 5-in-1 memory card reader; 4 USB 2.0 (4th port shared with eSATA); 1 HDMI; 1 VGA (15-pin); 1 RJ -45 (LAN); 1 Headphone-out; 1 Microphone-in
* LightScribe Technology SuperMulti DVD Burner; Dolby Advanced Audio with Altec Lansing speakers; Integrated 10/100/1000 Gigabit Ethernet LAN; Wireless LAN 802.11b/g/n WLAN & Bluetooth
* Brushed aluminum finish; 101-key compatible with island-style full-size backlit keyboard; HP Clickpad with On/Off button; HP TrueVision Webcam with integrated digital microphone; HP SimplePass with integrated fingerprint reader

Processor, Memory, and Motherboard

* Hardware Platform: PC
* Processor: 2.1 GHz Phenom Quad-Core
* Number of Processors: 4
* RAM: 4 GB
* RAM Type: SODIMM

Hard Drive

* Size: 640 GB
* Type: Serial ATA

Cases and Expandability

* Size (LWH): 14.88 inches, 9.65 inches, 1.37 inches
* Weight: 5.46 pounds

$779.99

Acer AS7552G-6061
Product Features

* The Acer Aspire AS7552G Notebook delivers outstanding performance, great communication features and rich multimedia for the ultimate desktop replacement.
* Get lost in high-definition entertainment and gaming on the enormous 17.3" HD+ widescreen LED-backlit display with true 16:9 aspect ratio while vibrant audio pumps out of the built-in stereo speakers.
* AMD Phenom II Processor and 4GB DDR3 Memory accelerate all your daily needs with the multitasking performance and responsiveness needed to download music, launch movies, chat and complete your daily tasks.
* ATI Mobility Radeon HD 5650 Graphics transforms your PC into a digital media powerhouse and brings the theater to you maximizing your HD experience with exceptional features, performance and power-efficiencies.
* Windows 7 Home Premium makes the things you do every day easier and with Office Starter 2010, experience new ways to deliver your best work!

Processor, Memory, and Motherboard

* Processor: Phenom Quad-Core
* RAM: 4 GB

Hard Drive

* Size: 500 GB

Cases and Expandability

* Size (LWH): 10.8 inches, 16.3 inches, 1.35 inches
* Weight: 7.26 pounds

$766.50

Acer Aspire TimelineX AS4820TG-7805

Product Features

* State-of-the-art component engineering guarantees higher power efficiencies
* The Acer Aspire TimelineX AS4820TG with its 14" LED display is less than one-inch, at its thinnest point, and lightweight
* ATI Mobility Radeon HD 5650 Graphics delivers stunning 3D visual effects
* Windows 7 Home Premium makes the things you do every day easier and with Office Starter 2010, experience new ways to deliver your best work!
* Smart controls and intuitive keys like the Easy-launch P Key and Media Controls, let you open often used programs and control your media with a touch.

Processor, Memory, and Motherboard

* Hardware Platform: PC
* Processor: 2.53 GHz Intel Core i5
* Number of Processors: 2
* RAM: 4 GB
* RAM Type: SODIMM

Hard Drive

* Size: 320 GB
* Type: Serial ATA
* Speed: 5400 rpm

Graphics and Display

* Graphics RAM: 1024 MB

Ports and Connectivity

* USB Ports: 4

Cases and Expandability

* Size (LWH): 9.64 inches, 13.46 inches, 1.13 inches
* Weight: 4.65 pounds

Power

* Rated Charge (normal use): 8 hours
$764.29


Acer AS7551G-6477


Product Features

* The Acer Aspire AS7551G Notebook delivers outstanding performance, great communication features and rich multimedia for the ultimate desktop replacement.
* Get lost in high-definition entertainment and gaming on the enormous 17.3" HD+ widescreen LED-backlit display with true 16:9 aspect ratio while vibrant audio pumps out of the built-in stereo speakers.
* AMD Phenom II Processor and 4GB DDR3 Memory accelerate all your daily needs with the multitasking performance and responsiveness needed to download music, launch movies, chat and complete your daily tasks.
* ATI Radeon HD 5650 Graphics transforms your PC into a digital media powerhouse and brings the theater to you maximizing your HD experience with exceptional features, performance and power-efficiencies.
* Windows 7 Home Premium makes the things you do every day easier and with Office Starter 2010, experience new ways to deliver your best work!

Processor, Memory, and Motherboard

* Processor: Phenom Triple-Core
* RAM: 4 GB

Hard Drive

* Size: 500 GB

Cases and Expandability

* Size (LWH): 10.8 inches, 16.3 inches, 1.35 inches
* Weight: 7.26 pounds
$696.50

Gracias de antemano  :good:

10
C/C++ / Re: Regresar vector lleno de una funcion a la función principal
« en: Sábado 27 de Noviembre de 2010, 20:51 »
Gracias, me sirvió perfecto y entendí muy bien lo de los vectores  :good:

11
C/C++ / Regresar vector lleno de una funcion a la función principal
« en: Viernes 26 de Noviembre de 2010, 23:55 »
Bueno lo que pasa es que no entiendo (en realidad no sé) como pasar un vector de una función a la función principal y de ahí usarla en otra función.

Voy a poner un ejemplo sencillo solo para ver si se capto bien la idea.

Código: C
  1.  
  2. #include <stdio.h>
  3.  
  4.  
  5. int relle_vector(int vector[])
  6. {
  7.        
  8.         printf("Primero: ");
  9.         scanf("%d", &vector[0]);
  10.         printf("Segundo: ");
  11.         scanf("%d", &vector[1]);
  12.        
  13.         //Aqui es donde no se como regresar el vector lleno
  14.         return vector;
  15. }
  16.  
  17. int menor(int vector[])
  18. {
  19.         int menor;
  20.        
  21.         if(vector[0]>vector[1])
  22.         {
  23.                 menor=vector[0];
  24.         }
  25.         else
  26.         {
  27.                 menor = vector[1];
  28.         }
  29.  
  30.         return menor;
  31. }
  32.        
  33. int main(int argc, char *argv[])
  34. {
  35.         int vector[2];
  36.         int vec2[2];
  37.        
  38.         printf("Escriba dos numeros");  
  39.                      
  40.         vector[2] = relle_vector(vec2);
  41.        
  42.         printf("El numero menor es %dn", menor(vector));
  43.        
  44.         return 0;
  45. }
  46.  
  47.  

Como dije el ejemplo tal vez no tenga mucho sentido pero es solo para entender como pasar regresar el vector lleno.

cualquier sugerencia es bienvenida  ^_^

Páginas: [1]