Examen de Certififacion Android Application Development AND-401 (Ejemplo)

Beschreibung

Application Development Android Studio Quiz am Examen de Certififacion Android Application Development AND-401 (Ejemplo), erstellt von Martin Ernesto Castillo Gonzalez am 16/06/2016.
Martin Ernesto Castillo Gonzalez
Quiz von Martin Ernesto Castillo Gonzalez, aktualisiert more than 1 year ago
Martin Ernesto Castillo Gonzalez
Erstellt von Martin Ernesto Castillo Gonzalez vor etwa 8 Jahre
26
1

Zusammenfassung der Ressource

Frage 1

Frage
¿Cuales son las capas que componen Android ?
Antworten
  • Applications, SDK Framework, Linux Kernel, Libraries y Android Runtime
  • Applications, Application Framework, Linux System, Libraries y Android Runtime
  • Applications, Application Framework, Linux Kernel, Libraries y Android Runtime
  • Applications, Application Framework, Linux Kernel, Core Libraries y Android Runtime

Frage 2

Frage
¿Cuales son los elementos que conforman el Application Framework?
Antworten
  • Window Manager, Notification Manager, Activity Manager, Telephony Manager, Location Manager y View System.
  • Window System, Notification Manager, Activity Manager, Telephony Manager, Location Manager y View System.
  • Window Manager, Notification Manager, Activity Manager, Home Manager, Location Manager y View System.
  • Window Manager, Notification Manager, Activity Manager, Telephony Manager, Location Manager y View State.

Frage 3

Frage
¿Que elementos integran las "Libraries"?
Antworten
  • SQLite, Surface Manager, Webkit, Core Libraries, Dalvik VM, SSL, SGL y Media Framework.
  • SQLite, Surface Manager, Webkit, Core Libs, Dalvik VM, SSL, SGL y Media Framework.
  • SQLite, Surface Manager, Webkit, Core Libs, Malvin VM, SSL, SGL y Media Framework.
  • SQLite, Surface Manager, Webkit, Core Libs, Dalvik VM, SSL, SGL y SDK Framework.

Frage 4

Frage
¿Cuales son los elementos que componen la capa "Linux Kernel"?
Antworten
  • 1.- Power Management 2.- Camera driver 3.- Wifi driver 4.- Audio driver 5.- Bluetooth driver 6.- Keypad driver 7.- USB driver 8.- Display driver
  • 1.- Power System 2.- Camera driver 3.- Wifi driver 4.- Audio driver 5.- Bluetooth driver 6.- Keypad driver 7.- USD driver 8.- Display driver
  • 1.- Power Management 2.- Camera driver 3.- Wifi driver 4.- Audio driver 5.- Bluetooth driver 6.- Keypad driver 7.- USD driver 8.- Display driver
  • 1.- Power Management 2.- Camera driver 3.- Wifi driver 4.- Audio driver 5.- Bluetooth driver 6.- Keypad driver 7.- USD driver 8.- View driver

Frage 5

Frage
_____________ actua como una capa de abstraccion entre el hardware y el resto del software.
Antworten
  • Libraries
  • Linux Kernel
  • Application Framework
  • Android Runtime

Frage 6

Frage
_____________ es responsable del estable rendimiento de varios componentes. Se encarga de manejar el acceso a los distintos procesos que comprenden capas de graficos 2D y 3D y es el responsable del procesamiento de media framework. P. e. grabacion y resproducción de la mayoria de la multimedia y de archivos estaticos de imagen, asi tambien como el soporte de fuentes, almacenamiento de datos y navegadores web.
Antworten
  • Linux kernel
  • Libraries C/C++
  • Application Framework
  • Android Runtime

Frage 7

Frage
Es el sucesor del Dalvik Virtual Machine (DVM)
Antworten
  • Linux Kernel
  • Android Runtime
  • Core Libraries
  • Java Virtual Machine (JVM)

Frage 8

Frage
Fue diseñado basado en el JVM especificamente para Android que corre en un ambiente limitado, donde la limitacion en bateria, CPU, memoria y almacenamiento de datos es su preocupación. En lugar de leer un .jar , este lee archivos .dex. La optimizacion byte-code realizada es mas eficiente para correr procesos pequeños. Su nucleo de librerias estan escritas en Java y contienen una coleccion de clases, utilidades, I/O y otras herramientas.
Antworten
  • Linux Kernel
  • Android Runtime
  • Libraries
  • Application Framework

