¿Qué tipos de programación para aplicaciones informáticas deberíamos hacer para ICSE 2017?

Solo los documentos de los últimos diez años y el libro del curso, que creo que es de Sumita Arora, serían suficientes.

La estructura del programa se proporciona en la pregunta en sí misma en esa pregunta particular sobre “constructores”. Si vas por el papel de preguntas de 2016, por ejemplo,

Todo lo que necesitaba saber era el concepto detrás de los constructores, tomar entradas utilizando uno de los métodos, seguir la pregunta para los cálculos requeridos, creación y llamada de objetos.

Luego hubo un programa basado en menú, también llamado el caso de cambio. Anímate si estás acostumbrado. Básicamente, lo que quiero decir es que abarrotar la lógica nunca ayuda. Comprender la lógica. Ir a través de todos los programas basados ​​en menús en su libro y estará bien con él con una pequeña aplicación de cerebro, por supuesto, si tiene!

Luego hay dos programas más, pueden ser ambos en Strings, o ambos en arreglos, o un String en un arreglo. El libro tiene alrededor de 20 preguntas resueltas tanto en cadenas como en arreglos 1-D. Comprender la lógica utilizada en cada uno de ellos. Luego hay 30–35 preguntas en los ejercicios que contienen programas no resueltos al final de cada capítulo. Anote los programas completos con un límite de tiempo máximo de 20 minutos / programa. Si no tiene mucho tiempo, simplemente anote las lógicas y haga la ejecución en seco. Esta es, con mucho, la mejor y única manera de tener un comando sobre estos dos temas. Y si tiene éxito, tendrá dos programas a su alcance en el examen.

Si miras el artículo de 2016, ambos programas son de cadena: busca palabras y palíndromos.

A continuación, puede ir para los programas de tipo de número. Uno seguramente será preguntado. Hay muchos de estos programas en Internet y en el libro. Número de Smith, número del mal, número feliz, número niven, número especial, y así sucesivamente. Si eres lo suficientemente entusiasta, ve a los programas en la Guía del sitio para la escuela , la parte de ICSE. Encontrará también las soluciones del consejo y los comentarios de los examinadores . Más confiables que cualquier libro de cualquier publicación son las respuestas directamente del Consejo.

Por último, espero que conozca los conceptos importantes como la sobrecarga de funciones, la herencia, los tres tipos de constructores y algunos más.

¡Buena suerte!