Frage 9

Frage
Esta escrito en lenguaje Java y se compone de una coleccion de librerias de Java que las aplicacions de Android usan. Se compone entre otros del Activity Manager, Package Manager, Notification Manager, Telephony Manager, entre otros.
Antworten
  • Linux Kernel
  • Android Runtime
  • Application Framework
  • Libraries

Frage 10

Frage
Libreria del SDK de Android que provee las principales interfaces graficas de usuario y permite su iteraccion con el UI.
Antworten
  • android.view
  • android.util
  • android.widget
  • android.app

Frage 11

Frage
Libreria del SDK de Java que contiene elementos graficos de iteraccion con el usuario (GUI) para usarlos en la pantalla de la aplicación. Contiene bUilt-in views listos para usarlos sobre la pantalla.
Antworten
  • android.view
  • android.widget
  • android.util
  • android.webkit

Frage 12

Frage
Libreria del SDK de Android que contiene clases para formateo de cadenas y convertidores de XML.
Antworten
  • android.util
  • android.widget
  • android.app
  • android.webkit

Frage 13

Frage
Libreria del SDK de Android que meneja el acceso a datos. Parte de esta libreria es la clase "Context" el cual es una interfaz que engloba informacion acerca del ambiente de la aplicacion y la provista por el sistema Android. Esta permite el acceso especifico a recursos y clases.
Antworten
  • android.util
  • android.widget
  • android.database
  • android.content

Frage 14

Frage
Libreria del SDK de Android el cual provee acceso a componentes de niveles altos, las clases Activity y Service son parte de este.
Antworten
  • android.util
  • android.widget
  • android.app
  • android.webkit

Frage 15

Frage
Libreria del SDK de Android el cual provee facil accedo a Proveedores de Contenido basicos tales como contactos y base de datos del calendario.
Antworten
  • android.content
  • android.app
  • android.webkit
  • android.provider

Frage 16

Frage
¿Cuales son los componentes de una aplicacion Android?
Antworten
  • Activities, Services, Content Provider y Broadcast Receivers
  • Activities, Widget, Content Provider y Broadcast Receivers
  • Activities, Services, Content Filter y Broadcast Receivers
  • Activities, Views , Content Provider y Broadcast Receivers

Frage 17

Frage
Componente de Android que administra y provee bases de datos de la aplicación.
Antworten
  • Antivity
  • Services
  • Content Provider
  • VIew

Frage 18

Frage
What method you should override to use Android Menu system?
Antworten
  • onCreateOptionsMenu()
  • onCreateMenu()
  • onMenuCreated()
  • onCreateContextMenu()

Frage 19

Frage
What Activity method you use to retrieve a reference to an Android view by using the id attribute of a resource XML?
Antworten
  • findViewByReference(int id)
  • findViewById(int id)
  • retrieveResourceById(int id)
  • findViewById(String id)

Frage 20

Frage
Which of thefollowing is not an Android component (i.e.a point which the system can enter your application)?
Antworten
  • Service
  • Activity
  • Layout
  • Content Provider

Frage 21

Frage
Which of the following in NOT a valid usage for Intents?
Antworten
  • Activate an Activity
  • Activate a Service
  • Activate a Broadcast receiver
  • Activate a SQLite DB Connection

Frage 22

Frage
Which of the following is not a valid Android resource file name?
Antworten
  • mylayout.xml
  • myLayout.xml
  • my_layout.xml
  • mylayout1.xml

Frage 23

Frage
Which of these is not defined as a process state?
Antworten
  • Non-visible
  • Visible
  • Foreground
  • Background

Frage 24

Frage
Which file specifies the minimun required Android SDK version your apllication supports?
Antworten
  • main.xml
  • R.java
  • strings.xml
  • AndroidManifest.xml

Frage 25

Frage
Whats the parent class of all Activity widgets?
Antworten
  • ViewGroup
  • Layout
  • View
  • Widget

Frage 26

Frage
Whats the name of the class used by Intent to store additional information?
Antworten
  • Extra
  • Parceceable
  • Bundle
  • DataStore

Frage 27

Frage
Which of these files contains text values that youcan use in your apllication?
Antworten
  • AndroidManifest.xml
  • tes/Text.xml
  • res/layout/Main.xml
  • res/values/strings.xml

Frage 28

Frage
What does the Android project folder "res/" contain?
Antworten
  • Java Antivity classes
  • Resource files
  • java source code
  • Libraries

Frage 29

Frage
What does this code do? Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(android.net.Uri.parse("http://www.androidatc.com")); startActivity(intent);
Antworten
  • Starts a sub-activity
  • Starts a service
  • Sends results to another activity
  • Starts an activity using an implicit intent

Frage 30

Frage
Which of the following Activity life-cycle methods is called once the activity is no longer visible?
Antworten
  • onStop
  • onPause
  • onDestroy
  • onHide

Frage 31

Frage
Which of the following is a correct Android Manifest statement?
Antworten
  • <uses-permission android:name="android.Internet"/>
  • <uses-permission android:name="android.Internet"></uses-permission>
  • <uses-permission android:name="android.permission.Internet">
  • <uses-permission android:name="android.permission.Internet"/>

Frage 32

Frage
Which of the following is true attribute android:windowSoftInputMode of the <activity> tag in file AndroidManifest.xml?
Antworten
  • It specifies wheter the window is in full screen or not
  • it adjust how the main window of the activity interacts with keyboard
  • it adjust how the window should be launched
  • it adjust the window orientatio

Frage 33

Frage
What does the folloeingcode achieve? Intent intent = new Intent ( FirstActivity.this, SeconActivity.class); StartActivityForResult(intent);
Antworten
  • Starts a browser activity
  • Starts a subactivity
  • Starts an activity service
  • Sends result to another activity

Frage 34

Frage
When using an implicit intent, what process does the system use to know what to do with it_
Antworten
  • Intent resolution
  • Intent declaration
  • Intent overloading
  • Intent transition

Frage 35

Frage
Which of the following is NOT true about the MenuItem interface?
Antworten
  • The MenuItem instante will be returned by Menu class add(...) method
  • MenuItem clan decide the Intent issued when clicking menu components
  • MenuItem can display either an icon or text
  • MenuItem can set a checkbox

Frage 36

Frage
Which is the correct explanation of ListView?
Antworten
  • Its necessary to use ListView as a set with ListActivity
  • You cannot use a ListView when is no information to be displayed
  • When displaying a list od Stings using an ArrayAdapter class in ListView, you must save the value in an Arraylist
  • ListView has a function to display a list od uniquely defined Views other than TextView

Frage 37

Frage
Which of the following is incorrect avbout the Toast class?
Antworten
  • You cannot set a custom layout for a Toast
  • A Toast can only create by an Activity class
  • There is no need to close or hide a toast, since it closes automatically
  • A Toast is displayed for only one of the following periods: Toast.LENGTH_SHORT od Toast.LEGTH_LONG

Frage 38

Frage
Which of the following is not a ContentProvider provided natively by Android?
Antworten
  • The contact list
  • The telephone list
  • The bookmarks
  • The application list

Frage 39

Frage
Which of the following tools creates cretificates for signing Andrpod applications?
Antworten
  • adb
  • logcat
  • keytool
  • certgen

Frage 40

Frage
Which manifest file permission you should add to allow your application to read the device's address book?
Antworten
  • READ_ADDRESS_DATA
  • READ_PHONE_STATE
  • READ_PHONE_CONTACTS
  • READ_CONTACTS

Frage 41

Frage
You can create a custom view by extending class
Antworten
  • android.widget.view
  • android.widget.LinearLayout
  • android.view.View
  • android.content.Context

Frage 42

Frage
In which Activity life-cycle method you should do all of your normal static set up such as: creating views and bind data to lists?
Antworten
  • onResume()
  • onStart()
  • onCreate()
  • onPause

Frage 43

Frage
Which of the following lines of code starts activity Activity2 from a current activity Activity1?
Antworten
  • Intent intent = new Intent(this,new Activity2()); startActivity(intent);
  • Intent intent = new Intent(new Activity2()); startActivity(intent);
  • Intent intent = new Intent(Activity1.class, Activity2.class); startActivity(intent);
  • Intent intent = new Intent(this,new Activity2().class); startActivity(intent);

Frage 44

Frage
Which of the folloring methods is called in an Activity when another activity gets into foreground?
Antworten
  • onStop()
  • onPause()
  • onDestroy()
  • onExit()

Frage 45

Frage
Consider the following code: Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setData(android.net.Uri.parse("http://www.androidatc.com")); startActivity(intent); Which of the following is correct about the code above?
Antworten
  • It sends a result to a new Acctivity in a Bundle
  • It will not compile without adding the INTERNET permission the Manifest file
  • it starts any activity in the application that has a WebView in its layout
  • When it is executed, the system starts an intent resolution process to start the right Activity.

Frage 46

Frage
Which if the following is not true about <activity> tag in AndroidManifest.xml
Antworten
  • Declares an activity that implements part of the application's visual user interface
  • Contained in zapplication> tag
  • Declares a single hardware or software feature that is used by the application
  • Has an attribute that specifies the name of the Activity sub-class that implements the activity.

Frage 47

Frage
Which of the following Android View sub-classes uses the WebKit rendering engine to display web pages?
Antworten
  • PageView
  • WebView
  • MapView
  • HttpCient

Frage 48

Frage
Consider the following code: @Override pubic void onCreateContextMenu( ContextMenu menu, View v, ContextMenuInfo){ super.onCreateContextMenu(menu,v,menuInfo); menu.setHeaderTitle("Menu"); AdpaterContextMenuInfo cmi = (AdapterContextmenuInfo) menuInfo; menu.add(1,cmi.position, 0,"open file"); menu.add(2,cmi.position, 0,"save file"); } Which of the following best explains the code above?
Antworten
  • The code inflates an xml file menu items
  • The code creates menu items for context menu programmatically
  • The code assign actions to menu items
  • The code Opens a menu resource file, modifies it, and saves the changes

Frage 49

Frage
Which of the following are primary pieces of information that are required to define in an implicit Intent?
Antworten
  • An Action to be performed and data to operate on
  • An action to be performed and a category for additional information
  • A Bundle for extra data
  • A category for additional information and data to operate on

Frage 50

Frage
When is the intent resolution process triggered?
Antworten
  • When the system receives an implicit intent to start an activity
  • When an explicit intent starts a service
  • When the system receives an explicit intent to start an activity
  • When the application calls method "startActivityIntentResolution"

Frage 51

Frage
Which of the following you cannot acchieve by creating your own View sub-clases?
Antworten
  • Create a completely new customized View type
  • Combine a group of View components into a new single component
  • Specify when to destroy an activity and all its views
  • Override the way that an existing component is displayed on the screen

Frage 52

Frage
Which of the following applies to the onDraw() methods of class View? (Choose two)
Antworten
  • It must be overridden if a customize drawing of a view is required
  • it takes two parameters: a Canvas and a View
  • It takes one parameter of type Canvas
  • It uses the Canvas parameter to draw the border of the acctivity that constains it

Frage 53

Frage
Which of the following is true about the Dialog class? (Choose two)
Antworten
  • You can add a custom layout to a dialog using "setContetView()"
  • A dialog has a life-cycle independent of the Activity
  • A dialog id displayed on the screen using method show()
  • It does not have a method to access the activity that activity that owns it

Frage 54

Frage
Which of the following is not valid form of notification invoked by the NotificationManager?
Antworten
  • A Flashing LED
  • A persistent icon in the status bar
  • A sound played
  • a SMS sent

Frage 55

Frage
Which of the following a Notification object must containt? (Choose three)
Antworten
  • A small icon
  • A detail text
  • A notificacion sound
  • A title

Frage 56

Frage
During an Activity life-cycle, what is the first callback method invoked by the system?
Antworten
  • onStop()
  • onStart()
  • onCreate()
  • onRestore()

Frage 57

Frage
Which configuration file holds the permission to use the internet?
Antworten
  • Layout file
  • Property file
  • Java file
  • Manifest file

Frage 58

Frage
Intent intent = new Intent(FirstActivity.this,SecondActivity.class);
Antworten
  • Creates an hidden Intent
  • Creates an implicit Intent
  • Creates an explicit Intent
  • Starts an activity

Frage 59

Frage
What is the name of the folder that contains the R.java file?
Antworten
  • src
  • res
  • bin
  • gen

Frage 60

Frage
What is a correct statement about an XML layout file?
Antworten
  • A layout PNG image file
  • A file used to draw the content of an Activity
  • A file that contains all application permission information
  • A file that contains a single activity widget

Frage 61

Frage
What does the src folder contain?
Antworten
  • Image and icon files
  • XML resource files
  • The application manifest file
  • Java source code files

Frage 62

Frage
Which is not included in the Android application framework?
Antworten
  • WindowManager
  • NotificationManager
  • DialerManager
  • . PackageManager

Frage 63

Frage
What Eclipse plugin is required to develop Android application?
Antworten
  • J2EE
  • Android Software Development Kit
  • Android Development Tools
  • Web Development Tools

Frage 64

Frage
You can create a custom view by extending class Activity
Antworten
  • True
  • False

Frage 65

Frage
Which of the following is a Java call-back method invoked when a view is clicked?
Antworten
  • Detector
  • OnTapListener
  • OnClickDetector
  • OnClickListener

Frage 66

Frage
Which of the following is not an Activity lifecycle call-back method?
Antworten
  • onStart
  • onCreate
  • onPause
  • onBackPressed

Frage 67

Frage
Which method is used to close an activity?
Antworten
  • Destroy( )
  • Finish( )
  • Stop( )
  • Close( )

Frage 68

Frage
Which of the following tools dumps system log messages including stack traces when the device or emulator throws an error?
Antworten
  • DDMS
  • Logcat
  • Console
  • ADB

Frage 69

Frage
Javascript is enabled by default in a WebView
Antworten
  • True
  • False

Frage 70

Frage
How to enable JavaScript in WebView?
Antworten
  • myWebView. setJavaScriptEnabled(true);
  • myWebView.getJavaScriptSettings.setEnabled(true)
  • myWebView.getSettings().setJavaScriptEnabled(true);
  • Java script is always enabled in WebView

Frage 71

Frage
Which of the following is correct about XML layout files?
Antworten
  • In order to display a Ul defined in the XML layout file "main.xml", call the setContentView method of the Activity with the parameter string “main.xml"
  • There is no distinction between implementation of the layout definition by code, or by XML layout file.
  • In an Eclipse project using the ADT plugin, the XML layout file is found in the /res/layout directory.
  • Layout information written in the XML layout file will be converted into code by the Android platform when the screen is displayed.

Frage 72

Frage
The DalvikVM core libraries are a subset of which of the following?
Antworten
  • . Java ME
  • Java SE
  • Java EE
  • JAX-WS

Frage 73

Frage
Which of the following is correct about file access in the Android system?
Antworten
  • Generally, files are handled as dedicated resources per each application.
  • Files created by an application can be directly accessed by any application
  • The content of file created by application cannot be accessed by any other application.
  • You can only access a file from within an Activity

Frage 74

Frage
When creating a file using android.content.Context.openFileOutput("test.txt", 0), where is the file created?
Antworten
  • /data/app/<package name>/files
  • /data/data/<package name>/files
  • /system/app/<package name>/files
  • . /system/data/<package name>/files

Frage 75

Frage
Which of the following is incorrect about the LogCat tool?
Antworten
  • A LogCat view is available as part of the ADT plugin of Eclipse
  • You can create a log in your application using Log.v(String, String)
  • . Each log message has a tag
  • Only one of your application can create log entries, and it should be component class (Activity, Service,...etc)

Frage 76

Frage
Which of the following information is not included in the Manifest file?
Antworten
  • The activities contained in the application
  • The permissions required by the application
  • The application’s minimum SDK version required.
  • The handset model compatible with your application.

Frage 77

Frage
Which method should you use to start a sub-activity?
Antworten
  • startActivity(Intent intent)
  • startActivityForResult(Intent intent)
  • startService(Intent intent)
  • startSubActivity(Intent intent)

Frage 78

Frage
Which package of the following does not have classes needed for Android network connections?
Antworten
  • java.net
  • org.apache.http
  • android.location
  • android.net

Frage 79

Frage
Which of the following attributes is used to set an activity screen to landscape orientation?
Antworten
  • screenorientation = landscape
  • screenOrientation=”landscape”
  • android:ScreenOrientation=“landscape”
  • android:screenOrientation=”landscape”

Frage 80

Frage
What is not true about the AndroidManifest.xml file?
Antworten
  • It declares the views used within the application
  • It declares user permissions the application requires
  • It declares application components
  • It declares hardware and software features used within the application

Frage 81

Frage
If your application is throwing exception android.content.ActivityNotFoundException, how to fix it?
Antworten
  • Create a new activity Java sub-class.
  • Rename your activity
  • Create the activity layout
  • Add the activity to the AndroidManifest

Frage 82

Frage
Q58. Which of the following lines of codes adds zoom controls to a WebView?
Antworten
  • webView.getSettings().setBuiltInZoomControls(true);
  • webView.getSettings().setZoomControls(true);
  • webView.getZoomSettings().setControls(CONTROLS.enabled);
  • Zoom controls are included by default in WebViews.

Frage 83

Frage
Which of the following best explains the Android option menus?
Antworten
  • It is a popup menu that displays a list of items in a vertical list anchored to the view that invoked the menu.
  • It is a floating menu that appears when the user performs a long-click on an element. It provides actions that affect the selected content or context frame.
  • It is the primary collection of menu items for an activity where you should place actions that have a global impact on the app, such as "Search," "Compose email," and "Settings."
  • It is a type of List Activity with predefined headers and footers for special commands.

Frage 84

Frage
Which of the following best explains the Android context menus?
Antworten
  • It is a popup menu displays a list of items in a vertical list that's anchored to the view that invoked the menu.
  • It is a floating menu that appears when the user performs a long-click on an element. It provides actions that affect the selected content or context frame.
  • It is the primary collection of menu items for an activity. It's where you should place actions that have a global impact on the app, such as "Search," "Compose email," and "Settings."
  • It is a sub-menu of an options menu item

Frage 85

Frage
Which of the following does NOT correctly describe interface android.widget.Adapter?
Antworten
  • It is an object that acts as a bridge between a View and underlying data for that view
  • It provides access to the data items.
  • It provides access to deprecated ListView methods
  • It is responsible for making a View for each item in the data set

Frage 86

Frage
Which of the following methods updates a ListView when an element is added to the data set?
Antworten
  • notify( )
  • notifyAll( )
  • notifyDataSetChanged( )
  • notifyDataSetInvalidate( )

Frage 87

Frage
The values of which of the following classes cannot be mapped in a Bundle object?
Antworten
  • Parcelable
  • String
  • ArrayList
  • Context

Frage 88

Frage
Which of the following is true about method startActivity?
Antworten
  • It starts a new activity and destroys the previous one
  • It starts a new activity and sends the previous one to the background
  • It starts a new activity and pauses the previous one.
  • It starts a new activity in a paused mode.

Frage 89

Frage
Which of the following is required to allow the Android Developer Tools to interact with your view?
Antworten
  • Provide a constructor that takes a Context and an AttributeSet object as parameters.
  • Provide a constructor that takes a Context object as parameter.
  • Extend class View
  • Override method onDraw() of class View.

Frage 90

Frage
What are the main two types of thread in Android?
Antworten
  • Main thread and worker threads
  • Main thread and UI thread.
  • Activities and services
  • Main thread and background process.

Frage 91

Frage
Which of the following AsyncTask methods is NOT executed on the UI thread?
Antworten
  • onPreExecute()
  • onPostExecute()
  • publishProgress()
  • onProgressUpdate()

Frage 92

Frage
Which of the following is NOT true about method getWindow() of class Dialog do?
Antworten
  • It retrieves the current window for the activity
  • It can be used to access parts of the Windows API.
  • It displays the dialog on the screen.
  • It returns null if the activity is not visual
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Fragments
JORGE CARPIO
Esperanto - Regeln der Grammatik
JohannesK
Step 3 - Probetest
Niklas Coco
BM 13 - Allgemeine Didaktik
Isabell St
Geometrie
Tahir Celikkol
Business-Englisch - Präsentieren
Antonia C
Vetis - Tierhaltung / -hygiene
Jessica Ehlers
MS-1.3: Folienpaket 5
Stephanie Hendricks
Orthopädie Pferd Bildgebung Vetie
Fenja Joseph
Vetie - Ts & spe. E. - 2021
Christopher Groß